Peter McQuillan brings his ZX Spectrum game Falling Blocks to the NES. It’s currently a work in progress.

Falling Blocks (NES Game)

Release notes:

Some notes about the controls:
Pressing Start in-game will switch on/off a ghost – this shows where the shape would end up if you were to drop.
Pressing B will swap the shape with the saved shape. You can’t swap again till you have placed the shape and are on a new shape.
Tapping A quickly will drop the shape to the bottom (though you then have a brief moment of time to move it left or right). Holding A will make the shape move quicker down the screen.

In the final version I will have a settings menu where, for example, the user can choice their preferred default behaviour for the drop button (always drop, fall faster while held, or mixture).

The one concern I have about the game right now is sound/music. I made a test version where I integrated GGSound into my code, but I have no talent for producing music myself, so I guess I’m going to have to look around for suitable music that I’m allowed use. If anyone has any suggestions here I’d love to hear them.

When I’m finished the game (or close to being finished at least) I plan on putting the source code up on my GitHub account.

http://forums.nesdev.com/viewtopic.php?f=22&t=14530