Jetzt steh' ich etwas auf der Leitung. Die Kernals werden doch im C64C und in der Floppy (mit MeGALoDOS) jeweils extra geschaltet ?
Oder hab' ich da was nicht verstanden ?
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 Tommi_nrw am
Jetzt steh' ich etwas auf der Leitung. Die Kernals werden doch im C64C und in der Floppy (mit MeGALoDOS) jeweils extra geschaltet ?
Oder hab' ich da was nicht verstanden ?
Mir ging es darum das MegaloDos in einen SX einzubauen und dann natürlich beides miteinander zu schalten. Einfach weil das ein einem integrieren Gehäuse Sinn ergeben würde. Vorgesehen ist das so freilich nicht. Normalerweise sind C64 und 1541 ja getrennte Geräte.
OK, dann bin ich doch neben und nicht auf der Leitung gestanden !
Oder sind die alle im Menü für die Auswahl fix integriert ?
Alle Speeder sind fix im Menü des MeGALoDOS integriert.
Aber es ist Quelloffen.
Ein simples Arduino Programm.
Wenn du zb. Speed DOS weg haben willst, dann musst du nur das Arduino Programm entsprechend ändern.
Das ist aufgrund meines bescheidenen Könnens und Wissens keine Alternative.
Arduino Programmierung ist einfacher als Commodore BASIC.
Du kriegst das hin.
Man kann ja, wie Zipcom es geschrieben hat, auch einfach weiter schalten,
oder bin ich da im Irrtum ?
Natürlich hat er recht.
In der Praxis wird man sowieso meistens nur einen Speeder aktiv haben.
Jeder nach seinem Geschmack, jeder sein Lieblings Speeder.
Aber es ist beruhigend und schön, dass man jederzeit wechseln kann.
Aber kriegt man die Signale auch nach außen?
siehe Handbuch Du kannst die Signale zwischen ATMega und CPLD parallel abgreifen.
Anschlüsse (26)
Oder sind die alle im Menü für die Auswahl fix integriert ?
Das Menü kannst Du ja umprogrammieren
Wenn die Kernals von C64 und Floppy über einen Drehcoder parallel geschaltet werden sollen dann muss man auch gleich viele in gleicher Reihenfolge in den ERPOMs ablegen. Oder man muss auch noch irgendwie eine Schaltlogik mit rein basteln.
ja, schon. Aber eigentlich benötigst Du nur 8.
Professional
Dolphin
Prologic
Speeddos
Jiffy
Turbotrans
Quickdos
original hat die Floppy
lediglich die ansteuerung ist leider nicht linear zur Ausgabe. da muss man sich was ausdenken.
siehe Handbuch Du kannst die Signale zwischen ATMega und CPLD parallel abgreifen.
Anschlüsse (26)
Ahh... OK damit komm ich weiter. Ich gehe mal davon aus dass das ROM als Byte übertragen wird.
Das Menü kannst Du ja umprogrammieren
Mal sehen hängt davon ab wie der Kernal Switch aussieht.
ediglich die ansteuerung ist leider nicht linear zur Ausgabe. da muss man sich was ausdenken.
Darauf läufts raus...
Ahh... OK damit komm ich weiter. Ich gehe mal davon aus dass das ROM als Byte übertragen wird.
binär ja, aber nur vier Bit
Automatischer Kernalswitcher
Ich habe da mal was vorbereitet ... könnte funktionieren.
Für 24 und 28 poligen Kernal verwendbar.
Für 2x27512 EEPROM und 1x GAL22V10 (Habe ich beides noch hier)
Werde mal Probeplatinen machen lassen
Eingestellter Kernal wird durch drücken von Reset von der Floppy übernommen...
Morgen kommen (hoffentlich) endlich die fehlenden Kondensatoren und ich kann mit den MeGALoDOS Platinen anfangen.
Alles anzeigenAutomatischer Kernalswitcher
Ich habe da mal was vorbereitet ... könnte funktionieren.
Für 24 und 28 poligen Kernal verwendbar.Für 2x27512 EEPROM und 1x GAL22V10 (Habe ich beides noch hier)
Werde mal Probeplatinen machen lassen
Eingestellter Kernal wird durch drücken von Reset von der Floppy übernommen...
Wow, genau das passende Gegenstück zum MeGALoDOS am C64!
Fehlt nur noch ein Arduino Nano, ein Dreh-Encoder und ein OLED ...
Und das passende Arduino Programm!
Gut wäre natürlich, wenn man am C64 optional ALLES einstellen kann.
Theoretisch könnte man sich dann das OLED an der 1541 sparen ...
Der C64 Arduino könnte:
Alles anzeigenAutomatischer Kernalswitcher
Ich habe da mal was vorbereitet ... könnte funktionieren.
Für 24 und 28 poligen Kernal verwendbar.Für 2x27512 EEPROM und 1x GAL22V10 (Habe ich beides noch hier)
Werde mal Probeplatinen machen lassen
Eingestellter Kernal wird durch drücken von Reset von der Floppy übernommen...
Würde das ggf. auch mit einen SuperKernal funktionieren? MeGALoDOS (derzeit 14) und SuperKernal (ca. 24) sind meines Wissens nach die universellsten Lösungen, die jeweils am meisten Kernals (usw.) unterstützen, vor allem kann man gleichzeitig alles drauf flashen.
(Btw. mache momentan meine ersten Gehversuche mit CAD seit meiner Ausbildung vor über 15 Jahren. Versuche mich an einer 10mm höheren 1541-II Blende um die Mechanik 1cm höher zu platzieren. Stelle die CAD-Files, falls es was wird, natürlich dem Forum zur Verfügung.)
Alles anzeigenAlles anzeigenAutomatischer Kernalswitcher
Ich habe da mal was vorbereitet ... könnte funktionieren.
Für 24 und 28 poligen Kernal verwendbar.Für 2x27512 EEPROM und 1x GAL22V10 (Habe ich beides noch hier)
Werde mal Probeplatinen machen lassen
Eingestellter Kernal wird durch drücken von Reset von der Floppy übernommen...
Wow, genau das passende Gegenstück zum MeGALoDOS am C64!
Fehlt nur noch ein Arduino Nano, ein Dreh-Encoder und ein OLED ...
Und das passende Arduino Programm!
Gut wäre natürlich, wenn man am C64 optional ALLES einstellen kann.
Theoretisch könnte man sich dann das OLED an der 1541 sparen ...
Der C64 Arduino könnte:
- die Betriebsart wählen (Jiffy, Speed-DOS, Prof-DOS, Dolphin ...)
- den C64 RESET auch manuell machen
- Modul Start erlauben/verbieten
- die MeGALoDOS Funktionen fernsteuern
- optional ein internes SD2IEC steuern (Geräte#, Reset, on/off ...)
War das bei dem ProfessionalDOS Nachbau damals nicht so? Bräuchte man ja nur 4 zusätzliche Leitungen die den C64 mit der Floppy verbindet. Parallelkabel braucht man ja sowieso.
Automatischer Kernalswitcher
Das klingt richtig gut. Die MegaloDos Platine also als Master und der Kernalswitch als Slave. Der Reset käme dann ja auch vom MeglaoDos.
Verbunden dann über die Anschluss Pins 26 kann man dann die ROMs parallel durch schalten. Das sieht nach einer perfekten SX64 Lösung aus.
War das bei dem ProfessionalDOS Nachbau damals nicht so? Bräuchte man ja nur 4 zusätzliche Leitungen die den C64 mit der Floppy verbindet. Parallelkabel braucht man ja sowieso.
War anders herum. DIP Schalter auf der Userportplatine haben die DEV# und das DOS ausgewählt.
Die Vier Leitungen sind jetzt frei, daher meine neue Platien.
Der Reset käme dann ja auch vom MeglaoDos.
Nein, eigentlich nicht. Müsste man dazu erst durchverbinden.
Das sieht nach einer perfekten SX64 Lösung aus.
Ja, da geht das einfacher, denke ich.
Habe die Platine noch etwas erweitert.
Damit sind zukünftig noch Erweiterungen möglich. z.B. vielleicht wählbarer Zeichensatz.
... das wäre z.B. im SX natürlich über das Menü vorstellbar. Wie gesagt zwei Anschlüsse noch frei am ATMega.
Müsste dann nur jemand reinprogrammieren
Wäre so eine Platine auch für die Kernals beim C64C möglich ?
Alles anzeigenAutomatischer Kernalswitcher
Ich habe da mal was vorbereitet ... könnte funktionieren.
Für 24 und 28 poligen Kernal verwendbar.Für 2x27512 EEPROM und 1x GAL22V10 (Habe ich beides noch hier)
Werde mal Probeplatinen machen lassen
Eingestellter Kernal wird durch drücken von Reset von der Floppy übernommen...
Tut mir leid, habe das überlesen.