Tape Index Terence Brown, Ponteland, Newcastle upon Tyne. This program creates a file of the cassette's contents and should normally be saved at the beginning of side 1. It may be used for either the 16K or 48K Spectrum. [When it is] run, you will be asked to enter the Tape Title after which the menu is given providing options to: 1. Print Contents of data memory. 2. LPrint Contents of data memory. 3. Enter new data into memory. 4. Change existing data memory. 5. Save program and data memory. 6. Stop program. After the program has been saved, any future load will result in it auto-starting at option 1. When entering data there is no need to enter the data in order as the program contains a Sort subroutine - lines 900 to 930 - which will sort into order of, first, side and then tape counter. The data memory has been dimensioned as 18 because this fills one screen without being asked "scroll?" and this is usually sufficient for most computer tapes. However, if additional data memory is required then alter the value of "y" in line 10. If you break the program for any reason do not type RUN as this will clear all variables/strings. Restart by entering GO TO 40 However, once the program has been used it may be reused on another tape by breaking the program - option 6 - then press RUN to clear the memory for new data.