Danke! Bin fleißig am weiterbasteln ...
Meine Idee war damals ja auch, die DiskImages als ein Objekt zu behandeln - frist ja wirklich kaum Speicher.
Ja, also auf dem C64 wird mein Code nicht laufen obwohl die library reines C ist, denn da ist "kaum Speicher" deutlich mehr als vorhanden ist Bei mir ist nicht nur ein DiskImage ein Objekt, es ist dazu aufgebaut aus Track- und Sector-Objekten. Dazu kommt ein "CbmdosVfs"-Objekt als "logisches Dateisystem" (bzw "virtual filesystem", beinhaltet eben Dateien, natürlich sind auch die Objekte) und als Bindeglied ein "CbmdosFs"-Objekt als "physikalisches Dateisystem", das dafür zuständig ist, das Vfs auf das Diskimage zu "mappen". Klingt jetzt vielleicht overengineered -- ich hoffe das zahlt sich noch aus!
Btw, Du kannst bei github auch private Repositories einrichten ... nur so aus Backupsicht
Habe ich für die library längst Das GUI ist noch recht neu, das liegt bisher nur auf meinen Rechnern, aber immerhin auf zwei verschiedenen mit jeweils einem git clone. Gerade heute habe ich es endlich geschafft, einen statisch gelinkten Build für Windows zu produzieren -- also auch hier geht es voran