Skip to content

Running on Linux (Wine)

SuperSonic16 edited this page Jul 29, 2023 · 32 revisions

NOTE: There has been reports of SteamTinkerLaunch not working, please use the Bottles method instead. If you have any questions please post it in #219.

NOTE: Please use the Bottles guide first!

Guide Using Bottles

The guide for using bottles can be found over here: Running on Linux (Incomplete)

Notes for 64bit games

If you are trying to mod a 64bit game (e.g., Sonic Frontiers), the game may not boot with the modloader installed. To work around this, you will manually need to put a mscoree.dll file into the same folder as your game's exe (which is the same folder that holds the d3d11.dll file -- This is the modloader).

If you run into this issue, you can grab a 64bit mscoree.dll file from here: https://www.dll-files.com/mscoree.dll.html -- Be sure to grab the 64bit version. Version 10.0.14393.0 is the one that has been tested.

If 64bit games continue to fail to boot with the modloader, you may need to start with a clean prefix for that game and install dotnet48 using Proton 5.0. You can do this by downloading Proton 5.0 from Steam (from Desktop Mode on Steam Deck) and then selecting Proton 5.0 as your Hedge Mod Manager Proton version from SteamTinkerLaunch. Then you can run Hedge Mod Manager.

Alternatively, there is a guide on how to do this using Protontricks on Steam Deck.

Guide Using Bottles (OLD)

NOTE: The guide below is outdated, while it may still work, you will need to enable home permissions within flatseal to allow games to be detected Guide

The bottle config