home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Enigma Amiga Life 107
/
EnigmaAmiga107CD.iso
/
Software
/
Emulatori
/
cp4
/
Support
/
os96
/
1551ger.doc
< prev
next >
Wrap
Text File
|
1997-03-07
|
2KB
|
49 lines
Dieses Programm emuliert eine Floppy, die mit den Parallel-Routinen von
OS96 arbeitet.
V0.72
-Grafische Oberflche mit Statusangaben (teilweise)
-Fehler beseitigt, der zum Absturz fhrte, nachdem ein File not Found
Error auftrat
Bis V0.71
-Der Fehler- und Befehlskanal ist noch
nicht implementiert.
-Das Programm kann mit ESC beendet werden.
-Ich habe noch keinen Test mit mehreren geffneten Dateien gemacht!
-Inzwischen habe ich eine
komplette Syntax-Analyse des Filenamens integriert. So kann mit den Vorstzen
zur Laufwerkswahl ('0:') gearbeitet werden (DLOAD, DSAVE). Akzeptiert werden
auch ',p' ',r' ',s' ',w' als Angabe im Filenamen. Um jedoch auch andere PC-
Extensionen benutzen zu knnen, hat eine im Filenamen angegebene Extension im-
mer Vorrang. Nur wenn keine Extension angegeben ist wird bei LOAD/SAVE .PRG,
sonst .SEQ als Voreinstellung benutzt. Hat eine Datei keine Extension, so im
Filenamen nach dem Namen nur den Punkt setzten z.B. DLOAD"NAME.". Es sind
nur PC-bliche Filenamen erlaubt (keine Plus/4-Groábuchstaben verwenden)!
Die Angabe eines Verzeichnisses ist nun auch
mglich, der DLOAD/DSAVE-Befehl erlaubt aber nur 16 Zeichen. Beispiel:
DLOAD"C:\PLUS4\TEST". Beim Plus/4 steht das Pfund-Zeichen fr den Backslash
und der Linkspfeil (Shift+=) fr den Unterstrich _. In OS96 will ich diese
beiden Zeichen ndern. Ich denke, daá dies nicht so dramatisch ist, da sie
ohnehin kaum verwendet wurden.
-Ist eine zu ladende Datei auf dem PC nicht vorhanden, so gibt es einen File
not found error.
-Es ist auch mglich den @ oder ',a' zu verwenden. Der @ ist jetzt zwingend
ntig, wenn eine vorhandene Datei berschrieben werden soll. Dabei werden
jedoch die PC-Fileattribute beachtet. Eine Read-Only-Datei kann nun nicht
mehr berschrieben werden.
-Fr die Ausgabe des Directories wird
weiterhin der Filename nicht ausgewertet. Die im PC gespeicherte Dateilnge
wird in 254-Byte groáe Blcke umgerechnet. Die maximale Blockangabe fr Da-
teien betrgt jedoch 999 und fr den freien Diskplatz 65536. Erstere wegen
der Verschiebung der Dateinamen, zweitere wegen der Beschrnkung der BASIC-
Zeilennummer auf 16 Bit.
-Es funktioniert nur das normale Lesen und Schreiben von Dateien, also der
LOAD- und SAVE-Befehl sowie OPEN auf sequentielle Dateien.