Hier mal eine Anleitung, wie man unter VICE S-JIFFYDOS generieren und testen kann.
Zuerst braucht man JIFFYDOS-ROMs. Wer im Besitz legaler EPROMS ist, kann diese hier benutzen:
JiffyDOS auf Ibäh: Raubkopie?
Jiffydos für Plus4 (!SX1541 ist defekt!)
Die Files in ein Directory entpacken, z.B. nach C:\SJD
Dann muss man Drive 8 als 1541-II einrichten:
VICE -> Options -> True Drive Emulation aktivieren (Haken davor setzen)
Settings -> Drive settings -> Drive 8 -> 1541-II -> ok
Zuerst müssen die ROM-Images in VICE eingebunden werden:
VICE -> settings -> ROM settings -> Computer -> Kernal browse -> c:\sjd\JiffyDOS C64 Kernal 6.01.bin oder
c:\sjd\JiffyDOS_C64.bin anklicken und einbinden.
VICE -> settings -> ROM settings -> Drive -> 1541-II -> c:\sjd\JiffyDOS 1541 5.0.bin oder c:\sjd\JiffyDOS_1541-II.bin
anklicken und einbinden.
Zum Überprüfen, ob das Kernal richtig ist, macht man: File -> Reset -> Hard: Es muss die jiffydos v6.01 Einschaltmeldung kommen.
Drive 8 muss eine 1541-II sein: settings -> Drive-settings -> Drive 8 -> 1541-II auswählen -> ok
Zum Überprüfen, ob das DOS richtig ist, macht man: @ui <return> und @ <return>: Es muss 73, jiffydos 5.0 1541 kommen.
Dann speichert ihr das angehängte EMUL-SJD.D64 ins Verzeichnis c:\sjd und bindet es in VICE ein:
File -> attach disk image -> Drive 8 -> c:\sjd\emul-sjd.d64 -> Attach
Beim Druck auf F1 muss jetzt das Dir mit 'emulator s-jiffy' kommen.
Nun ladet und sartet ihr emulator-knlsjdu und gebt auf Nachfrage 8 ein: Es erzeugt das SJD-Kernal mit US-Tastaturbelegung: KNL-SJDU.
Nun ladet und sartet ihr emulator-knlsjdd und gebt auf Nachfrage 8 ein: Es erzeugt das SJD-Kernal mit deutscher Tastaturbelegung: KNL-SJDD.
Nun ladet und sartet ihr emulator-dosjify und gebt auf Nachfrage zweimal 8 ein: Es erzeugt Zwischenfiles.
Nun ladet und sartet ihr emulator-dossjif und gebt auf Nachfrage zweimal 8 ein: Es erzeugt das SJD-1541-DOS: DOS-SJIF.
Alle Betriebssystem-Files sind für einen PC-Emulator, d.h. sie enthalten keine C64-Ladeadresse am Anfang.
Nun startet ihr ein Programm, das die Files aus dem D64-Image extrahiert, beispielsweise den D64Lister (http://www.hardworks.de/d64lister).
Ihr öffnet das soeben erzeugte D64-Image: File -> Load -> emul-sjd.d64 -> open.
Dann extrahiert ihr die drei Betriebssysteme nacheinander:
Tools -> BAM -> Rechtsklick auf knl-sjdu -> File -> Save -> Dateityp: C64 Program -> Dateiname: SJD64-US.BIN -> Speichern
Tools -> BAM -> Rechtsklick auf knl-sjdd -> File -> Save -> Dateityp: C64 Program -> Dateiname: SJD64-DE.BIN -> Speichern
Tools -> BAM -> Rechtsklick auf dos-sjif -> File -> Save -> Dateityp: C64 Program -> Dateiname: SJD1541.BIN -> Speichern
Wer will, kann jetzt alle drei Files von *.PRG.BIN nach *.BIN umbenennen.
Zum Schluss müssen die SJD-OSs in VICE eingebunden werden:
VICE -> settings -> ROM settings -> Computer -> Kernal browse -> c:\sjd\SJD64-US.BIN(.PRG) oder c:\sjd\SJD64-DE.BIN(.PRG) anklicken und einbinden (je nachdem, ob man die amerikanische oder deutsche Tastaturbelegung will)
VICE -> settings -> ROM settings -> Drive -> 1541-II -> c:\sjd\JiffyDOS 1541 5.0.bin oder c:\sjd\SJD1541.BIN(.PRG) anklicken und einbinden.
Dann könnt ihr S-JiffyDOS ohne EPROM-Brennerei testen und bei Bedarf im realen C64 einbauen.