libretro / pcsx_rearmed

ARM optimized PCSX fork
GNU General Public License v2.0
168 stars 120 forks source link

[Vita] 512x240 resolutions rendered incorrectly #785

Closed ParzivalWolfram closed 1 year ago

ParzivalWolfram commented 1 year ago

PCSX-ReARMed Version

r23l-??? (no version written to logs, running retroarch 1.16.0 stable)

Your device

PS Vita

Operating System of your device

Other (consoles, etc.)

CPU architecture

ARM 32bit

Issue description

PS1 games that run in 512x240 (good example is Symphony of the Night, during file select and status/item menus) are skewed diagonally. Both HLE BIOS and real BIOS cause the issue.

Step-by-step reproduction and logs

Symphony of the Night: Press Start during gameplay or on title screen.

Examples (photos of screen, as screenshots do not work on the Vita):

notaz commented 1 year ago

Did this ever work before?

This doesn't happen on other devices even when the code is mostly the same. I've checked all the Vita specific code and noticed some suspicious things, but I doubt they are related. Still you can try the latest version.

ParzivalWolfram commented 1 year ago

Issue is not present in r23l-b7f50ee, which is the current nightly build on libretro's buildbot page. Guess a fix didn't make it into stable or something?