WineHQ

Star Citizen / Squadron 42

Star Citizen is a space simulation MMORPG currently under development in alpha state.

Get it here : https://robertsspaceindustries...

On their website is all informations to the game, the state of development and the Linux Users Group.


Application Details:

Version: 3.4.3
License: Retail
URL: https://robertsspaceindustries...
Votes: Marked as obsolete
Latest Rating: Bronze
Latest Wine Version Tested: 4.2

Maintainers: About Maintainership

Free Download The StarCitizen website

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything works :=)

Due to the alpha state of the early game, there is bugs, not related to Linux, but to the game itself.

The games behavior can change with the current development.




What does not

DX11/12 works bad with SC in wine.

Workarounds

The launcher demands corefonts.

The game works superb with dxvk (dx12 Vulkan implementation)

What was not tested

Voice over IP

Face over IP

VR

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments


Limitations

Your system / distribution may be limited on the use of maximum memory pages what results in a game crash when the game is using more then 8gb memory.

To check your current value on the max_map_count enter in bash:

sysctl vm.max_map_count 

Fedora and all other testing distros were limited to 65530, thats not enuff for SC.

To set it temporary to 10x the size, enter this in a bash:

sudo sysctl -w vm.max_map_count=655300 

To set it permanent (in Fedora), look in /usr/lib/sysctl.d/ and create a new file as root, were the leading number is the priority of the file and the ending is .conf.

The file contents should be

vm.max_map_count = 655300

That is 10x bigger then the default value.


Preparations

You want winetricks to ease the installation of needed wine components.

The most Linux distributions offer winetricks in their repos.

Else get it from here: https://github.com/Winetricks/...


Installation

export WINEPREFIX=~/your-game-path
winecfg
winetricks corefonts dxvk
wine RSI-Setup-1.1.0.exe

Under vanilla wine the installer will drop an error with the dxwebinstaller.exe, that can be ignored.

Thats not happening on wine-staging. Either way the game installs correct.

After a ~12gb download the installer creates a ~46gb file and fills it with some wisdom.

That needs up to 5 minutes until it starts a second download of more then 30gb.


Tips

In the launcher, set the max. download speed and concurrent downlaods according to your internet connection.

In the ingame options, set it to windowed fullscreen. Alt-tabbing to desktop and possible game server or client crashes may permit access to the desktop in fullscreen.

The ingame console is reachabe with `^` you can enter r_displayinfo 3 to get some stats from the engine.

Start the game with a script, here is an example:

#! /bin/bash
export WINEPREFIX="/home/rawfox/SDGames/StarCitizen"
export DXVK_HUD=full
export DXVK_CONFIG_FILE=~/dxvk.conf
export WINEDEBUG=-all
wine "/home/rawfox/SDGames/StarCitizen/drive_c/RSI Launcher/RSI Launcher.exe"
unset WINEPREFIX
unset WINEDEBUG

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Feb 24 20194.2Yes Yes YesBronzeKarl 
CurrentFedora 29 x86_64Feb 15 20194.2Yes Yes YesGoldRawfox 
ShowUbuntu 18.10 "Cosmic" amd64 (+variants like Kubuntu)Feb 19 20194.1Yes Yes YesSilverLudvig 

Known Bugs

Bug # Description Status Resolution Other apps affected
16147 Webcam doesn't work REOPENED View

Show all bugs

HowTo / Notes

Using the GL cache

Using the GL cache gave me a 10%-30% boost with performance, based on the fps.

Just add this to the startscript:

export __GL_SHADER_DISK_CACHE=true
export __GL_SHADER_DISK_CACHE_PATH="/home/you/yourcachepath/SC"
export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=true

Comments

Back