APPLICATIONSDIVERS ★ TURBO LOADER / TURBO-LOADING SYSTEM (POPULAR COMPUTING WEEKLY) ★

Turbo Loader / Turbo-Loading System (Popular Computing Weekly)Applications Divers
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

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 address

This 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).

|TLOAD

This 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 rate

This 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.

|HELP

Lists 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

★ PUBLISHER: Popular Computing Weekly
★ YEAR: 1987
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ AUTHOR: Simon T. GOODWIN



★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Turbo  Loader    (Popular  Computing  Weekly)    ENGLISH    LISTINGDATE: 2025-05-23
DL: 106
TYPE: PDF
SiZE: 729Ko
NOTE: Supplied by archive.org ; 1 page/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Edito Save Load Run And Co 12 - le Basic
» Applications » SLOAD (CPC Amstrad International)
» Applications » Edito Save Load Run And Co 32 - Deux Instruction Bien Utiles
» Applications » ASCII-Loader (CPC Amstrad International)
» Applications » Edito Save Load Run And Co 2
» Applications » Back to Cassette Loading
Je participe au site:
» Pour ce titre nous ne disposons de fichier executable sur CPC (Dump, Saisie du listing) , alors si vous avez ça dans vos cartons ou vous désirez usé vos petit doigts boudinés sur votre clavier faites le nous savoir.
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop/c
Page créée en 436 millisecondes et consultée 296 fois

L'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.