1:1 PAR broken with Genesis Plus GX core

As the title says, having the aspect ratio set to 1:1 is broken, the image ends up horizontally compressed. 256px seems to be getting used as the width rather than 320px.

When a game is running, toggling the borders on/off in the core options causes it to switch to the correct width. Alternatively, setting a custom ratio of 5x4 also worked as a temporary solution on my screen. (since 5x256 = 4x320, and 1:1 PAR should be 4x4)

Bugged: http://s1.postimg.org/kg2bs0af1/Bug.png Fixed: http://s28.postimg.org/fr29osnhn/Fixed.png

To add to this report, the following linked post has some screenshots of Genesis Plus GX having a bugged width with a -1 aspect ratio set (which defaults to 1:1 PAR with the core-reported size) with comparative screenshots from other cores.

viewtopic.php?f=2&t=1532&start=25#p15756 (start at “Also, regarding the buggy behavior” in this linked post)

It would be wise to report this bug on the bug tracker for this core: https://github.com/ekeeke/Genesis-Plus-GX/issues. Otherwise, the relevant developer(s) may not see it in a timely manner since they do not necessarily check this forum for libretro core bug reports often. Alternatively, you could fix it yourself in the code and submit a pull request, also on github.

It seems ekeeke and Squarepusher and/or maister has seen this or some other report(s). :slight_smile: Here is a very recent relevant commit: https://github.com/ekeeke/Genesis-Plus- … 7cf14523ff

I assume that means it will be fixed in the next release?

Hopefully someone will also be able to get to the bottom of my TG16 issues: http://www.libretro.com/forums/viewtopic.php?f=2&t=2155 Seems like a very similar problem.

When the heck is the new release coming out, they’ve been teasing it for a few months now?

Lot’s of stuff has been added I think it’s gonna be 1.1 now. Settings were refactored so more code can be shared between RGUI and other menu drivers, etc. Building is not that hard… otherwise just be patient