LIF Tools

Logical Interchange Format Tools


"HP-Disketten lassen sich nicht woanders lesen und schreiben - schon gar nicht auf deinem Atari..."


und sie bewegt sich doch...


Die LIF-Tools ermöglichen Zugriff auf eine mit einem HP 3,5" Floppylaufwerk ( z.B. HP 9153A) im LIF-Format formatierten und beschriebenen Diskette am Atari ST/TT/Falcon. Möglich ist das kopieren von unter HP-BASIC oder auch HP-PASCAL erstellten Files von der LIF-Disc zum Atari und umgekehrt.

Die Tools stammen aus 1992. Da vor einiger Zeit nochmal Interesse daran bestand, habe ich die Software - so wie sie anno 92 im Mausnet online war - hier zum Download bereitgestellt.

Der Zugriff auf eine LIF-Disc erfolgt ausschließlich auf Lauferk A: des ST's. Beim Lesen und Schreiben des 16. Sektors eines Tracks braucht das ST-Floppylaufwerk manchmal einige Anläufe, was sich in einem leichten Stocken äußert, das lässt sich nicht ändern und ist soweit normal.*

Bei HP-Filenamen wird eim Gegensatz zum TOS zwischen Groß - und Kleinschreibung unterschieden!

hpcat.tos

zeigt das Inhaltsverzeichnis einer LIF-Disc an, und ist dem HP-Basic Befehl "CAT" sehr ähnlich. Ich habe noch die Spalte BYTES angehängt, die die Filegröße nach der Formel REC/FILE * 256 direkt angibt.

hpcp2hp.ttp

kopiert vom ST zur HP-Disc. Diese Version konnte (noch*) keine neuen Files auf der HP-Disc anlegen, sondern ausschließlich schon existierende mit neuem Inhalt überschreiben. Sollte das zu überschreibende File zu klein sein bricht hpcp2hp.ttp mit einer entsprechenden Fehlermeldung ab. Ich empfehle, sich mit z.B. HP-Basic auf einer Disc verschieden große leere Files anzulegen. Stichwort "CREATE ASCII Name$, Anz_bytes/256+1". Diese können dann vom Atari aus be - bzw. überschrieben werden. Beim Schreiben vom ST auf die HP-Disc findent teilweise eine Zeichenkonvertierung statt. Files mit der Extension .txt und .asc werden an das HP-Zeilenformat angepasst so dass sie dort als ASCII-Files gelesen weden können. Eine Konvertierung der Umlaute findet (noch*) nicht statt.

Files mit anderen Extensionen werden 1:1 auf die HP-Disc übertragen.

hpcp2st.ttp

kopiert von der HP-Disc zum ST Nimmt bei ASCII-files eine Linefeed-Konvertierung vor, so dass diese Files problemlos auf dem Atari editierbar sind. PROG-Files werden dagegen 1:1 kopiert. Alle anderen Filetypen werden sektorweise auf den Atari übertragen.

hplabel.tos

Testet eine Disc in Drive A: auf den Eintrag B9826, um festzustellen ob sich eine LIF-Disk im Laufwerk befindet.