[Coco] CLOAD without ?IO ERROR

Arthur Flexser flexser at fiu.edu
Wed Mar 2 12:05:51 EST 2005


That would have come in really handy during my first years of owning a CoCo,
before I had a disk drive!

Art

On Tue, 1 Mar 2005, Aaron Banerjee wrote:

> 
> I guess this might be sort of a mundane topic, but I just thought I'd put
> it out here in case anyone besides me needed it:
> 
> If you happen to have found a few old coco tapes, and for some reason set
> up your coco to read them to see what was there, you may find that many of
> your 20 year old tapes don't load properly.  If you were loading a BASIC
> program (via CLOAD), you'd get nothing.
> 
> Should you really want to see this program, type in the following program
> (which is basically a CLOAD without ?IO ERROR):
> 
> 1 FOR X = 42136 TO 42301
> 2 POKE X-21136, PEEK(X)
> 3 NEXT X
> 4 POKE 157,82
> 5 POKE 158,8
> 6 POKE 21075,33
> 7 EXEC
> 
> This works on Color BASIC 1.1, and Extended Color BASIC 1.0.  Not that
> anyone uses them anymore, but it is sort of a fun program.  Note that
> lines 4 and 5 define the exec vector -- that is, you could have deleted
> lines 4 and 5 and changed line 7 to EXEC 82*256 + 8.
> 
> This little program is most certainly not the "be-all, end-all" of loading
> your unloadable programs off of tape.  You can (and probably will) get a
> lot of garbage in your BASIC programs, but at least you'll get
> something...
> 
>              - Aaron
> 
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
> 




More information about the Coco mailing list