Supaplex is a Boulder Dash like game where you control a red Pac-Man like character called Murphy who needs to collect "Infotrons" while exploring inside a computer. Watch out for various hazards though! Like in Boulder Dash, the "boulders" that are freed from support will fall down and can crush Murphy or block further passage through a level. Other obstacles and hazards exist too, and will require some thinking ahead to overcome safely.
OpenSupaplex is a 1:1 reimplementation of the original game in C and SDL, with just a few changes to make it easy to use with game controllers, and also easy to port to any platform.