Selected Test Results (selected in 'Test Results' table below)
What works
Installation
Patching (with winetricks - mentioned in notes)
Audio plays
What does not
Other than the splash image, there is no video displayed whatsoever.
What was not tested
Gameplay.
Additional Comments
I don't know what happened, because Wine-1.1.22 (the last version I had tested with) works just fine. I upgraded to 1.1.32 and I don't get any visuals whatsoever. Same with 1.1.30. Downgrading to 1.1.22 and the game works. Beats me what's going on.
Use Wine 1.0.1 or higher, the more recent the better
Install Supreme Commander
Patch SupCom to version 3220 or higher
The patcher won't display anything. It takes a quite a while, but it's definitely doing something!
This patch is essential, since it disables the (broken) DVD check
Starting with Patch 3251, the patcher might fail. To test it yourself, you will need Mono, gdiplus, dotnet20 and vcrun2005 (use winetricks). Good Luck. If that doesn't work, try installing the patches in a virtual machine running Windoze or stick with 3220
In order to get sound:
Use a recent winetricks to install xact You may also need to set your sample rate to 48000 in winecfg's Audio tab
You will need d3dx9_36.dll. If it's missing, get it from dll-files.com, extract and put it into windows/system32
Create the registry string HKCU/Software/Wine/Direct3D/OffscreenRenderingMode and set it to fbo
Make sure your Color Depth is set to 24 bits. Otherwise the game will not render fonts or 3D models correctly
cd into Supreme Commander/bin and launch the game with wine SupremeCommander.exe
If you're still running into problems, try starting the game with the /novalidate switch
Also, if SupCom complains about insufficient video memory or crashes very early into the game, try creating the string HKEY_CURRENT_USER\Software\Wine\Direct3D\VideoMemorySize with a value >64, e.g. 128
Issues:
Movie frames don't get skipped, so sound loses sync with the video. A faster CPU helps a little bit
No network play (requires .net for GPGNET)
The game may crash when you try to change the resolution. Do it manually in windows/profiles/*user*/Local Settings/Application Data/Gas Powered Games/Supreme Commander/Game.prefs
- HAARP (main maintainer)
- Wouldn't you like to know
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Need help
by karl on Tuesday January 12th 2010, 23:19
I am new to ubuntu, so I am having some problems getting Supreme Commander working. I followed the how to, but I can't get some of the steps to work.
Problems:
Using winetricks to install xact.
Setting Color Depth to 24 bits.
cd into Supreme Commander/bin and launch the game with wine SupremeCommander.exe.
Also I can't change the resolution since I don't have have the profiles folder. it should look like windows/profiles/... but profile is missing. I am going to try reinstalling wine to see if that fixes this problem.
PlayOnLinux
by NSLW on Tuesday June 16th 2009, 4:25
Hello,
if someone is interested there is PlayOnLinux script [ www.playonlinux.com/en/topic-2685.html ] which installs Supreme Commander/Supreme Commander Forged Alliance (however only Forged Alliance was tested). Script can change resolution and patch the game
PS. The script is very fresh and needs more testing so expect small issues. However it works for me.
RE: PlayOnLinux by D. M. on
Wednesday September 9th 2009, 9:32
RE: PlayOnLinux by NSLW on
Wednesday September 9th 2009, 13:06
Graphics problem, glowing and invisible textures
by matthew on Tuesday March 3rd 2009, 14:03
The game runs fine, however the textures are either invisible or glowing, depending on the zoom level. Has anyone else had this problem? or know how to fix it? any help appreciated.
I'm using:
wine-1.1.16
Nvidia drivers 177.82
Supreme Commander 1.0.3223
and all the stuff described in the how to above (sound fix, fbo, video memory size, no validate etc.)
Also get a lot of the following errors in the console:
"fixme:d3d_draw:drawStridedInstanced >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glDrawElements @ drawprim.c / 739"
Sound again
by Mayne on Friday January 2nd 2009, 16:43
At least for some systems, sound seems to be broken up to Wine 1.1.12 (see Wine bug 16607). You might also need to set Audio Hardware Acceleration to "Emulation" in winecfg.
Getting sound to work
by GJ on Saturday November 15th 2008, 13:25
In order for the sound to work , the HOWTO has to specify that the following must be run after extracting the downloadable archive with the 2 dll's into system32 :
"regsvr32 xactengine2_4.dll" must be run from the commandline in system32 to enable the soundsystem
Dualscreen (sort of)
by JFMR on Wednesday July 30th 2008, 0:49
I got this (and a few other games) to run on two or three monitors by using the following launch options (running three 1280x1024 displays) These are console commands (or can be entered into a launcher):
Dualscreen:
env WINEPREFIX="/home/sysop/.wine" wine explorer /desktop=Double2560,2560x1024 "C:\Program Files\WindowsProgram" /options
Triple head:
env WINEPREFIX="/home/sysop/.wine" wine explorer /desktop=Triple3840,3840x1024 "C:\Program Files\WindowsProgram" /options
The sections that says "Triple3840" or "Double2560" is the name of the virtual desktop the game will run in (you can call it what you want). After the comma you'll have to enter the resolution for the desktop in: WidthxHeight format. The rest should resemble your current wine launch settings.
Now after the program path and name you can enter options specific to that program (where it says "/options"). For example you can replace "/options" with:
/size 2560 1024
or
/size 3840 1024
(note that if you do it this way you may want to allocate extra pixels horizontally in the wine desktop to accommodate the title bar, alternatively you can alter the settings directly in your:
C:\windows\profiles\YOURUSERID\Local Settings\Application Data\Gas Powered Games\SupremeCommander\Game.prefs
Just change: " primary_adapter = '1024,768,60'" to match the virtual desktop you set up
You can put this all on a launcher/"Link to application". I'm using KDE so I can just right click the title bar and choose "No Border" under advanced and then drag the window to where I want it (Alt + (Hold) left click).
I tested this game at 2560x1024 and 3840x1024. It works in both, however the latter setting made the game way too slow.
Wine 1.1.1 --> Regression
by M. Charbonnioer on Wednesday July 16th 2008, 14:50
There are some z-depth glitches while using Wine 1.1.1
I mean: boats look as if they were under the water, it is the same for planes when flying above water.
Objects are often drawn under the ground and only their shadow is visible.
Technically, I'm using Pulse. I've tried running the game with padsp wine SupremeCommand.exe and while that does work, I really want this to work with also so that it's not conflicting with TeamSpeak.
Got it working, minor issues.
by Tomi on Monday July 7th 2008, 11:53
I'm running the game at 1024x768 resolution since my poor hardware. My desktop resolution is 1280x1024, if I start game, it corrects resolution but sound doesn't work? If I lower desktop resolution first into 1024x768 sound works.
It seems that I also need to issues wine SupremeCommander.exe at ../bin folder to get sound working?
The video frame skipping problem is really annoying.
My computer is Athlon64 3200+ and Geforce 6600GT, game runs, barely.
Still no sound
by John on Sunday June 29th 2008, 22:09
I followed the guide and extracted the files from the posted archive in /.wine/drive_c/windows/system32 - followed by the regsrv32 part and adjusting Wine to 48000, but I still can't get any sound out of SupCom :(
Any idea's/suggestions? No sound in a game kills the experiance ><
I'm running Kubuntu 8.04, on board sound from nvida 680i
RE: SOUND! by HAARP on
Thursday August 21st 2008, 6:38
SupCom Won't Patch
by Grant on Thursday June 12th 2008, 12:44
When I go to patch SupCom or the expansion, nothing happens. I added it to the applications tab on Wine Config, but that didn't change anything. How do I get it to run? Also, is there a way to patch through GPGNet or still not?
Rocks
by Totaly FuRy on Thursday May 1st 2008, 12:14
To install patch above 3123 the .NET Framework 2.0 is required, install it with winetricks :)
Run in very good conditions on Ubuntu Hardy amd64 with 6800Gs nvidia SLI
Without SLI i got crash when i tried to change display res, if you experiencing this bug you can edit games.pref file in users locals settings in windows/profiles directory.
I have a performance issue with shadow (probably due to my olds geforce cards), when disabled game run really great.
GPGNET load and prompt for login but crash when main UI appear, damn no online game for now... Grrrr ! I am still looking for a fix...
Font Rendering Issues
by Wouldn't you like to know? on Wednesday April 16th 2008, 20:13
I cannot see the fonts in my supreme commander menu, i cannot see any text at all. I have installed the windows fonts. The game is hard to p,lay when you cant read anything.
Also, it seems to crash once a game is started, as in entering the actul RTS game mode of it.
New fbo fixed crashing problems for me!
by chemist109 on Monday March 31st 2008, 18:11
I had installed supcom and gotten it to run in low quality mode, but it would crash very frequently. With the fbo addition, I have run it for hours and not experienced a single crash. Game went from unplayable to an obsession!
I have successfully patched to 3223. When I run the 3251 (or higher) patch in XP under virtualbox (and point it to the supcom exe file on the mapped drive) the patch installs, but I get a black screen with audio only (even on the opening video segments). Fortunately, I had made a copy of my supcom wine install and was back with 3223 in minutes.
cd-keycomments Mode
by stan on Tuesday March 4th 2008, 13:55
Hello, I bought this game a couple of days ago but found out i was unable to enter the cd-key. A part of my cd-key is just too big to fit in the box. This way I can only use one box to enter 3 numbers which makes it impossible to install this game. I tried to copy/paste some small letters and other fonts to the installer but it didn't helped. Does anyone know this problem, is it just me doing something wrong or is this a bug in wine? Can anyone verify this problem by typing in, for example wwww in a single box in the installer? Thank you :)