and ut3 used nvidia physX and 3 years ago physX do not run on linux.
today you can play ut3 on linux with wine if you have openGL3.3+
and this makes an port very easy today!!!!!! but 3 years ago wine also can not run ut3.
Did anyone in this thread consider they might be waiting for the OS ATI drivers to catch up?
The thing here that gets me skeptical is the fact that there is no actual meat in this code. No X11 or GLX calls, nada. Companies like blizzard have had wine 'sandbox detection' present for a while now in games like WoW and StarCraft II (they can detect they're running under wine).
This code may be a similar sandbox detection routine, so that developers using tech similar to Blizzard's Warren (eg. : punkbuster) wont banhammer Linux users trying to play legitimately.
Theres one good thing that noone can deny about this code though: They acknowledge that we (Linux gamers) exist, and in number enough to warrant not completely ignoring us (if only in the wine 'sandbox').