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

[Feature req.] More 3D resolution options #136

Open
user18081972 opened this issue Mar 6, 2023 · 3 comments
Open

[Feature req.] More 3D resolution options #136

user18081972 opened this issue Mar 6, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@user18081972
Copy link

Thanks so much for developing this emulator!
I really like the High-Resolution 3D setting, especially because it doesn't have the graphical bugs that I encounter in MelonDS at higher resolutions!

Would you mind adding a way to set the High-Resolution 3D settings to beyond 2x scaling? Even if its just through the .ini file.

Currently I am getting 300+ fps with high-res3d enabled +framelimiter is disabled. So I would assume I could push the resolution a bit higher.

@Hydr8gon
Copy link
Owner

Hydr8gon commented Mar 6, 2023

I honestly wasn't planning on going above 2x for the software renderer; the next size up is 4x, which would be incredibly demanding. It would make more sense for a future hardware renderer to support resolutions like this. That said, you do seem to have a powerful machine that might handle it. I'll keep this in mind.

@Hydr8gon Hydr8gon added the enhancement New feature or request label Mar 6, 2023
@user18081972
Copy link
Author

Would it be more work than just changing a 2 to a 4 to increase the resolution? I really would like to try it out.

@Hydr8gon
Copy link
Owner

Ah, it's not quite that easy. Aside from stuff that's hardcoded for the 2x framebuffer, there's a hack to prevent calculation overflow at 2x that would definitely need to be rethought for 4x.

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

No branches or pull requests

2 participants