Glitch in the Matrix ???

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
zxbdragon
Posts: 488
Joined: Mon Dec 12, 2011 8:15 pm

Glitch in the Matrix ???

Post by zxbdragon » Fri Oct 04, 2019 9:18 am

I remember the game going like this:
20191005001310.png
Today I found out in the real game console

Same as FCEUX NEW PPU
20191005001323.png
real game console:
20191005001705.png
But when I was a kid, it was closed

NewRisingSun
Posts: 1189
Joined: Thu May 19, 2005 11:30 am

Re: Glitch in the Matrix ???

Post by NewRisingSun » Fri Oct 04, 2019 9:46 am

The original Nintendo cartridge has no such issues:
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?

zxbdragon
Posts: 488
Joined: Mon Dec 12, 2011 8:15 pm

Re: Glitch in the Matrix ???

Post by zxbdragon » Fri Oct 04, 2019 10:01 am

NewRisingSun wrote:The original Nintendo cartridge has no such issues:
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?

User avatar
Dwedit
Posts: 4309
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: Glitch in the Matrix ???

Post by Dwedit » Fri Oct 04, 2019 11:33 am

Maybe power off and try it 12 times. See if it happens every time, or every 1/3, 2/3 time.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

User avatar
Quietust
Posts: 1557
Joined: Sun Sep 19, 2004 10:59 pm
Contact:

Re: Glitch in the Matrix ???

Post by Quietust » Fri Oct 04, 2019 4:21 pm

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?
Quietust, QMT Productions
P.S. If you don't get this note, let me know and I'll write you another.

NewRisingSun
Posts: 1189
Joined: Thu May 19, 2005 11:30 am

Re: Glitch in the Matrix ???

Post by NewRisingSun » Fri Oct 04, 2019 4:35 pm

Alternatively, one could study FCEUX' "new PPU" source code to determine what causes the glitch there.

lidnariq
Posts: 9403
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Glitch in the Matrix ???

Post by lidnariq » Fri Oct 04, 2019 4:48 pm

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)

zxbdragon
Posts: 488
Joined: Mon Dec 12, 2011 8:15 pm

Re: Glitch in the Matrix ???

Post by zxbdragon » Fri Oct 04, 2019 5:35 pm

In China,

There are a lot of players who remember being closed

There are a lot of players who remember not being closed

User avatar
Dwedit
Posts: 4309
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: Glitch in the Matrix ???

Post by Dwedit » Fri Oct 04, 2019 5:37 pm

If it's not a real MMC4, it might have problems. Clones might not do it correctly.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

krzysiobal
Posts: 718
Joined: Sun Jun 12, 2011 12:06 pm
Location: Poland

Re: Glitch in the Matrix ???

Post by krzysiobal » Wed Apr 15, 2020 3:17 am

I never had this cartridge in my hands so can't tell you how it looks like. The difference between this pirate and MMC4 is that here PPU-A3 is not taken into account when enabling laches, so this might be reason for difference.

Post Reply