@Radu, Here's an Quake 2 Java port example to counter your C# port example: http://www.bytonic.de/html/benchmarks.html What does this show? That the Windows JVM version (and only JRE 1.5) is actually faster than the HIGHLY tuned C version (remember, this is Carmack's software we're talking about) with the Windows JVM intepreter. Full-screen and the linux JVM are slower, but not by much.