Slashdot Mirror


.NET Version of Quake II

MSwanson writes "It seems that Vertigo Software has ported the Quake II source code to Microsoft's .NET platform. Not only did they add a heads-up display in the .NET managed version, but they also say that the managed version initially ran faster than the native version. After changing some optimization settings, the native version now runs 15% faster than managed .NET code. Still pretty impressive. Download the ported version along with source code at the Vertigo site."

1 of 59 comments (clear)

  1. Re:What is the port? by OeLeWaPpErKe · · Score: 4, Insightful

    Quake is a C project. C, not C++, as many have said. This invalidates all of the points you make. Now try again.

    A C framebuffer (that means 2D, and yes quake II is an app that doesn't use any 3D api, it's all in the engine itself the magic happens) app can be ported to everything with minimal effort ( download a few demos and port them to QT, Allegro, SDL, and DirectX), it won't take you very long.

    Also, as the fill rate is the limiting factor, there will not be a very big performance difference in any of the versions.