Code: Select all
SNES Address ROM Address
$00:8000 $00:0000
$01:8000 $00:8000
$02:8000 $01:0000
.
.
.
Code: Select all
Reset:
; some code
jsl DrawRoutine
; more code
Code: Select all
jsl $010000
I work with cc65, so I guess it would me possibly to write a memory config for the linker that would adjust the addresses of the subroutines accordingly, but that seems somehow too convoluted to me. So again the question, how do I jump between pages/bankes? Assuming I do not want to use the SNES banks $0C or higher.