This is a semi-playable pre-alpha of my current efforts to clone TGM1 using OpenGL for graphics, and SDL 2.0 for everything else. The package attached to this post is source-code-only; I'm posting now to get assistance in fixing gameplay bugs that I don't quite know how to fix. Any fixes will be credited to the user(s) that provide them. Source updates: 2013-04-22: Fixed 20G a bit, and now holding down never causes gravity to halt. 2013-04-22: Added visible playfield borders that look just like TGM1's. 2013-04-24: Added joystick support, a configuration file, the option to choose screen/block resolution, and fullscreen support. 2013-05-06: Added joystick POV HAT support (D-pad), improved TGM1 accuracy, and the code should work on Mac OS X now.