I'm running into a bit of a problem, and i'm having a bit of trouble finding the right documentation.
I currently have 16K of PRG ROM that i'm quickly running out of. I thought 16K was the limit for PRG without using mappers. I was looking through some mapper instructions and saw that mapper 0 supports 32K PRG.
That would be nice, but i can't seem to verify that as fact, and i can't seem to get it to do anything but gray screen when i add the extra bank.
I have my banks setup as so:
.org $8000
.bank 0
;// code
.bank 1
.org $A000
.dw start, start, start
.bank 2
.org $C000
.dw start, start, start
.bank 3
.org $E000
.dw start, start, start
;//include CHR ROM
.bank 4
.org $0000
.incbin "background.chr"
.incbin "sprites.chr"
So am i stuck with 16K, or is there a way to setup additional banks with no mapper? It doesn't seem to matter what i do with banks 2 and 3.
I currently have 16K of PRG ROM that i'm quickly running out of. I thought 16K was the limit for PRG without using mappers. I was looking through some mapper instructions and saw that mapper 0 supports 32K PRG.
That would be nice, but i can't seem to verify that as fact, and i can't seem to get it to do anything but gray screen when i add the extra bank.
I have my banks setup as so:
.org $8000
.bank 0
;// code
.bank 1
.org $A000
.dw start, start, start
.bank 2
.org $C000
.dw start, start, start
.bank 3
.org $E000
.dw start, start, start
;//include CHR ROM
.bank 4
.org $0000
.incbin "background.chr"
.incbin "sprites.chr"
So am i stuck with 16K, or is there a way to setup additional banks with no mapper? It doesn't seem to matter what i do with banks 2 and 3.