A little guide how to "try" to make the game run on Mac (probably the same on Linux). Me and Matt are trying to find a solution, if you can help write in the forum section.
-First of all create a new bootle, i've both tried XP and Vista and they both seems ok.
-Install Direct3D, DirectX and Microsoft Visual Studio 2005 from Install Software from Crossover menu.
-From menu select programs --> Run Command, select your bootle and type "regedit", then follow these steps (thanks to
Apteryx)
-Now that you have regedit opened, you need to add a new key, as follow:
- Browse to HKEY_CURRENT_USER, then Software.
- Right-click on the Wine folder, and chose New->Key. Name this key "Direct3D".
- Right-click on this newly created key, and select New->String. Name this string "VideoMemorySize".
- Double-click on this new string, and set its value to the amount of video memory your graphic card has (in megabytes). Usual values are 256, 512, 1024, etc. (I found that anything less than 1024 would not load the game -Matt)
- Create another string always under Direct3D key as before, call that string "StrictDrawOrdering" and the value is "enabled"
-Install Steam and download NS2
-Now you can get the game running, you can ear sound, see the hud and menu but for some reason we aren't able yet to see the game itself :(
When the game start you can see the menu background for a second before vanishing.
http://www.codeweavers.com/compatibility/browse/name/?app_id=5822;forum=1;msg=131657
Now we are able to start and actually see game itself, Visual Studio was missing, i'm updating the tip to reflect that.
Update 16/03/13
The game now seems to work on OS X 10.8.3, lastest NS2 update and Crossover 12.1.2, you can see all 3D models.