Beta releases are bittersweet. On the one hand, it’s the culmination of a lot of work, and it’s cool to see people enjoying it.
On the other, bugs. Immediate bug reports. Sometimes, nasty ones.
Ah well, good to catch the flipping things.
Beta 22.214.171.124 has a rather nasty hang bug. I’ve mailed the newsletter, but let me post the details here, for anyone who reads the blog but hasn’t subscribed to my newsletter, for reasons unknown. *cough* *hint* *cough*
System Crash saves out profile data to the install folder, mainly because I hate digging around in My Documents to find my save games.
Unfortunately, Windows UAC doesn’t like that when the game is installed to Program Files. Installing with UAC set to enabled results in the System Crash exe not having sufficient permissions to modify files in Program Files, even the save file it created.
So people are experiencing the problem where, when shutting down SC and restarting, the program hangs on a grey screen.
My apologies for not catching this issue, and any frustration it may have caused. I’m looking at a fix (probably saving your profile to My Documents. The Man has won :/).
In the mean time, you can do the following to continue playing:
1) Set the program to “run as admin”. This grants it rights to modify files in Program Files.
2) Copy your save files out of your current install (INSTALL_DIR\System Crash_Data\Gameplay\Profiles\YOUR_PROFILE.prof), uninstall System Crash, reinstall it somewhere else on your drive. Copy your save files in. Should work now.
3) As 2, but you turn UAC off and then reinstall in Program Files, if you really want it installed there. That will install the program with full file access rights, since with UAC off, programs are by default installed with the same rights as the user, and you are an Admin.
4) (Optional) Swear a dark curse upon the House of Microsoft, from now unto the 100th generation of Bill Gates’ line.
Sorry for the frustration, if you ran into this bug. And thank you for your patience while these beta issues are fixed.
I hope you’re enjoying the game, otherwise!