you return to earth with a vessel built from technology discovered from an anvcient race called the precursors only to find it enslaved. gaher allies from a wide variety of races, engage in space combat with various foes, and save the galaxy from the Ur-Quan.
the ur-quan masters is derived from the classic game star control II.
it includes both the adventure game described aboved and a fast-paced super melee
What operating systems does The Ur-Quan Masters run on?
Version 0.5 has been tested to run on Windows 98/ME/2000/XP/Vista, Linux, FreeBSD, OpenBSD and MacOS X. A few third party ports, using a modified version of UQM, are listed on the The Ur-Quan Masters page.
Support might be added one day for MacOS 8/9 too (but it will be much trickier due to a lack of native pre-emptive thread support, so it's more up in the air), and maybe to some other platforms where SDL is available.
The code we inherited made extensive use of threads, and eliminating this has not been a priority given the target platforms. That said, the thread model in the code we got had nothing whatsoever to do with POSIX. Over the course of the project, the threading code has been refactored to fold most of the game logic into a single thread, but some tasks are intrinsically simpler with threads (notably keeping audio decoding synchronized and ensuring that window-manager events are dealt with in a timely manner). The main game logic uses the call stack to encode what mode the game is in, and where you will go when, say, popping out of a menu. Dethreading the main code so that it can be done as a single loop would thus involve rewriting all the control logic into explicit state-machine code, a major task that would involve heavy modification of the inherited code. Thus, lowering the thread count further has been pushed to "when there aren't way more important things to do".
Minimum verified system requirements are:
* Pentium 200 running a supported OS.
* 64 MB of RAM (the game's footprint is around 30MB).
* A reasonably recent video card. The oldest cards anyone has tested on are TNT2 and Voodoo 3. For OpenGL support, your video card needs to be able to handle 512x256 or 1024x512 textures. (The Voodoo 3 can not do this.)
Many distributions now provide UQM in their own package format. We'll add links here as soon as we hear about them. Note that these aren't maintained by us and they might contain some minor differences to our "vanilla" source tree.
Download Star Games 2011 The Ur-Quan Masters 2011 below :