Beiträge von Wiesel im Thema „D64-IMG zum Chameleon rüberschieben mit Datenkabel“

    Nunja, und wahnsinnig schnell bin ich dabei auch nicht, da ich vermutlich - wie Anhand obiger Beschreibung zu sehen - eine ziemlich faule Socke bin =)


    Glücklicherweise bist Du beim Testen und bug-reporting nicht so faul, wie Du hier behauptest :smile:

    Dennoch ist das remote-Einlegen von Disketten(-images) nichts, was ich vor Ende der Beta-Phase noch 'reinnehmen werde, denn es ist ein neues Feature. Wir haben bekannte Bugs zu fixen, was enorm viel Zeit und Geld in Anspruch nimmt. Neue Features bedeuten mehr Entwicklungszeit, mehr Zeit zum Testen bevor wir's rausgeben können, und noch mehr Fehlermöglichkeiten. Das ist einfach nicht drin. Wir liefern also erstmal das, was auch versprochen wurde.

    Die Komplexität dieses "remote-Diskette-Einlegen" ist vielleicht nicht jedem klar: Der gesamte Status des Chameleon-Menü müsste dem PC-Programm bekannt sein. Es müsste abgefragt werden, ob das aktuelle Image im Speicher verändert wurde, falls ja müsste es gerettet werden, dann das neue Image 'reinschreiben, was wiederum dem Menü mitgeteilt werden müsste. Und nochmal komplizierter wird es, wenn das geladene Image vom C64 aus verändert wurde - das ist eine ziemlich große Dose Würmer, die es einzusammeln gilt, wenn wir uns wirklich dieser Aufgabe stellen. Auch wenn ich die Idee mag - aktuell kann und werde ich nichts versprechen.

    Jens

    Ich glaube, die Frage ging viel mehr in die Richtung "was kann man mit Boardmitteln und ohne den Umweg über SD-Karte machen". Grundsätzlich ist schon jetzt das Gerüst dafür vorhanden, denn man kann jederzeit die kompletten 32MByte des Chameleon über USB modifizieren, und da liegen auch die GCR-Daten der Diskettenimages drin. Leider kann man nicht einfach eine D64-Datei mit ChaCo 'rüberkopieren, sondern muss die Daten zuerst nach GCR konvertieren.

    Ich hatte mal mit irgendwem darüber gesprochen, dass so ein Tool gemacht werden könnte, aber ich erinnere mich nicht mehr ob derjenige dann auch angefangen hat zu programmieren, oder ob wir nur drüber gequatscht haben. Bei uns steht das jedenfalls noch nicht auf der Todo-Liste, weil wir erst die Beta-Phase verlassen sollten, bevor wir neue Features hinzufügen.

    Jens