kann man jede d64 in eine 128er-Bootdiskette umwandeln?
Hallo Besucher, der Thread wurde 4,5k mal aufgerufen und enthält 26 Antworten
letzter Beitrag von Mac Bacon am
d64 so umwandeln, dass ein c128d sie sofort startet
- Vernunftmensch
- Erledigt
-
-
http://www.idealine.info/emuec…tm?/emuecke/tools_128.htm
Das Tool heißt Bootmaker.
Hat zumindest bei mir mal funktioniert. -
Wenn Sektor 0 auf Spur 1 frei ist (oder frei zu machen ist), dann ja.
Gruß, Gerd
-
-
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 istEdit: 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 istEdit: 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.
-
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!
-
also
"booting start.prg" steht jetzt da
aber der bootet nicht in den c64-mode
-
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 -
ui ui
scheint doch ein grö´ßeres Problem sein?
-
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: http://csdb.dk/release/?id=100484
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
-
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.
-
ich möchte go64+load+run machen
aber zuerst bitt "boot.prg" statt "start"
und dann möchte ich statt blauer resetbildschirm nur schwarz (oder so kurz blau wie möglich)
-
aber zuerst bitt "boot.prg" statt "start"
In Beitrag #8 und Beitrag #12 war es noch "start"... ...egal, ich geh mich jetzt in den Schlaf weinen.
-
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?