Hallo Kollegen,
ich suche ein BIN-File für das Dolphin Dos 3 ROM der 1571. Im Netz finde ich es nur für die 1541. Kann jemand das BIN-File hochladen?
Gruß Stefan
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von strik am
Hallo Kollegen,
ich suche ein BIN-File für das Dolphin Dos 3 ROM der 1571. Im Netz finde ich es nur für die 1541. Kann jemand das BIN-File hochladen?
Gruß Stefan
Falls Du ein kleines Programm zum Auslesen des ROMs zur Hand hättest könnte ich es von meinem C128D (Plastik) auslesen.
Hier: Rom-Klau heisst das.
Gruß, Gerd
So, bitteschön.
Super, danke!
Thx
Gabs denn auch ein Dolphin speziell für den 128er Modus?
Gabs denn auch ein Dolphin speziell für den 128er Modus?
ja, gabs natürlich
Ein 3.0 ?
Ein 3.0 ?
richtig!
Ok, ich habe hier was gefunden: Dolphin DOS
Nutzt DolphinDOS keinen eigenen Einschaltbildschirm im 128er ? Ist das korrekt?
Und F-Tastenbelegung gibt's auch keine?
Wie merk ich denn dann das Dolphin aktiv ist?
Dolphin DOS ist im 128er-Modus immer aktiv. Umschalter sind nur für das 64er-ROM und das Floppy-ROM vorhanden. Wenn man das Floppy-ROM umschaltet funktioniert der 128er auch wieder im normalen Burst-Mode. Die Anleitung von Dolphin DOS schreibt dazu: "Entfernen Sie das IC mit der Bezeichnung 315078-01 und der Platinenbezeichnung U35 [...] und ersetzen es durch unser EPROM für den 128'er Modus. Dieses EPROM befindet sich im Gegensatz zum 64er-EPROM nicht auf einer Umschaltplatine. Wegen der hohen Kompatibliltät des 128'er Modus konnte auch eine solche verzichtet werden."
Ich hatte das seinerzeit ewig so im Einsatz und nie Probleme damit gehabt. Man könnte mal analysieren welche ROM-Fixes Commodore selber nach der 315078-01 noch gemacht hat, auf dem die Dolphin DOS-Platine basiert. Da gibt es wohl noch -02 und -03 Revisionen. Leider finde ich nichts so recht darüber, was da gefixt wurde. Nur zu -03 finde ich, dass da Signaturen geändert worden.
Edit: Weiter hinten steht dann noch in der Dolphin DOS-Anleitung: "Das Basic 7.0 des C128 ist zum Glück schon reich mit Befehlen, auch zur Floppybedienung bestückt. Wir haben deshalb auf alle Änderungen in der Bedienung zum Erhalt der Kompatibilität verzichtet und nur die schnellen DolphinDOS-Busroutinen und die Centronics-Schnittstelle implementiert. Dadurch konnten wir eine sehr hohe Kompatibilität zum Original-Betriebssystem erreichen, so daß Sie hoffentlich bei keinem Programm auf DolphinDOS verzichten müssen. Lediglich die Datasette kann ohne Umschalten nicht benutzt werden und für den RS232-Betrieb muß das Floppykabel vom Userport abgezogen werden."
Nutzt DolphinDOS keinen eigenen Einschaltbildschirm im 128er ? Ist das korrekt?
Nein. Ja.
Wie merk ich denn dann das Dolphin aktiv ist?
Am Floppystatus und natürlich auch an der Ladegeschwindigkeit.
Und aufpassen beim Umschalten. Damit kann man Disketten killen.
Also besser Diskette raus, dann umschalten, Floppy resetten und erst dann wieder eine Diskette einlegen.
Hallo,
Wäre es möglich, eine Kopie der Dolphin Disk C128-1571/C128D zu haben.
Danke.
Man könnte mal analysieren welche ROM-Fixes Commodore selber nach der 315078-01 noch gemacht hat, auf dem die Dolphin DOS-Platine basiert. Da gibt es wohl noch -02 und -03 Revisionen.
Und nach 03 kam auch noch ein weiterer Patch... echt.
Eine von mir erweiterte Version des ROM Listings von Bit Shifter beinhaltet per bedingter Assemblierung alle jene Varianten - man hat also für jene Analyse einen Quelltext.
PS: Zum Assemblieren braucht man den »BSA« Assembler.
markusC64, habe mir deine Sourcen mal angeschaut. Sieht hübsch aus.
Zwei kleine Kommentare über Dinge, die mir sofort ins Auge gesprungen sind?
Was ist denn der Sinn dieser #if - Weiche (Zeile 20615)?
Auch diese Weiche finde ich fragwürdig. Wo ist das Problem, DMA zu definieren, auch wenn es ab KERNALREV 9 wohl nicht mehr benutzt ist?
Da müsste ich nachschauen. Jedoch gehe ich davon aus, dass das passiert ist, als ich vor längerer Zeit den bedingten Jiffydos 128 Code rausgeworfen habe, damit eine Version entsteht, die man relativ problemlos weggeben kann.
Wobei ich nochmals betonen muss, dass Bit Shifter den größten Anteil daran hat - ich habe jedoch alles hinzugefügt, was konditionell darin ist.
Wo ist das Problem, DMA zu definieren, auch wenn es ab KERNALREV 9 wohl nicht mehr benutzt ist?
Weil KERNEVREV ≥ 9 das in Zeile 22280 definiert, da ist das Label DMA also irgendwie an anderer Stelle.
Was ist denn der Sinn dieser #if - Weiche (Zeile 20615)?
In der Tat, bei der Variante mit ganz viel Jiffydos wird da ein zusätzliches Label deklariert... auch da kann man sich drüber streiten, ob man das vielleicht immer deklarieren will. Da ich aber in Betracht ziehe, da auch noch Dolphin DOS unterzubringen, hat das Label mich einfach gestört.
Weil KERNEVREV ≥ 9 das in Zeile 22280 definiert, da ist das Label DMA also irgendwie an anderer Stelle.
Oh... Ich hatte nach DMA gesucht, aber die Stelle doch übersehen. Ich hielt das für eine Überschrift als Kommentar und hatte übersehen, dass das Wort DMA selber kein Kommentar ist.
Aber selbst da würde ich machen:
Sprich: Möglichst wenig in die bedingte Assemblierung, damit man nicht nachschauen muss, ob es da noch Unterschiede gibt. Wobei man sich hier tatsächlich darüber streiten kann.
Ich habe mir tatsächlich die Zeilen LDA Bank_Config_Table,X und STA KYNDX länger angeschaut um sicher zu gehen, dass da nicht Unterschiede sind die ich gerade übersehen. Gerne genommene und schnell übersehen Änderungen wären z.B. ",Y" statt ",X" oder "STA KYNDY", wenn es das gäbe und/oder Sinn ergeben würde.