sonic2kk / steamtinkerlaunch

Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs
GNU General Public License v3.0
2.11k stars 71 forks source link

[Feature Request] Adding custom beta version of MO2 #922

Closed Jtucker40 closed 11 months ago

Jtucker40 commented 11 months ago

System Information

Feature Description

There is a new beta version of Mod Organizer hosted on the MO discord that adds support for Starfield. Is there a way to manually have STL utilize this version even though it is not hosted on their GitHub?

sonic2kk commented 11 months ago

Possibly by downloading this and putting it into ~/.config/steamtinkerlaunch/downloads/mo2 and naming it Mod.Organizer-2.4.4.exe (and removing such an EXE if it already exists). There is no way for SteamTinkerLaunch to access files which are not publicly available, and I have no interest in adding support for files only available on a Discord server, and also the MO2 download code heavily relies on fetching version information from GitHub.

However, some points:

I have plans to introduce the ability to select the MO2 (and Vortex) installer EXEs in the future, but it is not implemented yet.

Given that this is only available on a Discord server, go in expecting to have to tinker to try and get this to work. I don't know what it might need to work if it doesn't work, and this isn't a support forum for modding on Linux.


In short, you should be able to trick STL into using that executable if you name it, but even if it sees this, do NOT expect ANY of this to work under Wine. If you're not experienced with tinkering with tools under Wine, or if it's too much of a hassle to do on a handheld (I'm of the latter opinion, which is part of why I am opposed to modding on SteamOS), my recommendation is to avoid this altogether.

Good luck though!

sonic2kk commented 11 months ago

Starfield has been added to mo2games.txt (https://github.com/sonic2kk/steamtinkerlaunch/commit/85975d7bd87838e95eeb76395206c49d8a62ac49), but as I don't own it and have no plans to buy the game, it is not tested. Plus, even if it is detected, this MO2 build may not see it, and I doubt that both MO2 and the game will function under Wine.