Bei der Analyse der Diskettenformate gibt es ein paar Fortschritte: Ich verstehe noch nicht alles, aber innerhalb P6FSYS sind offenbar Verzeichniseinträge mit einer magischen Bytefolge gekennzeichnet, und direkt vor dem Dateiinhalt.
Das macht es einfach, Archäologie zu betreiben: Eines der Images, die ich habe, ist jetzt eine Userdiskette, war aber offenbar früher einmal Systemdiskette, die von Olivetti mit ausgeliefert wurde (oder eine Kopie davon).
Da sind dann z.B. die Unterschiede von Release 2.0 zum vorigen Release beschrieben, mit Datum 25.2.77:
Code
0010
0020 RELEASE 2.0 NEW FEATURES
0030 ------------------------
0040
0045
0047
0050 1. EXTENSIONS TO THE BASIC LANGUAGE
0055 --------------------------------
0060
0070 STATEMENTS FOR HANDLING IPSO PERIPHERALS
0080
0090 USE OF THE THERMAL PRINTER AS AN INTEGRATED PLOTTER
0100
0110 READING TEXT FILES STRAIGHT FROM BASIC PROGRAM
0120
0130 OPERATOR CALL STATEMENT (BEEP)
0140
0150 AND/OR OPERATORS IN THE IF STATEMENT
0160
0170 NEW BUILT-IN TRIGONOMETRIC FUNCTIONS (HSN, HCS, ...)
0180
0190 STRING BOOLEAN OPERATIONS (BLN$)
0192
0194 INCLUSION OF PARTS OF FIRMWARE, WHICH WERE PREVIOUSLY OPTIONAL, IN THE
0196 BASIC CONFIGURATION (STRING ASSIGNMENT, ASSIGN, BASSIGN, BUILD, BBUILD,
0198 CONVERT, AND LEN BUILT-IN FUNCTION)
0200
0210
0215
0220 2. EXTENSIONS TO SYSTEM COMMANDS
0225 -----------------------------
0230
0240 CREATION OF RANDOM FILES INITIALIZED WITH SINGLE PRECISION ZEROS
0250
0260 PROTECTION AGAINST WRITING TO SECURED DATA FILES
0270
0280 INDICATION OF OPEN FILES IN THE PRINTOUT OF THE CATALOG COMMAND
0290
0300
0305
0310 3. NEW COMMANDS
0315 ------------
0320
0330 STKEYS AND LDKEYS COMMANDS FOR STORING AND LOADING FUNTION KEY VALUES,
0332 SUBSTITUTING THE PRECEEDING OPTION 'OPT STK'
0340
0350 SHIFT COMMAND TO SHIFT THE NUMBERING OF PROGRAM OR TEXT LINES STARTING
0360 FROM A SPECIFIC LINE NUMBER
Alles anzeigen