I was creating alot of entities, throwing them up in the air, saving, and reloading. The game would load correctly, and the objects would load in the air and drop, but the nexus would slightly increase on every load.

I have then tried loading a NULL level then game_load the save file, which kind of helped, but loading the save file increased the nexus usage anyway.

After some testing, I have found 1 culprit, which was PSSM shadows. When i pssm_run(0); correctly, and waited 1 frame before reactivating them, the nexus nor the sys_memory increased. Nothing was being incremented laugh

However, my next questions pertain to what are good practices concerning where to perform game_save and game_load. Currently, I am doing game_save and load through panel buttons! Its not advised in the manual, without a wait before hand. Do you do game_save and load through startup_ loops?

SV_VARS seems to balloon my sav file from just a couple kilobytes to 20 megs! What does SV_VARS save exactly?