mausimus / ShaderGlass

Overlay for running GPU shaders on top of Windows desktop
GNU General Public License v3.0
970 stars 37 forks source link

Request: Custom Aspect Ratios #21

Closed HeyItsLollie closed 2 years ago

HeyItsLollie commented 2 years ago

The current Aspect Ratio settings cover some decent bases (NES, SNES, and DOS), but I'd like to have finer control over this by setting custom pixel aspect ratios with a dialog box. (via either X : Y ratios or decimal values. Maybe both?)

My use-case for this is creating retro-style pixel art. I was introduced to Shader Glass today, and I immediately saw its usefulness for testing pixel art against NTSC video shaders while working. I work with PS1-style visuals, and the PS1's ratios can get pretty weird. Eg: Silent Hill's menus were in 5:7 / 0.714. Wipeout 3's menus used a bizarre 32:15 / 2.133.

I tend to work in 3:4 / 0.75, so Shader Glass does offer similar aspect ratio settings for my case, but I'd love to play with weirder ratios via Shader Glass in the future.

rohatsu commented 2 years ago

That's a pretty cool use-case! Sure I should be able to squeeze that into the next release (~end of the month).

HeyItsLollie commented 2 years ago

Just tried out the new custom ratio box, it does what I need. Thank you so much for adding it!