Windows GOG DOS Games on M-Series Macs

Hacker News Top Tools

Summary

A tutorial explaining how to run Windows-only GOG DOS games on Apple Silicon Macs using DOSBox for Mac, with step-by-step instructions and configuration examples.

No content available
Original Article
View Cached Full Text

Cached at: 06/01/26, 04:44 PM

# Windows GOG DOS Games on M-series Macs • F055 Source: [https://f055.net/technology/windows-gog-dos-games-on-m-series-macs](https://f055.net/technology/windows-gog-dos-games-on-m-series-macs) GOG is great\. I bought a few old games from them: SimCity 2000,**Theme Hospital**, Syndicate Plus\. And by old games, I mean games from my childhood that still play like a good game, and not like digital drugs the likes of which are available for free from the mobile app stores\. ![](https://f055.net/wp-content/uploads/2026/06/Screenshot-2026-06-01-at-14.27.24-1024x801.jpg)My GOG catalog, short but sweet\.Anyway, the thing with GOG is that for DOS games, they basically ship the installers with DOSBox inside\. Some of the games are prepared for both Windows and macOS \(like the ones I mentioned earlier\)\. But some are prepared only for Windows, like**Settlers II**or**Heroes of Might & Magic II**\(HoMM2\)\. And these are my two favorites\! In the old days of Intel Macs, it was fast & easy to spin up VirtualBox or install Windows on the side with BootCamp\. But my latest machine is an M2 MacBook running macOS, so virtualized x64 Windows is painfully slow\. I know I can try running an arm64 Windows 11 with Apple native virtualization, but for one I don’t have the key, and for two there is another option I just discovered, namely using DOSBox for Mac\. The steps are simple, but you need a Windows machine for a moment \(like an old Intel MacBook with Windows :\)\)\. **First**, install[DOSBox for Mac](https://www.dosbox.com/download.php?main=1)\. **Second**, let’s say you want to run HoMM2\. Download HoMM2 installer \.exe from GOG, and install it on your Windows machine\. **Third**, copy these installed game files to your M\-series Mac, to something like`/Users/<USER\>/GOG/HoMM2`where`<USER\>`is your Mac’s user folder\. **Fourth**, create a DOSBox configuration file in`/Users/<USER\>/GOG/macoshomm2\.conf`\. ``` [autoexec] @echo off mount C "/Users/<USER>/GOG/HoMM2" imgmount D "/Users/<USER>/GOG/HoMM2/homm2_macos.cue" -t iso -fs iso C: cls heroes2.exe exit ``` This defines a DOSBox script that firstly mounts the HoMM2 folder so DOSBox can read it, then also mounts the required gameplay CD, and finally starts the game\. **Fifth**, create a Mac command file to easily run all this with a double\-click, and place it in`/Users/<USER\>/GOG/RunHoMM2\.command`\. ``` #!/bin/zsh set -euo pipefail ROOT="/Users/<USER>/GOG" DOSBOX="/Applications/DOSBox.app/Contents/MacOS/DOSBox" cd "$ROOT/HoMM2" exec "$DOSBOX" -conf "$ROOT/HoMM2/dosboxhomm2.conf" -conf "$ROOT/macoshomm2.conf" ``` Here, we just point our local DOSBox for Mac to run HoMM2 instead of using the DOSBox for Windows that ships with the game\. Double\-click the`command`file and just like that, the game works on a Mac with Apple Silicon\! ![](https://f055.net/wp-content/uploads/2026/06/Screenshot-2026-06-01-at-14.26.32-1024x666.jpg)Screenshot from an M2 MacBook running HoMM2\.**Note**that macOS is complaining that in the future versions DOSBox for Mac won’t work anymore, but for now it does, and there are actively developed alternatives like DOSBox\-X\. If you want to play in a window instead of fullscreen, or adjust display settings, you can use the many parameters that DOSBox offers and explains in their[docs](https://www.dosbox.com/wiki/Configuration:SDL), like the[scaler](https://www.dosbox.com/wiki/Scaler)which is fun\. Just put them at the top of the`\.conf`file, for example I like to use this: ``` [sdl] fullscreen=false fulldouble=false fullresolution=desktop windowresolution=desktop output=openglnb autolock=true waitonerror=true [render] aspect=true scaler=normal2x forced ``` Happy Children’s Day\!

Similar Articles

macOS Container Machines

Hacker News Top

Apple has released 'container', an open-source tool that lets macOS users create and run Linux containers as lightweight virtual machines, optimized for Apple silicon and supporting OCI-compatible images.

ConsoleMini

Product Hunt

ConsoleMini turns a Mac mini into a living-room retro/PlayStation-style gaming console.

@sitinme: There's a pretty interesting open-source project called Cider, specifically designed to accelerate local AI inference on Macs with Apple Silicon chips. Many people buy a Mac mini or MacBook Pro and want to run models locally, but often encounter issues like insufficient speed and high memory usage. Actually...

X AI KOLs Timeline

Cider is an open-source project designed for Apple Silicon Macs, accelerating local AI inference by fully leveraging the computing power of M-series chips. It is compatible with the MLX ecosystem, supports models like Qwen and Llama, and is easy to install.