Skip to content
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

Request: Downscale image before sending to Groovy #5

Open
LuckyNES opened this issue Feb 28, 2024 · 3 comments
Open

Request: Downscale image before sending to Groovy #5

LuckyNES opened this issue Feb 28, 2024 · 3 comments

Comments

@LuckyNES
Copy link

If the content on the monitor is higher resolution and I display at a lower resolution on the CRT TV, then you can see very obvious aliasing effects and it looks very bad. My suggestion is to add an option to downscale the image to your selected size before sending over the wire. This would use something like bilinear filtering to create a smooth looking final image.

@iequalshane
Copy link
Owner

I do plan to add a filtering option.

@eobet
Copy link

eobet commented Feb 28, 2024

It would be nice to get Lanczos resampling in addition to bilinear.

@joshua-webdev
Copy link

I think this would be a great addition, as I often have media I'm trying to display on a CRT as a very tiny 320x240 progressive image, and the current downscaling makes things look a little crunchy.

I'm not this kind of software dev, so take the following comment with a grain of salt, but I noticed that GroovyMAME has a commit from about a month ago adding bilinear filtering. Would this be a potential starting point to add filtering? Seems they are using this software_renderer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants