WineHQ

Star Citizen / Squadron 42

No Screenshot

Submit Screenshot

Implements star system wide events.

Application Details:

Version: 3.12.1
License: Subscription
URL: https://robertsspaceindustries...
Votes: 8
Latest Rating: Gold
Latest Wine Version Tested: 6.6

Maintainers: About Maintainership

Free Download Installer 1.4.10

Test Results

Selected Test Results

What works

Everything seems to work with workarounds.

What does not

Crashes at main menu on first attempt, but runs fine afterwards.

Workarounds

winetricks corefonts and gles override to make the menu work. dxvk so the main menu and the rest of the game will load. Main menu will not load with the opengl renderer in wine.

What was not tested

Facial expression tracking over internet protocol.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentArch Linux x86_64Apr 16 20216.6Yes Yes YesGoldDavid Koolhoven 
ShowArch Linux x86_64Mar 13 20216.4Yes Yes YesGoldDavid Koolhoven 
ShowArch Linux x86_64Mar 01 20216.3Yes Yes YesSilverDavid Koolhoven 
ShowArch Linux x86_64Feb 14 20216.2Yes Yes YesSilverDavid Koolhoven 
ShowArch Linux x86_64Feb 09 20216.1Yes No NoGarbageDavid Koolhoven 

Known Bugs

Bug # Description Status Resolution Other apps affected
44985 Many applications using CEFv3 Angle OpenGL ES 2.0 for H/W Accelerated Canvas and WebGL display blank/black windows (disabling or removing 'libglesv2.dll' is a workaround) NEW View
49633 StarCitizen launcher crashes on start with a winmm error UNCONFIRMED View
50982 Mouse clicks are sometimes offset higher (~20 px) than the mouse cursor in LTSpice, winecfg and explorer UNCONFIRMED View

Show all bugs

HowTo / Notes

Correct white window in Launcher

Appending ` --use-gl=osmesa` as an executable argument to the launcher corrects the white window problem.

Alternatively setting `WINEDLLOVERRIDES=libglesv2=b` in environment, or setting libglesv2 to builtin will also correct the blank/white window issue for the launcher.

Correct Scrambled Text in Launcher

Installing corefonts with winetricks will correct this issue. Not needed with wine-staging.

Crashing due to resource limit reached, workaround.

StarCitizen can crash from requesting more resources than many default operating system configurations typically permit. You can increase this with:

sysctl vm.max_map_count=2147483647

Improve Framerate and Stability

You can install dxvk with `winetricks dxvk` to improve framerate and stability. This will translate dx11 calls to Vulkan. Vulkan graphics driver is required which is common in nVidia and AMD drivers.

Runtime Error

People on CPUs released before 2016 report Runetime Errors with failure of in-game VoIP and FoIP after about 20 minutes of gameplay. You can ignore the MessageBox and continue using the program, but VoIP and FoIP will not function.


There are custom runners for StarCitizen which correct this issue that can be used with Lutris, and WINE 6.4 does not have this issue.

Dedicated Linux User Group

StarCitizen has a dedicated Linux User Group (LUG) which helps users get the most out of StarCitizen, track new bugs, create custom binaries of WINE, and helper scripts for running StarCitizen, create set-up guides focused on Linux users, and submits bug reports and patches to mainline WINE after a couple months of testing and narrowing problems.

LUG can be contacted on the StarCitizen forums and chat by StarCitizen players by searching for LUG in the organization interface.


Realtime text chat is available to anyone who wants help with set-up and narrowing down bugs.

Pointer Location on 2D Surface is ~20px Too High

New issue since Wine 6.6. Only effects Star Citizen in window mode.

Move the window's position any amount to correct.

Comments

Back