[Coco] POKE for WIDTH 80 ?

Stephen Pereira spereira1952 at comcast.net
Sat Nov 5 15:37:51 EDT 2016


Hi Bill,

Thanks very much for your thoughts.

FWIW, Color4th signs on as:

COLORFORTH
(C) 1982 ARMADILLO INT’L SOFTWARE

When I can get it to list and clear its Forth screens, the screens show up as the standard 16 lines of 64 characters.  When listing out a screen, each line also has a line number, and guides for the 64 character length.  This is much easier to see and try to use in 80 column mode, rather than 32 column mode.

Simple as that.

The reason I say “when I can get it to list and clear screens” is amusing.  If I start from a stone cold power-on with my CoCo3FPGA and Drivewire, COLORFORTH loads, but does not know what the LIST or CLEAR commands are.  Now get this:  If I load and run my CC-FORTH (the one I updated from a cartridge product to be able to operate with DECB some time ago) and load a set of blank screens into it, and then use my BASIC command to return to DECB, and then load COLORFORTH again, voila! it now knows about the LIST and CLEAR commands, and will start to access the screens from the disk drive (Drivewire in my case).

Very amusing!  There is a value in memory somewhere that loading and running my CC-FORTH leaves in the proper state that when COLORFORTH loads, it will work properly with itself!

I’ve been looking at the command list to see if I can discern a command that might perform this switch a bit easier that all the gymnastics I detailed above, but, so far, no dice.  I really don’t know how I’m going to figure this out...

smp
--
Stephen M. Pereira
Bedford, NH  03110
KB1SXE


> On Nov 5, 2016, at 3:11 PM, Bill Pierce via Coco <coco at maltedmedia.com> wrote:
> 
> Stephen, there are actually several pokes used to set up an 80 column screen (or any other for that matter). First you need to set up where in memory you want the video address, then set the mode & resolution.
> The Coco3 tech ref manual will give the addresses and info. I don't have them handy at the moment.
> I don't understand why Color4th needs 80 col? I thought it was written before the Coco 3 (I could be wrong).
> 
> 
> 
> 
> 
> 
> Bill Pierce
> "Charlie stole the handle, and the train it won't stop going, no way to slow down!" - Ian Anderson - Jethro Tull
> 
> 
> 
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> Global Moderator for TRS-80/Tandy Color Computer Forums
> http://www.tandycoco.com/forum/
> 
> E-Mail: ooogalapasooo at aol.com
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Stephen Pereira <spereira1952 at comcast.net>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Sat, Nov 5, 2016 1:58 pm
> Subject: [Coco] POKE for WIDTH 80 ?
> 
> I’ve been pouring through the “500 PEEKS, POKES and EXECS,” but I’ve not been able to find if there is a POKE that works the same as the WIDTH 80 command.  Does anyone know if there is such a POKE?  If so, what is it, please, and also the opposite POKE to get back to “normal” WIDTH 32.Thanks in advance!smp--Stephen M. PereiraBedford, NH  03110KB1SXE-- Coco mailing listCoco at maltedmedia.comhttps://pairlist5.pair.net/mailman/listinfo/coco
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list