remove hack to fix "Ganbare Goemon Gaiden" credits, but which are supposed to be broken. Fixes #788

This commit is contained in:
zeromus 2017-04-29 01:58:58 +00:00
parent e31ac723b0
commit f99caee01a
1 changed files with 8 additions and 4 deletions

View File

@ -133,10 +133,14 @@ static DECLFW(M21Write) {
}
static DECLFW(M22Write) {
if (A == 0xC007) { // Ganbare Goemon Gaiden does strange things!!! at the end credits
weirdo = 8; // quick dirty hack, seems there is no other games with such PCB, so
// we never know if it will not work for something else lol
}
//they say this is genuinely bugged in the game
//http://forums.nesdev.com/viewtopic.php?f=3&t=6584
//if (A == 0xC007) { // Ganbare Goemon Gaiden does strange things!!! at the end credits
// weirdo = 8; // quick dirty hack, seems there is no other games with such PCB, so
// // we never know if it will not work for something else lol
//}
A |= ((A >> 2) & 0x3); // It's just swapped lines from 21 mapper
//
VRC24Write((A & 0xF000) | ((A >> 1) & 1) | ((A << 1) & 2), V);