Opentyrian2x - Christmas Edition


slaanesh

Certified Guru
Joined
Nov 9, 2005
Messages
1,995
Age
54
Location
Melbourne, Australia
Website
www.slaanesh.net
Opentyrian2x is the open source GP2X port of the vertical scrolling shooter Tyrian originally for the PC.

Version 0.2 updates include:

* Fullscreen scaling. That is 320x200 is hardware scaled to 320x240. It looks fine and because it's vertical scrolling you hardly notice. Aspect ratio is perfect now as it matches the original PC.
* In-game menu works with SELECT key.
* Pause works with START key.
* Christmas mode using the alternative script.
* New icons. Traditional adapted Tyrian icon for the regular game and a special christmas icon.

Merry Christmas!

Can be found in the archives when it's updated.

:)

- Slaanesh, Kalimerou, the Opentyrian team and all those who've contributed to the GP2X version.
 
Great update, works like a charm. Christmas Edition doesn't start for me though (with gmenu2x)
 
Thanks to slaanesh and the team! Really a great game with catchy music.

Merry Christmas to you, too.

Regards,
Stephan
 
Tyrian Was the 1st pc game i played .... (on my 386) ... its really cool... great release...
is there any way to overclock... as it seems quite slow at time for me ?
 
Hmm, the christmas mode woks for me on my F-100 without problems.

Regards,
Stephan
 
sbock said:
Hmm, the christmas mode woks for me on my F-100 without problems.

Regards,
Stephan
Strange, I don't think my F-200 is the problem. Will try reinstalling it with another version of tyrian.
 
Last edited by a moderator:
pongplaya said:
Tyrian Was the 1st pc game i played .... (on my 386) ... its really cool... great release...
is there any way to overclock... as it seems quite slow at time for me ?

You can try changing the speed/details settings, by pressing SELECT during the game. Or you could overclock the GP2x with cpu_speed :)

EDIT : you can get cpu_speed from the GP2x File Archive or from my previous OT2x release : http://unismetz.free.fr/site/fichiers/opentyrian2x.zip
You may also get a "non-GMenu2x" launch script from this file.
 
Last edited by a moderator:
For christmas mode to work you also need other files which contains the "christmas goodies".
These are "tyrianc.shp" and "voicesc.shp". These are included in the main distributions but it's possible that they are missing in others. Check that you have these files in your Tyrian directory.

As for speed, I haven't need to overclock. I've only applied the RAM Timings which I set from Gmenu2x. See Kalimerou advice for doing this from a non-Gmenu2X startup.

Anyway, I'd better release the code, hey?

There's still a few more things I wanted to do, including slowing down the entry when using the menus.

I still can't get over what a great game this is! I've been replaying using different weapon combinations. I've found a few secrets on the way too. One of my favourite secret planets is one called "bonus" where the enemy line up for you in a Space Invaders pattern. I had the perfect set of guns to deal with them and earned lots of bucks for the next upgrades. Fun!
 
Ho ho ho ! Here are some goodies
noels425.gif


Slaanesh, did you know that the OpenTyrian team was also working on an enhanced version ?
The sources are available here : http://opentyrian.googlecode.com/svn/enhanced/trunk
This means more fun !! :D

Custom Tyrian ressources (ships) here :
http://hammer.prohosting.com/~svidgen/Tyrian/index.htm
http://members.iinet.net.au/~vannevar/tyrian/index.html
http://lostgarden.com/2007/04/free-game-gr...-ships-and.html

OpenTyrian for Linux : http://code.google.com/p/opentyrian/
OpenTyrian for Windows : http://yuriks.nonlogic.org/opentyrian-svn/
OpenTyrian for Mac OS X : http://homepage.mac.com/simx/.Public/produ...cocoatyrian.dmg
OpenTyrian for PSP : http://deniska.dcemu.co.uk/tyrian-for-psp-80987.html
OpenTyrian for GameCube : http://www.nacionarcade.net/foro/index.php...picseen#msg1657

OpenTyrian definitely rocks !
noels497.gif
 
I've got some more good news. I've been talking with sweetlilmre who has been porting Opentyrian to the Gizmondo and he's shared some ARM ASM sound mixer code. I've incorporated this into the GP2X build and I am happy to say that it's running faster again! Wow!

Thanks sweetlilmre for the code. He's done a really great job and a very enthusiastic ARM ASM programmer, especially right on Christmas :)

Next release should be even better and will include:
* ARM ASM sound mixer.
* Screen centering if you are playing in the non-fullscreen mode so the 320x200 image appears in the middle.
* Reduced input sensitivity when in the menus.
* May also up the default detail level to Pentium as it seems to be able to handle it. :)

As for the destruct mode, apparently Opentyrian doesn't actually support this (yet) so this won't be doable at the moment.
 
slaanesh said:
Opentyrian2x is the open source GP2X port of the vertical scrolling shooter Tyrian originally for the PC.

Version 0.2 updates include:

* Fullscreen scaling. That is 320x200 is hardware scaled to 320x240. It looks fine and because it's vertical scrolling you hardly notice. Aspect ratio is perfect now as it matches the original PC.
* In-game menu works with SELECT key.
* Pause works with START key.
* Christmas mode using the alternative script.
* New icons. Traditional adapted Tyrian icon for the regular game and a special christmas icon.

Merry Christmas!

Can be found in the archives when it's updated.

:)

- Slaanesh, Kalimerou, the Opentyrian team and all those who've contributed to the GP2X version.



Can you shut off the scaling? I don't like it, it makes scrolling look "ripply". An option to toggle it on/off would be nice.
 
Last edited by a moderator:
You can turn off scaling by doing the following:

From the Titlescreen select the Opentyrian menu and then toggle "Fullscreen: Off"

This isn't currently centred but will be in the next release 0.3.
 
Well the game appeared to come with no data files, and wouldn't load. (and no instructions I could see) I copied in the 2.1 files from (http://code.google.com/p/opentyrian/) and I can get the main menu but choosing anything crashes it. Have I missed doing anything? No doubt most people are installing over the previous version.
 
Is it worth changing the buttons around? It seems that there is a bit of confusion.
Escape should probably be 'Y' instead of 'B'.

If people are okay with it I may change the button assignments around a bit.

Currently:

* A is the main weapon fire
* B is ESCAPE
* L is the left side kick weapon
* R is the right side kick weapon

Proposed:

Use the built in button assignment.
By default:

* Button A & B will be main weapon fire.
* Button X change rear weapon
* Button L fires both side kick weapons
* Button R fires both side kick weapons

Button Y will be ESCAPE and not redefinable as it's not a function of the remap code.

What do you think?
 
I wish there was some sort of README with this. I have no clue as to what files from the PC archive (or which work, is it 2.0, 2.1, does it matter?) that we need here. I would just be guessing.

Otherwise this is great :)
 
Okay and I'll add a README with the next release too.

Despite the project being OPEN, I don't know if we are allowed to distrubute the whole thing with all required files "ready to go"? This certainly would be nice.

Perhaps Kalimerou can enlighten us about this?
 
Maybe you could make exiting only possible through the menu? Y button will help a lot though. Still make the mistake sometimes :)
 
Back
Top