newman55/unity-mod-manager

Blue Screen on Startup [Linux] [Pathfinder Wrath of the Righteous]

Anurag-Shah opened this issue · 8 comments

Hey, I get a blue screen with only the cursor visible when I load the game up.

Checking my logs, it's just the same error over and over.
[1.0231 - Unity]: FileNotFoundException: Could not load file or assembly 'UnityModManager, Version=0.25.5.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. UnityEngine.Canvas..cctor () (at <1947ac1be6b34607a51a81c17613820b>:0) Rethrow as TypeInitializationException: The type initializer for 'UnityEngine.Canvas' threw an exception. UnityEngine.UI.Image.OnCanvasHierarchyChanged () (at <159744b43b644a6fbc060d1b0d4f50c2>:0)

I assume its something dumb I'm overlooking. I've tried running the UnityModManager.exe with both mono and wine, and installing with Assembly method.

When I install it with DoorstopProxy method, it doesn't seem to be actually installed and the game loads fine, ctrl+f10 doesn't do anything in game.

Here are my log files in any case (but yeah its just the same error over and over).
GameLogFull.txt
Player.log

Hi, make sure that you don't have duplicated UnityModManager folders in the game.

I only see a single UnityModManager folder in Wrath_Data/Managed assuming that is where I should be looking.

Are these files present in this folder?

Config.xml
dnlib.dll
Params.xml
UnityModManager.dll
UnityModManager.xml

I am missing Params.xml
That folder additionally has a file called 0Harmony.xml

You mean 0Harmony.dll ?

Try to move this folder to the root game or a separate file UnityModManager.dll.

Yes, sorry, 0Harmony.dll

I already have a UnityModManager.dll in that directory. Moving the file to root with its original name or renamed to UnityModManager.dll doesn't work.

Have you tried moving the entire folder?

The game does not auto-search the library, I don’t know why, in Linux or something else.

Copying or moving the entire content of the UnityModManager folder in Wrath_Data/Managed to the game root solved the same issue for me, the process includes the following files:

0Harmony.dll
Config.xml
dnlib.dll
UnityModManager.dll
UnityModManager.xml