Last active
October 3, 2023 14:13
-
-
Save BrianUribe6/07ab372cdfdc8f6410e9d717ffcd1583 to your computer and use it in GitHub Desktop.
Configure Fall Guys for Heroic Launcher in Linux environments
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# You need to place this script inside the Heroic/FallGuys/ directory | |
# You must have steam installed, and Heroic Launcher | |
# EasyAntiCheat runtime is needed to play online, if you don't have it | |
# You would need to download it from steam, you can do so by selecting 'tools' on your steam library | |
# and searching for "Proton EasyAntiCheat Runtime" | |
echo "Fall Guys configuration script for linux distros by ghareon \n\n" | |
# Download dependencies | |
echo "Downloading the required dependencies..." | |
wget -q https://github.com/derrod/legendary/releases/download/0.20.27/legendary | |
wget -q https://github.com/redromnon/HeroicBashLauncher/releases/download/v2.7.5/HeroicBashLauncher-2.7.5.zip | |
# Step 1 | |
echo "Adding game to Steam" | |
unzip HeroicBashLauncher-2.7.5.zip | |
cd ./HeroicBashLauncher-2.7.5 | |
./setup.sh | |
./AddToSteam.sh | |
cd .. | |
# Step 2: Put EAC binary in the right location | |
cp EasyAntiCheat/easyanticheat_x64.so FallGuys_client_game_Data/Plugins/x86_64/ | |
# Step 3: Change launcher to game binary instead of EAC launcher | |
sed -i 's/TargetApplicationPath=FallGuysEACLauncher.exe/TargetApplicationPath=FallGuys_client_game.exe/' FallGuys_client.ini | |
# Step 4: Install Epic games overlay | |
cd .. | |
PREFIX=$(pwd)/Prefixes/FallGuys | |
cd FallGuys | |
chmod +x ./legendary | |
./legendary eos-overlay install --path $PREFIX | |
./legendary eos-overlay enable --prefix $PREFIX/pfx | |
echo "=====================================================================================================" | |
echo -e "\nOne last step,\n-Go to your Steam library and right click on Fall Guys > Properties... (if you don't see Fall Guys in your library, restart Steam) \n" | |
echo -e "-Finally paste the following line under 'LAUNCH OPTIONS': \n" | |
echo PROTON_EAC_RUNTIME=\"/home/$(whoami)/.steam/steam/steamapps/common/Proton EasyAntiCheat Runtime/\" \%command\% | |
echo -e "\n\nAnd... You are done, just run the game from Steam :) enjoy!!" | |
echo "You can go ahead and remove this script. T_T att: Ghareon" | |
# Clean up | |
rm HeroicBashLauncher-2.7.5.zip | |
rm legendary |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment