This guide already assumes you have the downgrade patch for bfn ❗❗❗
The reason why I'm recommending the environment variable is that EA App doesn't allow launch options with special characters. If you have the game on steam just put this to the launch options section; -dataPath ModData/Default and skip step 6
1.Download the binaries from the releases section (Run as administrator and goto step 5 if you are on windows.)
2.Add the following dlloverrides to your wineprefix via winecfg & environment variable :
winmm
RtWorkQWINEDLLOVERRIDES=winmm=n,b;RtWorkQ=n,b(Should be set to native,builtin)
3.Run taskmgr inside the wineprefix
4.Select the .exe for the fmm bfn linux build
5.Load & apply the mods you want
6.Add the GAME_DATA_DIR environment variable and as for its variable put the path to your modpack folder's location
(You need to get the ModData path using a wine/windows explorer and not your native linux file explorer ❗❗❗)
/home/twig/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/PVZ Battle for Neighborville/ModData/Default ❌
Z:\home\twig\.var\app\com.valvesoftware.Steam\.local\share\Steam\steamapps\common\PVZ Battle for Neighborville\ModData\Default ✅
7.Launch the game and everything should work.
