Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SNES] Graphical Glitches in NHL 94 #347

Closed
microace opened this issue Feb 9, 2022 · 1 comment · Fixed by #700
Closed

[SNES] Graphical Glitches in NHL 94 #347

microace opened this issue Feb 9, 2022 · 1 comment · Fixed by #700
Labels
core-sfc Super Famicom / SNES

Comments

@microace
Copy link

microace commented Feb 9, 2022

On 2022-02-09 nightly, there are graphical glitches in the NHL 94 opening screen:

NHL '94 (USA) 2022-02-09 11-45-03

Expected behavior from bsnes:

NHL '94 (USA)-001

Using redump NHL 94 USA rom

OS is Windows 10 with OpenGL 3.2 video driver

@Max833
Copy link

Max833 commented Feb 9, 2022

The reason why it is working with bsnes is the use of the scanline-based PPU renderer (you have to enable "fast mode"; ares has this renderer as well by default, but it's a little bit different) and this hack:
https://github.com/bsnes-emu/bsnes/blob/f57657f27ddec337b1960c7ddaa1b23894bc00c3/bsnes/target-bsnes/program/hacks.cpp#L44

If you use the cycle-based PPU renderer with bsnes (you have to disable "fast mode") the same problem appears. But for a different reason: https://arstechnica.com/gaming/2021/06/how-snes-emulators-got-a-few-pixels-from-complete-perfection/

Long story short: There are still many games like that (with very minor issues). Decapping the PPUs is the only 100% solution to solve that problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core-sfc Super Famicom / SNES
Development

Successfully merging a pull request may close this issue.

3 participants