DaSarj: I have a MacBook and just downloaded Heroes 2 from GOG.com but after I downloaded it, it stated "This program must be run under Win32." How do I get the game to work since the whole download is in a cryptic language other than that message. I either want my money back or the game to work. Help!
Heroes 2 comes, out of the box, as an application run under DOSBox in Windows (hence the "this needs Win32" error message). This means that you can't run it directly on OS X. What you need to do is unpack the installer file and access the .gog file that it contains - the .gog file is a disc image which contains all of the game's data files required to run under DOXBox.
Here's a brief guide on how to get it to run:
1) Get a copy of CrossOver Games, from Codeweavers.
2) Open the .exe file from GOG in Crossover. This will launch the Windows installer from within CrossOver.
3) Navigate to ~/Library/Application Support/CrossOver Games/Bottles/winxp/drive_c/Program Files/GOG.com
4) In this folder you should see a folder marked Heroes 2 or something like that (I don't have Heroes of Might and Magic 2 yet). Within this folder you should see a very large file with the extension .gog.
5) Download a copy of Boxer and run it once - you should afterward see a folder in your home folder called DOS Games, and within that folder you should see a filed marked "Drop games here to install". Take the .gog file you saw earlier, and drag it and drop it on top of the file named "Drop games here to install". This will copy the files over from the .gog file and make a new file for Heroes 2.
6) Launch that file. That's Heroes 2, packaged by Boxer into a standalone game file which will run within the OS X version of DOSBox. If it asks you which .exe file to launch, choose the obvious option for running Heroes of Might and Magic 2 (e.g. Heroes2.exe or HOMM2.exe or something along those lines).
I'd provide the links to Boxer or CrossOver Games but to be honest you should Google them for yourself - not to sound condescending, but if you're a Mac user you really should have done your homework first before buying games on GOG; some games are DOS titles which may work fine in DOSBox, either through Boxer or Dapplegrey, and some are Windows titles which require CrossOver to run, or a full Windows install running either in Parallels/VMWare or through BootCamp.
I'm primarily a Mac user myself (MacBook and MacBook Pro, 10.6.1 and 10.5.8), and through the procedure I outlined above, I've gotten Shattered Steel, Rise of the Triad, and Earthworm Jim 1/2 to work perfectly under DOSBox (well, not so perfectly in the case of Shattered Steel, but that game was arguably kind of broken to begin with). If you're going to buy a game from GOG for your Mac, you
MUST diligently check first to see if it either (a) has an open-source port running on OS X, (b) runs within DOSBox, or (c) runs within CrossOver Games.
If you didn't notice already (and it is kind of obvious), GOG supports their games to work only on Windows. If you buy a game to work on the Mac (or on Linux for that matter) and find that it doesn't run well or not at all, and you didn't understand the risks involved in running Windows software unsupported on your Mac, GOG is certainly not responsible for any of that.
Caveat Emptor.