
Last weekend I found back my old Nintendo Game & Watch game Mario Bros under some dust. I remember having a good time with this old game console. So why not rebuild it in Xojo?
Full source and binaries for Windows and OSX can be found here:
http://alwaysbusycorner.com/2014/09/03/xojo-nintendo-game-watch-mario-bros/
Is that also not a game for the Commodore 64?
In 2000 I bought a Commodore 64 computer and I think one of the included games is Mario Bross or Super Mario (I am not sure they are the same).
Impressive Alain, really nice work. I am sure it can be rebuild in Xojo.
Well done! , it looks easy but i think it was at the end a lot of work.
I know that game , the sounds i regognized(years ago). LOL !
Bye for now.
Once again Alain fine work my friend.
Amazing again, Alain! I dont know the original but it looks very authentic to me timing and handling are really nice!
BTW: On that occasion, I have checked your 2,5 D engine too. Sems to be a big difference between the platforms again. On my old Mac Pro 2009 I received in the debug build more than 30 on the counter in the left which is probably a FPS counter. Once I moved the DrawPicture method into a timer call, that is did that code run before without an ThreadaccessingUI exception?
It eats up a lot of processing power, steady 90% of one CPU thread, but would be fast enough for a game, it seems.
Doubly brilliant, therefore!
@Ulrich Bogun Can’t really remember, but it probably worked because it was still written in RB2007 and I don’t think that error occured then 
Nice to see you got such nice FPS! At the time, I didn’t get good results on Windows, so I thought it may only serve to ‘Build’ pictures.
Thats why I wanted to tell you, Alain its much better than you thought 
Probably some clipping would be nice to add no reason to update the whole screen when only the minotaur is breathing.
Damn, you are throwing out that many brillant things its hard to decide which one to dig into!
Wow. Cool beans.
Was this originally meant to be a 2 player game or a multi-tasking/eyeball workout game?
I always thought it was played on your own, but one of my coworkers said he used to play it with two players indeed.
Alain, a suggestion for the code in the canGame.KeyDown event… perhaps 68 and 67 should also be included in the select case, otherwise Luigi can only be moved if the Caps Lock is on:
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
Yes, indeed! I’ll update the blog on this later this evening. Thanks!