Homebrew developer dan369 released his homebrew application early this this morning. The feature's of this ported classic consists of, from the developer:
-my own little animation function (taken from a mini - animation lib I made)
-Most of the classic animation is there (the walking, jumping etc. )
-Breakable blocks (brick)
-Solid blocks
-Question mark blocks (do change to solid if you collide no coins yet though)
-Jumping blocks (isn't the same as in classic Mario with the spring though)
-Uses a Tile map system
-Has Gaps in the floor as-well like classic Mario games
-Has the scenery from classic Mario games (including clouds, bushes etc.)
-Better graphics (doesn't use the classics Mario 8 bit gfx)
Note: Remember this is only a demo, certain things in-game will be changed/added as soon as i can get round to it. This only has 1 level which is a re-make of the first Mario level in Super Mario Bros. for the NES. I have also made a level-editor for this but right now it isn't 100%. Also the system for added custom levels hasn't been done yet.