Sometimes, I receive reports that the game will crash when leaving or entering the school map. The crash logs all say the same thing; the game is taking up too much RAM, and the user’s computer has run out of available memory. The game’s models, animations, and audio don’t take up very much memory…but all of the textures in the school scene take up more than a gigabyte of RAM, so this is the culprit of the problem.
In short, the game contains a very high number of high-resolution images, which might consume all of your computer’s available memory and cause the game to crash. The solution is to shrink the images to reduce how much memory they consume. Unfortunately, shrinking the textures would have a strong negative impact on the visual quality of the game.
Each player’s computer is different; some players have a lot of RAM, and aren’t encountering any crashes at all. Shrinking the textures would help the users who are experiencing crashes, but it would reduce the visual quality of the game, which is unfair towards the users who are NOT experiencing crashes. So, I’ve decided to give players the option of lowering the texture resolutions. The users who are experiencing crashes will have a fix, and the users who don’t experience crashes will still be able to see high-resolution textures.
This options are available here, in the game’s launch window:
- Max Quality – The maximum possible graphics quality for the game. If you have a powerful computer, you should be able to play the game at this graphics setting with no problem. But, if you have a weak computer, you may experience a low framerate at this graphics setting.
- Max (No Shadows) – Identical to Max Quality, but with one change: no shadows. This drastically increases the framerate. Use this graphics setting if you encounter a low framerate at Max Quality.
- Max (1/2 Res Textures) – Identical to Max (No Shadows), but with all textures at 1/2 resolution. Use this graphics setting if you encounter crashes with either of the above two graphics settings.
- Low Quality – The lowest possible graphics quality for the game (but with full-resolution textures). Use this graphics setting if you can’t get a good framerate with any of the above graphics settings.
- Low (1/2 Res Textures) – Identical to Low Quality, but with all textures at 1/2 resolution. Use this graphics setting if you encounter crashes with any of the above graphics settings.
- Low (1/4) Res Textures – If the game is still crashing at 1/2 Res Textures, use this setting.
- Low (1/8) Res Textures – If the game is still crashing at 1/4 Res Textures, use this setting.