libretro / beetle-psx-libretro

Standalone port/fork of Mednafen PSX to the Libretro API.
GNU General Public License v2.0
309 stars 131 forks source link

Fix dynamic crop aspect ratio #896

Closed sonninnos closed 7 months ago

sonninnos commented 7 months ago

Currently if the default dynamic cropping option decides to crop top and bottom, like for example in Crash Team Racing, it is not taken into account when calculating aspect ratio. It only uses the manual scanline positions, which also for reasons unknown will crop the already cropped image even more starting from the cropped state, but I couldn't figure out how to ignore the values up to the point of current dynamic cropping.

Also reordered some core options a bit and moved "GPU Rasterizer Overclock" away from between video crop settings to hacks submenu.