How to install OpenTyrian in Ubuntu Jaunty

By | July 5, 2009

OpenTyrian is a project aimed at bringing the Tyrian game to other platforms. Since the source code was released and the official Tyrian data files made available in 2004, the game started to show up from Linux to iPhones. Here’s how to compile the source from scratch so you can get OpenTyrian running in Ubuntu Jaunty:

Install the compiling tools, SVN and SDL libraries
sudo apt-get install build-essential subversion libsdl1.2debian libsdl-net1.2 libsdl-dev libsdl-net1.2-dev

Checkout the latest code from SVN
svn checkout http://opentyrian.googlecode.com/svn/trunk/classic/ opentyrian-read-only

Enter the directory where the files downloaded
cd opentyrian-read-only

Compile
make clean release

Download the official data files
wget -c http://camanis.net/tyrian/tyrian21.zip

Create a folder called data and unarchive the files there
unzip -j tyrian21.zip -d data

Launch the game
./tyrian

We offer guaranteed success in 70-432 through the use of 642-642 practice question and other 640-863 materials.

13 thoughts on “How to install OpenTyrian in Ubuntu Jaunty

  1. Pingback: Twitted by webupd8

  2. T4L Post author

    I haven’t found one so I made this guide. But the steps above worked in Ubuntu Jaunty.

    Reply
  3. Josef beroeatwarin

    that is very nice…. another game in linux…..

    Reply
  4. Pingback: How to install OpenTyrian in Ubuntu Jaunty | Ubuntu-News - Your one stop for news about Ubuntu

  5. T4L Post author

    @ubu-fan: the version on Softpedia is older than the one I have. I checked out the latest SVN branch.
    To checkout the latest SVN use
    svn checkout http://opentyrian.googlecode.com/svn/trunk/classic/ opentyrian-read-only
    Worked for me. Maybe when you tried it the server was down, updating or the maintainer just modified the SVN tree to something else.

    Reply
  6. Pingback: Destillat KW29-2009 | duetsch.info - GNU/Linux, Open Source, Softwareentwicklung, Selbstmanagement, Vim ...

  7. Sergio

    Hi guys,

    From the above instructions everything’s working fine except the current location of the repository. Please proceed to check it out from:

    hg clone https://opentyrian.googlecode.com/hg/ opentyrian

    …using Mercury set of tools (apt-get install mercury).

    Great game, good memories…

    Enjoy!
    Sergio

    Reply
  8. Rahul

    @T4L – nice blog with clear instructions and a good game, I played it the first time tho.

    @Sergio – Thanks for the update.

    And OH! All instructions work with the modification pointed out by Sergio, but on my ubuntu 8.04 when I ran plain hg at the prompt it gave me

    $ hg
    The program ‘hg’ is currently not installed. You can install it by typing:
    sudo apt-get install mercurial
    bash: hg: command not found
    $

    so I did a
    $ sudo apt-get install mercurial
    for the subversioning utility.

    Also my gcc was gcc4.2 and gave an error

    src/fmopl.c:526: warning: C99 inline functions are not supported; using GNU89
    src/fmopl.c:526: warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute

    And I added the -fgnu89-inline to the EXTRA_CFLAGS +, @ line 26. This successfully created the opentyrian binary.

    Reply

Leave a Reply to Jitto Cancel reply

Your email address will not be published. Required fields are marked *