-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Horizontal Downsampling #17
Comments
Downsampling is in both dimensions. By default, N64 output is 640x240 after VI scanout |
If that’s the case, then why do I see increasing horizontal resolution moving down this list of settings, while vertical resolution stays constant:
|
That sounds weird, how are you observing this increasing horizontal resolution? |
I don’t have access to my computer right now, otherwise I would upload a screenshot. The horizontal resolution increases because the aspect ratio of each pixel decreases. The Pixel Aspect Ratio (PAR) decreases with each of the settings above like this:
This is using a GTX 980 Ti. *edited since aspect ratio is usually expressed as x:y |
I should add that I play with the VI Bilinear filter disabled |
Did you restart core after changing the scaling factor? |
Yes, I fully restart RetroArch |
I will take some screenshots and upload my config. |
So, I was partly mistaken about what I was seeing. You can see that 1x with no downscaling retroarch shows square pixels. This doesn't make sense to me since I would expect that downscaling an image by the same factor that it was upscaled by would return you to the same number of pixels you started with, represented by 1x. But clearly there are twice as many pixels horizontally after downscaling than if you never upscaled to begin with, which is why it looks like the x and y axes are not scaled the same. |
Hello, amazing work you’ve done here; thank you so much.
I noticed that downsampling only functions vertically. Horizontal resolution is always maintained, resulting in non-square pixels.
This is a great feature and I’m happy to have it, but I’m surprised that that Downsampling on both axes is not the default.
Is there any hope of adding this?
Thank you for all your work.
Regards
The text was updated successfully, but these errors were encountered: