Known technical issues & workarounds
Posted: Tue May 05, 2009 1:22 pm
This is more or less a technical FAQ, to be updated as we find out about them.
Engine Issues
Game crashes on startup with "Exception: pixellate requires a 24 or 32 bit surface."
Either your display resolution or the color depth is too low. KS needs at least 1024x768 at 24 bit.
KS raises a DEP error on systems that have it enabled (it's enabled on Vista 64 by default)
You'll need to add a DEP exception for it for the time being.
The main menu sometimes does not show up when starting the game
This is a weird and random bug I haven't been able to pin down. Just restart the game, it should work eventually.
Alt sometimes gets stuck after Alt-Tabbing in (may manifest in Space not forwarding the text or Enter switching the game to fullscreen)
There's not much to be done about this one, except that tapping Alt fixes it when it happens.
Ingame screenshots are saved... where?
Where the executable is, but there are some problems with that. Vista does not allow applications to write into their installation directory and redirects such files somewhere else, though there is an Explorer setting that shows them where the applications thinks it wrote them; and on OS X, the actual executable is inside the .app bundle (in Contents/Resources/autorun/). If you cannot make sense of either of those explanations, it is recommended you just use your OS tools to make screenshots.
Game Glitches
Hanako's Festival also unlocks Lilly's festival in the Library
This is a glitch due to those two scenes using overlapping text. Just ignore it. If you have 100% completion but you are missing the last CG from gallery, play to Lilly's end from a save or the beginning.
Performance Issues
The fireworks (and some other effects) cause lag/framedrops/slowdown
These effects are indeed very heavy on the CPU, older CPUs may not be able to render them reasonably (Multicore CPUs and fast GPUs do not help, Ren'Py is singlethreaded and non-hardware accelerated). There's not much that can be done about it, but you may try to set text speed to maximum and transitions to off in your preferences.
Engine Issues
Game crashes on startup with "Exception: pixellate requires a 24 or 32 bit surface."
Either your display resolution or the color depth is too low. KS needs at least 1024x768 at 24 bit.
KS raises a DEP error on systems that have it enabled (it's enabled on Vista 64 by default)
You'll need to add a DEP exception for it for the time being.
The main menu sometimes does not show up when starting the game
This is a weird and random bug I haven't been able to pin down. Just restart the game, it should work eventually.
Alt sometimes gets stuck after Alt-Tabbing in (may manifest in Space not forwarding the text or Enter switching the game to fullscreen)
There's not much to be done about this one, except that tapping Alt fixes it when it happens.
Ingame screenshots are saved... where?
Where the executable is, but there are some problems with that. Vista does not allow applications to write into their installation directory and redirects such files somewhere else, though there is an Explorer setting that shows them where the applications thinks it wrote them; and on OS X, the actual executable is inside the .app bundle (in Contents/Resources/autorun/). If you cannot make sense of either of those explanations, it is recommended you just use your OS tools to make screenshots.
Game Glitches
Hanako's Festival also unlocks Lilly's festival in the Library
This is a glitch due to those two scenes using overlapping text. Just ignore it. If you have 100% completion but you are missing the last CG from gallery, play to Lilly's end from a save or the beginning.
Performance Issues
The fireworks (and some other effects) cause lag/framedrops/slowdown
These effects are indeed very heavy on the CPU, older CPUs may not be able to render them reasonably (Multicore CPUs and fast GPUs do not help, Ren'Py is singlethreaded and non-hardware accelerated). There's not much that can be done about it, but you may try to set text speed to maximum and transitions to off in your preferences.