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
Integer scale not fully respected when using some cores #4018
Comments
Hi, |
Here there are a couple of videos from Bare Knuckle III on Picodrive (Raspberry Pi 1, composite out, 240p). VIDEO 1 VIDEO 2 VIDEO 3 This only occurs in Picodrive core, not in other cores like FCEUMM. Thank you very much! |
must a an "rpi" or generally a composite thing. does not seem to be the case for windows and linux versions. and btw, this game(BKIII) is running 320x224 unlike most cart that is 320x240, not that i am saying its relevant... |
I can confirm this issue also occurs both the 3ds and psp releases using Mednafen PCEngine Fast. It's not a rasberry pi or composite video issue (there's artifacts from that in the videos Antiriad posted, but that's not what he's reporting). To reproduce, one could do the following:
The result from that is that the image will not be 1:1, but will show some doubled/skipped pixel rows and/or columns that show up as 'lines'. This could have to do with incorrectly reported/interpreted overscan. |
The core is not reporting the correct resolution then, |
This is a core issue and should be reported at the respective core repos. closing. |
Hi !
Enabling integer scale is frequently advised when adding scanlines to the picture (crt-pi pixel shader for instance), otherwise unpleasant artifacts are visible on the picture (irregular horizontal lines).
However, when using some cores, even though integer scale is enabled and seems to be taken into account (the picture size on the screen seems to correspond : not full screen), such artifacts are still visible.
Example : regarding Genesis emulation, irregular horizontal lines are visible when using the Picodrive core (but not when using the Genesis Plus GX core). The issue is not present with the FBA or SNES9x cores but does occur with the Mednafen PCEngine core.
I tested using : Lakka : both latest stable and nightly version. Hardware : x86_64 PC with Intel HD Graphics, crt-pi shader. My personal combination is xbr level 2 scaled twice + crt-pi. (it's not visible with crt-lottes although it's visible with other shaders)
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: