I see the game just writes to $8000 everytimes it writes to the mapper, and it's running on an AOROM board wich is supposed to have bus conflicts.
The only solution I can see it that :
- The mask PRG ROM is somewhow connected to PRG R/W to an internal additional positive CE.
- All available iNES roms were hacked
- The bus conflicts actually happens and the CPU always "wins" (not probable).
EDIT : I just checked my copy of Wizard and Warriors II (I don't know why I didn't even do this first) and PRG R/W IS connected to pin 31 of the PRG ROM. Conclusion : Any AOROM game could have avoided bus conflicts without any external chip if the correct ROMs were manufactured (unlike ANROM wich needs an extra set of logic gates to avoid bus conflicts).
The only solution I can see it that :
- The mask PRG ROM is somewhow connected to PRG R/W to an internal additional positive CE.
- All available iNES roms were hacked
- The bus conflicts actually happens and the CPU always "wins" (not probable).
EDIT : I just checked my copy of Wizard and Warriors II (I don't know why I didn't even do this first) and PRG R/W IS connected to pin 31 of the PRG ROM. Conclusion : Any AOROM game could have avoided bus conflicts without any external chip if the correct ROMs were manufactured (unlike ANROM wich needs an extra set of logic gates to avoid bus conflicts).