Written by me@grafxflow
This is yet another tutorial for installing Deus Ex 1 on macOS, but this time, we are focusing on Apple M-Series Silicon. I have kept the older versions of this guide on the blog just in case you still need them. Back in 2014, I wrote a tutorial on how to install Deus Ex 1 GOTY on Wineskin using the CD-ROM version. Following feedback from the comments, many readers wanted to know how to do the same with the GOG version to bypass certain compatibility issues (mainly stemming from macOS 10.13 and later). That is exactly what this updated guide covers but now for the Apple M-Series.
For this tutorial, you will need the following:
This part of the installation is easier than ever. Get started by launching Sikarugir Creator and clicking Change where it says No engine selected.

Select WS12WineCX23.7.1_4 from the pop-up window. If this is your first time using it, the app will need a moment to download the engine files.

Next, simply click Create, give your wrapper a filename, and save it.

Once the creation process finishes, choose Launch it from the pop-up confirmation.

This next screen will look familiar if you have used Wineskin containers in the past. So let us begin by choosing Install Software.

Click the Choose Setup Executable option. In the file picker that pops up, navigate to and select your downloaded GOG Deus Ex 1 installer executable.

When the language selection pop-up appears, click OK.

When the Deus Ex GOTY Edition installer from GOG opens, accept the EULA and click Install.

Once the installation wraps up, you will see the successful completion screen. Click Exit.

A Choose Executable window will pop up. Select the following main executable file to boot the game:

"C:/GOG Games/Deus Ex GOTY/System/DeusEx.exe".
Unzip your downloaded Kentie v8.1 archive (DeusExe-v8.1.zip) and use its contents to replace the following default files in your installation directory:
"C:/GOG Games/Deus Ex GOTY/System/deusex.exe"
Due to 'deusex.exe' all being lowercase you will need to update the Windows App to start with.
"C:/GOG Games/Deus Ex GOTY/System/DeusExe.u"
Click Test Run in your Wineskin settings. On this first launch, you will be greeted by a configuration window packed with options. Use this menu to tweak your display setup. Once you are happy with the layout, click OK to save your preferences.
NOTE: Based on my testing, a resolution of 1920 x 1200 offers the ideal balance between framerate and visual detail on M-series screens.

Now first we need to press Exit because there is a file which fixes the random freezes during game play.

So open the DeusEx.ini file - which for me is found on my Mac inside Users/[username]/Documents/Deus Ex/DeusEx.ini. It will only need to be done once.
ALERT: I can't stress enough how important it is to edit the DeusEx.ini file otherwise the game is unplayable on Mac M series!
Find the following section.
[Galaxy.GalaxyAudioSubsystem]
And make these changes.
UseStereo=False
UseReverb=False
So the amended section should look like this.
[Galaxy.GalaxyAudioSubsystem]
UseDirectSound=True
UseFilter=True
UseSurround=False
UseStereo=False
UseCDMusic=False
UseDigitalMusic=True
UseSpatial=False
UseReverb=False
Use3dHardware=False
LowSoundQuality=False
ReverseStereo=False
Latency=40
OutputRate=44100Hz
EffectsChannels=16
DopplerSpeed=6500.000000
MusicVolume=153
SoundVolume=204
SpeechVolume=255
AmbientFactor=0.700000
Now restart the game and press Play! If you ever need to adjust these preferences later, just restart the app and choose Configure.
NOTE: During startup on my machine, a thin Deus Ex window bar briefly appears at the top of the screen. Don't panic - just leave it alone for a moment and the game will transition to full screen automatically.

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!