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:
EnableHUD:
lda #$C0
sta $C000
sta $C001
sta $E001
rts
lda #$C0
sta $C000
sta $C001
sta $E001
rts
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:
Code:
NMI:
lda #$08
sta $2006
lda #$00
sta $2005
sta $2005
sta $2006
rti
lda #$08
sta $2006
lda #$00
sta $2005
sta $2005
sta $2006
rti
And the IRQ routine:
Code:
Interrupt:
rti
rti