Basically, the code I copy to RAM are these instructions:
Code: Select all
.bank 3
.org $F000
LDA selectedBank
TAX
STA bankID, X
JMP $FFE0 ;$FFE0 is a spot of empty space in both games where I simply put the instruction JMP RESET, which is where the standard game reset routine is.
My question was regarding:
Code: Select all
.bank 3
.org $FFE0
;LDX #$00 ; you don't get a bus conflict if you
;STX RESET + 1 ; overwrite the immediate operand
JMP RESET ;I guess I could also have done JMP $8000
So my question is: Are those two lines I've got commented out vital or is there no concern?