maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Tyrian, OpenTyrian on the N900 (https://talk.maemo.org/showthread.php?t=38626)

Dragy 2009-12-28 13:36

Tyrian, OpenTyrian on the N900
 
Heya

I'm not very familiar with what it takes to port a game, and specifically what the N900 is capable of running.

There's the famous space-scrolling-shooter game Tyrian, and I was just thinking about how awesome it would be if it had an N900 version. I used to play this game as a little kid with my brother A LOT.

I also found OpenTyrian while running a search. Not sure if it's of any use, I'm just throwing links. Here's OpenTyrian running on the PSP.
Things to look at: What resolution is the game? Possible multiplayer (on different devices)? What about touch controls?

Edit: Doh! it says on OpenTyrian's homepage, "Nokia Internet Tablets" My bad! But still, is there a support for the N900? I can only see N810.

So.. any chance to have it ported for simple users like me to play?
:)

pycage 2009-12-28 13:55

Re: Tyrian, OpenTyrian on the N900
 
Just download the N8x0 version and install with dpkg -i
It works perfectly on the N900. Although having accelerometer-based control would be nice. This looks easy to port over. :)

Dragy 2010-01-08 12:48

Re: Tyrian, OpenTyrian on the N900
 
Heya, bumping this thread. Can anyone translate this lad for me? :) Not really sure where to even start in order to get it on my N900! What does "dpkg -i" do?

And if anyone wants to port it completely it would be sweet :cool:

Alan_Peery 2010-01-08 12:59

Re: Tyrian, OpenTyrian on the N900
 
Quote:

Originally Posted by Dragy (Post 459065)
Not really sure where to even start in order to get it on my N900! What does "dpkg -i" do?

1. Download the file to the N900.
2. Then run dpkg -i <name_of_file>. You're firing up the Debian Package functions to Install the file.

thorbo 2010-01-08 13:06

Re: Tyrian, OpenTyrian on the N900
 
Not being optimized, will this kill the internal memory? Anyone notice?

Flandry 2010-01-08 14:59

Re: Tyrian, OpenTyrian on the N900
 
From the port info on pupnik's webpage:
Quote:

Originally Posted by ArnimS
Requires about 9MB temporary free on your root filesystem during install but since data files reside on mmc, it only takes 351kB installed!

Out of curiosity, i grabbed the latest upstream source and it compiles and runs fine on N900, but will need some hacking to work right (controls, scaling) and i doubt has changed much from that port. It may be that the original port maintainer will eventually make this an official N900 release, but in the meantime the existing release is good. 350 kB isn't a big deal.

ukki 2010-01-09 01:05

Re: Tyrian, OpenTyrian on the N900
 
Well I took a look and it works pretty nicely except for sound, that chokes the game. Perhaps it's a my sb or phone that does it, but could someone test and report if it works or not? It's disabled by default to make the game playable, but if you start the game from the terminal with (on single line)
Code:

/opt/maemo/usr/bin/opentyrian -t /opt/maemo/usr/share/opentyrian
you should get sound. Hopefully the game doesn't depend on libs not installed by default, will fix the dependencies tomorrow.

opentyrian_0.1-1_armel.deb

Install as root with:

Code:

dpkg -i opentyrian_0.1-1_armel.deb
Like always, run the game with english keyboard layout. Made the normal key fixes, added accelerometer controls and menu items for them, removed scaler, optified and debianized it. Backspace works as escape and shift-backspace makes an emergency exit if you want to quit the game instantly. Hopefully the sound can be fixed so I can push it to -devel.

Flandry 2010-01-09 01:22

Re: Tyrian, OpenTyrian on the N900
 
Ah, or you can wait for the Armin-double, ukki, to do it. :P

Did you start from the previous port's source or the latest upstream? The sound works but is distorted, and there's a mouse cursor on the screen that flashes. If i tap the screen, it crashes. Had neither of these problems in the upstream source build, FYI.

Other than that it seems good. The accelerometer control is not to my liking but it's cool. Also, maybe a separate data package?

mikkov 2010-01-09 01:34

Re: Tyrian, OpenTyrian on the N900
 
What's the licence of tyrian data files? Wikipedia says that they were released under "open licence" by the original author, but I can't find any other information about it.

(Open)Tyrian seems to have been released to about every possible platform (even Apple's Appstore) so there's apparently no problem with the licence, but I would still like to see details about it.

Flandry 2010-01-09 01:39

Re: Tyrian, OpenTyrian on the N900
 
Yeah i couldn't find details on that.
http://code.google.com/p/opentyrian/wiki/FAQ

And from the README:
Quote:

== Additional Necessary Files ==================================================

Tyrian 2.1 data files which have been released as freeware:
http://camanis.net/tyrian/tyrian21.zip


All times are GMT. The time now is 16:18.

vBulletin® Version 3.8.8