pcsx2
pcsx2 copied to clipboard
[Feature Request]: Horizontal Stretch Graphic Setting
Description
Basically the same setting as vertical stretch feature, but it stretches and squashes the screen horizontally.
Reason
Some games or widescreen hacks end up looking weird or squished, sometimes in a way that can't exactly be solved with vertical stretch or "fit to window/fullscreen", or these methods won't fill the screen properly, and having a horizontal stretch setting could be a good solution to these kinds of issues. Plus it's just weird in general that a vertical stretch setting exists but not a horizontal stretch. You'd think both with exist side by side.
Examples
Basically this but with horizontal stretch

Seconding this Issue. The addition of horizontal stretch (+ vertical) would also allow for/replace the Zoom functionality that was in Wx before. Also would help with unwanted overscan and stuff when using certain HDMI-AV adapters for CRT-usage, offering more precise control over the final image.
I'd be more inclined to remove vertical than add horizontal. The crop options fulfil most use cases, and are more flexible.
That's exactly why zoom was removed - it's useless when you can just crop instead.
+1 I wish this is added. This is basically the custom aspect ratio equivalent in retroarch. It's very useful when I'm using my crt tv as display, because some games are simply would not fit inside my screen eventhough the resolution is already set to native and the aspect ratio is set to 4:3/stretch to screen. The crop function is totally the opposite of what I needed because its just cut out the game's display.
+1 I wish this is added. This is basically the custom aspect ratio equivalent in retroarch. It's very useful when I'm using my crt tv as display, because some games are simply would not fit inside my screen eventhough the resolution is already set to native and the aspect ratio is set to 4:3/stretch to screen. The crop function is totally the opposite of what I needed because its just cut out the game's display.
then why not use "stretch" that's already there? If you're using a CRT and the picture is to those bounds, then stretch will make it fit your CRT.