I found some graphics and sounds on the internet and started rebuilding the game. A couple of evenings later, here it is!
I’m not 100% sure the gameplay is exactly the same as on the real console as the original source code is not released by Nintendo, but I think I’m close. Check out the video:
Use the mouse to:
1. start the games (Game A, Game B).
2. run a demo play (Time)
3. navigate Mario and Luigi up/down
Use the keyboard keys to:
1. ESC to close the game
2. D to move Luigi Up, C to move Luigi down
3. Upkey to move Mario Up, DownKey to move Mario Down.
Note: if you have problems moving Luigi (make sure caps lock is ON), or change the code in the canGame canvas KeyDown event to:
select case asc(key) case 30 ' keyUp MyGame.Mario.Up case 31 ' keydown MyGame.Mario.Down case 68, 100 'd, D MyGame.Luigi.Up case 67, 99 ' c, C MyGame.Luigi.Down end select
Thanks to Alwyn for pointing this out!
Bye for now,