Przełącznik kernali dla C64 ze spersonalizowanym menu i programami (pł. gł. 250469)
Autorem projektu jest zschunky. Postanowiłem zmniejszyć płytkę poprzez zastosowanie komponentów SMD (w rewizji 0.3 SMD1206), a następnie ograniczyć ich ilość do niezbędnego minimum, z zachowaniem kompatybilności wyłącznie z płytą główną C64 w rewizji 250469 (rewizja 0.3b). Projekt jest w wersji beta, mogą występować problemy z kompatybilnością np. z kartridżami.
Obsługa
Po przytrzymaniu klawisza RESTORE dioda LED zgaśnie, następnie po sekundzie zapali się, puszczając w tym momencie klawisz - nastąpi reset komputera. Przytrzymanie jeszcze dłużej wyzwoli menu magicFlash64 z możliwością wyboru kernala lub programu:
Programowanie slotów odbywa się za pomocą narzędzia uruchamianego z poziomu C64. Dostępne są 64 sloty (po 8KB każdy), z czego dwa z nich zarezerwowane są dla BASICa oraz menu. Oprócz kernali możliwe jest zaprogramowanie slotów programami (pliki PRG). Pliki PRG mogą być większe niż rozmiar pojedynczego slotu.
PCB mojego autorstwa: https://github.com/r1me/magicFlash64
Możliwe jest zmodyfikowanie firmware w taki sposób, by wyzwalanie menu odbywało się natychmiastowo np. za pomocą skrótów klawiszowych z keyman64.
Montaż
Instalacja modyfikacji wymaga wylutowania oryginalnej kości kernal oraz przylutowania pięciu przewodów do płyty głównej komputera, jak poniżej:
rime/Fancy Rats