Repository navigation
HowTo run on Linux in Steam
HvTcCore edited this page Aug 5, 2026
·
5 revisions
- Open Steam
- Right-click on Stormworks, select
Properties - In the
Generaltab, you can seeLaunch Optionsfield - Paste command below in field (modified with your details, check
Parameter Explanation): - Launch game from Steam or use created shortcut from Steam
- When game starts - with it opens explorer.exe in folder you set in
[path_to_folder] - Run
swqols-inject.exein opened folder
PROTON_REMOTE_DEBUG_CMD="/home/[username]/.local/share/Steam/steamapps/compatdata/[game_id]/pfx/drive_c/windows/explorer.exe /home/[username]/[path_to_folder]" %command%
-
[username]: Your Linux username. -
[game_id]: The unique Steam AppID of the game (for Stormworks -573090). -
explorer.exe: File manager in Proton you can use to browse the virtual drives. Check that path toexplorer.exeis exists and correct! -
- Possibly you can use only one path directly to
swqols-inject.exeinstead ofexplorer.exewithout second path to folder (autoinject). But not tested
- Possibly you can use only one path directly to
-
[path_to_folder]: The specific directory you want the explorer to open automatically (e.g., SwQol). -
%command%: Steam system command to run game correctly (always necessary)
- Download latest Ultimate ASI loader zip file and extract
dinput8.dllto Stormworks game folder - Create
global.ini(NOT global.ini.txt) file near extracted dll file withcontentbelow - Create
pluginsfolder in Stormworks folder, copyswqols.dll(from SwQolSuite release archive) into it and rename toswqols.asi - Try to run game as usial, if it works - it works
[GlobalSets]
LoadPlugins=1
LoadFromScriptsOnly=1
DontLoadFromDllMain=1
;LoadFromAPI=GetSystemTimeAsFileTime
FindModule=0
UseD3D8to9=0
DisableCrashDumps=1
Direct3D8DisableMaximizedWindowedModeShim=0
[FileLoader]
OverloadFromFolder = update