download bomb.asm assembly source code
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




