NESDev and Strangulation Records messageboards
Forum Index | FAQ | New User | Login | Search

Previous ThreadView All ThreadsNext Thread*Show in Threaded Mode


SubjectNintendulator new  
Posted byAnonymous
Posted on6/28/04 03:58 AM
From IP205.188.116.77  



Well, I've been wondering about the Megaman 2 game and Nintenulator. Generally when you jump into the energy bar with megaman and they overlap...it does a flickery sort of thing (changing priorties back and forth) and this happens on a real NES. So I figured it was using the OAM cycling thing changing the priorties constantly. Well, I tested this on many emulators (well actually I was testing the cloud overlapping the energy bar, but I noticed this)....and all of them switched back and forth....and I was sure it was OAM cycling. But then I tested it on Nintendulator and the megaman sprite (when overlapping the energy bar) was solidly in front of the energy bar. now I know that Nintenulator allows OAM cycling (don't see how it's possible not to) as I've seen many other games in it switch priorties constantly. So my question is.....Is that OAM cycling and for some odd reason nintendulator doesn't support it? Or can the NES not place a sprite solidly in front of the other? I mean the NES PPU does do a lot of work does it mess up some times? thx :)




SubjectRe: Nintendulator new  
Posted byquietust
Posted on6/28/04 04:28 AM



I don't know what version you're using, but I just tried at the beginning of Airman's stage and it definitely DID flicker.

The latest version can be found at http://nintendulator.sf.net/

You might also want to check your frameskip settings...

--
Quietust
P.S. If you don't get this note, let me know and I'll write you another.


SubjectRe: Nintendulator new  
Posted byAnonymous
Posted on6/28/04 05:36 AM
From IP64.12.116.77  



Yep that was it the frameskipping settings that is. thx.

I though it might have been that OAM special feature you put in your emu and posted it a while back here. thx again




SubjectRe: Nintendulator  
Posted byquietust
Posted on6/28/04 05:40 AM



There is no such special feature in my emulator. I emulate the PPU entirely according to the specs (or as close as I can get, anyways).

--
Quietust
P.S. If you don't get this note, let me know and I'll write you another.


SubjectRe: Nintendulator new  
Posted byAnonymous
Posted on6/28/04 06:03 AM
From IP64.12.116.77  



ok, thx for your help. sry :)




SubjectRe: Nintendulator new  
Posted bykoitsu
Posted on6/28/04 06:34 AM
From IP64.169.94.72  



Which reminds me...

Can you take a look at Karnov? I've tried it in both Nintendulator and Nestopia -- no love, although both act quite differently. I know the ROM image is valid, as it's part of the GoodNES set, but I'm wondering if Data East wrote their PPU code oddly or what not.

Thanks man.

-- jdc


SubjectRe: Nintendulator new  
Posted byquietust
Posted on6/28/04 7:52 PM



Apparently, the board used by Karnov uses hardwired mirroring (it never writes to the MMC3's mirroring register). Nestopia's ROM database marked it as using 4-screen mirroring (as far as I can guess), while Nintendulator was initializing it to vertical mirroring.
The ROM itself is marked as using vertical mirroring, while it should be set to horizontal.

--
Quietust
P.S. If you don't get this note, let me know and I'll write you another.


Previous ThreadView All ThreadsNext Thread*Show in Threaded Mode
Jump to

Memblers' homepage             Contact Me

Forums powered by WWWThreads Demo