libretro / snes9x2010

Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next). Rewritten in C and several optimizations and speedhacks.
Other
99 stars 71 forks source link

1:1 PAR aspect ratio shows non-square pixels #27

Closed ghost closed 4 years ago

ghost commented 10 years ago

Using the parameters "Aspect Ratio: 256:239 (1:1 PAR)" and "Integer Scale: ON" still display non-square pixels. This is very noticable and looks very bad.

Here is a screenshot taken by RetroArch followed by a screenshot of how the game displays on my screen. gpuscreenshot screenshot

I'm using the latest git of this core as well as the latest git of RetroArch on ArchLinux x86_64.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/13225311-1-1-par-aspect-ratio-shows-non-square-pixels?utm_campaign=plugin&utm_content=tracker%2F626376&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F626376&utm_medium=issues&utm_source=github).
Themaister commented 10 years ago

The core reports 256x239 as base size (1:1 PAR is computed from this), but the core is probably outputting just 256x224, causing the issue. Have you disabled "crop overscan"? I think I fixed it a long time ago for when cropping was enabled, but maybe not the opposite case.

ghost commented 10 years ago

"Crop overscan" was disabled in that case. I've double checked just in case.

KitchUK commented 9 years ago

I think crop overscan on fixes this. Shouldn't it be the other way around and off should be correct?

hizzlekizzle commented 4 years ago

should be fixed now with #130 so I'm going to close this. We'll reopen if not.