Limbus Company

Limbus Company

112 betyg
Workaround for Moving your Game Files from AppData
Av Someone¿
Limbus Company stores its additional download files in the AppData of your install drive (default LocalLow). Here's a quick workaround to move your files to another disk.
7
10
2
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
About
Limbus Company installs part of its resources into the Unity folder inside the AppData storage on Windows – it does not allow us to change this location. As of December 2024, this folder is ~9GB. This workaround aims to move this folder to a different location of our choice.

Note #1: this will also move ALL data folders for games that make use of the Unity folder – this is related to how Limbus Company downloads its resources from its servers. To keep it short, LC occasionally breaks the workaround if we do not perform the workaround on the Unity folder itself. Hopefully, this doesn’t break any of your other games, but I haven’t found any other games that use this folder.

Note #2: this instruction is only relevant for Windows. While I believe this is doable on Linux/SteamOS, I do not know where Unity games default their storage to on these systems.

Credits to this discussion here, over at Tabletop Simulator, for inspiring this post:
https://test-steamproxy.haloskins.io/app/286160/discussions/0/541906989393418008/

More credits to Cyaminthe, who contributed the Powershell variant of the command. Thanks Cyaminthe!
Instructions
Before we start
Note that we will be moving the entirety of the Unity game folder to a new location. Figure out where you will be placing this folder – in this guide, I will be referring to this location as END\PATH.

For example, let’s say I want to place my Unity folder in my C:\Private\Games folder. Then, I will replace the END\PATH in this guide with its full path C:\Private\Games.

1. Close the game if you have it open.
2. Open Windows Explorer.
In the navigation bar, navigate to the following: %appdata%/../LocalLow.
You should now be brought to a folder with this path:
C:\Users\<your-username-here>\AppData\LocalLow

Take note of this path, you may need it later.

3. You should have a Unity folder here in LocalLow.
We will be moving this folder. Cut (Ctrl-X) the Unity folder in LocalLow.

4. Open a 2nd Windows Explorer window and navigate to your END\PATH.
Paste (Ctrl-V) the Unity folder into your END\PATH.
You should have your original Unity folder in your END\PATH by the end of this step, and the Unity folder in the LocalLow should be gone now.

5. Go to the Explorer window for your LocalLow folder.
Open Command Prompt/Powershell in this folder – you can do so by Shift+Right-Click in an empty space of the window and pressing the “Open in Command Prompt”/“Open in Terminal” option. Take note of the name of the terminal you have opened.

5a. If your terminal name is “Command Prompt”, use this command.
mklink /J Unity "END\PATH\Unity"

5b. If your terminal name is “Windows Powershell”, or the previous command failed, use this command.
New-Item -Path Unity -ItemType Junction -Value "END\PATH\Unity"

5c. If for whatever reason you do NOT have this “Open in …” option when you right-click in the explorer...
The simplest way to do it is to use absolute paths instead. Open the Windows menu and search for Command Prompt/Powershell and open the terminal (you may need to launch in Administrator Mode). Then, run one of these commands:

Command Prompt: mklink /J "C:\Users\<your-username-here>\AppData\LocalLow\Unity" "END\PATH\Unity"

Powershell: New-Item -Path "C:\Users\<your-username-here>\AppData\LocalLow\Unity" -ItemType Junction -Value "END\PATH\Unity"

Remember to replace your-username-here with your actual username on your computer.
Do not remove the quotes here, or the commands may break.

6. If you were successful...
A Unity folder with a little shortcut icon in the corner will be created in your LocalLow folder. Notice in the images that the command can succeed even if you typed in the wrong path. Do a sanity check - open the shortcut Unity folder and see if the ProjectMoon_LimbusCompany folder is inside the shortcut.

7. Open your game and test it out.
FAQ
Q: What does the command do?
A: To put it simply, it just creates a "portal" at the AppData location, to the location where you want your folder. If you open the Unity folder after you have done this, your URL in Windows Explorer should still point to the AppData location, even though the storage is now done at the new location you have specified.

Q: How do I reverse the changes?
A: Since the "portal" is just a trick to redirect the program to the new location when navigating, deleting the "portal" file is sufficient to remove the link. Once you do that you can safely move the entire Unity folder back to LocalLow.

Q: Does moving the game files from an SSD to HDD or vice versa has any impacts on the game performance? Load times, lag, etc
A: I have noticed load times are a tad bit slower on the HDD, and some users have reported that download times are also a bit longer after doing this. It isn’t significant enough to ruin my experience with the game - however, I imagine you won’t be doing this unless you desperately need a bit more space on your SSD, so you should treat this as a last resort.

Q: Is there other folders I should know about?
A: Yes. LC additionally creates a ProjectMoon folder inside LocalLow holding some... fmod components for LC? I'm not sure what it stores exactly but it seems like its the actual game engine to me... You can probably do the same portal thing to it, though I personally didn't do so.
Legacy Changes
The guide used to ask users to move only the ProjectMoon_LimbusCompany folder INSIDE the Unity game folder. However, many people have noticed that the game likes to delete the workaround after a while, after clearing caches or redownloading the game. Additionally, it does not help during downloads, as LC likes to download to a Temp folder on the side first, which kind of invalidates the workaround entirely.


As of December 2024, the guide has opted to move the entire Unity folder instead so we wouldn't have to deal with this issue.
54 kommentarer
Mr Blue 17 timmar sedan 
is this will end 30 minutes loading in main menu ?
VesT 16 jun @ 4:43 
It's working, thank you!:luv:
SpoiledSpade 10 jun @ 7:52 
Any update? Had to redownload 11.5GBs just now, after this workaround working for me for more than a month. Did something change?
Artsy 3 jun @ 8:15 
After I moved both Unity and ProjectMoon from the appdata SSD to the HDD I had the game installed on Steam it didn't load slower, it loaded almost instantaneously because now the game is on the same drive and not on both at the same time
Vedlom 1 jun @ 5:21 
Thank you for this guide, it worked wonders.
кхмкхм#SZ 29 maj @ 0:08 
DUDE U ARE A LIFESAVER TYSM
󠀡 20 maj @ 3:06 
At some point they added an another folder, it's 3.6GB atm.
AppData\LocalLow\ProjectMoon\LimbusCompany
thad 17 maj @ 7:00 
this was so good i
Chopper 2 maj @ 21:56 
thank you so much, here is your extra helpful award!! :)
Nep Nep 16 apr @ 23:58 
worked ty