Richtige Parameter zum Erstellen von G64 Images und NIB Files

Es gibt 220 Antworten in diesem Thema, welches 22.046 mal aufgerufen wurde. Der letzte Beitrag (4. Januar 2022 um 17:59) ist von Green Beret.

  • strik es sind die Dateien aus dem system32, sind aber auch im Ordner i386 vorhanden.

    Ob es ein 32bit oder ein 64bit Vista ist, weiß ich auf anhieb nicht. Ich meine 32bit, kann es aber nicht genau sagen. Wie und wo finde ich das raus?

  • strik Hast du was rausfinden können?

    Nur, dass ich dringend ein Vista brauche, um es testen zu können.
    Ich habe keine wirkliche Ahnung, wie sich Vista verhält und wieso das schiefläuft. Ich habe Vista so gut wie nie selber benutzt.

    Offenbar gibt es da subtile Unterschiede.

    Es wäre denkbar, folgendes zu Probieren: Eine Windows-Konsole mit Admin-Rechten starten, dann dort die install.cmd mit der Option --xp zu starten (also: "install --xp"). Ich kann aber nicht sagen, ob das funktionieren kann oder nicht.

  • Die Meldungen der letzten beiden Screenshots passen soweit.

    Umso unverständlicher, dass er das Plugin nicht findet.

    Ich schicke dir mal eine PN....

  • Guten Abend allerseits,

    hatte das Thema damals unter vista anpacken wollen und irgendwie ist alles schief gegangen. Nun unter win11 läuft der Teil, der laufen soll.

    Nun zum Eigentlichen:

    Da ich nun nibtools auf meiner 1571 welche an einer Zoomfloppy (mit kurzem Serial) angebunden im cbmxfer zum Laufen gebracht habe, stehe ich nun mit den Options der nibtools vor einem erneuten Problem. Vielleicht fehlt mir da vermutlich aber auch nur das knowhow um G64 Dateien meiner Originalen zu erstellen, diese zu sichern und ggf. zum Test auf einer realen Disk zurückzuschreiben.

    In den nibtool Options unter cbmxfer folgende Haken gesetzt:

    - Nib Tool Options: ENABLE!

    - Create G64 files

    - Start Track 1 / End Track 40

    - -s = Use 1571 Fast Serial

    Output am Beispiel der Original Disk von Hexenküche II:

    Hier wurde mir ein hexenkueche ii.log (3,3kb) und ein hexenkueche ii.nib (320,3kb) im Opencbm Ordner generiert. Wenn ich eigentlich eine G64 Datei der Originaldisk erstellen will, warum kreiert er mir dann automatisch ein nib.file?

    Meine nächste Frage wäre eben, wie man diese Datei umgewandelt wieder auf eine leere Disk zurückschreiben kann.

    Hier ein screenshot der Ausgabe und der Einstellungen:

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Hier wurde mir ein hexenkueche ii.log (3,3kb) und ein hexenkueche ii.nib (320,3kb) im Opencbm Ordner generiert.

    Könntest du das .log und .nib bitte mal zippen und hier anhängen? Dann könnte man mal schauen, was genibbelt worden ist. Danke!

  • Parser Hier die gezippte Datei in der auch die Textdatei dabei ist.Bitte melde dich an, um diesen Anhang zu sehen.

    Vielen Dank!

    Dein .log File (das ist quasi eine Textdatei) zeigt zunächst einmal, dass du die Hexenküche II Originaldiskette mit den nibtools richtig eingelesen hast. Diese deutsche Diskettenversion ist übrigens vergleichsweise selten.

    Dein .nib File ist dementsprechend auch 100 % OK.

    In deinem Pfad C:\OpenCBM\ findest du eine Datei namens nibconv. Dort befinden sich deine beiden .log und .nib Dateien.

    Ich würde zuerst das hexenkueche ii.nib umbenennen nach 1.nib

    Dann einfach eingeben (ohne irgendwelche Parameter, denn die werden hier in diesem Fall überhaupt nicht benötigt):

    C:\OpenCB\nibconv 1.nib 1.g64

    Und dann noch:

    C:\OpenCB\nibconv 1.nib 1.d64

    Probiere das einfach mal aus. ;)

  • Wow, super und vielen Dank für deine schnelle Hilfe. Geschieht das dann komplett im Dos-Format?

    An der Windows Eingabeaufforderung (CMD ... also direkt am Prompt eingeben).

    Es gibt von den nibtools MS-DOS-Versionen und Windows-Versionen. Da muss man unterscheiden.

    Die letzte MS-DOS-Version von den nibtools, die ich verwende, ist die R613 vom 06.07.2015. Läuft auch prima in der DOSBox.

    Ansonsten verwende ich R653 für Windows. Das reicht dann völlig aus.

    P.S.: Ein Scan oder Bild deiner Diskette bitte wäre super ... ;). Danke im Voraus!

  • Geschieht das dann komplett im Dos-Format?

    Die nibtools sind schon ein win32 / win64 Programm, aber für die Kommandozeile. Und damit es in der Benutzug einfacher ist, würde ich auf Leerzeichen und ähnliches im Dateinamen verzichten, längere Dateinamen als das klassische "8+3" kann man aber problemlos verwenden.

    Nachtrag: Wobei, wenn man eh nibconv an der Kommandozeile machen muss, dann braucht es auch keine GUI mehr. GUIs dazu habe ich sowieso nicht ausprobiert. "nibread sample.nib" tut es in der Regel schon, weitere Parameter kann man nach Bedarf hinzufügen.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • "nibread sample.nib" tut es in der Regel schon, weitere Parameter kann man nach Bedarf hinzufügen.

    Vorher sollte man die einzulesende Originaldiskette optisch überprüfen bzw. in Augenschein nehmen und ggf. reinigen vor dem Einlesevorgang. Dann sollte man sich über das Vorhandensein eines Kopierschutzes auf dieser Originaldiskette informieren, damit man weiß, was man da einliest bzw. einlesen muss.

    Hier zum Beispiel kann man das tun:

    Bitte melde dich an, um diesen Link zu sehen.

    Dafür sind dann ja auch die gesamten Parameter eigentlich gedacht. Die nibtools können ca. 90,0 % der Originaldisketten problemlos einlesen. Für mehr braucht man dann fluxbasierte Systeme und für die letzten paar Prozentpunkte manuelle Nacharbeiten im Originalimage .g64/.p64.

    Für nibconv kann man immer gut die folgende Befehlszeile verwenden:

    nibconv -f0 -r -C29X file.nib file.g64

    ... wobei X=8 oder 6 oder 4 oder 2, d. h. 298 oder 296 oder 294 oder 292. Das sieht man dann schon ... mit der Zeit & Erfahrung. "C" großgeschrieben!

    Anbei noch ein undokumentierter, sehr nützlicher Befehlsparameter:

    nibconv -$ file.g64 file.d64

    Damit wird das Neualignment (auf Bytegrenzen) des .g64 bei der Vearbeitung nach .d64 erzwungen.

  • Parser okay, das ist ja tatsächlich kein großer Aufwand. Sollte cbmxfer dazu geöffnet sein, dass er die 1571 lokalisiert und ansteuern kann?

    Also nur einen Scan der Disk, oder auch vom Cover? Ist halt die deutsche Version von Palace Software. Hab vom Schloss auch noch irgendwo einen gänzlichen Plan und der zu sammelnden Gegenstände.

    markusC64 Das klassische 8+3 sagt mir jetzt nichts, da ich davor auch noch nicht mit den Nibtools gearbeitet hatte. Mit längere Dateinamen kurzhalten war das, was Parser auch oben schon erwähnt hatte - eben den Namen der Datei kurz zu halten (in meinem Falle: hexenkueche ii.nib in 1.nib umzuwandeln). Korrekt? Aus welchen Gründen macht man das eigentlich? Du meintest wegen benutzereinfachen Gründen.

  • Hätte eben auch kopiergeschützte Disks, welche ich mal ausprobieren wollen würde, z.B. Samurai Warrior von Firebird, eine Golden Disk mit dem Spiel No Mercy (timex protection) und eine Menge anderer. Das Auslesen und Erkennen des Kopierschutzes, sowie das Umgehen würde mich sehr interessieren. Hauptsächlich aber 1:1 Kopien zu machen, um diese zu sichern.

  • Sollte cbmxfer dazu geöffnet sein, dass er die 1571 lokalisiert und ansteuern kann?

    Wenn du das .nib schon hast ... nein. Die Konvertierung ist rein passiv. Kann also jeder machen ohne angeschlossene Technik.

    Also nur einen Scan der Disk, oder auch vom Cover? Ist halt die deutsche Version von Palace Software. Hab vom Schloss auch noch irgendwo einen gänzlichen Plan und der zu sammelnden Gegenstände.

    Je mehr, desto besser zwecks Dokumentation & Software-Archivierung. Hochauflösende, schöne Scans sind da auch besser als Bilder! ;)

  • Hätte eben auch kopiergeschützte Disks, welche ich mal ausprobieren wollen würde, z.B. Samurai Warrior von Firebird, eine Golden Disk mit dem Spiel No Mercy (timex protection) und eine Menge anderer. Das Auslesen und Erkennen des Kopierschutzes, sowie das Umgehen würde mich sehr interessieren. Hauptsächlich aber 1:1 Kopien zu machen, um diese zu sichern.

    Ideal wäre es, von deinen Originaldisketten Kryoflux-Streams zu machen (könnte ich für dich machen). Bei Timex ist nibtools schon am Ende und die Timex Protection muss manuell aufgetragen werden im erzeugten Image.

    Samurai Warrior hat GMA88 / Securispeed 2. Keybyte: 7C