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

Scaling not great? #13

Open
francisdb opened this issue Jan 8, 2024 · 8 comments
Open

Scaling not great? #13

francisdb opened this issue Jan 8, 2024 · 8 comments

Comments

@francisdb
Copy link

This is Baywatch:

192x64 rendered to 128*32

  • Could scaling be improved? Is nearest neighbor in use?
  • I wonder if stretching to the full space would be a good idea?

image

@mkalkbrenner
Copy link
Member

@francisdb this doesn't seem to be libzedmd's own downscaling, but the one of DMDext.
Which versions are you using?

@mkalkbrenner
Copy link
Member

But feel free to contribute an improved downscaling algorithm to libserum. I would appreciate that!

@mkalkbrenner
Copy link
Member

This is how it looks like using the latest versions:
grafik

@francisdb
Copy link
Author

I'm using vpinball standalone with built in flex DMD port. Feel free to close this if not related to libzedmd.

@mkalkbrenner
Copy link
Member

At the moment, the scaling is done by libzedmd or ZeDMD itself.
But together with @jsm174 we consider to move the scaling into a common DMD lib.
So we should leave this issue open for now.

it seems that the current scaling works better for colorized ROMs.

@francisdb
Copy link
Author

francisdb commented Jan 16, 2024

moved to vpinball/libdmdutil#2

@francisdb
Copy link
Author

Seems that libdmdutil is not doing any scaling

@francisdb francisdb reopened this Jan 22, 2024
@mkalkbrenner
Copy link
Member

I started working on libdmdutil

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

2 participants