news forum live chat wiki


___

ioquake3 on the Nokia n900

Posted on January 17th, 2010 by TimeDoctor

One of the more interesting platforms for ioquake3 is the Nokia n900. The n900 is a smartphone running the Maemo version of Linux and a few months ago a project started to bring ioquake3 to it.

Oliver McFadden maintains this version and demonstrated it in this video captured at Maemo Summit 2009 after the break. Here’s a link to the packages for the n900.




5 Responses to “ioquake3 on the Nokia n900”

  1. mjordan Says:

    Nice. Would be nice to see a port for Windows Mobile too.

  2. mjordan Says:

    By the way, the HTC HD2 (Windows Mobile 6.5) has an AMD Z430 (with a Snapdragon QSD8250 1Ghz) so I’m wondering why no one is interested in porting this game to Windows Mobile.
    With its 4.3 inches display should be really a great experience!!!

  3. budtske Says:

    mjordan: Porting this to windows mobile would involve a great deal more effort then porting it to the N900, I’m not that familiar with the N900, but from what I’ve read it seems to support a fairly standard linux environment. While there are lots of changes, the “plumbing” as you might call it, does not differ greatly.

    This way, ioquake itself does not need to be heavily modified. making it run on windows mobile would require big changes to ioquake itself, (cpu architecture and the like)

    So unless you or someone else want to get cracking and create a Windows mobile IOquake3 port I would not hold my breath

  4. Raven Says:

    Is there any chance that a dedicated server version of this could be produced? I would love to be able to serve ioq3 on my sheevaplug PC..

    If so, I would be eternally grateful.

  5. Oliver McFadden Says:

    I don’t have any interest in Windows development, so I wouldn’t be doing a port for that operating system. Perhaps someone else will do it, though.

    Raven, it’s easy to build a dedicated server. I have it disabled in Makefile.local in order to save space on the N900’s filesystem. You can easily enable it by just changing BUILD_SERVER=0 to BUILD_SERVER=1. Alternatively, you could just run the standard ioquake3 binary with “+set com_dedicated 1 ” on the command line. (Not tested, but I believe it should work fine.)

Leave a Reply