Command and Conquer 4: Tiberian Twilight

No Screenshot

Submit Screenshot
The beta version is open to members of GameSpot and owners of the Premier Edition of Command & Conquer: Red Alert 3.

Application Details:

Version: Beta
License: Retail
URL: http://www.commandandconquer.c...
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 1.1.38

Maintainers: About Maintainership

Free Download GameSpot Beta Signup

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

If y­ou properly copy the game from a Windows PC it seems to work fine, see HOWTO.

What does not

  • In­stalling­
  • The launcher­


What was not tested


Hardware tested


  • GPU:
  • Driver:

Additional Comments

The game requires .NET 3.5 to install or use the "launcher." See the HOWTO for getting the game working by copying it from a Windows partition.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)Feb 13 20101.1.38No Not installable GarbageErich E. Hoover 

Known Bugs

Bug # Description Status Resolution Other apps affected
16281 Support for animated cursors is not implemented CLOSED FIXED View

Show open bugs

HowTo / Notes


­Currently the C&C4 Beta cannot be installed in Wine as it requires .NET 3.5.  However, it is possible to get a working installation by copying an install from a Windows PC and using winetricks.

  1. Copy the C&C4 Beta­ install from a Windows PC
  2. Install d3dx9 from winetricks (./winetricks d3dx9)
  3. Install the MS VC++ 2005 Runtime (./winetricks vcrun2005)
  4. Configure the game executable, rts-final.exe, to use a virtual desktop of any size using 'winecfg'.
  5. Launch the game skipping the launcher (which uses .NET 3.5):
    wine "C:\\Program Files\\Electronic Arts\\Command & Conquer 4 Beta\\Data\\rts-final.exe" -config "C:\\Program Files\\Electronic Arts\\Command & Conquer 4 Beta\\CNC4Beta_english.SkuDef" ­
  6. ­


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Making it run without Windows
by Lr5 on Saturday February 20th 2010, 13:34
1) Run CNC4Beta_v14.exe (The installer)
2) Wait until it has finished extracting, and complains that extraction failed - don't click to close it, let it run
3) Run the following commands, assuming a default Ubuntu installation (check the paths if not):

cd ~/.wine/drive_c/windows
mv temp/RarSFX0/ CNC4

4) Now you can close the installer message
5) To unpack the .cabs and make the game work, run the following commands:

cd ~/.wine/drive_c/windows/CNC4
mkdir Data/Data
mkdir Data/Data/Cursors
cabextract *.cab
mv file_CNC4Beta_english_SkuDef CNC4Beta_english.SkuDef
mv file_GameExplorerSupport_dll GameExplorerSupport.dll
mv file_Patchw32_dll patchw32.dll
mv DataApt_big Data/Apt.big
mv DataDataCursorsCnC4_Accelerated_Construction_ani Data/Data/Cursors/CnC4_Accelerated_Construction.ani
mv DataDataCursorsCnC4_Attack_correct_ani Data/Data/Cursors/CnC4_Attack_correct.ani
mv DataDataCursorsCnC4_Attack_default_ani Data/Data/Cursors/CnC4_Attack_default.ani
mv DataDataCursorsCnC4_Attack_incorrect_ani Data/Data/Cursors/CnC4_Attack_incorrect.ani
mv DataDataCursorsCnC4_Attack_middle_ani Data/Data/Cursors/CnC4_Attack_middle.ani
mv DataDataCursorsCnC4_Beacon_ani Data/Data/Cursors/CnC4_Beacon.ani
mv DataDataCursorsCnC4_Claw_Grasp_ani Data/Data/Cursors/CnC4_Claw_Grasp.ani
mv DataDataCursorsCnC4_Commandeer_ani Data/Data/Cursors/CnC4_Commandeer.ani
mv DataDataCursorsCnC4_Garrison_ani Data/Data/Cursors/CnC4_Garrison.ani
mv DataDataCursorsCnC4_Harvest_ani Data/Data/Cursors/CnC4_Harvest.ani
mv DataDataCursorsCnC4_Inject_DataWorm_ani Data/Data/Cursors/CnC4_Inject_DataWorm.ani
mv DataDataCursorsCnC4_Jump_Leap_ani Data/Data/Cursors/CnC4_Jump_Leap.ani
mv DataDataCursorsCnC4_Move_ani Data/Data/Cursors/CnC4_Move.ani
mv DataDataCursorsCnC4_Pointer_ani Data/Data/Cursors/CnC4_Pointer.ani
mv DataDataCursorsCnC4_RallyPoint_ani Data/Data/Cursors/CnC4_RallyPoint.ani
mv DataDataCursorsCnC4_Repair_ani Data/Data/Cursors/CnC4_Repair.ani
mv DataDataCursorsCnC4_Reverse_ani Data/Data/Cursors/CnC4_Reverse.ani
mv DataDataCursorsCnC4_Stop_ani Data/Data/Cursors/CnC4_Stop.ani
mv DataDataCursorsCnC4_ThrowC4_ani Data/Data/Cursors/CnC4_ThrowC4.ani
mv DataDataCursorsGuard_ani Data/Data/Cursors/Guard.ani
mv DataDataCursorsSCCAttackOOR_ani Data/Data/Cursors/SCCAttackOOR.ani
mv DataDataCursorsSCCForceAttackOOR_ani Data/Data/Cursors/SCCForceAttackOOR.ani
mv DataDataCursorsSccscroll0_ani Data/Data/Cursors/sccscroll0.ani
mv DataDataCursorsSccscroll0_cur Data/Data/Cursors/sccscroll0.cur
mv DataDataCursorsSccscroll0_ico Data/Data/Cursors/sccscroll0.ico
mv DataDataCursorsSccscroll1_ani Data/Data/Cursors/sccscroll1.ani
mv DataDataCursorsSccscroll1_cur Data/Data/Cursors/sccscroll1.cur
mv DataDataCursorsSccscroll1_ico Data/Data/Cursors/sccscroll1.ico
mv DataDataCursorsSccscroll2_ani Data/Data/Cursors/sccscroll2.ani
mv DataDataCursorsSccscroll2_cur Data/Data/Cursors/sccscroll2.cur
mv DataDataCursorsSccscroll2_ico Data/Data/Cursors/sccscroll2.ico
mv DataDataCursorsSccscroll3_ani Data/Data/Cursors/sccscroll3.ani
mv DataDataCursorsSccscroll3_cur Data/Data/Cursors/sccscroll3.cur
mv DataDataCursorsSccscroll3_ico Data/Data/Cursors/sccscroll3.ico
mv DataDataCursorsSCCScroll4_ani Data/Data/Cursors/SCCScroll4.ani
mv DataDataCursorsSccscroll4_cur Data/Data/Cursors/sccscroll4.cur
mv DataDataCursorsSccscroll4_ico Data/Data/Cursors/sccscroll4.ico
mv DataDataCursorsSCCScroll5_ani Data/Data/Cursors/SCCScroll5.ani
mv DataDataCursorsSccscroll5_cur Data/Data/Cursors/sccscroll5.cur
mv DataDataCursorsSccscroll5_ico Data/Data/Cursors/sccscroll5.ico
mv DataDataCursorsSCCScroll6_ani Data/Data/Cursors/SCCScroll6.ani
mv DataDataCursorsSccscroll6_cur Data/Data/Cursors/sccscroll6.cur
mv DataDataCursorsSccscroll6_ico Data/Data/Cursors/sccscroll6.ico
mv DataDataCursorsSCCScroll7_ani Data/Data/Cursors/SCCScroll7.ani
mv DataDataCursorsSccscroll7_cur Data/Data/Cursors/sccscroll7.cur
mv DataDataCursorsSccscroll7_ico Data/Data/Cursors/sccscroll7.ico
mv DataDataCursorsSCCTargetAbility_ani Data/Data/Cursors/SCCTargetAbility.ani
mv DataDbghelp_dll Data/dbghelp.dll
mv DataEnglishAudio_big Data/EnglishAudio.big
mv DataEnglish_big Data/English.big
mv DataEnglishMovieAudio_big Data/EnglishMovieAudio.big
mv DataGlobalStream_big Data/GlobalStream.big
mv DataLibraries_big Data/Libraries.big
mv DataLibsndfile_1_dll Data/libsndfile-1.dll
mv DataMaps_big Data/Maps.big
mv DataMisc_big Data/Misc.big
mv DataOrtp_dll Data/ortp.dll
mv DataRts_final_exe Data/rts-final.exe
mv DataShaders_big Data/Shaders.big
mv DataStaticStream_big Data/StaticStream.big
mv DataVivoxoal_dll Data/vivoxoal.dll
mv DataVivoxplatform_dll Data/vivoxplatform.dll
mv DataVivoxsdk_dll Data/vivoxsdk.dll
mv DataXinput1_3_dll Data/xinput1_3.dll
mv DataZlib1_dll Data/zlib1.dll
chmod +x Data/rts-final.exe

6) To run the program:

cd Data
./rts-final.exe -config ../CNC4Beta_english.SkuDef

-The renaming commands should be written exactly as given, the names of the files you get from cabextract are NOT what they should be, they have additional uppercase letters and have no dots in them
-The default wine on Ubuntu 9.10 seems to be 1.0.1, and the game won't work on it. Install the latest wine to play (wine-1.1.39 when this was written)
-Trying to run from the CNC4 folder seems not to work, cd to the Data folder and try the given command
-The given commands place the game in a folder in the windows folder, you might want to move it somewhere else