gwowen / opentyrian

Automatically exported from code.google.com/p/opentyrian
GNU General Public License v2.0
0 stars 0 forks source link

SDL2 Port (was: Fullscreen problems) #140

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I'm sure this is due to SDL's fullscreening code, but it's still a pain to deal 
with.

I use a 2-screen system, with my laptop screen on the left, and a bigger 
desktop screen on the right. I launch OpenTyrian on the right screen, and then 
select fullscreen.

The screen configuration changes to a lower resolution, and mirrors both 
screens. Exiting OpenTyrian only changes to the highest mirroring resolution 
supported by both screens.

Ideally, OpenTyrian (and SDL) would maximise the game on one screen without 
changing its resolution (and letterboxing if necessary), and use X barriers to 
stop the mouse pointer going outside the screen on which Tyrian is running.

If the SDL2 port would fix all that, feel free to duplicate this bug, or 
repurpose it as an SDL2 tracker for those lurkers like me.

Original issue reported on code.google.com by hadessuk@googlemail.com on 22 Jul 2014 at 6:06

GoogleCodeExporter commented 9 years ago
The SDL2 port should indeed fix these. (It uses "windowed fullscreen", which 
doesn't change your resolution, and you can choose which monitor to use for 
fullscreen.)

We plan to switch over to using it as the main version, but I don't know when 
that will be, as keyboard/mouse input is currently somewhat broken. If you can 
compile it you can try it out and see if it solves your issues.

Original comment by yuriks...@gmail.com on 22 Jul 2014 at 6:45

GoogleCodeExporter commented 9 years ago

Original comment by yuriks...@gmail.com on 22 Jul 2014 at 6:46