Diamond Drop is a small 4k game that is loosely based on the iOS game 'Duet', which I really enjoyed. You have two Diamonds at the bottom of the screen that will rotate in a circle in either direction along a diamond shaped path. Barriers will fall from the top of the screen in a random pattern and you must avoid them by circling around them. Every barrier you pass will score you a point. The game will slowly get faster up to it's maximum speed after you've passed 20 barriers.
You can press down on the joystick to move the barriers down the screen faster. That's useful if you've got yourself positioned correctly and just want to quickly bypass the barrier. You are also armed with 6 bombs per game (indicated on the status bar) which will erase an barrier on the screen. That's useful if it looks like you're not going to be able to easily pass it. Your high score will be saved on the title screen.
I cut and paste a few items on the in-game screenshot so you can see the missile path for the diamonds. In the actual game those flicker. Any suggestions for improvement are welcome, I wrote this one pretty quickly.
v3 fixes: It looks like I didn't reset the level properly on a game restart, so the speed would still be higher when you start a new game. Also fixed issue related to barriers disappearing at the bottom.
v5 fixes: The diamond pattern wasn't lined up properly at the top, I fixed that along with increasing the size of the missiles/dots that make up the pattern. I also made a minor change to the title screen.
v12 changes: Modified title screen graphics, added high/low speed option (push up or down on the joystick to select), fixed bug with missile dot appearing on game over screen, adjusted random block generator a bit to avoid the single narrow block as an option. I'm out of ROM space, this is the final update unless a bug is found.
v14 changes: The default size of the diamonds was reduced to make it a little easier to line up the diamonds with the openings in the barriers. You can set the left difficulty switch to 'A' to use to the larger diamonds from the previous versions, 'B' sets them to the smaller size. The rotation speed of the diamonds was reduced a little bit at the highest speed level. The high rotation speed combined with the larger diamonds made some barriers a little too difficult to pass. I added an audio routine for when you use a bomb, you'll hear a brief explosion sound.
Note: If you want to compile v14, you'll need the custom include files in the zip file attachment. They were modified in order to give me enough space for the last few changes in v14.