Open Michael-Prince-Sharpe opened 3 years ago
It seems to be a problem with the blargg ntsc snes filter itself in correspondence with Retroarch regardless of snes core or preset (RF, Composite, s-video or RGB). When you try it with the snes9x core with Doom you get the same problem but you get 2 of the squashed screens next to each other. The filter has no problems at all in the stand-alone versions of bsnes, snes9x and zsnes.
The problem either lies in this file https://github.com/libretro/RetroArch/blob/master/gfx/video_filters/blargg_ntsc_snes.c or in the blargg_ntsc_snes DLL that's included with the Windows x64 build compiled for Retroarch which I've also attached in a zip file blargg_ntsc_snes.zip
Description
It appears to be a problem with the aspect ratio and whenever the filter goes into one of the snes' hi-res modes, there's more about it here https://forums.libretro.com/t/possible-bug-with-blarggs-filters-in-the-snes9x-core/32746/6
Expected behavior
To display the video output proportionately an accurately
Actual behavior
Steps to reproduce the bug
Not entirely sure
Bisect Results
Occasionally the aspect ratio goes too slim in some games like the image above, on DOOM it's the intermission screens and startup screens.
Version/Commit
git: cf6ca2a
Environment information