Kannst du was mit GCR Nettodatein einer 1541/1571 anfangen? Wie man GCR dekodiert ist gut dokumentiert und es gibt C Source dafür. Wenn ja implementiere ich ein Flag dass du die Daten GCR dekodiert bekommst.
Kann man gerne mit einbauen, ich verbau eh jedes Feature was kommt, zur Not muss mir halt jemand eine G64 Schreib und Leseroutine basteln wenn ich das nicht auf die Kette kriege.
Das Problem bei der Track Leserei ist im Moment der Mangel an RAM bei dem 644er. Wenn ich nicht auf die Reihenfolge der Sektoren achten muss funktioniert das viel einfacher und schneller.
Wenn die Daten unsortiert reinkommen dann erst in ein Pufferarray und danach schreiben, also auf PC Seite.
Ist natürlich schade das diese Funktion dann nicht mehr per Terminal geht, FreeBASIC lässt sich nur schwerlich am Mac (noch keine rtlib) oder am Amiga (kein x86 und kein rtlib) betreiben...
Könnte sich aber ändern wenn der C Emitter von FB endlich fertig wird, dann könnte sich einer der Amiga Leute mal hinsetzen und die rtlib und gfxlib nach AmigaOS portieren.
Achja, ich schwanke noch zwischen GUI Eigenbau und GTK.
Vorteile von GUI Eigenbau:
- GUI auch für DOSen
- leichter portierbar und keine Bindung an GTK oder eine andere Lib
- Für mich einfacher ![]()
- Einer der Szene-GFXler könnte da ein paar nette Grafiken für basteln... X-Copy oder VGA-Copy Look and Feel irgendwer? ![]()
Nachteil:
- Sieht nicht wirklich danach aus als würde es zum OS gehören.
Noch was, wie sieht das eigentlich von deiner Seite mit Quelle aus?
Mein Part wird geBSDt oder geZLIBt, ist irgendwie die freieste Lizenz die ich mir vorstellen kann.