(SAFE Version 2.52)
CAT or CAT / lists all files of enabled drive COPY / copies display file via printer port ERASE /"name" erases the file in the current drive FOR /n TO m or FOR /m fast integer only FOR-NEXT loop FORMAT /"name" formats diskette LET /d=n enables drive n (0-1-2-3) LET /h=n sets the drive head step rate (6) LET /p=t or o sets printer for Timex or Oliger (Cent) LET /s=n sets number of sides to 1 or 2 (2) LET /t=n sets number of tracks from 10-250 (40) LOAD or LOAD /0 loads a short (1.5K) BASIC program (File 0) LOAD /n allows use of SAFE V. 1.0 with V. 2.0 LOAD /"name" loads BASIC program LOAD /"name" ABS loads all 48K of homebank RAM (State) LOAD /"name" CODE a loads CODE at address a LOAD /"name" CODE a,b loads CODE at address a (b=number of bytes) LOAD /"name" DATA x() loads numerical data LOAD /"name" DATA x$() loads string data LOAD /"name" LINE n loads BASIC program with autostart at line n LOAD /"name" SCREEN$ loads a SCREEN$ LOAD /"name" VAL loads all BASIC variables only MERGE /"name" merges a program above current program lines MOVE / disk copy command to next drive MOVE /"name"type copies program to next logical drive MOVE /"name" type TO n copies program from current drive to drive n NEXT command for use with FOR /n TO m loop RESTORE /"newdiskname" renames disk in current drive (16 characters) RESTORE /s reinitializes SAFE to default settings RESTORE /"name" TO "y" renames program "name" to "y" SAVE /0 saves a short (1.5K) BASIC program (File 0) SAVE /"name" saves BASIC program SAVE /"name" ABS saves all 48K of homebank RAM (STATE) SAVE /"name" CODE a,b saves CODE at address a (b=number of bytes) SAVE /"name" DATA x() saves numerical data SAVE /"name" DATA x$() saves string data SAVE /"name" LINE n saves BASIC program with autostart at line n SAVE /"name" SCREEN$ saves a SCREEN$ SAVE /"name" VAL saves all BASIC variables only SAVE //"name"type saves without overwrite warning message VERIFY /"name" checks to see if data is stored correctly
NMI (PUSHBUTTON) FUNCTIONS
ABS STATE SAVE NMI then key 1-2-3-4-5-6-7-8-9 or 0 BREAK to BASIC NMI then key c CONTINUE after PAUSE <ENTER> COPY SCREEN NMI then key z (COPY) PAUSE NMI RESET key n and NMI button SCREEN$ SAVE NMI then key q-w-e-r or t
SOURCES – JOHN OLIGER COMPANY DISK DRIVE INTERFACE USER MANUAL and ADDENDA – NORTH EAST FLORIDA T/S USERS GROUP NEWSLETTER