Bomberman

download bomb.zip

download bomb.asm assembly source code

ticalc.org site

About

This game was written during high school (as was the readme file, shown below)

    ____                  __                                    __
   / __ )____  ____ ___  / /_  ___  _________ ___  ____ _____  / /
  / __  / __ / __ `__ / __ / _ / ___/ __ `__ / __ `/ __ / /
 / /_/ / /_/ / / / / / / /_/ /  __/ /  / / / / / / /_/ / / / /_/
/_____/____/_/ /_/ /_/_.___/___/_/  /_/ /_/ /_/__,_/_/ /_(_)

******************************************************************
               Bomberman v.8beta by Doug Melton
                          Summer 1998
******************************************************************
       Any problems, suggestions, questions, praise, money:
                   e-mail: address removed
               snail mail: Doug Melton
                           address removed 

      check out my calculator web page:
      url removed
******************************************************************

At long last, my first USGARD adventure game is here (well, almost)!

I have created Bomberman because I think it ROCKS!  It's an addictive game for Nintendo, Super Nintendo, and Gameboy.

Will this save the TI-85? Probably not. Seems like nobody writes ANYTHING for the TI-85 now that they've discovered how to write TI-82 asm programs (I knew all along they would find a way) and now that they write TI-86 and TI-83 programs. But you know what? Those people suck! hehe

Here's how to play:

Playing Bomberman:
******************
When the game starts, you are presented with a menu to start the game, or continue using a password (not implemented yet).
Press enter to start the game.

!Teacher Key! - ANY TIME during the game, you may press the ON key to exit to the TI-OS.

The object is to destroy all the enemies, while avoiding your own bomb blasts.  Drop a bomb with 2nd.  Collect the bonuses for cool stuff. Bonuses include:
o  Bonus Bomb - adds a bomb to your stash. Allows you to drop more than 1 bomb at a time.
o  Bonus bomb length - increases the effective range of your firepower.
o  Trigger - allows you to be able to explode your own bombs (press F1 to detonate)
o  Speed - allows you to walk faster.

******************************************************************
Version History:
******************************************************************
.3b     You CANT DIE!!!
.4b     The original game, without enemies
.5b-.7b Lots of new stuff added (but I forget what)
.8b The game, with 3 different enemy types and 10 levels
******************************************************************
Things that aren't done yet:
******************************************************************
>       Link Play
>       Grayscale
>   High Scores
>   More than 1 life
>   Continue game using Password
>   some bugs are not fixed (cuz I CANT FIND THEM!!!! !@$$$^##$@#$)

I am releasing the code so you can give me help, but please don't release it in modified form.  Send all updates to me, and I will make them.  This is, after all, a learning experience for me, and what good would it be if you didn't give me suggestions?  Thank you very much.

******************************************************************
People I probably should thank (in pseudo-random order):
******************************************************************
Rodnay Zaks     - for all the good junk in PROGRAMMING THE Z80
Andreas Ess - for some help in optimization and being cool
        - and for writing USGARD
Chris Busch - for the random routine (such as it is)
Stephane Jantzen- for the ZCP routine

*my beta testors*
Russ Hanson     - hanson@mcn.net
Thomas Sirgedas - sirgedast@usa.net
Roger Vandervort- vortx@erie.net

3 other guys who's names I don't know

.end