C64Power Forum

Hardware => Hardware => Wątek zaczęty przez: jarekgol w 22 Października 2015, 23:57

Tytuł: zmiana #game i lub #exrom podczas pracy
Wiadomość wysłana przez: jarekgol w 22 Października 2015, 23:57
Jak w temacie, czy można te sygnały zmieniać w dowolnym momencie i będą wpływały na mapowanie? Czy działają tylko tuż po resecie?
Tytuł: Re: zmiana #game i lub #exrom podczas pracy
Wiadomość wysłana przez: MCbx w 23 Października 2015, 00:30
Można zmieniać je cały czas, np. kopiując kawałek pamięci cart'a do RAMu. Ponieważ początkujący może łatwo "stracić grunt pod nogami" wyłączając sobie aktualnie uruchamiany kod, warto kod kopiujący przechować sobie gdzieś poza manipulowanym obszarem, ja to kiedyś zrobiłem na pamięci ekranu, ale pewnie są lepsze metody bez efektów wizualnych.
Jak robiłem sobie cart'a, to to mi bardzo pomogło: http://www.filety.net/index.php?strona=arty/sprzet/ucart/ucart (http://www.filety.net/index.php?strona=arty/sprzet/ucart/ucart).
Ponadto: https://www.c64-wiki.com/index.php/Bank_Switching#Expansion_Port (https://www.c64-wiki.com/index.php/Bank_Switching#Expansion_Port).
Oraz graficznie rozrysowane jak wyglądają mapy pamięci w którymś CAFan, chyba tym samym, w którym był wywiad z twórcą Black Box'a.

P.S. CA-Fan Nr 6 strona 57. Znalazłem kopię tutaj: http://c64.com.pl/index.php/gazety/cafan/cafan6.html (http://c64.com.pl/index.php/gazety/cafan/cafan6.html)
Tytuł: Re: zmiana #game i lub #exrom podczas pracy
Wiadomość wysłana przez: jarekgol w 23 Października 2015, 21:51
Dzięki za konkretną odpowiedź. Trochę opisu przełączania zdążyłem poczytać w opisie PLA na skoe.de
CAFan się zassał i też poczytam.
Tytuł: Re: zmiana #game i lub #exrom podczas pracy
Wiadomość wysłana przez: V-12/Tropyx w 25 Października 2015, 00:00
Oba sygnały są podstawą przy switchowaniu kartridży, jak masz np. jakiś rozgałęźnik na 3 carty. Można je switchować przy włączonym C64.