Using a no-cd version of an earlier patchlevel. The official patches without SecuROM require Mono, but mono crashes wine when they are run.
Full-motion Movies (FMVs, in-game movices, cutscenes, etc.)
What does not
With and without the dll2.tar.bz2
What was not tested
x68_64 on AMD64 3000 with GeForce 7600GS RPM rebuilt version of wine 0.9.43 + nocrash and sound patches from description. Mono 1.2.4-gtksharp-2.8.3-win32-3 Wine's NT kernel.dll doesn't support SecuROM. Hence the /novalidate. However, that command line switch fails on SuSE. The game refuses to load with a pop-up box: "A required security module cannot be activated." On the console: fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not fixme:ntdll:NtQueryObject Unsupported information class 3 fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0xe09f1c): Stub! Discussed here at http://games.internode.on.net/forums/viewtopic.php?p=1519700 With the EA SecuROM reply at http://forums.ea.com/mboards/thread.jspa?sls=2&tstart=0&threadID=232806 SecuROM discourages using the no-cd crack version of the game (the use of such being very familiar to anyone running Windows games under Wine or commercial variates thereof.) SecuROM's instructions, modified for Wine: 0. Have a clean, updated, wineprefixed version of wine. 1. Install your SecuROM 'protected' application (99.999% of the time a game.) 2. Run regedit and Export your registry to a file (backups are good.) 3. Delete any REG_BINARY entries below this key: HKEY_LOCAL_MACHINE\SYSTEM\Mounted\Devices\ 4. Exit regedit and wineboot However, there is no such key in my Wine registry. Because of the Mono crash, I cannot use the patches to update (like most games) to a version that does not have SecuROM. I can google 'Supreme commander patched no-cd crack' and return several good sites for patched versions that have been hacked to do no-cd checks. Be warned: many sites may have trojaned files. Even being on Linux, as winehq.com proudly announces, many viruses, bots and trojans will infect your Wine instance. And never run wine as root.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||May 21 2017||2.8||Yes||Yes||Gold||Centrino|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||Feb 25 2017||2.0||N/A||Yes||Gold||Centrino|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jul 21 2016||1.9.14||Yes||Yes||Gold||Centrino|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jul 18 2016||1.6.2||Yes||Yes||Gold||Centrino|
|Show||Gentoo Linux x86_64||Feb 08 2014||1.6||Yes||Yes||Silver||Igor|
|Bug #||Description||Status||Resolution||Other apps affected|
|18762||Supreme Commander slows down to 1 frame every 60 sec||UNCONFIRMED||View|
|20456||Multiple applications have text rendering issues with 'Courier New' font using distro provided Liberation fonts (cut off/partial text display)(FEAR, AoE 3, Supreme Commander, fasmw 1.x)||STAGED||View|
|31581||Supreme Commander (steam version) shows a black screen on start when bloom rendering enabled||NEW||View|
Getting it to work:
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
Use a recent winetricks to install xact
You may also need to set your sample rate to 48000 in winecfg's Audio tab
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
- HAARP (main maintainer)
- Wouldn't you like to know