Smiley's Adventure - Platform game for the ti92p

Current version: 0.27


General Description

Smiley's Adventure is a black-and-white shoot-em-up game for the TI-89 and TI-92 Plus calculators. It is written in a combination of C and assembly language. This is the first game of this type I have ever released, so beware that it may seem a bit bizarre.

This game features smooth gameplay (synchronized at approximately 25 frames per second) with 8-way parallax scrolling. This game also features external levels (two level files with three levels each are currently supplied) and the user can easily edit levels with any map editing program (e.g. CalcGS). External levels even allow this game to become "educational" in some way -- try the Quadratic Formula levels to see what I mean (note that there is no guarantee you actually will learn anything).

This game is supplied with full source code. The program is in public domain so it may be copied or modified without any restrictions.

The actual gameplay is much smoother than the animated GIF above shows, since the image was made by sampling the screen only a few times per second.


Download

Download the full archive here. The archive includes the full source code (both versions are built from the same source) and documentation in addition to the executable. This release should work with all ROM and hardware versions except that for the TI-92 Plus only, there are also problems with the very old AMS 1.00 due to its incomplete assembly support. Mercury requires at least AMS 1.01 .

There are now some "educational" levels available foir this game. Download here (archive is under 2K, and the levels are under 500 bytes on the calculator.


Known bugs

There are no known bugs (at the time of release).


Cheat codes

It is quite possible to win all included levels without cheating. If you really feel like you need a cheat code, you will need to examine the source code to find out if there is one.