I remember the game going like this:
Attachment:
20191005001310.png [ 105.62 KiB | Viewed 538 times ]
Today I found out in the real game console
Same as FCEUX NEW PPU
Attachment:
20191005001323.png [ 106.4 KiB | Viewed 538 times ]
real game console:
Attachment:
20191005001705.png [ 653.29 KiB | Viewed 538 times ]
But when I was a kid, it was closed
The original Nintendo cartridge has no such issues:
Attachment:
20191004_183810.jpg [ 2.2 MiB | Viewed 531 times ]
Image depicts original licensed Nintendo Famicom cartridge in Sharp AN505-BK console.
When you say "real game console", are you using the original cartridge in a real game console, or some kind of flash cartridge with the game on it in a real game console?
NewRisingSun wrote:
The original Nintendo cartridge has no such issues:
Attachment:
20191004_183810.jpg
Image depicts original licensed Nintendo Famicom cartridge in Sharp AN505-BK console.
When you say "real game console", are you using the original cartridge in a real game console, or some kind of flash cartridge with the game on it in a real game console?
original cartridge + original fc
So I was lost
What else does it have to do with it?
The power supply?
AV line?
PPU version?
Maybe power off and try it 12 times. See if it happens every time, or every 1/3, 2/3 time.
That game uses the MMC4 to do tile-triggered CHR bank switching (just like Punch-Out does using the MMC2), so it shouldn't be sensitive to timing.
Maybe there were multiple revisions of the MMC4?
Alternatively, one could study FCEUX' "new PPU" source code to determine what causes the glitch there.
Fire Emblem Gaiden expects that the MMC4 will not switch banks on it until after the corresponding full tile has been fetched. (If the bank switch occurs before the less significant bit plane is fetched, you'll get that hole on the right)
In China,
There are a lot of players who remember being closed
There are a lot of players who remember not being closed
If it's not a real MMC4, it might have problems. Clones might not do it correctly.