0 of 0

File information

Last updated

Original upload

Created by

maniman303

Uploaded by

6maniman303

Virus scan

Safe to use

Tags for this mod

About this mod

This is a modified version of Frosty Mod Manager that works on Linux (under Wine) and Windows. It also features a few smaller additions. No more symlinks errors!

Permissions and credits
Mirrors
Changelogs
https://github.com/maniman303/FrostyToolsuite

What's going on:
This little project fixes the notorious symlink error that many Linux players experienced while trying to use Frosty Mod Manager under wine. How it's achieved and many more you can find in the Readme on github. Modding Frostbite games under Linux was never easier.

How to use:
Using this program will require some know-how about Linux, directories, wine and bottles.
Also this guide is for Steam versions of the game. For EA / Epic versions look below for some tips.
  • Install Bottles from Flatpak.
  • Make sure Bottles have access to ALL USER FILES (you can add it with Flatseal, without it Frosty or even wine explorer can crash).
  • Create a new application bottle, use latest soda or wine kron4ek (not tkg) runner (proton-ge is not suggested).
  • If you are NOT using Proton make sure to install wine mono in bottle dependencies (usually auto installed).
  • Add Frosty Mod Manager directory as a new drive in bottle settings.
  • Add game directory as another new drive in bottle settings.
  • Run Explorer from Legacy Wine tools from your bottle to verify that drives are accessible.
  • Add FrostyModManager to shortcuts in the bottle, launch it.
  • Add game exe manually. Scanning for games won't work unless you export registry entries from Proton prefix.
  • Add mods with Add mods  button, install mods with Install mods button.
  • After mods installation take note of launch options provided by manager, add these options to the Steam game under game properties.
Using this with EA or Epic versions of a game:
You CANNOT just copy paste launch args from Frosty into EA App, Epic launcher, Heroic etc.
  • Frosty will return Steam launch arguments like WINEDLLOVERRIDES="winmm=n,b" %command% -dataPath "ModData/Default".
  • You have to remove from it part WINEDLLOVERRIDES="winmm=n,b" %command%, so you end up with just -dataPath "ModData/Default".
  • Add -dataPath "ModData/Default" into EA App / Epic / Heroic game launch arguments.
  • Now in Lutris / Bottles / Heroic you need to add winmm into wine dll libraries overrides - usually it can be done with wine config.
  • Now the game should be ready to play.
Troubleshooting:
  • If the game crashes at startup after mod install, make sure you've updated your launch options. Also, you can try clicking an "Install button" second time.
  • In case of exceptions please send in comments or bug reports files executor.log and sdk.log which are located next to Frosty exe file.
Dragon Age: Inquisition
This version of Frosty will auto install DAI controller fix for Linux, so you don't have to worry about broken controller, special proton version or overwriting files.

Star Wars Battlefront 2
Version 1.0.6.3.g contains SW BF 2 specific fix for "Path is empty" exception. Unfortunately this also requires you to do a clean reinstall of the game once, before using a new version of FrostyModManager (ofc only if you're updating from version before 1.0.6.3.g). Clean reinstall means deletion of all files in the game folder. Game files verification and deletion of folder ModData might be enough, but no promises.

Hard links and symbolic links:
Starting with version 1.0.6.3.e Frosty allows to use both hard links and symbolic links on both Windows and Linux (via Wine). Generally hard links should be safer and faster, but due to their nature, game folder will report it's size approximately twice as big as it really is. If that's an issue for you - try switching hard links off in the Frosty settings.

Important:
You don't need anymore AnselSDK dll for ME Andromeda, other games should work now, too.

What to expect:
Personally I've tested it only with MEA, but in theory this patch should be working with other games.

Notes about version 1.0.6.2:
The arguments auto-launch option from the previous version is deprecated, as copy pasting a one line of launch options is just simpler and less messy.

Credits:

All of the Frosty team for this remarkable program!