Jak zaprogramować MMU i REU ?

Miejsce gdzie śmiało możemy porozmawiać o wszystkim, co dotyczy młodszego brata Commodore 64.
Wiadomość
Autor
piotrek
Posty: 10
Rejestracja: 06 lut 2010, 20:22

Jak zaprogramować MMU i REU ?

#1 Post autor: piotrek »

Cześć,

mam problem z konfiguracją ramu i dostępu do VIC-a i SID-a.
Wiem, że trzeba użyć adresu $FF00 aby skonfigurować ram itp.
Mam materiały ze strony c64power i innych, ale nic mi nie wychodzi.
Jestem początkujący i proszę o wyrozumiałość.
Oto co napisałem :

SEI
LDA #$00
STA $FF00
STA $DO20
CLI
RTS

Po uruchomieniu nic się nie dzieje, tzn. powinien być czarny kolor na około ramki (jak sądzę) a tu nic.
Używam emulatora VICE.
Pozdrawiam.

PS.
UDAŁO SiĘ :D
Pogrzebałem trochę w swoich materiałach i wyszło szydło z wora :D
Oto kod:

$1300 LDA #$00 ;USTAWIENIE MMU (BANK 15)
STA $FF00
LDX #$03
_LOOP LDA $1320,X
STA $D501,X ;ZAPIS DO PRECONFIG. REG.
DEX
BPL _LOOP
LDA #$00 ;ZMIANA KOLORU
STA $D020
RTS

$1320 3F 7F 01 41

ODPOWIEDZ