Skip to content

HowTo run on Linux in Steam

HvTcCore edited this page Aug 5, 2026 · 5 revisions

Variants to use/run:

Using Steam game properties:

  1. Open Steam
  2. Right-click on Stormworks, select Properties
  3. In the General tab, you can see Launch Options field
  4. Paste command below in field (modified with your details, check Parameter Explanation):
  5. Launch game from Steam or use created shortcut from Steam
  6. When game starts - with it opens explorer.exe in folder you set in [path_to_folder]
  7. Run swqols-inject.exe in 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%

Parameter Explanation

  • [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 to explorer.exe is exists and correct!
    • Possibly you can use only one path directly to swqols-inject.exe instead of explorer.exe without second path to folder (autoinject). But not tested
  • [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)

Using Ultimate ASI loader (Autoinject. Possibly, not tested):

  1. Download latest Ultimate ASI loader zip file and extract dinput8.dll to Stormworks game folder
  2. Create global.ini (NOT global.ini.txt) file near extracted dll file with content below
  3. Create plugins folder in Stormworks folder, copy swqols.dll (from SwQolSuite release archive) into it and rename to swqols.asi
  4. Try to run game as usial, if it works - it works

global.ini content:

[GlobalSets]
LoadPlugins=1
LoadFromScriptsOnly=1
DontLoadFromDllMain=1
;LoadFromAPI=GetSystemTimeAsFileTime
FindModule=0
UseD3D8to9=0
DisableCrashDumps=1
Direct3D8DisableMaximizedWindowedModeShim=0

[FileLoader]
OverloadFromFolder = update

Clone this wiki locally