Copy&Paste mit Altirra (Wine on OS X) - Zeilenumbruch
von skriegel » Sa 9. Mai 2020, 20:57Durch einen Thread auf AtariAge bin ich dazu gekommen, ein vermeintlich geschütztes BASIC-Listing zu kopieren.
Es geht um diese Diskette: http://www.atarimania.com/game-atari-40 ... _7156.html
Meine einfaches vorgehen war:
Diskette mit Atari800MacX editieren und die files einfach herunterziehen: Geht nicht, Atari800MacX meldet ein nicht unterstützted DOS-Format.
Also Altirra 3.20 (mit wine unter OS X Catalina) geöffnet, dort mit dem Disk Explorer die Disk ausgewählt und bei der entsprechenden Datei "View" ausgewählt, schon bekomme ich folgendes:
Das ist doch was ich will, also alles ausgewählt (Strg+A) und mit Strg+C in die Zwischenablage kopiert.
Wenn ich das Listing per Strg+V in Altirra oder Atari800MacX einfügen will, erkennen die Emulatoren keine Zeilenenden und "tippen" eine ewig lange Zeile ein, was natürlich nicht funktioniert.
Im Editor (hier Sublime auf Mac) sieht das so aus:
Zwar kann ich "Word Wrap" einstellen, aber Sublime (und andere Editoren) bricht dann nur optisch um, nicht an den tatsächlichen Zeilenenden.
Edit: Und mir fällt gerade noch auf, dass einige unnötige Leerzeichen eingefügt werden. Siehe beispielsweise Zeile 3 beim "TH EN".
Wenn ich manuell Hand anlege, sieht das so aus:
Frage: Wie (oder mit welchem Editor) bekomme ich die Zeilenümbrüche mit kopiert?
Bonusfrage: Es gibt ein paar Steuersequenzen mit inversen Zeichen. Wie bekomme ich die kopiert? Diese werden durch andere Zeichen ersetzt die dann nach dem Einfügen im Emulator nicht mehr richtig sind.
Es geht um diese Diskette: http://www.atarimania.com/game-atari-40 ... _7156.html
Meine einfaches vorgehen war:
Diskette mit Atari800MacX editieren und die files einfach herunterziehen: Geht nicht, Atari800MacX meldet ein nicht unterstützted DOS-Format.
Also Altirra 3.20 (mit wine unter OS X Catalina) geöffnet, dort mit dem Disk Explorer die Disk ausgewählt und bei der entsprechenden Datei "View" ausgewählt, schon bekomme ich folgendes:
Das ist doch was ich will, also alles ausgewählt (Strg+A) und mit Strg+C in die Zwischenablage kopiert.
Wenn ich das Listing per Strg+V in Altirra oder Atari800MacX einfügen will, erkennen die Emulatoren keine Zeilenenden und "tippen" eine ewig lange Zeile ein, was natürlich nicht funktioniert.
Im Editor (hier Sublime auf Mac) sieht das so aus:
Zwar kann ich "Word Wrap" einstellen, aber Sublime (und andere Editoren) bricht dann nur optisch um, nicht an den tatsächlichen Zeilenenden.
Edit: Und mir fällt gerade noch auf, dass einige unnötige Leerzeichen eingefügt werden. Siehe beispielsweise Zeile 3 beim "TH EN".
Wenn ich manuell Hand anlege, sieht das so aus:
Frage: Wie (oder mit welchem Editor) bekomme ich die Zeilenümbrüche mit kopiert?
Bonusfrage: Es gibt ein paar Steuersequenzen mit inversen Zeichen. Wie bekomme ich die kopiert? Diese werden durch andere Zeichen ersetzt die dann nach dem Einfügen im Emulator nicht mehr richtig sind.