electron napisał/a:Ale jakoś bardziej do mnie przemawia podmiana całej pamięci Atarki na pamięć VBXE (metoda identyczna jak dla normalnego rozszerzenia RAM, tylko adresy inne). Ale proszę zgłaszać pomysły.
Co szaleni pokręci pisanie kodu....może dla grafiki to nie ma znaczenia. Przy bankowaniu $4000-$4fff sprawa jest prosta. Pamięc podstawowa kod, w bankach dane grafiki/kod...
Może choć da radę podłączać pamięć z dowolnego adresu niż $0000 wielkości 64kb
wybierając z dowolnej przestrzenii ramu VBXE, tj.
$0000 -------------------
podstawowa RAM 6502
$2000 ------------------- VBXE ram od adresu $7000
przełączona pamięć VBXE
$FFFF ------------------- koniec widocznej pamieci 6502
pozostałe $2000 z 64kB VBXE niewidoczne dla 6502
$12000 -------------------- koniec 64kB VBXE o adresie $17000
Choć wolałbym, aby to nie musiałoby być koniecznie całe 64kB, ale choćby 32kB, tudzież 16kB albo dowolnie ;)
Ostatnio edytowany przez pajero (2008-01-17 15:10:01)