I’m trying to run preinstalled games in Bottles, it works in Lutris and also with right click, run with wine but on Bottles I’m getting a DLL not found error. I’m guessing it’s because of the sandbox.
The game is already installed, it was just a zip file. There is no installer.
It’s located on a secondary drive and I did Run Executable and selected the game.exe.
Terminal just shows this:
(09:56:07) INFO Launching an executable… gamemodeauto: wineserver: using server-side synchronization. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely 0024:err:module:import_dll Library UnityPlayer.dll (which is needed by L"Z:\\run\\user\\1000\\doc\\722eefab\\Game.exe") not found 0024:err:module:LdrInitializeThunk Importing dlls for L"Z:\\run\\user\\1000\\doc\\722eefab\\Game.exe" failed, status c0000135 gamemodeauto:
The dll is there inside the game directory, I did try using the DLL override option to native then built in but did not do anything for this error.
I tried the gaming bottle as well as a custom proton ge bottle but it’s same error with both.
It happens with any preinstalled game I tried so far, just the DLL name changes in the error.
Does anyone know what I can do to fix this? What am I doing wrong?
Is there a way to make bottles see the whole game directory on a second drive and not just the exe file? I’m guessing it only sees the exe and not the whole game folder because of the sandbox.
I checked the preferences and other options but I don’t see an obvious way to make it work.