Web Design

Categorized | Games, cli

How to install OpenTyrian in Ubuntu Jaunty

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.

Author Profile

T4L ;

Other posts by T4L

Author's web site



Are you satisfied with this blog?
Why not subscribe our RSS Feed? you will always get the latest post.


10 Comments


  1. Good to hear
    is there any single .deb file ready to install in ubuntu?

    1
  2. T4L

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

    2
  3. Josef beroeatwarin

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

    3
  4. Fredrik

    Really nice!

    Be sure to try Chromium B.S.U too.

    4
  5. ubu-fan

    I found a .deb of OpenTyrian on softpedia here: http://linux.softpedia.com/progDownload/OpenTyrian-Download-34818.html
    Is it the same version as yours that you compile from source ?
    i haven’t tried installing it yet, but just curious

    5
  6. ubu-fan

    Also your link for the latest code from SVN
    http://opentyrian.googlecode.com/svn/trunk/classic/ opentyrian-read-only
    returns this message:
    Not Found
    The requested URL /svn/classic/trunk/ opentyrian was not found on this server.

    6
  7. T4L

    @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.

    7
  8. 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

    8
  9. 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.

    9
  10. Andre

    From another blog how to build tyrian:
    http://hype-free.blogspot.com/2008/10/compiling-opentyrian-under-ubuntu.html

    And here you get the ZIP file:
    wget http://sites.google.com/a/camanis.net/opentyrian/tyrian/tyrian21.zip
    mkdir data
    unzip -j tyrian21.zip -d data

    I got it working on my 10.10 ubuntu.
    Now I need a starter….

    10

3 Trackback(s)

  1. 06 07 2009 : Twitted by webupd8
  2. 07 07 2009 : How to install OpenTyrian in Ubuntu Jaunty | Ubuntu-News - Your one stop for news about Ubuntu
  3. 17 07 2009 : Destillat KW29-2009 | duetsch.info - GNU/Linux, Open Source, Softwareentwicklung, Selbstmanagement, Vim ...

Leave A Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>