Oliger Disk Drive I/F Help File (SAFE Version 2.52)

Publication: Update Magazine
Pub Details: Update October 1990
Date: October 1990
Pages: 8

(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