Help Forum |
|
|
Delcron
|
11/22/2020 | 1 |
So I've been running a world with very high gen norns in it for a while, but recently it's been lagging. I opened it up, and while trying to take a norn to the C3 ship, the following error popped up when clicking on the teleporter in the DS hallway.
MemoryMappedFile::Open
Memory mapped file error
Not enough memory resources are available to process this command.
The game crashed after this, and I proceeded to repeat the exact same steps, and got the same response from the game. After that, loading this world took a lot longer than it usually did. I then went to the teleporter without the norn, and it gave me a similar error, although the error message had more information. Currently, DS is stuck loading this world at 1/4 of the loading bar. I was going to try to get the more detailed message again, but it doesn't look promising.
For reference, I had the norngarden injected (previously with norngarden 4, but I un-injected it because I thought the fish were lagging the game (they weren't)), I had un-injected most of my agents to find one that was lagging, and was down to only 14 norns when I usually run large worlds of 24 with no issues. My other worlds load in just fine and run with no lag.
What happened here? What can I do to prevent this from happening again? |
Lacota
|
11/22/2020 | 1 |
I'd say the world is hitting whatever ram limit C3/DS has hard-coded. I'd suggest exporting the norns, and starting a fresh world. Sometimes rooms don't uninstall cleanly.
I'd need to see a log to give anything more specific. |
Chaotic Spriter
mea
|
11/23/2020 | 2 |
There are at least two major possibilities I can think of that could be causing this.
-First question.... How many exported creatures are in your My Creatures folder?
The game will lag horribly if there are too many exported creatures in that game. I've had the game take several minutes just to load, save, export or import. The fix for this is to move some of the creatures into other folders to get them out of the My Creatures folder. The game won't read any folders inside My Creatures, it only reads the base folder. So making folders inside My Creatures to store your creatures will work just fine and let the game load at normal speed.
-Second question, or rather, second set of questions.... Has this high gen population been in this same world for a lot of generations? Do you just save the world with the population still in it, or do you export the population every so often and move them to a new world?
If they have been in the same world for a very long time, with lots of generations being born and dying there, then.... it possible that the problem may be too many genetic files or image files in folder for that world. Go to the My Worlds, then find the folder for the world that is having issues. Take a look in the Genetics folder, the Images folder & the Basement folder. See how many files are in those three folders. The game will save the genetic files and the custom sprite sets of each creature that has been in that world to those folders. Over time these can really add up and start lagging the game. I've really only had the game lag from this when I let the High Gen Generator run for several hours or overnight. It is possible to delete the old genetic files and sprites to speed the game back up. That's what I did to fix the lag. But you have to be careful if you clean them out of the Basement folder, don't remove anything that isn't a genetic file or sprite file. Before trying this method to fix it, if possible export your creatures to keep them safe, or copy and back up the world just in case something goes wrong while trying to fix it. I don't know what will happen if you delete the genetic file of a creature that is still in the world, so be careful and delete only the genetic files for the creatures you know are dead or gone. I think the game will just regenerate the image files if they are deleted.
Hopefully this helps. |
|