Introduction |
|
The Forth version here implemented works with the ZX Interface 1 fitted in only, since it uses some "shadow ROM" calls via the hook-codes. Then I used some tricks to make the typical Microdrive sequential access into a quasi-random access The program is loaded from tape. After loading, channel #3 is open toward the
Interface 1 serial port (RS-232) and the channel #4 is open toward the Microdrive to open
the sequential file To go back to the Basic you have to type in or, type the ANS-compliant
If during a Microdrive access you press the Break key, you could suddenly exit
to Basic with a message
This causes a Warm start which calls an To verify that the Microdrive access try with
that displays the Screen 4 which contains the text of the error message between 1 and 15. In this implementation a block is 512 bytes each instead of the standard 1024; every Block correspond to a Screen; every Screen is made up by 16 lines, each 32 character long . The block access is performed by
This means that you can access a single Microdrive per time; with some trick it is possible to access the other seven: see Screen 70 for some example definition. . |
Ultimo aggiornamento: 10-09-2002. Copyright (c) 2000-2002 Matteo Vitturi.
|