OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously gave the OpenTyrian developers a copy of the Tyrian 2.1 source code, which has since been ported from Turbo Pascal to C. The port uses SDL, making it easily cross-platform.
- The Classic port is nearly feature-complete and will always remain similar to the original game.
- The Enhanced port is a work in progress and may be missing any number of features as they are reworked.
Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.
Builds
SVN builds are available for Windows and Mac OS X. Grab a copy of the Tyrian 2.1 data files (mirror), since they usually are not included with the SVN builds.
There are also console builds for the Amiga, Dreamcast, DS, GameCube, Gizmondo, GP2X, Nokia Internet Tablets, PSP, PS3 Linux, Symbian, and Wii.
Building
If you'd prefer to build OpenTyrian Classic yourself, checkout a copy of the source, acquire the SDL and SDL_net development libraries, and...
- on Linux: run make clean release
- on Windows: install MinGW and run make clean release
- on Mac OS X: open the project file, and click the Build button
Enhanced has additional requirements and should be compiled using Microsoft Visual C++ Express 2008.
Contacting the development team
- #tyrian on freenode
- the OpenTyrian forum