WineHQ

Supreme Commander

Retail release of the Forged Alliance standalone addon

Application Details:

Version: FA 1.x.3xxx
License: Retail
URL: http://supremecommander.com/
Votes: 16
Latest Rating: Gold
Latest Wine Version Tested: 3.20

Maintainers: About Maintainership

No maintainers. Volunteer today!

Link FAForever, Supreme Commander Community Link Steam Store Page

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 else

What does not

  1. Secondary monitor is not detected.
  2. Interface locks up under the following conditions:
    1. Someone connects to your match while you have the match options open
    2. Connecting to a slow host
  3. Sometimes it starts in a different resolution then the one set.

Workarounds

What was not tested

Playing as UEF was not tested, but is assumed to work beings other players used UEF in a multiplayer match.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Workaround for issue B.1: Wait for everyone to connect or close all open slots, tweak your match options, apply and close options, and then if you closed the slots reopen them. Workaround for issue C: Apply a different resolution and then apply your chosen resolution.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/kFreeBSD Unstable "Sid"Nov 10 20183.20Yes Yes YesGoldSheppy 
ShowDebian 9 (Stretch)Nov 10 20183.20Yes Yes YesGoldSheppy 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Apr 21 20183.0Yes No NoGarbagetatsu 
ShowGentoo Linux x86_64Aug 19 20172.13Yes No NoGarbageL29Ah 
ShowFedora 25 x86_64Apr 15 20172.4Yes Yes NoPlatinumsmellymoo 

Known Bugs

Bug # Description Status Resolution Other apps affected
7411 GLSL shaders work badly with fglrx CLOSED INVALID View
7544 ReplaceFileW not implemented CLOSED FIXED View
9447 Supreme Commander's FMVs do not skip frames CLOSED FIXED View
11726 Merge Supreme Commander addon with original game CLOSED FIXED View
12182 Multiple games need X3DAudio1_1.dll (Supreme Commander) CLOSED FIXED View
12192 SupCom Addon: No units visible CLOSED FIXED View
13507 GPGNet starts but crashes after Login. CLOSED ABANDONED View
13891 start.exe http://someurl/ does not work (affects any app that invokes external browser, e.g. Google Sketchup) CLOSED FIXED View
13917 Supreme Commander won't let me select high fidelity CLOSED FIXED View
13918 Supreme Commander addon: Ground decals only display properly after switching to med fidelity and back CLOSED ABANDONED View
18749 Certain Applications can't be resized larger than screen resolution CLOSED ABANDONED View
18955 SupremeCommander: GPGNet fails to install CLOSED FIXED View
20286 minimap problem in Supreme Commander Forged Alliance CLOSED FIXED View
20386 Supreme commander: sound echo problem during game briefing CLOSED ABANDONED View
20602 thread/cpu affinity not correct with multi core enabled source engine games CLOSED FIXED View
27512 GPGNet installer create only folders without files CLOSED ABANDONED View
41468 Supreme Commander Forged Alliance needs CLSID '{343e68e6-8f82-4a8d-a2da-6e9a944b378c}' xactengine2_9.dll CLOSED FIXED View
49970 Supreme Commander: Forged Alliance has no sound (needs XACT < 3.0 support) NEW View

Show open 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