#!/usr/bin/env bash # This script configures and launches Star Citizen # It is installed by the LUG Helper when the game is installed with Wine (not Lutris) # # The following .desktop files are added by wine during installation and then modified by the LUG Helper to call this script # They are automatically detected by most desktop environments for easy game launching # ############################################################################################# # $HOME/Desktop/RSI Launcher.desktop # $HOME/.local/share/applications/wine/Programs/Roberts Space Industries/RSI Launcher.desktop ############################################################################################# # # If you do not wish to use the above .desktop files, then simply run this script from your terminal # Configure the environment # Add additional environment variables here as needed export WINEPREFIX="$HOME/Games/star-citizen" export EOS_USE_ANTICHEATCLIENTNULL=1 export __GL_SHADER_DISK_CACHE=1 export __GL_SHADER_DISK_CACHE_SIZE=1073741824 export WINE_HIDE_NVIDIA_GPU=1 export radv_zero_vram="true" #export DXVK_HUD=fps,compiler #export MANGOHUD=1 # Run optional prelaunch and postexit scripts # To use, update the game install paths here, then create the scripts with your desired actions in them # "$HOME/Games/star-citizen/sc-prelaunch.sh" # trap "$HOME/Games/star-citizen/sc-postexit.sh" EXIT # Launch the game wine "C:\Program Files\Roberts Space Industries\RSI Launcher\RSI Launcher.exe"