Man sieht gewaltig aus, so würd ich mir das wünschen!
Nimmst du Auftragsarbeiten an? ![]()
Allerdings die Lüftungsschlize sind dahin ...
Man sieht gewaltig aus, so würd ich mir das wünschen!
Nimmst du Auftragsarbeiten an? ![]()
Allerdings die Lüftungsschlize sind dahin ...
Hast du dafür 2 Displays? Eines für die Kernal-Umschaltung und eines für das SD2IEC?
Nö, natürlich nur Eines. Die SD2IEC Meldungen kommen ja per I2C und daher kann man die anzeigen wo, wann und wie man will.
Hm, werd ich mir auch mal ansehen, hört sich interessant an. Du hast also das Auswahlmenü auf dem Display oder wie kann ich das verstehen?
Ich hab zwei Kumpel und dadurch auch zwei Varianten:
Der Eine wollte unbedingt den Drehschalter weiterbenutzen. Auch kein Problem, da sind die zwei Pin am Mega Eingänge und zeigen einfach die Stellung des Drehschalter für 5 Sekunden bei Wechsel und lösen den Reset aus.
Der Andere wollte so wenig wie möglich modifizieren am Gehäuse. Da drückt man kurz am Joy, dann wählt man die Grundfunktion (zb. Kernel wählen). <Recht> für tiefer ins Menü (also Kernel Auswahl mit <oben>, <unten>). Ein Druck auf den Joy und der C64 startet den Kernel. Im EEPROM zwischengespeichert damit es auch nach dem Ausschalten erhalten bleibt.
Hab mich mit den AVRs noch nicht so viel auseinander gesetzt als dass ich einen Kernalumschalter programmieren könnte ist aber eine gute Anregung für andere Projekte.
Das sind nur wenige Zeilen BASIC Code (Bascom), ganz easy.
Habe so eine Kernel Umschaltung vom Österreicher, von dem ich auch die Ersatz PLA habe. Die ersetzt alle drei ROM des 407 Board (BASIC, Kernel, Charset) und das gleich 4 mal.
Normal ist da ein Drehschalter dran mit vier Stellungen. Letztlich werden aber nur die Adressleitungen A15 und A16 bedient um vier 32K Blöcke auszuwählen. Mit zwei Port Leitungen des Mega ist das erledigt indem man 00, 01, 10 oder 11 ausgibt. Kleines ROM Auswahlmenü und gut. Natürlich automatischer Reset nach Kernel Auswahl.
Cooler Umbau! Gefällt mir sehr gut. ![]()
Ich habe das Display auch so verbaut, allerdings habe ich keinen Rahmen drum herum, gute Idee.
Mein Umbau hat nur ein LCD und einen Mini-Joystick. Ein Mega 644 übernimmt die Kontrolle über das 4-fach Kernel, Reset, SD2IEC LW Adresse und Diskwechsel.