Tyrian is an arcade style shoot-em-up game where you control a single pilot and shoot your way through each level to survive, upgrading your weapons, armour, shield and ship in between with the "score" you get during the levels. It's now a freeware game and has been ported to several operating systems and to both 32 and 64 bit for windows.
Since when I saw Patashu's comment about the OpenTyrian version of Tyrian working in Hourglass, I tried to TAS the first level of the game to see how well it fares. As I have Windows 7, I used the 64 bit version as well as r81 of Hourglass.
Made a simple encode on my performance here.
http://www.youtube.com/watch?list=UUhH8mZVxn8IxuJ4EIJkQpBA&feature=player_detailpage&v=NzQmc9m3ZeM
As is noticed right at the beginning, I unlocked the Lord Of The Game difficulty, which is the hardest one available in this game. In short, this makes all enemies a lot tougher, those who shoot projectiles shoot them more frequently and the projectiles themselves travel at a much higher speed. Also you get four times the score you'd normally get. The harder difficulties are unlocked by pressing a code for each difficulty.
Yes, I know I lack some finess in the beginning of the run as I'm new to tasing in general and isn't interested enough to try to do it flawlessly.
The game behaves pretty nicely as long as I disable Mutithreading and Wait Sync, or else an error message randomly pops up a while in the run and stops the recording, and the sound is a bit funky when I play, so I muted it to not be in the way.
This might've been a good TAS partly similar to Gradius, had it not been for the random parts in the game. I'm talking about the small triangular ships, armour refill ships and other things who doesn't have any direct path to follow. Every time I replay my input file, they appear at different areas, thus making it more than likely to desync the game. Unless there's some settings I should change which prevents this.
My imputs for anyone who wants to check it out.
http://www.mediafire.com/?2dgava3pmn8b5zt