[Coco] CoCo Basic
Steve Ostrom
smostrom7 at comcast.net
Mon Mar 22 10:27:26 EDT 2021
OK, results of more testing. Just adding the G parameter to GET did not work by itself. But when I added the PSET parameter to PUT, it did work as desired. This is interesting because PSET is supposed to be assumed if it is not specifically listed. So in PMODE4, at least, it’s required to use both G and PSET to control where PUT puts a GET.
Thanks to everyone for the assistance. That’s why this group is so valuable.
--- Steve ---
Sent from Mail for Windows 10
From: Steve Ostrom
Sent: Monday, March 22, 2021 9:07 AM
To: CoCoList for Color Computer Enthusiasts
Subject: Re: [Coco] CoCo Basic
Very interesting, William. I did see the G option, but I thought it was used to convey full graphic detail, such as color. My understanding of PMODE 4 was that the programmer had full control of each pixel on the PMODE graphics screen, which meant the ability to address each pixel. I will try the G option, because that would explain why PUT was not working correctly. In the CoCo 3 manual, G is required when using PMODE 3 or 4 with colors, or when using any of the PUT action parameters such as NOT and OR.
You go into a great deal of explanation of the DIM command below, but if I understand correctly, my DIM should be OK, and is what the manuals say to use, but that programmers have found that you can reserve a lot less space for the array than what was stated in the books.
I really appreciate your insight into using Get and PUT.
--- Steve ---
Sent from Mail for Windows 10
More information about the Coco
mailing list