View Full Version : [Hang/Data Corrpution, Windows] Adding an external display causes hang

08-17-2014, 11:59 PM
Adding an external display to windows, or switching displays while the game is running causes ZC to freeze on the Matrix screensaver; exiting the program through Task Manager causes the last save data to be destroyed if in a game.

Repro steps:

Start playing your favorite ZC quest
Pause the game such that the Matrix screensaver starts
Plug in a secondary display (easily done with a laptop)
Make sure this display replaces your current display
Notice that the screensaver is frozen and a blue-tint
Try to quit ZC


ZC must be shut down from task manager
If in a quest, the save data will be corrupted

08-18-2014, 12:30 AM
It's a known issue on windows. I wasn't able to fix what was going wrong with the allegro4 dialogs there--it's a mystery really-- but there's now 2 places in the config file where you can fix it:

Set one of the screensaveer values - "ss_enable = 0;" or the completely arbitrary "ss_rate" to 4 (I think it's 4..?). There's also the screen saver option in the dropdown menu in ZC; simply set this to 'never'. (You only need to change one of them for it to work, any one will do)

08-18-2014, 02:04 AM
No, it's ss_after = 14. Obviously. :p

We were never able to fix this partly because it couldn't be reproduced consistently. I'll have to see if adding a display works reliably.