@SOBO-87
Ok here’s more detailed BMS on Steam/Proton how-to.
Note: under Linux ~/ is equal to your current user home directory, ie /home/<username>
Install Falcon 4.0 from Steam.
Set Proton-experimental as compatibility layer:
in Steam/Library rightclick on Falcon 4.0, select properities.
on ‘Compatibility’ tab check ‘Force the use of a specific Steam Play compatibility tool’
select ‘Proton Experimental’ from dropdown list.
Run Falcon 4.0 at least once.
Open file browser and create anywhere in your home directory a dir where you want to install BMS and dir where BMS installation file gonna be located. . Here I’ll use ~/MySims and ~/SimFiles as example.
Put Falcon BMS installation files in ~/SimFiles dir.
Prepare Falcon prefix for BMS : add your sims dir as a drive in Proton, install d3dx11_43:
launch Protontricks, select “Falcon 4.0: 429530”, click “Ok”, click “Ok” button on all warning windows that will pop up.
from a list pick “Select default Wine prefix” and click “Ok”
select “Install Windows DLL lib or component” click “Ok”
select “d3dx11_43” and click ok to install. Once donw, Protontricks should be back to previous list.
select “Launch winecfg”, click Ok.
in ‘Drives" tab click add button to add new drive letter, here I’ll be using E: and F:
Highlight first added drive "E:’, click on ‘Browse’ button and point it to ~/MySims and click “Ok” to confirm. Do the same for second drive added “F:” and point it to ~/SimFiles.
Click "Apply’and ‘Ok’ to confirm changes and close wincfg window
select “launch explorer” and click ‘Ok’
Install BMS: in open explorer window navigate to F: drive and launch BMS installer. Choose target installation path to anywhere on drive 'E: ', prefferably with no spaces in directory name
Here I used ‘E:\Falcon_BMS_4.37’
Procceed as under windows, there’s no need to add BMS dir to exceptions, nor set firewall rules. Let installer look for updates. It should open windows terminal window. Run updater from commandline.
Create BMS launcher file. Open any text editor and paste there lines below:
#!/bin/bash
export WINEFSYNC=1
export STEAM_COMPAT_DATA_PATH="/home/$USERNAME/.local/share/Steam/steamapps/compatdata/429530/"
export STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/$USERNAME/.local/share/Steam/"
export PROTON_PATH="/home/$USERNAME/.local/share/Steam/steamapps/common/Proton - Experimental"
"$PROTON_PATH"/proton run /home/$USERNAME/MySims/Falcon_BMS_4.37/Launcher/FalconBMS_Alternative_Launcher.exe 2>&1
Verify all the paths to files are correct and save text file anywhere in your home dir, here ~/MySims/BMS_proton_launcher.sh is used.
In file browser find your file, right-click on it, select ‘Properities’. On ‘Priviledges’ tab, check ‘allow execution’ and click ‘Ok’
9. Create program shortcut for launcher file:
launch file browser, navigate to ~/MySIms, rightclick anywhere in empty space in files window and select ‘Create new…’ / ‘New applicatiopn shortcut’
in new shortcut dialog window, on ‘General’ tab, put some any name you like, optionally you can click on the icon button to change shortcut icon. I’m not sure if proton add BMS icons to the system, but you can select ‘All category’ and use ‘search’ to filter icons.,
on 'Priviledges tab, check ‘Allow execution’
on ‘Application’ tab, put again any name you like, click ‘Browse’ button to point it to your launcher file, here ~/MySims/BMS_proton_launcher.sh and click ‘Open’ to select target file, then ‘Ok’ to create shortcut.
Copy desktop file to ~/.local/share/applications/ you may also drag shortcut file to Desktop and/or Task manager on the bottom panel. (place where all launched apps are visible)
** Note ~/.local is a hidden dir,
Done.