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

Classic NES Series games flickering #61

Closed
Cibomatto2002 opened this issue Jan 2, 2017 · 11 comments
Closed

Classic NES Series games flickering #61

Cibomatto2002 opened this issue Jan 2, 2017 · 11 comments

Comments

@Cibomatto2002
Copy link

Expected behavior

No flickering

Actual behavior

Flickering

Steps to reproduce the behavior

Play Classic NES Series - Excitebike (USA, Europe), Classic NES Series - Metroid (USA, Europe), Classic NES Series - Super Mario Bros. (USA, Europe).

Build details

VisualBoyAdvance-M-WX-2.0.0-beta2

Operating System (Windows, Mac, Linux, etc.):
Windows 10 64-Bit

Interface (wx, SDL, default is wx):
Default

Version of code (pre-built binary version, or commit ref, or just "master"):
I think master

Any other relevant build information:
No

If this is e.g. a joystick or video issue, then the relevant hardware information:

Intel HD Graphics (Gigabyte)
1023MB NVIDIA GeForce GT 720 (EVGA)
ForceWare version: 365.10
SLI Disabled

@ZachBacon
Copy link
Contributor

@Cibomatto2002
Copy link
Author

Cibomatto2002 commented Jan 2, 2017

Flickering still there

@rkitover
Copy link
Collaborator

rkitover commented Jan 2, 2017

@Cibomatto2002 Have you tried both the Simple and OpenGL graphics output drivers?

@Cibomatto2002
Copy link
Author

Yes both Simple and OpenGL do it. I made a video to explain it better to you all.

https://www.youtube.com/watch?v=-lDL5hCYTCs&feature=youtu.be

@rkitover rkitover added the bug label Feb 12, 2017
@Squall-Leonhart
Copy link
Collaborator

Squall-Leonhart commented Apr 7, 2017

reproduce on a current nvidia display driver please.

there was a flickering issue in the distant past, but it was a core issue and no major changes have been made to the relevant file (could this be an issue with memory mirroring)

@ghost
Copy link

ghost commented Jul 7, 2018

im not sure how these classic roms should look like in gba. some dont flicker(Castlevania) others do like Super Mario. other emu flickers as well even the advertised accurate ones.

rkitover pushed a commit that referenced this issue Jul 19, 2019
gb palette fix, color correction and cleanup
@negativeExponent
Copy link
Contributor

this is still an issue with latest commit b23d463

strangely enough, running the latest libretro core using this same commit does not have the said flickering issue (more obvious in Classic SMB)

interestingly, running vbam with either interframe-blend modes other than none remedies the problem, both in simple or gl, while this is not required on the libretro port (even if core is run in 32bpp mode)

@Squall-Leonhart
Copy link
Collaborator

Squall-Leonhart commented Aug 15, 2020

these games are supposed to be interframe blended and are on actual hardware.

@negativeExponent
Copy link
Contributor

negativeExponent commented Aug 15, 2020 via email

@Squall-Leonhart
Copy link
Collaborator

i don't care what libretro does.

@rkitover rkitover added the UI label Aug 18, 2020
@Squall-Leonhart
Copy link
Collaborator

the same behavior is observed on hardware and mgba, use the previously noted interframe blending techniques to mitigate it, closing as expected behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants