[Coco] CLOAD without ?IO ERROR
Steve Ostrom
smostrom at mn.rr.com
Tue Mar 1 22:17:48 EST 2005
Aaron, what a nice little Coco gem ! This will come in handy in my
archiving efforts. Thanks !!
-- Steve --
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
>
>
>
>
More information about the Coco
mailing list