pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[Feature Request]: Horizontal Stretch Graphic Setting

Open PsychoticFox opened this issue 2 years ago • 1 comments

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 bandicam 2023-04-09 15-51-12-899

PsychoticFox avatar Apr 09 '23 21:04 PsychoticFox

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.

jonasos3 avatar Jun 23 '23 13:06 jonasos3

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.

stenzek avatar Jul 04 '23 07:07 stenzek

+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.

hohohiheng avatar Nov 18 '23 18:11 hohohiheng

+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.

refractionpcsx2 avatar Nov 18 '23 18:11 refractionpcsx2