Ich finde ein paar Programme, die bequem sämtliche Files im Turbo-Tape-Format auf Diskette kopieren. Ich finde auch Programme, die das langsame Format im Einzelfall kopieren können. Was ich nicht finde, ist ein Programm, das bequem sämtliche langsamen Programme von Kassette liest und automatisch gleichnamig auf die Floppy speichert.
Ich habe mir daraufhin gedacht, dass ich so eines doch selber schreiben könnte. Mittlerweile habe ich die Manuals sowie Data Becker-Bücher zu Datasette und Floppy durchgelesen, finde aber meine Frage nicht beantwortet:
Ist es möglich, Programme in Basic byte-weise von Kassette zu lesen und in ein offenes PRG-File auf Floppy zu schreiben?
Im Grunde müsste es ganz einfach sein: Ich öffne das nächste File, egal, was es ist, hole mir aus dem Kassettenpuffer den Namen, öffne ein PRG-File auf Floppy, und dann folgt eine Schleife von get#T,c$, print#D,c$; so lange bis das File übertragen ist.
Mir ist schon klar, dass die Methode nicht überaus schnell wäre. Das ist mir auch egal. Der Ceh kann da hinten von mir aus stundenlang an einer Kassette kopieren. Ich weiß auch, dass das Programm zweimal hintereinander auf der Kassette steht. Er könnte also einmal lesen, dann verifizieren. Wäre mir alles recht.
Aber ich habe keine Ahnung, ob das aus BASIC heraus überhaupt geht. Kennt sich jemand von euch so weit aus, um mir da gleich ja oder nein sagen zu können, bzw. kann mir jemand eine Quelle nennen, in der das beschrieben ist?
Danke im Voraus!