RimWorld

RimWorld

Game Data Too Much for C
Rime world keeps too much data in (username) AppData which can't be moved from drive C. So after a while the drive is full and the game can't save at all.

Is there any way to have the program do its business on a specified drive rather than abuse AppData?
< >
Showing 16-30 of 57 comments
BlackSmokeDMax Jun 22, 2020 @ 7:28am 
Originally posted by Emelio Lizardo:
Maybe Ludeon could be pursuaded to move the files out of AppData purgatory and give the user the ability to specify where things should go.

You can do this! Read my response in post # 3.
TwoTonGamer Jun 22, 2020 @ 10:13am 
OP, please consider finding the mod that is causing the player.log bloat. Seriously.

All of this business about moving your data to another drive to accommodate a player.log file in the 100gb (and getting bigger) and changing the save location to a drive with more space so that it will fit this ginormous file will not solve the problem.

A normal, vanilla player.log file is about 25kb. Very, very small in the kilobytes. It normally does not fluctuate in size very much at all, it stays somewhere around that small size.

Remove the mods and get vanilla working. Delete the player.log file, it will be recreated the next time you start RimWorld. Add in some of the mods and play for a little while and then examine the player.log file. If it has gotten a lot bigger than 25kb then you know the problem is one of the mods you just activated. If player.log has remained about the same, activate some more and play some more until you see player.log getting bigger and then you will have narrowed it down to one of the mods you just activated.

Find the mod. Notify the author via the Steam Workshop page forum so that they can fix it.

Or, easiest solution, just delete the player.log file after your play sessions. It is not a game file necessary to play the game.
I, personally, would not go this route as I don't want all of that constant 100gb data writing and then deleting off of my SSD.
Last edited by TwoTonGamer; Jun 22, 2020 @ 10:24am
Raymond Jun 22, 2020 @ 11:17am 
you can simply delete old save files. The only things that the game actually storing in appData is your save files.
BlackSmokeDMax Jun 22, 2020 @ 11:43am 
Originally posted by YariMurai:
you can simply delete old save files. The only things that the game actually storing in appData is your save files.

Also config files (for both vanilla and mods), as well as custom scenarios. But those are all very small.
Emelio Lizardo Jun 23, 2020 @ 3:22am 
I'd want to be able to specify the save and operational location anyway, not just because of this problem. All of life does not exist on drive C.

Yes, I can dive into the files and code this but it is something that should be an option on the main menu options. Developers and WIndows need to wake up to the needs of the users.
Jigain Jun 23, 2020 @ 6:44am 
You don't need to "dive into the files and code this", you literally just need to paste one line into the launch parameter. It's not rocket science, brain surgery, or rocket surgery.
Morkonan Jun 23, 2020 @ 10:28am 
Originally posted by BlackSmokeDMax:
...The problem is it could be any mod. That logging is just a sign that the modder had been using logging for error checking, and forgot to turn it off. ...

This also happens when a player enables logging themselves to check for errors and forgets to turn it off. That's pretty easy to do when one is tired, bleary-eyed, and trying to debug their gameplay problems after a lengthy play session.
BlackSmokeDMax Jun 23, 2020 @ 10:34am 
Originally posted by Morkonan:
Originally posted by BlackSmokeDMax:
...The problem is it could be any mod. That logging is just a sign that the modder had been using logging for error checking, and forgot to turn it off. ...

This also happens when a player enables logging themselves to check for errors and forgets to turn it off. That's pretty easy to do when one is tired, bleary-eyed, and trying to debug their gameplay problems after a lengthy play session.

True, but the vanilla Rimworld logging is very limited in file size, at least relative to the massive size the logging from modders output.
Raymond Jun 23, 2020 @ 10:53am 
Originally posted by BlackSmokeDMax:
Originally posted by Morkonan:

This also happens when a player enables logging themselves to check for errors and forgets to turn it off. That's pretty easy to do when one is tired, bleary-eyed, and trying to debug their gameplay problems after a lengthy play session.

True, but the vanilla Rimworld logging is very limited in file size, at least relative to the massive size the logging from modders output.

The game doesn't save dev logs and modder defined output unless user requests a copy of it. If you are talking about runtime logging, they will always run even if you turn off dev mode. It does take up your ram but it doesn't hurt your cpu processing power.
Last edited by Raymond; Jun 23, 2020 @ 10:53am
Razor 2.3 Jun 23, 2020 @ 11:03am 
The runtime log is saved to disk, and that's the complaint. Neither memory nor processing power was brought up by the OP, nor the thread.
Raymond Jun 23, 2020 @ 11:08am 
Originally posted by Razor 2.3:
The runtime log is saved to disk, and that's the complaint.
Where on the disk do you find the runtime log? I am pretty sure it is not in the AppData file.
Jigain Jun 23, 2020 @ 11:20am 
Originally posted by YariMurai:
Originally posted by Razor 2.3:
The runtime log is saved to disk, and that's the complaint.
Where on the disk do you find the runtime log? I am pretty sure it is not in the AppData file.
C:\Users\UserName\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Player.log
Raymond Jun 23, 2020 @ 11:34am 
Originally posted by Jigain:
C:\Users\UserName\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Player.log
ok I see it. And you can't spare 100kb for a txt file?
BlackSmokeDMax Jun 23, 2020 @ 11:36am 
Originally posted by YariMurai:
Originally posted by Jigain:
C:\Users\UserName\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Player.log
ok I see it. And you can't spare 100kb for a txt file?

The issue isn't for the vanilla file (the one you see there), as that stays small per the way Tynan programmed it. The issue is when modders turn on verbose logging while debugging their mods. That method is not controlled by the vanilla programming. And if they leave that on, it runs to an unlimited file size. It can only be turned off by disabling the logging before compiling the dll file.
Raymond Jun 23, 2020 @ 12:37pm 
Originally posted by BlackSmokeDMax:

The issue isn't for the vanilla file (the one you see there), as that stays small per the way Tynan programmed it. The issue is when modders turn on verbose logging while debugging their mods. That method is not controlled by the vanilla programming. And if they leave that on, it runs to an unlimited file size. It can only be turned off by disabling the logging before compiling the dll file.

Those logs are intentionally defined or called inside the dll files tho. I don't remember what verbose logging do but they don't stop those logs from happening and they are certainly not modder mistake. Those logs are there to tell you what's happening in the game during runtime and which part of the game/mod are working and not working. Some mods that apply invisible content like a new JobDriver is almost impossible to monitor with just looking at your game. Without them everyone including the modders are as good as blind. This is why the first thing you do when you have a problem is to look at the dev log.
< >
Showing 16-30 of 57 comments
Per page: 1530 50

Date Posted: Jun 21, 2020 @ 9:58am
Posts: 57