SirPrimalform: Apologies also for only replying 2 years later, but did you actually try the fix above? If so, what happened when you did? GOG's Mac version is the same as its Windows version: the DOS game running in DOSbox.
Factually wrong 2 year necro? Mac version is packaged with Boxer Standalone. Depending on the specifics the fix may be nearly the same (different file & different location). Don't have the game or I would check myself. If you are so inclined you can.
From Windows or Linux download the Mac version, open the DMG with 7-zip, open the
.hfs file in 7-zip (entails temporarily extracting the compressed
.hfs), browse down into the
.app folder (some games are wrapped in an outer
.app folder), browse into the
.boxer folder, open the
Game Info.plist XML file, search for "ProgramPath" or "LauncherPath" keys,
for example. The string value is the launch command. If it points to
bxlaunch.bat then you can simply edit the file as described. If it's launching the game directly then you need to change
Game Info.plist file to launch
setsound.exe or add <key>BXLaunchers</key>.
MoO 2 example:
<key>BXLaunchers</key>
<array>
<dict>
<key>BXLauncherPath</key>
<string>C.harddisk/ORION2.EXE</string>
<key>BXLauncherTitle</key>
<string>Master Of Orion 2 Singleplayer</string>
</dict>
<dict>
<key>BXLauncherPath</key>
<string>C.harddisk/MULTI.BAT</string>
<key>BXLauncherTitle</key>
<string>Master Of Orion 2 Multiplayer</string>
</dict>
</array>