d64 so umwandeln, dass ein c128d sie sofort startet

Es gibt 26 Antworten in diesem Thema, welches 6.015 mal aufgerufen wurde. Der letzte Beitrag (22. November 2017 um 02:04) ist von Mac Bacon.

  • Bitte melde dich an, um diesen Link zu sehen.

    Das Tool heiĂźt Bootmaker.
    Hat zumindest bei mir mal funktioniert.

    Mein ignorierter Beitrag zur Netzteildiskusion:

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfĂĽgbar ist.

  • Wenn Sektor 0 auf Spur 1 frei ist (oder frei zu machen ist), dann ja.

    GruĂź, Gerd

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Ich pflege Bitte melde dich an, um diesen Link zu sehen. zu empfehlen.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Wie macht man es richtig?

    Möglichkeit 01: d64 bootable machen und danach nach und nach die Dateien drauf.
    Möglichkeit 02: d64 bootable machen nachdem sie voll ist

    Edit: der bootloader, muĂź der nicht auch in den c64mode wechseln :?:

  • Wie macht man es richtig?

    Möglichkeit 01: d64 bootable machen und danach nach und nach die Dateien drauf.
    Möglichkeit 02: d64 bootable machen nachdem sie voll ist

    Edit: der bootloader, muĂź der nicht auch in den c64mode wechseln :?:

    Eine wirklich volle Disk kann man nicht mehr bootfähig machen => nimm Möglichkeit 1.

    Wenn Du ein C64-Programm starten willst, muss das Bootprogramm natĂĽrlich in den C64-Modus wechseln. Je nach Randbedingungen kann man das C64-Programm davor oder danach in den Speicher laden.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Hallo,

    wenn Du die Möglichkeit hast, nimm "Möglichkeit 01".
    Denn -wie schon gesagt wurde- muĂź Spur 0, Sektor 1 frei sein. Dort wird der Bootcode fĂĽr den 128er abgelegt.

    Und ja, es gibt auch Bootloader, die direkt in den 64er-Modus wechseln!

  • Zitat

    VM: Man lädt das Programm in den Speicher und schaltet per MMU-Zugriff in den 64er-Modus. Alles keine Hexerei.

    Welches kleines Progrämmchen bräuchte ich da?
    Ich wĂĽrde es dann als boot128.prg abspeichern

  • Auf meiner Crazy Light Tools Diskette befindet sich ein Installer fĂĽr einen solchen Bootblock, den ich mal selbst geschrieben hatte. Der Bootblock funktioniert einwandfrei und bootet direkt in den C64-Modus, um dort die erste Datei zu laden. Bei einer 1581 wird der Bootblock zudem per Datei geschĂĽtzt, sodaĂź er ein Validate und anschieĂźendens BefĂĽllen sicher ĂĽberlebt. Allerdings war ich wohl zu bequem, den Installer wirklich bugfrei zu machen. Daher Nutzung auf eigene Gefahr: Bitte melde dich an, um diesen Link zu sehen.
    Wer dafür einen sauberen Installer schreiben möchte, hat hiermit meine Erlaubnis.

    Falls die Diskette bereits voll ist aber die Directory-Spur noch Platz hat, kann man Track 1, Sector 0 frei machen, indem man den Inhalt auf Track 18 verschiebt und die Links entsprechend verbiegt. Das war bei meinem Installer allerdings nicht vorgesehen.

  • Also ich bräuchte das im Anhang befindliche Roh-D64 so umgeformt, daĂź es START.PRG beim C128er automatisch im c64-mode lädt.

    Da kommen dann nach und nach die Dateien rein.

  • sieht noch häßlich aus, aber es bootet selbsständig auf dem x128.exe

    wie kann man die farben noch ändern und so?

    zwei bilder mit den komischen farben im anhang
    funzige d64 auch

  • das Programm, welches du laden willst, muss ja auch als erstes auf die Disk (oder per DirectoryEditor nach oben schieben).

    GruĂź, Gerd

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • habe ich jetzt ganz oben und tut

    die bilder sind aber noch als es nicht

    und ich finde die bilder häßlich als zwischenbilder wenn sie auch tun?

    edit: wie funktioniert das basic-prg? achso das asm-programm dahiner

    edit2: kann man hierzu noch source code kriegen, deluxe?

  • Hier einmal GO64+LOAD+RUN und einmal LOAD+GO64+RUN. Letzteres nutzt die höhere Ladegeschwindigkeit des 128ers und startet den C64-Modus in Bank 1 (was von Vice derzeit nicht korrekt unterstĂĽtzt wird, also bitte an real hardware testen - ich war jetzt aber auch zu faul dazu).
    Die gestartete Datei muss "start" heiĂźen.

    EDIT: Aus GeschwindigkeitsgrĂĽnden wird der C64-Speichertest nach dem Reset ĂĽbersprungen.

  • aber zuerst bitt "boot.prg" statt "start"

    In Beitrag Bitte melde dich an, um diesen Link zu sehen. und Beitrag Bitte melde dich an, um diesen Link zu sehen. war es noch "start"... ...egal, ich geh mich jetzt in den Schlaf weinen.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Ja, ich weiĂź nicht, was besser ist.

    ich bevorzuge meinen "boot.prg".prg ladestartbalken
    aber "start.prg".prg könnte man direkt laden?
    (bei mir steht prg im namen auch nochmal)

    edit: go64 zuletzt kackt immer ab also besser nicht....

  • GO64 kann man wohl nicht ohne den BlueScreen machen, habe ich mir sagen lassen. Dann finde ich MacBacons Lösung mit GO64ANDTHENLOAD am besten.

    MacBacon, magst Du bitte noch statt LOAD"START",08,1

    LOAD"*",8,1 drauf machen?