DCS World Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

DCS World Stable release 2.9.3.51704

After lots of finagaling and help from u/Adomorns I have gotten DCS World to work on Mac OS. (All my testing was done on a 2023 Macbook Pro 16-inch with 16gb ram, 512 gb SSD, and an M2Pro chip.)

I'm going to jump right into it, this is my first guide so it may not be perfect.

The way I got it to run was via the steam version, however nothing modified or done to the game was steam specific.

  1. install steam on a new bottle
  2. download DCS World (id recommend leaving Msync and Esync disabled to keep smooth download)

Thats the easy part, now a bit of lua modification is required to fix a crash related to the voice chat system.

  1. Navigate to the your steam local files within you C: drive. You will need to find a lua file called optionsDb.lua; the path on my device was " drive_c/Programs(x86)/Steam/steamapps/common/DCSWorld/MissionEditor/modules/Options/optionsDb.lua "

  2. Open the file with textedit.app and locate the function " function getVoiceChatDevices(dev_type) " You will replace this section with the following code.

        --local devices = mod_sound.getVoiceChatDevices(dev_type)       
        local result = {Name(_('Default')):Value("")}
    
        if devices then
            for k,v in ipairs(devices) do
                table.insert(result,Name(v[2]):Value(v[1]))
            end
        end
    
        return result
    end

Everything from here on can be done via Crossover

  1. Using the Wine Configurator override the DLL libraries to have : " winhttp (native,builtin) " and " msdmo (native) "
  2. install d3dcompiler_47(x64) and x86
  3. Install corefonts
  4. Set MSYNC and DXVK ON, (DCS does not work with d3dmetal)
  5. Run the game using the "MT Preview" launch option.

Things to note:

  • There is an unresolved issue with the shaders where the parts of the sky that should be blue are pitch black and so it ends up
    looking like the depths of hell.
  • RUNNING A MISSION WITH CLOUDS WILL NOT LOAD. Ensure to edit every mission to have the no clouds cloud preset, the current
    reason for this bug is unknown.

Performance stats with my spec laptop:
Low graphics preset : 180+ FPS
Medium graphics preset : ~75 FPS
High graphics preset : ~25 FPS

Shoutout to u/Adomorns and His original post

(Your milage may vary)

2

Thanks for porting my guide here! This surely will increase visibility on the issues we still encounter :)

for me unfortunately it crashes almost instantly when i try to run it.
i installed it from both steam and the standalone launcher, to no avail.
also supposedly some newer versions of dxvk have support for geometry shaders, so the black sky situation might have improved!

1

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoienFQR1V3VXhFQnJxd1ZUciIsImdkcHIiOjB9