A reimplementation of Super Metroid in C from the same team as Zelda3.
sm runs Super Metroid as a native program, reading the game's data from the player's own ROM.
Read it on Gaming World