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.
Pingback: Twitted by webupd8
Good to hear
is there any single .deb file ready to install in ubuntu?
I haven’t found one so I made this guide. But the steps above worked in Ubuntu Jaunty.
that is very nice…. another game in linux…..
Pingback: How to install OpenTyrian in Ubuntu Jaunty | Ubuntu-News - Your one stop for news about Ubuntu
Really nice!
Be sure to try Chromium B.S.U too.
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
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.
@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.
Pingback: Destillat KW29-2009 | duetsch.info - GNU/Linux, Open Source, Softwareentwicklung, Selbstmanagement, Vim ...
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
@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.
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….