-
Notifications
You must be signed in to change notification settings - Fork 9
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
Scaling not great? #2
Comments
When i last looked at the code, some scaling code was using bilinear lookups, but this will only have a positive effect when upscaling. For downscaling, one must do an averaging of the downscaled pixels. |
Scaling / aspect ratio centering is only for Pixelcade which we do in this library. I added it at the last moment as I realized some games would not work on it. I'm no expert on this topic 😄 @francisdb is showing a ZeDMD device I believe, and ZeDMD firmware and or libzedmd handles all the scaling. @mkalkbrenner could elaborate on this more? |
I asked @mkalkbrenner before and he told me the scaling is done here 🤔 |
All I can say is if you look at the code in this repo, there is no scaling done on the frame for the zedmd path. |
PPUC/libzedmd#13 mentions that the issue is probably here?
This is Baywatch:
192x64 rendered to 128*32
The text was updated successfully, but these errors were encountered: