This document provides information on additional steps you may want to take after installing Mod Organizer 2.
IMPORTANT: Proton 9.0 is the most extensively tested version. The author of this document provides no guarantees that alternative versions will work well.
- Close the game and Mod Organizer 2 if you have them open;
- Select the Proton version you'd like to use on Steam and wait for it to execute any validations and updates;
- Purge your existing game prefix to ensure a clean version transition:
- Open a file explorer or terminal of your choice;
- Navigate to "<your steam library>/steamapps/compatdata";
- Delete the folder named after the appid of the game - you can find all appids here;
- Launch the game on Steam and let it run the first time setup;
- (Optional*) Run the installer again, select no when asked to update Mod Organizer 2;
*Step 5 is for re-applying protontricks on the newly created prefix. Whether or not that is helpful depends on how well the Proton version you selected works out-of-the-box.
IMPORTANT: the author of this document highly advises against this. Steam runs Proton within its own special environment and Mod Organizer 2 may not properly utilize this environment when executed from outside of Steam. You can read this reddit comment where GloriousEggroll talks about this in more detail.
You can launch non-Steam applications with Proton using protontricks-launch
.
An example of a shell command for running a Skyrim SE instance would be:
WINEESYNC=1 WINEFSYNC=1 protontricks-launch --appid 489830 "$HOME/.config/modorganizer2/instances/skyrimspecialedition/modorganizer2/ModOrganizer.exe"
You can find the proper appid for the game you want here.
You can pass a single parameter to Mod Organizer 2 through the game's launch options on Steam. This allows you to tell Mod Organizer 2 to skip its UI and directly launch an executable.
- Open Steam;
- Right click the game you want to launch directly and click on "Properties";
- Scroll down to "Launch Options" within the "General" tab;
- Write
'moshortcut://"executable name"'
in the launch options textbox. eg.:'moshortcut://"Fallout Launcher"'
will launch the original Fallout New Vegas launcher'moshortcut://"SKSE"'
will directly launch Skyrim and Skyrim SE, with SKSE enabled
- Close the properties window and launch the game;
IMPORTANT: pay attention to the usage of single and double quotes in the examples above, as they ensure executable names including spaces will still work. The entire launch option should be wrapped in single quotes and the executable name should be wrapped in double quotes.