I will repeat for you here the exact steps I took to get it running in CrossOver Games.
I'm running OS X 10.5.8 on a Late-2007 / Early-2008 MacBook Pro, with a GeForce 8600M GT 256 MB graphics chipset and 2 GB of RAM.
I am using CrossOver Games version 7.2.0.
I cannot guarantee that this will run on any different hardware configuration, but I really don't see why not, considering the level of abstraction that CrossOver provides to separate the game from the system.
Here is what I did to make it work:
Step 00: Purchase Independence War Deluxe from GOG.com.
Step 01: Install GOG's Independence War into a new winxp bottle.
Step 02: Read these directions, download dgVoodoo (I got the newest version - Beta2), unzip it, and copy the files into the Independence War root directory. Mine was at:
/Users/myname/Library/Application Support/ CrossOver Games/Bottles/iwardeluxe/drive_c/Program Files/GOG.com/Independence War Deluxe/
Step 03: In the dgVoodoo control panel, set the game to windowed mode, 800x600 resolution.
Step 04: Under CrossOver's "Programs" menu, choose "Run Command..."
Step 05: Click "Browse" and locate IWar.exe. Mine was in:
/Users/myname/Library/Application Support/CrossOver Games/Bottles/iwardeluxe/drive_c/Program Files/GOG.com/Independence War Deluxe/IWar.exe
Step 06: Following the " in the Command: box enter a space, then: -w
Step 07: Click Run.
Step 08: PLAY INDEPENDENCE WAR ON A MAC!
Notes:
The above steps are applicable both to IWar.exe and IWDE.exe. Both games run well, and both games work in story mode as well as Infinity War mode.
In windowed mode, and function keys that are assigned to OS X functions still will be. For example: F9, which is Match Velocity in the game, still triggers Expose in OS X.
When quitting the game from windowed (-w) mode, it "crashes" with an error, but I haven't noticed any ill effects to the game itself because of this.
I will update this post as I come up with other modifications that work or improve performance.
I have tried different settings, but the only consistent playability comes from setting the resolution to 800x600 and windowed mode in the dgVoodoo settings. I have been able to play it in fullscreen by just launching the main application (iwar_start.exe) without including any -w flag in the command line.
This thread is mirrored on the GOG forums.