[Fix][B3.1] Long delay when changing from/to fullscreen mode
Posted: 01 Mar 2013, 16:58
I'm getting quite long delays when switching ManiaPlanet between fullscreen/windowed/minimised. For example, switching from fullscreen to windowed takes nearly a minute. Timings from when in MP's initial menu:
full screen -> minimised = 0s
minimised -> full screen = 25s
full screen -> windowed = 50s (25s before the display changes to windowed, then another 25s before MP becomes responsive again)
windowed -> full screen = 25s
windowed -> minimised = 0s
minimised -> windowed = 25s
If I remember correctly this was also a bit slow on MP 1.0, but only (guessing) 4s to 8s. For reference TMUF does these changes on the same system in negligible time.
For most of the time during the delay there is a lot of disk activity. I have MP installed on an SSD but game data and personal data are on HDD.
PC configuration:
CPU: Athlon X2 3800+
RAM: 3GB
OS: MS Windows XP SP3
Graphics cards: GeForce GTX 260, GeForce 7900 GTO
Graphics drivers: 307.74 (the latest ones to support the 7900)
Monitor resolutions: 1200x1600 (portrait), 2560x1600 (landscape), 1200x1600 (portrait)
ManiaPlanet resolutions: 2560x1600 (fullscreen), 1600x900 (windowed)
The GeForce 7900 GTO handles the 1200x1600 monitors. ManiaPlanet uses only the GeForce GTX 260 and the 2560x1600 monitor.
I can test some different game settings. Anyone know what's likely to have an effect? Based on the thread http://forum.maniaplanet.com/viewtopic.php?f=9&t=8876 I tried changing D3D9Ex but it made no difference. I also tried switching texture quality to Very Low.
Advanced settings -> Display
Advanced settings -> Display -> Compatibility
Advanced settings -> Game
Anyone else seeing this problem? Note it is *not* the same issue as reported at http://forum.maniaplanet.com/viewtopic.php?t=15253 or http://forum.maniaplanet.com/viewtopic.php?t=17137 . The desktop and other applications remain responsive.
Also a random moan: having the launcher windows "always on top" is very annoying. Please don't do that. :/
full screen -> minimised = 0s
minimised -> full screen = 25s
full screen -> windowed = 50s (25s before the display changes to windowed, then another 25s before MP becomes responsive again)
windowed -> full screen = 25s
windowed -> minimised = 0s
minimised -> windowed = 25s
If I remember correctly this was also a bit slow on MP 1.0, but only (guessing) 4s to 8s. For reference TMUF does these changes on the same system in negligible time.
For most of the time during the delay there is a lot of disk activity. I have MP installed on an SSD but game data and personal data are on HDD.
PC configuration:
CPU: Athlon X2 3800+
RAM: 3GB
OS: MS Windows XP SP3
Graphics cards: GeForce GTX 260, GeForce 7900 GTO
Graphics drivers: 307.74 (the latest ones to support the 7900)
Monitor resolutions: 1200x1600 (portrait), 2560x1600 (landscape), 1200x1600 (portrait)
ManiaPlanet resolutions: 2560x1600 (fullscreen), 1600x900 (windowed)
The GeForce 7900 GTO handles the 1200x1600 monitors. ManiaPlanet uses only the GeForce GTX 260 and the 2560x1600 monitor.
I can test some different game settings. Anyone know what's likely to have an effect? Based on the thread http://forum.maniaplanet.com/viewtopic.php?f=9&t=8876 I tried changing D3D9Ex but it made no difference. I also tried switching texture quality to Very Low.
Advanced settings -> Display
Advanced settings -> Display -> Compatibility
Advanced settings -> Game
Anyone else seeing this problem? Note it is *not* the same issue as reported at http://forum.maniaplanet.com/viewtopic.php?t=15253 or http://forum.maniaplanet.com/viewtopic.php?t=17137 . The desktop and other applications remain responsive.
Also a random moan: having the launcher windows "always on top" is very annoying. Please don't do that. :/