-
Notifications
You must be signed in to change notification settings - Fork 146
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
Support second monitor + larger resolutions #528
Comments
beatoraja is implemented using libGDX (backend: LWJGL2). LWJGL2 does not support multiple monitors.
Yeah. I think so, too. |
Now that LWJGL3 has become the default for libgdx and LWJGL2 has become legacy, I think it's time to migrate to LWJGL3. I have experimented a little bit, and there are not much to change. Aside from change the configuration and application type and some setter usage, the only real change is that in the main controller we need to change the Mouse.setGrabbed to some glfw alternative. You can check my experiment result in my fork. |
Same issue. |
This may be related to issue #49
Some people use 2 monitors with different screen resolutions.
But there are 2 issues:
Issue A. beatoraja takes resolution information from the first monitor, which may be small.
So if the first monitor is 1366x768, but the second monitor is 1920x1080, it is not possible to run beatoraja at 1920x1080.
I think there are 2 solutions for this:
I think solution 2 is better.
Issue B. There is no option to select which monitor to use for full screen mode.
So beatoraja will always run full screen on the first (smaller) monitor.
The text was updated successfully, but these errors were encountered: