Complete gameplay was not tested, but I was able to get the game to start and run for a few minutes without major issues.
Tested under CrossOver Games 7.11, which was installed on a first generation MacBook with Intel GMA 950 integrated Graphics and Leopard (10.5.6). The game I have is an unpatched, v1.33a Traditional Chinese version (the language shouldn't make much of a difference) on 3CDs.
Steps taken:
-
Put in the first install disc. The game will not install normally (asks you to insert disc 1 at about 5%, which would of course be already in your CD drive), so don't even try. Open Finder and manually copy everything on the CD to a new folder somewhere on your hard drive.
-
When that's done, put in the second disc and copy all the files to the same folder. Do the same for the third disc.
-
Open CrossOver's software installer, choose "Install Unsupported Software..." and follow the directions (I installed in a new winxp bottle), when it requests for the location of the installer, Select "Choose Installer Folder..." and find the folder you created (which contains the folders disc1, disc2, disc3 and all othe other files), use that.
-
Install the game, there should be no stopping issues (I had a problem with sound.rar, but I suspect it's isolated).
-
I DO NOT KNOW IF THIS MATTERS, if someone can confirm whether or not the game works without doing this, please reply below Go to the Preferences dialogue of CrossOver, go to "Installer Assistant," deselect "Hide service packs and dependencies." Go to the software installer and install the now-visible DirectX Runtime.
Now if you try to run the game, you'd find that it works, but with graphical glitches. Here's how you'd get it to run without the issues.
-
Quit CrossOver. Go to System Preferences -> Displays and select "Thousands" from the Colors drop-down menu (change it back after you're done playing the game).
-
Start CrossOver. Run Divine Divinity Configuration Utility (under "Programs" -> "Divine Divinity"), choose DirectDraw for rendering method. Click Test, and then Apply and Close.
-
Run the game. It should now work fine.