Page 1 of 1

Could you test my scrolling engine on an actual NES (MMC3)?

Posted: Wed Aug 19, 2009 2:49 pm
by CrashTest
Hi All,

Download Link
http://www.megaupload.com/?d=YOX679A9

I have a demo of my engine to test out, and I was wondering if someone could test it for me on an actual NTSC NES (with a powerpak). It uses a few different raster effects, and is timing sensitive. I've got a top status bar, with a midframe palette and character bank switch, 8 way scrolling, and a Crystalis style midframe scroll location change. It works in Nestopia, and Nintendulator with minimal glitches, but I want to know if it actually works on a real NES, before I continue too much more.

I'm aware of some of the color attribute bugs (still working out)

Just some general comments on the engine would be cool.

A - jump / wall jump / (when crouching go into aim mode)


All comments welcome..
Crash

Posted: Wed Aug 19, 2009 6:04 pm
by Super-Hampster
When you scroll to the right the background doesn't render right away, not until you actually get there. The status bar up top doesn't look like it does in an emulator. It's mostly just garbled text, and the background in purple.

Posted: Wed Aug 19, 2009 6:55 pm
by Memblers
In one of the versions of FCEU that I typically use for debugging (v0.98.15) the background is all black. Yeah it's just an emu, but that could be a bad sign. In Nintendulator too, I notice if you keep going right until you hit the wall, there's a spot just before that where the screen flashes black. Though maybe you know that already.

When it's working, the scrolling looks great though. Only unexpected oddity I've ran into is on some of the slopes, if you stop in the right spot the player char kind of sits there bouncing until you move.

Also, from what I've heard about the Powerpak, it doesn't support MMC3 IRQs. So if you're using that feature, I'd be skeptical about any test results for code that's sensitive to IRQ timing.

Posted: Wed Aug 19, 2009 7:34 pm
by Banshaku
I could test it on my mmc3 dev cart if I can find the time. 2 weeks before I would had no issues testing it but now my family is back so my time for hobbies almost vanished in one shot ;)

edit:

I tested the demo on an emulator and it's quite nice. 4 way scrolling action game. I hope it goes forward.