I don't have the ROM to test it out, but a guy at AtariAge says that Nintendulator can't properly emulate SonSon, yet Nestopia can. Apparently there are obvious graphical glitches in the middle of the screen after you start a round. Here is the thread, which was basically a pissing match of which emulator is the best for accuracy:
http://www.atariage.com/forums/index.ph ... 6172&st=25
Just figured Quietust would want to know.
Yes this is true. On Nintendulator the platforms keep flashing yellow when they should not. However, when the 3 sprites are picked up in the intro there is a small graphical glitch on Nestopia. So neither is perfect but well spotted. I have always felt the Nestopia is better.
I tried the game on both emulators and didn't encounter any "flashing yellow platform" on either emulator. I think both may glitch in the intro, but that glitch is incredibly minor as to be almost unnoticeable. Similarly, both emulators have a flickering scanline problem in Castlevania III, NTSC or PAL, when you are in a vertical scrolling section. Nestopia can play that PAL Super Mario Bros/Tetris/Nintendo World Cup due to its custom database. Nintendulator can't because no one ever bothered to assign a new mapper to it. Neither emulator can play Banana, but that is probably because it is a bad dump.
The only reason why these emulators may not be absolutely perfect is due to factors largely beyond the authors' control.
Er, you'd have to be blind not to notice the platforms blinking like that. I am using the lastest versions of both emulators. The exact same bug appears on FCEU.
BTW Nestopia's sprite bug appears on both emulators, so maybe it is normal.
I tell you I don't see anything like what you have described on either emulator or FCE Ultra. My Son Son is using Mapper 0 and Vertical Mirroring.
I have been able to replicate the problem on Nintendulator by setting the header to use Horizontal Mirroring. Switch the mirroring and that should fix it for Nintendulator and FCE Ultra. (Nestopia relies on its own internal database for mapper settings and not on the iNES header.)
That sprite issue in the introduction is most likely correct NES sprite glitchiness because something like it occurs throughout the game. Many NES games suffer from sprite glitchiness. Try Commando for some fun with disappearing sprites!
Well check out the link below to see what I mean.
http://www.geocities.com/legocentric/sonson.JPG
My ROM is set to Vertical mirroring and I also did not notice any problems other than the minor sprite glitches and about 2 frames during the intro where the ground was the wrong color - these are most likely normal behavior.
Did you check out my link? Am I the only person to have that affect?
Wednesday, can you check the mirroring in the header of your rom? GH already said he could duplicate the behavior by making it horizontal, and both he and Q have said vertical is correct. Have you run your rom through GoodNES? What is the CRC? It looks to me like you guys are testing different roms, maybe one is a bad dump.
Horizontal mirroring. I got it from DohGames.com and it is apparently a good dump (Son Son (J).nes). However, when I set it to vertical mirroring Nintendulator ran it fine.
Yeah... it seems like 3/4ths of the ROMs out there (or more) have bad headers. I've considered compiling/releasing a massive IPS pack which has nothing but header fixes -- probably would come bundled in my emu, should I ever get it to the point where I'd be willing to release it.
It should be noted that GoodNES completely IGNORES the contents of the iNES header.
Quote:
GoodNES completely IGNORES the contents of the iNES header
Unbelievable! The mapper number, mirroring, etc. are part of the "data" contained in the cartridge and can be wrong just as the PRG and CHR data can be.
Tell that to Cowering.
even simple 'bad header' tags in GoodNES would've done wonders for weeding out countless ROMs, but for some reason GoodNES just doesn't care ;_;
GoodNES is all about the cataloging, Cowering doesn't care much whether the ROM is good, bad or otherwise just as long as its in the database. I predict that when CopyNESs are released, a new enthusiasm to catalog the cartridges properly will be seen.
Yea, the few hundred NES titles... I'm afraid there won't be the FC redumping enthusiasm, which is where it's most needed.
kyuusaku wrote:
Yea, the few hundred NES titles... I'm afraid there won't be the FC redumping enthusiasm, which is where it's most needed.
With regards to the CopyNES, how good is it at dumping Famicom games via a simple 60-to-72 pin cart adapter? How many Westerners have complete Famicom collections? Is there a go-between for bridging the West-East divide, so that the Famicom scene can be tapped into? Maybe Chris?
What we need is an NSRT-style project, for the NES/Famicom, where ROMs are in UNIF format. No more mappers, just boards, and ROM data as well as headers would be checked. Then redump everything, build a new database, etc. A hell of a lot of work, but it needs to be done, especially when automatically verified ROMs are now more of a problem than emulation inaccuracies. Once the next round of CopyNES's gets out there, it will be the best time to start. Otherwise as each year goes by, it will become more and more difficult to get carts redumped and a new database created.