Written by me@grafxflow
Here is a list of some of the games I have installed with wineskin and which wrappers worked with them. I admit NOT the biggest of lists but hopefully it will be a little bit helpful.
UPDATE (10/07/2026): Some games are now working on M series chips with the new 'Sikarugir Creator' which has replaced 'Kegworks Winery' - best to do this before macOS 26 ends support for Intel-Based Apps.
UPDATE (24/05/2025): Recently got my hands on the new Kegworks Wineskin 3.1.7_2 and now some games are working in macOS Sequoia 15.5 See my updated list below
Game Version: 1.02
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
Game Version: 1.00.1765
macOS High Sierra 10.13.6
Wrapper: 2.6.2
Wineskin: WS9Wine2.22
Game Version: 1.0
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Settings:
renderer=gl
Dlls:
d3dx9, msxml3, vcrun2005
To solve the 'please install language pack' error change it with "C:\Program Files\Electronic Arts\Command Conquer 3 Kanes Wrath\CNC3EP1.exe" -ui
Or if using M-series chip in wineskin choose Tools -> Registry Editor (regedit)
HKEY_CURRENT_USER \ Software \ Electronic Arts \ Electronic Arts \ Command and Conquer 3 Kanes WrathElectronic Arts repeats twice in a row here—this is a famous quirk specific to the SAGE engine's profile layout).Language.Language and change its value data string to: english.HKEY_CURRENT_USER \ Software \ Electronic Arts \ Electronic Arts \ Command and Conquer 3Language and change its value data string to: C:\Program Files\Electronic Arts\Command Conquer 3 Kanes Wrath.
Game Version: 1.09
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Settings:
renderer=gl
Dlls:
d3dx9, msxml3, vcrun2005
Game Version: 1.0
macOS Sequoia 15.5
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Dlls:
d3dx9, xact
Game Version: 1.0.9
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Settings:
renderer=gl
Dlls:
cnc_ddraw
Fonts:
andale, arial, comicsans
Issue with DirectX8.1 or higher needs to be installed error change the [username]/Documents/Command and Conquer Generals Data/Options.ini to: Also really important to keep to the build in aspect ratios or it messes up with game play.
AntiAliasing = 2
BuildingOcclusion = yes
CampaignDifficulty = 0
DynamicLOD = no
ExtraAnimations = yes
GameSpyIPAddress = 192.168.1.80
Gamma = 50
IPAddress = 192.168.1.80
IdealStaticGameLOD = Low
LanguageFilter = true
MaxParticleCount = 5000
MusicVolume = 55
Resolution = 1280 960
Retaliation = yes
SFX3DVolume = 79
SFXVolume = 71
ScrollFactor = 50
SendDelay = no
ShowSoftWaterEdge = yes
ShowTrees = yes
StaticGameLOD = High
TextureReduction = 0
UseAlternateMouse = no
UseCloudMap = yes
UseDoubleClickAttackMove = no
UseLightMap = yes
UseShadowDecals = yes
UseShadowVolumes = yes
VoiceVolume = 100
Game Version: 1.0.5
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Settings:
renderer=gl
Dlls:
cnc_ddraw
Fonts:
andale, arial, comicsans
Issue with DirectX8.1 or higher needs to be installed error change the [username]/Documents/Command and Conquer Generals Data/Options.ini to:
AntiAliasing = 1
BuildingOcclusion = yes
CampaignDifficulty = 0
DynamicLOD = no
ExtraAnimations = yes
GameSpyIPAddress = 0.0.0.0
Gamma = 50
IPAddress = 0.0.0.0
IdealStaticGameLOD = Low
LanguageFilter = true
MaxParticleCount = 5000
MusicVolume = 55
Resolution = 1280 800
Retaliation = yes
SFX3DVolume = 79
SFXVolume = 71
ScrollFactor = 50
SendDelay = no
ShowSoftWaterEdge = yes
ShowTrees = yes
StaticGameLOD = Custom
TextureReduction = 0
UseAlternateMouse = no
UseCloudMap = yes
UseDoubleClickAttackMove = no
UseLightMap = yes
UseShadowDecals = yes
UseShadowVolumes = yes
VoiceVolume = 100
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.12
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Dlls:
d3dx9, xact
Game Version: 1.0
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
In Winetricks run:
Settings:
win7
Dlls:
d3dx9, xact
To solve the 'Please install at least one language pack' error change it with "C:\Program Files\Electronic Arts\Red Alert 3 Uprising\RA3EP1.exe" -ui
Or if using M-series chip in wineskin choose Tools -> Registry Editor (regedit)
HKEY_CURRENT_USER \ Software \ Electronic Arts \ Electronic Arts \ Red Alert 3 UprisingElectronic Arts repeats twice in a row here—this is a famous quirk specific to the SAGE engine's profile layout).Red Alert 3 Uprising folder name to highlight it.Language.Language and change its value data string to: english.Language and change its value data string to: C:\Program Files\Electronic Arts\Red Alert 3 Uprising.Language and change its value data string to: en_US.
Game Version: 1.002
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
Run the WWConfig.exe first before playing and set your screen size or closest thing, other wise you may get black screen.
Game Version: 1.0
macOS Mojave 10.14.5
Wrapper: 2.9.0.4
Wineskin: WS9Wine1.8
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WinCX64bit20.0.2-1
Game Version: 1.112
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 23.7.1_4 (revisions 4)
When starting up make sure to change the presets to 1920x1200, rendering to Direct3D Support and then change the viewport to Full Screen.
When it boots up after you press play you may get a bar at the top with no window - just be patient after a few seconds it should go full screen.
Game Version: 1.2
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Best to update with the https://www.moddb.com/mods/deus-ex-2-visible-upgrade/downloads/visible-upgrade-full-edition
Game Version: 1.0.6
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WinCX64bit20.0.2-1
Game Version: 1.6.7
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
After installing use drive_c/Program Files (x86)/Gruntmods Studios/Dune 2000/Dune2000Cutscenes.exe to install all the cut scenes by default. Then use drive_c/Program Files (x86)/Gruntmods Studios/Dune 2000/DUNE2000.EXE to start. Also checkbox Direct3D to Metal translation - (D3DMetal). You may also want to run Dune2000Config.exe to change the resolution and Display Mode to Fullscreen. Also if you dont want to view the videos in the top left juts keep the screen to 640 x 400!
Game Version: 1.0
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
In Tools -> winecfg choose Application tab and make sure it's set to Windows XP.
To get the terminal in the game press 'control` + '§', although things like cheats are not available!
Game Version: 1.05
macOS High Sierra 10.13.4
Wrapper: 2.6.2
Wineskin: WS9WineCX14.1.10
Game Version: 2.0.0.6
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
FIX: An invalid floating point camera matrix was passed to the D3D driver!
1. Winetricks run vcrun6.
2. Winecfg / Libraries then New Override for Library - msvcrt (native, builtin)
There is a problem when a black screen appears when videos should be playing. So to solve this simply rename the 'movies' to 'movies_backup' found 'drive_c/GOG Games/Indiana Jones and the Emperor's Tomb/GameData/indy/'.
Game Version: 1.0
macOS Tahoe 26.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
To make a custom screen size edit the following file - /GameData/base/jaconfig.cfg then find and replace:
seta r_mode "-1"
seta r_customaspect "1"
seta r_customwidth "1920"
seta r_customheight "1200"
If you want the in game cheat terminal that should be 'shift' + '~' instead use this on the mac 'shift' + '§'.
Game Version: 1.02
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
To make a custom screen size edit the following file - /GameData/base/jk2config.cfg then find and replace:
seta r_mode "-1"
seta r_customaspect "1"
seta r_customwidth "1920"
seta r_customheight "1200"
If you want the in game cheat terminal that should be'shift' + '~' instead use this on the mac 'shift' + '§'.
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
In Winetricks run:
Settings:
renderer=gl
Dlls:
d3dx9, xact_x32
Game Version: 1.0
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
In Winetricks run:
Settings:
renderer=gl
Dlls:
d3dcompiler_47, d3dx9, dotnet20sp2, dotnet40, xact, xact_x32, xact_x64
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Mojave 10.14.5
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Catalina 10.15.7
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Monterey 12.5
Wrapper: 2.9.0.7-rc4
Wineskin: WS11WineCX19.0.2-3
Game Version: 1.0
macOS Monterey 12.5
Wrapper: 3.0.6
Wineskin: WineskinCX 23.7.1 (revision 3 -rc1)
Needs to be DXVK (64bit/D3d11) wineskin setup and I also needed to add the following repo into the games directory - https://github.com/4meters/skywalkersaga-win7-8.1patch ... but finally got it working in macOS!
Game Version: 1.0
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
Requires Anniversary Edition with HD or else won't work.
Game Version: 2.0.0.7
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
Game Version: 2.0.0.6
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
After the intro animations appear in a small window top left it does goto Full Screen.
Game Version: 2.1.0.7
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
Download dgVoodoo2_87_3 and move the following files MS/x86/D3DImm.dll and dgVoodooCpl.exe into the root of the game /drive_c/GOG Games/Shogo - Mobile Armor Division/
Then Open the Wineskin Advanced -> Config Utility (winecfg), navigate to the Libraries tab, add d3dimm, and set it to "Native then Builtin".
Then when booting the game choose 'dgVoodooCpl.exe' as the windows app to boot with then choose Display (may take a while to open) for M1 change it to 'LithTech Direct3D Render (d3d.ren)' and DirectDraw HAL (display) and 2056 x 1329.
Game Version: 1.03
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
Game Version: 1.1
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
To get around the DirectDraw error message winetricks dlls -> cnc_ddraw.
Game Version: 1.01
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
To play use "C:\Program Files (x86)\STAR WARS Empire at War Gold\GameData\sweaw.exe"
Game Version: 1.0
macOS Sequoia 15.5
Wrapper: 3.1.7_2
Wineskin: KegworksCX 24.0.7 (revision 0)
Game Version: 1.1.3.4
macOS High Sierra 10.13.6
Wrapper: 2.6.2
Wineskin: WS9Wine2.22
In Winetricks run:
Settings:
renderer=gl
Dlls:
d3dx9, directmusic
Has a very... very slow startup.
Game Version: 1.010
macOS Tahoe 26.5.2
Wrapper: 1.0.11 (Sikarugir Creator)
Wineskin: WS12WineCX 24.0.7_7 (revisions 6)
GOG Version is fine.
CD Version requires winetricks -> vcrun6sp6
Game Version: 1.00.86418
macOS High Sierra 10.13.6
Wrapper: 2.6.2
Wineskin: WS9Wine2.22
User AutorunUAW.exe to install it
Founder, Grafxflow
I am a Full-stack Developer who also started delving into the world of UX/UI Design a few years back. I blog and tweet to hopefully share a little bit of knowledge that can help others around the web. I build lighting-fast dynamic content engines with Laravel, Winter CMS and Tailwind CSS. Thanks for stopping by!
Niek
07 Sep 2018
could you please tell me how i can get Command and Conquer Generals Zero:Hour to work?
Or can you send me a working copy?
me@grafxflow
07 Sep 2018
Hi Niek,
What is the issue you are having?
I have just tested my version with the above settings and it all works well.