Description to TOS1.2 TOS1.2 is a try of a tape operating system. It will offer you the chance to load and save your files in the cassette-turbo-format, which was adapted from the C64. To use it, simply convert a DOS-Program to turbo-tape using the TosCopy. Then load it with the TOS and you can load and save your data to tape in turbo-speed. How to use the TOS. Load it. Then you are asked for the turbo device. If you choose C, the normal cassette vector will be turned into a turbo one. If you choose D or T, the turbo-device is given by this letter. Then you are asked if the DLI should be enabled after I/O. The default is N. Then you may choose if you want to go to TOS or Basic. The menu of TOS offers the following functions: A - allows loading programs which have the normal turbo-format. B - jumps to basic or into a cartridge (I hope so, cause I could never test it).C - is a copy-function for TOS-files. Please note, that you have only the memory over $1F00. The highest possible length to copy is $BC00-$1F00=$9D00 without Basic. After loading you can change the buffer with 1 or 2. With N you can enter a new name for the program. I recommend to use a turbo-multi-file-copy to duplicate any files. D - nearly obsolete, for programmers only. E - to load *.COM-files which have TOS-format. F - for programs, which send data at any time. Due to the switched-off OS the screen may look like crashed! G - A simple goto-function. The copying between Cassette and TOS can be done with every DOS-able copy. Simply choose D(isk) while starting the TOS and load it into the TOS. The copying between disk and TOS can easily be done with the TOSCOPY. Hereby is T: the turbo-device. The TOS offers the following buffers (if T is the chosen turbo-device): T:, T1: small buffer (from $1300 to $1F00) T2: large buffer (from $C000 to $10000 skipping the hardware-registers) T3: small buffer as one-file-ramdisk T4: large buffer as one-file-ramdisk At loading the used buffer will be recognized automatically. This means, T: is the same like T2: and T3: the same like T4:. When you have saved a file which is only one turbo-block it is automatically in ramdisk and can be loaded again with T3:. But you can save one file also directly in ramdisk using T3: or T4:. When you save anything the previous content of the ramdisk is lost. The content of the ramdisk is not changed by reset. The name of the saved data can be entered directly (f. ex. "T2:MYNICEPROGGY") orindirectly by giving only the device (f. ex. "T:" ) and entering the name at request. Hereby resets ESCAPE the cursor to the begin of the line. The name consists of max. 12 characters. The file in ramdisk has no name. At the loading the demanded filename is in the upper line. The name of the foundfile is in the lower line. A file begins with PART A. Only it will be accepted as the begin of a file using the space bar. The following parts will be load automatically. If an error occurs, the error-part can be load again. The Break-key aborts all I/O-operations. The TOS uses (with the small buffer) the memory from $0700 to $1F00. The TOS-handler will be installed with a jump to $0700. The TOS is started by GOTO $0703. An reset with the start-key pressed will reinitialize your computer. Note: Dont try the large buffer together with turbo-basic or another program which uses the RAM from $C000 to $10000. The sources can be assembled with ATMAS (yeuchz!). Due to the limited space theycontent no remarks. The author of the TOS claims no rights on the sources or theprogram (and no responsibility, too). Note: Even if it sounds mad, with C as turbo device you can use such a construc-tion like "C2:TOS1.2.ATMAS". Only one file at the same time can be handled by TOS.