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

Custom resolution reset when settings are opened #34

Closed
Mushman opened this issue Nov 11, 2014 · 3 comments
Closed

Custom resolution reset when settings are opened #34

Mushman opened this issue Nov 11, 2014 · 3 comments

Comments

@Mushman
Copy link

Mushman commented Nov 11, 2014

If a custom resolution is specified in mupen64plus.cfg located in the Windows AppData folder with either ScreenWidth or ScreenHeight and any of M64Py's Settings dialogues are opened, the custom resolution is reset. If a game is launched without opening any settings, the custom resolution is used as expected.

An example reproduction of this issue would be to change ScreenWidth to 854 and ScreenHeight to 480, launch M64Py, select Settings > Paths, close the window and launch a game.

@gen2brain
Copy link
Member

M64Py will use SDL to enumerate all available resolutions your system supports, it seems 854x480 is not in that list. I will look into this.

@Mushman
Copy link
Author

Mushman commented Nov 11, 2014

I can use NVidia Control Panel to add support for whichever resolution I want, but I feel that is not the best solution to the issue. Resolutions added this way are intended to be used as desktop resoltuions, and are usually used by other programs in fullscreen. I'd prefer being able to freely set a resolution and use it in both windowed and fullscreen modes, even if there are no UI controls to do so.

As an added note, I think M64Py also shows different refresh rates and bit-depths for resolutions, but unlabeled. Here's what I mean.
Resolutions available in M64Py
Video modes available in Glide64

@gen2brain
Copy link
Member

New version is released that fixes this issue.

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