Are NES games suppose to flicker (sprite flickers)?

Emu Talk Goes Here
Post Reply
User avatar
Mad_Hatter
128-bit
Posts: 817
Joined: Thu Jul 25, 2013 8:28 am

Are NES games suppose to flicker (sprite flickers)?

Post by Mad_Hatter »

NES was before my time. But I like to try out those old games.

Anyway, I emulate these games using JNES 1.1. Some games flicker much more than others. Ninja Turtles 2 and 3 and Snow Bros flicker like crazy, opposed to Super Mario.

Is this natural? Do NES games on the actual console flicker? Or is this an emulator issue.

I play fulll screen, with vertical sync and triple buffering.
Old Username: sp957

Systems: Genesis, Super Nintendo, Saturn, Dreamcast, Playstation 2, Xbox 360, and Windows PC
Handhelds: Gameboy Advance SP, Nintendo DSi, and New Nintendo 3DS

My Trade Thread
AppleQueso

Re: Are NES games suppose to flicker (sprite flickers)?

Post by AppleQueso »

It's a perfectly normal thing. It happens because of hardware limitations.

The reason why is because the NES's PPU will only display the first 8 8x8 pixel sprites it receives on a given line, others are just ignored. To get around this, programmers had to come up with an Object Attribute cycling routine that basically shuffles the order in which those sprites are drawn every frame. It's basically a tradeoff so sprites don't just disappear when there's too many on one line.
Hatta
Next-Gen
Posts: 4030
Joined: Tue May 06, 2008 8:33 pm

Re: Are NES games suppose to flicker (sprite flickers)?

Post by Hatta »

Some emulators have an option to turn off the 8 sprite per scan line limitation. This could produce unpredictable side effects, but is usually an improvement.
We are prepared to live in the plain and die in the plain!
meat
64-bit
Posts: 316
Joined: Wed Dec 22, 2010 7:51 pm
Location: eastern nc

Re: Are NES games suppose to flicker (sprite flickers)?

Post by meat »

Try playing tecmo super bowl or dodge ball.
youtube@gamingtrucker1
twitter@gamingtrucker1
twitch@gamingtrucker1
User avatar
Mad_Hatter
128-bit
Posts: 817
Joined: Thu Jul 25, 2013 8:28 am

Re: Are NES games suppose to flicker (sprite flickers)?

Post by Mad_Hatter »

What NES emulators allows for more sprites?

I use JNES, latest, but saw no option.
AppleQueso wrote:It's a perfectly normal thing. It happens because of hardware limitations.

The reason why is because the NES's PPU will only display the first 8 8x8 pixel sprites it receives on a given line, others are just ignored. To get around this, programmers had to come up with an Object Attribute cycling routine that basically shuffles the order in which those sprites are drawn every frame. It's basically a tradeoff so sprites don't just disappear when there's too many on one line.
Thanks for the info!
Old Username: sp957

Systems: Genesis, Super Nintendo, Saturn, Dreamcast, Playstation 2, Xbox 360, and Windows PC
Handhelds: Gameboy Advance SP, Nintendo DSi, and New Nintendo 3DS

My Trade Thread
User avatar
MrPopo
Moderator
Posts: 24229
Joined: Tue Aug 26, 2008 1:01 pm
Location: Orange County, CA

Re: Are NES games suppose to flicker (sprite flickers)?

Post by MrPopo »

When Mega Man 9 was released Capcom even programmed in a "sprite flicker" option to give that original NES feeling.
Blizzard Entertainment Software Developer - All comments and views are my own and not representative of the company.
Hatta
Next-Gen
Posts: 4030
Joined: Tue May 06, 2008 8:33 pm

Re: Are NES games suppose to flicker (sprite flickers)?

Post by Hatta »

sp957 wrote:What NES emulators allows for more sprites?
Mednafen is one. Set 'nes.no8lim' to '1' in the config file.
We are prepared to live in the plain and die in the plain!
Post Reply