The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)
What does not
What was not tested
Finishing the Campaign
GPU Nvidia GTX 780Ti
I used the cnc-comm.com beta installer in order to play online.
Install dotnet 20 libraries
If you use a 16:9 monitor emulate a virtual desktop that is the size of your monitor, otherwise it will try to force CNC's native resolution.
Run 'wine regedit', browse to HKEY_CURRENT_USER\Software\Wine. If there is no key (the stuff with folder icons) called AppDefaults, then create it
Right-click on that key and create a new key game.exe
Create a new subkey Direct3D. In that key create two string variables:
DirectDrawRenderer with value opengl RenderTargetLockMode with value readtex
General instructions, with or without opengl
Press cancel when the installer wants to update system files
To avoid copy protection issues (in my experience it did not work even on Windows 98SE, just 95), upgrade to the latest version
If you are not using the opengl mode as described above, after saving a game, the menu becomes invisible, but it appears for a
second or so first, so it is easy to find the resume mission button.
the menu appears again if you ALT+TAB out of the game and back
In order to play network games, IPX will have to be enabled in the
kernel, and you need some userspace utilities, usually called
ipx-utils; and IPX must be started (there should be an initscript).
Also note that Tiberian Sun's network support is only available when it is
run as root
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Mouse cursor lag fix
by Luis on Monday October 5th 2015, 4:39
- Set Windows version to XP.
- Got ddraw.dll and aqrit.cfg from bitpatch.com/ddwrapper.html and put into RA2 / Tiberian sun directory
- Added ddraw.dll override in winecfg (native, builtin)
- aqrit.cfg: NoVideoMemory = 1 (all other fields were left as 0/default)
The issue disappeared after using this workaround.