Turbo-Loader performs two tasks; it allows programs to be loaded and saved at much higher speeds than is normally possible and it allows the user to protect programs from being copied easily. The increase in speed is achieved by first saving files in one block rather than in multiple blocks, and secondly by using different baud-rate settings. Programs saved using this system cannot easily be copied because I have created a unique header format which cannot be read by Amstrad Basic. Five commands are added to Amstrad Basic to perform this task. |TSAVE , "filename" , start address , length , execute addressThis saves a chunk of memory under the specified filename. If the code has an execute address then include that address in the command. If it doesn't then the execute address should be specified as zero. The filename must be specified and can be up to 20 characters long. The start address for a basic program is normally 368 (note that basic programs can't be executed directly).|TLOADThis loads (and executes if neccessary) the first file it finds on the tape. If all is well the message "LOADING - [filename]” should appear. If it doesn't then rewind the tape and try again, perhaps at a different volume setting.|SPEED , baud rateThis sets the baud rate to zero, one or' two. Settings zero and one are the usual speed write values. Setting two is a new tape speed (3000 baud) and should not be used for valuable data or on poor quality tapes. As an example of the speed of the 3000 baud rate, a 42K file loads in 1 minute. 56 seconds.|MESSAGES ,< 0=off . 1=on >Enables or disables tape loading/saving messages. This is particularly useful for loading or saving screen data.|HELPLists the various commands and their syntax.When |TSAVE or |TLOAD commands are issued the border will flash momentarily to show that the system is functioning properly. The border will also flash in between the header and main data blocks. If a command is typed wrongly an RSX error command will be displayed. If a file is not read correctly a tape loading error will be displayed. When loading a program the MIC plug should be removed, and the EAR plug should be removed when saving programs. If readers do not want to type in the machine code listing send £2 (tape) or £5 (disc) to 41 Fountains Drive, ********* PopularComputingWeekly
| ★ AMSTRAD CPC ★ DOWNLOAD ★ |
CPCrulez[Content Management System] v8.732-desktop/c Page créée en 436 millisecondes et consultée 296 foisL'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko. |
|
|
|