MMC3 Split Scroll Help! (4-screen)
Posted: Tue Aug 22, 2017 2:26 pm
After the following subroutine is called:
There is no split scrolling. The HUD should start on row 192 on screen. The HUD starts on row 192 of the bottom left nametable (0x2800). The game has 4-screen scrolling.
Here is the NMI routine:
And the IRQ routine:
Code: Select all
EnableHUD:
lda #$C0
sta $C000
sta $C001
sta $E001
rtsHere is the NMI routine:
Code: Select all
NMI:
lda #$08
sta $2006
lda #$00
sta $2005
sta $2005
sta $2006
rtiCode: Select all
Interrupt:
rti