NESDev and Strangulation Records messageboards
Forum Index | FAQ | New User | Login | Search

Previous ThreadView All ThreadsNext ThreadShow in Flat Mode*


SubjectMMC1 help  
Posted byAnonymous
Posted on8/2/04 12:31 PM
From IP198.124.16.2  



Which bit of the byte written to a mapper register is taken into account first. For example, if I have the code

lda #$81
sta $FFFF

does it write a 1 to the array and then clear it all, or does it clear the array and write a 1 to bit zero afterwords? If I wanted, say, register 3 to have a value of %00011011, could I do this?

lda #$9B
sta $FFFF
lsr a
sta $FFFF
lsr a
sta $FFFF
lsr a
sta $FFFF
lsr a
sta $FFFF

or would I have to do a fifth shift and start with the value of %1011011x in the accumulator? Any explanation would be greatly appreciated. God bless you all.



-
Entire Thread
Subject  Posted byPosted On
.MMC1 help  Anonymous8/2/04 12:31 PM
.*Re: MMC1 help  quietust8/2/04 8:56 PM
Jump to

Memblers' homepage             Contact Me

Forums powered by WWWThreads Demo