Here is the MSCLoader: https://github.com/piotrulos/MSCModLoader
For some reason the author piotrulos has opted to make an installer instead of just packing it in a zip file. I guess to ensure that people install the modloader into the correct place.
However the file and folder structure are almost identical to BepInEx and could have been packaged into a zip file with ease.
The way I solved it was to trick the installer into unpacking on a Wintendo 10 machine and then take all the files/folders and put into a zip file myself.
Tricked it by creating a dummy “Mywintercar” folder with:
– dummy mywintercar.exe inside
– dummy mono.dll in subfolder “mywintercar_Data\Mono\mono.dll”
The installer will extract everything and after you ca delete your dummy files and create a zip of the new folder/files structure.
Copy that zip file into your linux gaming machine and from there all you have to do is to extract it the same way you would with BepInEx, and also add the “winhttp.dll” into the libraries using protontricks, the same way as BepInEx:
Ref: https://docs.bepinex.dev/articles/advanced/proton_wine.html
If you did everything correctly it should load the exact same way as on Wintendo 🙂
UPDATE: It seems you can extract the files needed directly from the .pack files that comes with the installer, but you don’t get the folder structure
