Boom! is a small game I wrote as another sample program for 7800basic, anyone is free to use any of this code for any of their projects or hack it into something else. Please steal this code!
The basic gameplay is similar to Activision's Kaboom. There are 5 levels that get progressively faster, once you're on level 5 the speed doesn't change. There is no paddle support, use your joystick to move the bucket(s) back and forth. Your bucket will wrap to the other side of the screen when you reach the edge, it makes it a bit easier to get to bombs on both edges of the screen. You start with three buckets, if you miss a bomb you will lose one. You get 10 points per bomb caught. Once you've lost all 3 buckets you will go back to the title screen and your current score will be displayed. The screen was mapped with the Tiled application, I included the tmx file in the zip file as well as all the graphics files you'll need to compile it.
Edit: I updated the zip file a few hours after I posted it as I found a bug - I wasn't resetting the bomb counter so when you restarted the game you'd be on the same level you ended the previous game on. It's been fixed.