I am doings some compatibility tests with Enemy Territory: Quake Wars which is a FPS released in 2007. The game natively ported to Mac by Aspyr and I have that version which natively runs a Mac just fine. However, I need to run the Windows version of the game to do some compatibility tests. As it is an id Tech 4 game (aka Doom 3 engine) which uses OpenGL, I expected it to run on Mac via WINE just fine but it didn't. I tried to run the game with WINE 2.0 on macOS High Sierra; requirements like DirectX 9 (d3dx9) and Microsoft Visual C++ 2005 (vcrun2005) are installed.
Details:
Game's external console shows following error:
Code: Select all
ERROR: The current video card / driver combination does not support the necessary features: GL_EXT_texture3D
As far as I understand my system lacks that particular OpenGL extension which is merged with core GL many years ago on Mac OS X. So, the function of the extension exists but not itself. As I checked the console of native version of ETQW, that extension isn't even checked but the game runs just fine:
https://gist.github.com/rea987/df4d670c ... 52fdc248a1
I tried Quake 4 demo and Prey (2006) demo via WINE on Mac; both of them worked just fine despite the fact console showing the same lack of OpenGL extension info:
Code: Select all
X..GL_EXT_texture3D not found
ETQW Windows Demo:
- https://ftp.gwdg.de/pub/misc/ftp.idsoft ... -setup.exe
Prey Windows Demo:
- https://www.fileplanet.com/164821/16000 ... /Prey-Demo
Prey Mac Demo:
- https://www.fileplanet.com/172839/17000 ... cintosh%5d