WineHQ

Supreme Commander

Steam version of the Forged Alliance standalone addon

Application Details:

Version: FA Steam
License: Retail
URL: http://supremecommander.com/
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 4.6

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

  • Singleplayer
  • Forged Alliance Forever*
  • Multiplayer using FAF
  • Mods using FAF
  • Graphics (low to high, also Bloom which didn't work in 2.x versions)

What does not

  • Mouse capturing can be sloppy

Workarounds

For mouse capturing to the window:

  • Set mouse capturing on in the Wine config
  • Set mouse capturing on the Forged Alliance options menu

What was not tested

  • Multi monitor setup


Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Runs perfectly. Performance is even marginally better then using Windows according to the Forged Alliance Forever performance measurement tool. going from 205 CPU rating to 195. Installing is also very easy. Installs directly from Steam, no DLL files or winetricks required.

* Using Forged Alliance Forever is another thing though: It works on Linux (being written in Python) but the current workflow of getting it set up is so complex that you'll have to be quite the fan before getting it working.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowmacOS Mojave 10.14Apr 19 20194.6Yes Yes NoPlatinumK√©vin Renard 
CurrentUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Jun 23 20183.10Yes Yes YesGoldEonfge 
ShowLinux Mint 18.3 "Sylvia" x86_64Dec 28 20172.21-stagingYes Yes NoSilverJames Edmonds 
ShowArch Linux x86_64Dec 02 20172.21Yes Yes YesGoldFabian Dittmann 
ShowArch Linux x86_64Sep 29 20151.7.51N/A Yes Gold0xReki 

Known Bugs

Bug # Description Status Resolution Other apps affected
44950 err:ntdll:RtlpWaitForCriticalSection. Supreme Commander FA NEEDINFO View

Show all bugs

HowTo / Notes

HOWTO

FAF COMMUNITY

The Forged Alliance Forever Community has some great ressources about running SC:FA and the multiplayer client under linux.

Wiki: https://wiki.faforever.com/ind...

Forum Megathread: http://forums.faforever.com/vi...

LINUX TRY FIRST

    $ winetricks d3dx9

- replace the resolution with the resolution of your screen and execute
    $ wine explorer /desktop=FA,1920x1080 ForgedAlliance.exe

LINUX EXTENDED
- you may need wine32 bit and winetricks:
    $ sudo dpkg --add-architecture i386 && apt-get update && apt-get install wine32 winetricks

- you may also need vcrun2010, dotnet40, corefonts, d3dx9, d3dx9_36
    $ export WINE=wine32
    $ winetricks vcrun2010 dotnet40 corefonts d3dx9 d3dx9_36

- on older wine versions, X3DAudio1_2.dll in wine/system32 is missing/empty using the one from windows does work

- set your vram size in winetricks if you are on integrated graphics (use 512 if in doubt)
    $ winetricks videomemorysize=$YOURVRAM

Summary of Common Errors on Linux

-   AudioDLL blablabla is missing -> wine for WHATEVER reasonsometimes creates an empty version of that dll in .wine/dosdevices/ if you try to start the game without that dll, you have to replace it with the correct dll and start again

-   videomemorysize might default to 256, that will cause the game hang  during intro sequence or lead to blackscreen as soon as the game started see Linux-Extended Section on how to fix that

-   cant compile carthographic.fx/cant load it -> you forgot to install d3dx9_36

-   wine asking for some XML microsoft parser -> just follow wine instructions

-   wine saying that .wine is a 64 bit installation -> delete .wine, move it or select different director (I suppose there is an option for that)

- general displaying problems -> try to emulate a virtual desktop, this will fix it for many windowmangers:        $ winecfg

- i recommend you set the resolution ingame,

Performance
If you know what you are doing you can try this to imrpove CPU-wise performance:
        $ taskset -cp 0 (pgrep ForgedAlliance); sudo renice -2 -p (pgrep ForgedAlliance)

Dual Screens
Depends on driver/card. If SupCom doesn't show you a second adapter, short and long answer is no.

Can I play online with linux?

Yes, but it might be a little tricky to get the FAForever-Client to run on linux.
An easy solution could be to use the inofficial java client:
    http://faforever.github.io/dow...
Check the main Linux Thread on FAF Forums for usefull information:
    http://forums.faforever.com/vi...

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back