Beiträge von n0tlob

    Hallo Forengemeinde,

    im Laufe der Zeit konnte ich einige sehr nützliche Programme zur Erstellung und Nachbearbeitung oder Manipulation von, bzw. zum Anzeigen von diversen Informationen über C64-Diskettenabbildern zusammensammeln, namentlich

    - CBMXfer
    - d2d64.exe
    - d64EIC
    - D64Lister
    - d64scan.exe
    - DirMaster
    - NibTools (inkl. nibconv.exe, nibread.exe, nibwrite.exe, etc.)
    - OpenCBM (inkl. cbmctrl.exe, d64copy.exe, imgcopy.exe, etc.)
    - PRGMover
    - Star Commander (inkl. Star Utilities, etc.)
    - WinVICE (inkl. c1541.exe, etc.)

    trotzdem werde ich das Gefühl nicht los, dass es da noch eine ganze Reihe weiterer Programme gibt, die sehr hilfreich sind, ich aber noch nicht kenne. Hauptsächlich, aber nicht nur, geht es mir um fehlerhafte Disketten, die (z.B. mit ZoomFloppy, o.ä.) nicht einwandfrei übertragen werden konnten und die Dateiformate D64, G64 und NIB. Ich wäre aber auch über andere, generelle Hinweise und Vorschläge sehr dankbar, die meine oben zusammengestellte Liste sinnvoll ergänzen.

    Meine Bitte an euch ist also nun, mir weitere Programme zu nennen, die das tägliche Arbeiten mit C64-Disketten (seien es bespielte Leerdisketten oder originale mit Kopierschutz) erleichtern oder bereichern. Ob per Kommandozeile oder graphischer Benutzeroberfläche ist völlig egal.

    Vielen Dank im Voraus für sämtliche Antworten!

    Vielen Dank für die Antwort, aber ich möchte nicht ein einziges oder mehrere DOS-Programme unter einem aktuellen Betriebssystem ausführen, sondern ich möchte, aufgrund der Festplattenimages, das ganze Betriebssystem (namentlich MS-DOS, Windows 3.1 und Windows 95), inklusive sämtlicher installierter Programme, Spiele, Dateien, Einstellungen (wie z.B. des Desktophintergrundbildes und Desktopsymbole, etc.) emulieren. So, als würde man 1-zu-1 vor dem Rechner von einst sitzen.

    Hallo Forengemeinde,

    vor ein paar Jahren habe ich mich (leider!) dazu entschieden, meine alten Computer, die eh schon sehr lange nur noch in der Ecke gestapelt herumstanden (namentlich ein 286er, ein 386er und zwei 486er), per Wertstoffhof Köln-Ossendorf zu entsorgen. (Leider ist da auch der alte Dual-Schallplattenspieler meiner Eltern gelandet, den ich noch jahrelang nach ihnen genutzt habe, aber das ist eine andere Geschichte.) Ich bereue es eigentlich nur aus sentimentalen Gründen, da ich sämtliche Festplatten, Diskettenlaufwerke und manche Kabel vorher ausgebaut habe und bis heute besitze. Was ich im nachhinein am meisten bereue, ist, dass ich nicht die jeweiligen Prozessoren ausgebaut und aufgehoben habe, aber was solls! Nun, ich habe die Daten aller alten Festplatten in entsprechende Verzeichnisse auf meinen Hauptrechner kopiert und auch entsprechende Imagedateien erstellt (ich meine mit "Acronis True Image"). Da die Originalsysteme nicht mehr vorhanden sind, ich aber EXTREM gerne irgendwann noch mal das Originalfeeling der "guten, alten Zeit" wiederaufleben lassen würde, suche ich nach einem Weg, mit diesen Daten, bzw. Images, die Originalsysteme emulieren zu können. Da in den Images auch sämtliche MS-DOS-, bzw. Windows 3.1- und -95-Verzeichnisse und -Dateien enthalten sind, stelle ich mir vor, dass es doch IRGENDWIE möglich sein muss, diese Daten dazu verwenden zu können, sie in irgendeinem Programm laden, also emulieren, zu können, mit dem ich dann, mehr oder weniger, genau diese alten Systeme, genau wie die Originalsysteme, vor mir habe und bedienen kann. Als säße ich vor den Rechnern von einst. Eventuell per "virtueller Maschine"? Es müsste am liebsten eine Lösung sein, die ich unter XP oder Windows 7 nutzen kann, wenn es sich aber nur mit einem anderen Betriebssystem umsetzen lässt, wäre ich auch über dahingehende Lösungsvorschläge sehr dankbar.

    Vielen Dank für alle Antworten im Voraus!

    Hallo Forengemeinde,

    es ist eine neue CBMXfer-Version erschienen. Und zwar Version 0.41.1, sh. Bitte melde dich an, um diesen Link zu sehen..

    Folgende Änderungen wurden eingearbeitet:

    • Added support for copying .P00 files to/from disk images. Check "Write P00" option to enable P00 creation.
    • P00 files can now be viewed.
    • Removed "show CMD window" option.
    • Add "Create new folder" option in drop-down menu
    • Enable "Cancel All" option for multi-file rename
    • Fix "Lock View" in viewer
    • Add 16/32 character wide font view option
    • Temp fix for TRUE/FALSE settings in INI not recognized in non-english Windows (German,French,Spanish now recognized - Will need to properly change INI save/load routines at some point)
    • Add option to remember/use SRC/DEST paths
    • Config options/settings are now automatically saved when you click OK and when you exit the app (removed "Save as Default" button)
    • Window layout (sized using ">>" buttons) are now remembered
    • Fix for "1571 (XM1541)" return string
    • Viewer: fixed dual view refresh
    • Fix for copying files into images

    (Falls es jemanden interessiert)

    Gruß,
    n0tlob

    Zitat

    d64EIC von Triad


    Vielen Dank!

    Zitat

    Naja äh, halt anschauen. Die Tools zeigen das dann schon an. :) BAM z.B. in DirMaster anzeigen lassen, dann wird alles an Fehlern entsprechend reingeschrieben, siehe angehängtes Bild.


    Ok, da hätte ich auch von selber draufkommen können. Werde demnächst mal die Online-Dokumentation studieren.

    Zitat

    Das ist aber alles irgendwie Overkill. Wenn du erstmal anfängst, 500 Disketten einzulesen, kriegst du da sehr bald lange Zähne bei, und wirst dir Automatismen aneignen und den ganzen Vorgang effizienter und bequemer gestalten.


    Noch habe ich vor von sämtlichen Disketten fehlerfreie Images zu erstellen. Mal schauen, wie das nach den ersten 50 Disks so aussieht. Nochmal besten Dank für die ganzen Infos, jetzt habe ich erstmal was zu tun.

    Vielen Dank für die ausführliche Antwort!

    Zitat

    Manche alten Disketten sind so schwachbrüstig, das jeder Leseversuch andere Lesefehler in anderen Blöcken produziert. Jedes D64 von derselben Diskette wäre da also unterschiedlich. Es gibt Werkzeuge, die solche "vielen unterschiedlichen Versuche" zusammenführen können, sprich die "guten" Blöcke hernehmen und ein fehlerarmes bis fehlerfreies Image ausspucken.


    Das klingt perfekt, genau diese Werkzeuge brauche ich! Wo gibt es die?

    Zitat


    Mit entsprechenden Tools reinschauen und prüfen. "DirMaster" ist naheliegend. Im Grunde alles, was die BAM anzeigen kann, so dass man sieht ob der entsprechende fehlerhafte Block als belegt markiert ist. Und im Zweifelsfall durchaus auch den Block direkt anschauen, um zu checken, mit was für Daten man es da zu tun hat.


    Aber woher weiß ich, welcher Block fehlerhaft ist?

    Vielen Dank für eure Antworten. Es sind einige neue Fragen aufgekommen:

    1.) Gibt es eine Alternative zu CBMXfer? Eventuell für ImgCopy?
    2.) Wie kann ich herausfinden, ob eine Diskette kopiergeschützt ist oder nicht?
    3.) Wie kann ich herausfinden, welche Disketten 35 und welche 40 Tracks haben?
    4.) Wie kann ich herausfinden, welcher Chip in meinem Laufwerk verbaut ist?
    5.) Ist es bei alten Disketten besser, den "Warp-Mode" bei d64copy/imgcopy zu deaktivieren?

    Zitat von GenerationCBM

    D64-Dateien sind dann "172kB" gross, wenn sie einen Fehlerblock angehängt haben.
    Sollte man eventuell prüfen wo die Fehler sind (Daten oder Leerbereich).


    Vielen Dank, das hilft mir weiter. Wie kann ich herausfinden, ob der Fehler im Daten- oder im Leerbereich ist?

    Zitat von GenerationCBM

    Originale macht man natürlich auch nicht als D64.


    Sondern nur als G64 oder FDI?

    Zitat von GenerationCBM

    Loswerden kannst du die hier. Wenn sich aber was dran ändern soll, Feedback am besten beim Autor des Programms loswerden.


    Habe ich nun gemacht und es kam auch prompt eine Antwort.

    Zitat von Diddl

    Bei den NibTools ist nur eines extrem wichtig: Das Kabel. Glaubt mir, das Kabel ist bei dieser Lese Geschwindigkeit essentiell. Es soll KURZ sein!! Es darf kein weiteres Gerät angeschlossen sein!!! Es muss ein gutes Kabel sein und ein guter Stecker. Es muss geschirmt sein!


    Woher bekomme ich so ein Kabel? Nur über sinchai.de?

    Hallo Forengemeinde,

    ich möchte demnächst einen ganzen Schwung (etwa 500 Stck.) C64-Disketten unter Windows XP mit ZoomFloppy, einem 1571-Floppylaufwerk und einem (langen) seriellen Kabel digitalisieren. Es handelt sich sowohl um normale als auch um kopiergeschützte Disketten. Ich bin bisher wie folgt vorgegangen:

    1.) ZoomFloppy-Teiber installiert (libusb0_x86.dll Version 1.2.2.0 aus opencbm-ZoomFloppy-2.0-i386.zip)
    2.) OpenCBM installiert (Version 0.4.99.93 aus opencbm-ZoomFloppy-2.0-i386.zip)
    3.) NibTools ins OpenCBM-Verzeichnis kopiert (Version 0.4.99.93 aus opencbm-ZoomFloppy-2.0-i386.zip)
    4.) CBMXfer ins OpenCBM-Verzeichnis kopiert (Version 0.40)
    5.) WinVICE 2.4 installiert (zum Überprüfen der Disk-Images)
    6.) c1541.exe aus dem WinVICE-Verzeichnis ins OpenCBM-Verzeichnis kopiert (Version 4.00)

    Das Ergebnis von "cbmctrl detect" ist "8: 1571" - also alles ok und einsatzbereit.

    In CBMXfer habe ich die Optionen "Enable NibTools", "Create NIB files", "Create G64 files", "Create D64 files" und "Use 1571 Fast Serial" aktiviert.

    Die Frage ist nun, ob ich bis hierher alles richtig gemacht habe und ob es eventuell eine bessere Methode gibt, C64-Disketten zu digitalisieren, als oben beschrieben. Muss ich noch irgendetwas anderes beachten? Wäre blöd, wenn mir das erst später auffällt und ich die ganzen Disketten erneut digitalisieren müsste.

    Außerdem steht Bitte melde dich an, um diesen Link zu sehen., dass die Version 0.30.7 von CBMXfer wesentlich besser arbeiten würde, weil alle damit erstellten D64-Images konstant 170,8 KB groß seien. Ich frage mich, wie das sein kann, da CBMXfer doch nur eine grafische Benutzeroberfläche ist und warum die Images eine konstante Größe haben sollten. Meine mit CBMXfer 0.40 testweise erstellten Images sind nämlich tatsächlich manchmal unterschiedlich groß. Und zwar mal 171 und mal 172 KB.

    Und nochwas: Mir sind ein paar Fehler und Auffälligkeiten bei Version 0.40 von CBMXfer aufgefallen. Wo kann ich die am besten (auf Deutsch) los werden?

    Vielen Dank im Voraus für alle Antworten!

    Gruß,
    n0tlob

    Habe mir mittlerweile durch ein wenig weitere Recherche selber helfen können. Hatte die falsche Version der xum1541cfg.exe verwendet und zwar Version 0.4.99.97 vom 07.04.2014 - diese ist auch deutlich kleiner als die "richtige" Version, nämlich die vom 25.09.2011.

    Siehe hier: Bitte melde dich an, um diesen Link zu sehen.

    Mit dieser älteren Version bekomme ich nun die Meldung:

    Zitat

    C:\>xum1541cfg update xum1541-ZOOMFLOPPY-v07.hex
    finding and preparing device for update...
    note: device has version 7 but firmware is not newer (version 7)
    add the -f flag if you really have the right firmware.


    Bedeutet also zum Glück, dass die ZF nicht kaputt sondern ansprechbar ist, obwohl die LED nach wie vor aus ist, aber egal. Fazit ist, dass ich die Firmware nicht updaten muss. Toll! Jetzt schaue ich mal, wie das mit dem Digitalisieren so klappt.

    Lass dich nicht von der LED irritieren.

    Der Firmwareupdate geht eigentlich immer. Hast du einen zweiten PC? Am besten einen alten mit XP drauf? Oder hast du einen ISP Programmer? Oder kennst du wem der einen hat?

    ist es ein Zoomfloppy aus dem Shop von Jim?
    Wenn alles nichts hilft, wende dich an die Usergroup. Nate und Jim helfen da immer weiter. Nate wenn es ein Firmware Problem ist und Jim Brain wenn es ein technisches (Defekt) ist.

    Bedeutet eine leuchtende LED nicht, dass das Gerät betriebsbereit ist und eine nicht leuchtende LED, dass das Gerät nicht betriebsbereit ist?

    Am Laptop mit XP (der Hauptrechner läuft auch unter XP) dasselbe Spiel und dasselbe Verhalten: Ich installiere OpenCBM und den Treiber für die ZoomFloppy. Was dabei rumkommt ist, dass ich, beim Versuch die Firmwware zu updaten, folgende Fehlermeldung bekomme:

    Zitat

    C:\opencbm\bin>xum1541cfg.exe update xum1541-ZOOMFLOPPY-v07.hex
    Success. xum1541 now in bootloader mode.
    Run your firmware update program now.
    USB request for XUM1541 close failed, continuing: libusb0-dll:err [control_msg]
    sending control message failed, win error: Ein an das System angeschlossenes Gerõt funktioniert nicht.

    Was ist ein ISP Programmer?

    Ja, es ist eine ZoomFloppy aus dem Shop von Jim.

    My english is not the yellow from the egg, deshalb würde ich gerne hier Hilfe bekommen.

    Vielen Dank und Gruß,
    n0tlob!

    Woraus schliesst du dass das Zoom sich "abschaltet". Es kann sich nicht "abschalten".

    Probiere mal einen anderen USB Port.
    Und schau, dass da kein HUB im Weg ist. Am besten direkt am PC

    Sonst gibt es eine Google Groups Supportstelle, wo Jim und nate direkt helfen.

    Weil die LED etwa eine halbe Sekunde, nachdem ich die ZF einstecke, aus geht.

    Einen anderen USB-Port zu benutzen hat's leider auch nicht gebracht. Ein Hub ist nicht im Weg.

    Ja, nämlich Bitte melde dich an, um diesen Link zu sehen.

    FW Update am besten ohne angeschloßenes Laufwerk durchführen, einfach und dieses als Fehlerursache auszuschließen

    Ich habe das Laufwerk entfernt. Als ich die ZF das nächste mal angeschloßen habe, war die LED etwa 5 Sekunden an und ist dann wieder ausgegangen.

    Hat vielleicht jemand anderes noch ein paar Ideen?

    Geht ja nicht, weil die ZF sich beim Hochfahren scheinbar ausschaltet. Ich bekomme die Meldung:

    Zitat

    Success. xum1541 now in bootloader mode.
    Run your firmware update program now.
    USB request for XUM1541 close failed, continuing: libusb0-dll:err [control_msg]
    sending control message failed, win error: Ein an das System angeschlossenes Ger
    õt funktioniert nicht.


    Im Gerätemanager ist sie unter "libusb-win32 devices" als "Atmel firmware update device (ATmega32U2)" aufgeführt.

    Hallo Forengemeinde,

    ich glaube, ich habe ein Problem mit meiner ZoomFloppy: Und zwar schaltet sie sich beim Hochfahren von Windows XP aus. Kurz nachdem das XP-Logo verschwindet und noch bevor die Anmeldebox erscheint.

    Als ich sie das erstemal angeschlossen hatte, war dies noch nicht der Fall. Ich konnte den Treiber installieren. Allerdings bekam ich beim Versuch, die Firmware zu aktualisieren, folgende Meldung:

    Zitat

    C:\opencbm\bin>xum1541cfg.exe update xum1541-ZOOMFLOPPY-v07.hex
    Success. xum1541 now in bootloader mode.
    Run your firmware update program now.
    USB request for XUM1541 close failed, continuing: libusb0-dll:err [control_msg]
    sending control message failed, win error: Ein an das System angeschlossenes Ger
    õt funktioniert nicht.

    Versuche ich das Gleiche nochmal, wird gemeldet:

    Zitat

    error: no xum1541 device found
    initialization error, aborting


    Wenn ich den ZF-USB-Stecker am PC ziehe und wieder aufstecke, geht die ZF-LED für eine halbe Sekunde an und dann wieder aus. Nun wird beim erneuten Versuch die Firmware zu installieren wieder Ersteres gemeldet.

    Habe schon mal die ZF aus dem Gerätemanager entfernt und wieder hinzugefügt, hat aber nichts gebracht.

    (Hmm, eben ist etwas seltsames passiert. Als ich die ZF im Gerätemanager deaktiviert habe, ist die LED angegangen und als ich sie wieder aktiviert habe, wieder aus. Als die LED an war, war die ZF aber trotzdem nicht ansprechbar.)

    Vielleicht sollte ich noch erwähnen, dass beim ersten Ausführen der "firmware-update.bat" (aus "opencbm-ZoomFloppy-2.0-i386.zip.zip") wahrscheinlich die Pfade nicht gestimmt haben. Außerdem hängt an der ZF per seriellem Kabel ein 1571-Floppylaufwerk, welches ausgeschaltet ist. Selbiges einzuschalten ändert nichts an der Situation. Die ZF hängt direkt am PC und nicht an einem USB-Hub.

    Was soll das und wer kann mir helfen?
    Vielen Dank im voraus!!

    Was heißt "ich hätte gerne" ... ich brauche zwingend ein einfaches "6pin-Serial-Male-to-Male-IEC-Kabel" um die ZoomFloppy mit meinem 1571-Laufwerk zu verbinden, oder? Wo bekomme ich so ein Kabel in DE?

    Danke, werde hin und wieder mal nachschauen.

    Nochwas: Ich hätte gerne neben dem bestellten "Male to Dual Female"-IEC-Kabel auch ein "Male to Male and Female"-IEC-Kabel (habe ich verpeilt mitzubestellen). Bekommt man das auch in Deutschland? Wenn ja, wo?

    Toll, die ZoomFloppy kam schon nach 20 Tagen an!
    Habe per Paypal bezahlt. Zollgebühren waren etwas mehr als 8 Euro.

    Und noch eine Frage: Gibt es eine ähnliche Möglichkeit Amiga-Disketten zu sichern?

    Und noch eine Frage: Man kann mit einer 1571 nicht (auf irgendeine Weise) auch 5.25-PC-Disketten auslesen, oder? Welche anderen Möglichkeiten - ausser über ein 5.25-PC-Laufwerk - gibt es, ebensolche Disketten auszulesen? Mein vorhandenes Laufwerk geht leider nicht mehr und auf eBay werden die mit über 40 Euro gehandelt. Gibt es dazu Eigenbauten von Bastlern?