notaz.gp2x.de
/
fceu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mapper fixes for ncpu, debug is broken atm
[fceu.git]
/
mappers
/
189.c
diff --git
a/mappers/189.c
b/mappers/189.c
index
7d8bcff
..
bdcf4b7
100644
(file)
--- a/
mappers/189.c
+++ b/
mappers/189.c
@@
-8,11
+8,15
@@
#define cmd mapbyte1[0]
static DECLFW(Mapper189_write)
{
#define cmd mapbyte1[0]
static DECLFW(Mapper189_write)
{
- if(A==0x4120) ROM_BANK32(V>>4);
+ if(A==0x4120)
+ {
+ ROM_BANK32(V>>4);
+ X6502_Rebase();
+ }
else switch(A&0xE001)
{
case 0xa000:MIRROR_SET(V&1);break;
else switch(A&0xE001)
{
case 0xa000:MIRROR_SET(V&1);break;
- case 0x8000:cmd=V;break;
+ case 0x8000:cmd=V;break;
case 0x8001:switch(cmd&7)
{
case 0:VROM_BANK2(0x0000,V>>1);break;
case 0x8001:switch(cmd&7)
{
case 0:VROM_BANK2(0x0000,V>>1);break;