Hey guys!
I tried to change CHR bank at runtime, according to this:
viewtopic.php?f=10&t=9518&hilit=shiru+example
It worked, on emulator.(VNES,FCEXU even Nestopia works fine)
But it's not working on real device.
I'm using NES+Everdrive n8 with latest nesos.
I don't know y it's failing. :s
thx for help.
Edit: not working means it just don't change bank.
I tried to change CHR bank at runtime, according to this:
viewtopic.php?f=10&t=9518&hilit=shiru+example
Code:
.export _bankswitch
_bankswitch:
tax
sta bankBytes,x
rts
bankBytes:
.byte $00,$01,$02,$03
_bankswitch:
tax
sta bankBytes,x
rts
bankBytes:
.byte $00,$01,$02,$03
It worked, on emulator.(VNES,FCEXU even Nestopia works fine)
But it's not working on real device.
I'm using NES+Everdrive n8 with latest nesos.
I don't know y it's failing. :s
thx for help.
Edit: not working means it just don't change bank.