SMB3 0.0.3

by snout on 12-11-2011, 15:34
Topic: Software

Source: MSX Forum

On August 16th, 2011, Canadian MSX fan retrocanada76 started this forum topic to announce he was working on an MSX1 remake of Nintendo's Super Mario Bros 3.  

An initial development version was revealed, codename Shameless MSX Bros, resulting in a vivid and enthousiastic discussion on which techniques were used (and could be used) to improve the game engine in order to get the best experience possible. Various snippets of code were exchanged and optimizations were implemented. The codebase merged from asMSX to the brand new tniASM 1.0 alpha and the project's codename changed to Super Mafia Boss.

The current development release, version 0.0.3, is a great proof-of-concept and is well worth a look at. If you want to keep track of the development - or help out in optimizing the code even further - make sure you keep track of this forum topic.  

Relevant link: Super Mafia Boss III website

Comments (7)

By spl

Paragon (1470)

spl's picture

16-11-2011, 12:12

Version 0.0.4 released Big smile

By LeandroCorreia

Paladin (963)

LeandroCorreia's picture

16-11-2011, 13:27

This is a proof that MSX1 can handle multiscrolling games. My only suggestion is that although scroll is 8x8, characters should move smoothly (as in Magical Kid Wiz). Oh, and excellent graphic conversion too. Big smile

By MäSäXi

Paragon (1884)

MäSäXi's picture

17-11-2011, 08:45

Smoothly in Magical Kid Wiz?? Maybe I will have to play that game again as I do remember it has 8 pixel scrolling.

Yeah, smooth scrolling with colourful SCREEN 1 style graphics would be great Big smile but I will of course accept 8 pixel scrolling if that is the way to get such game for MSX!!!! Smile

Only problem with 8 pixel scrolling platform games is that such scrolling makes falling off from platforms much more easier than it should be.

By pitpan

Prophet (3155)

pitpan's picture

17-11-2011, 11:54

The demo is impressive and much faster than previous versions. The only thing that still annoys me is lack of smoothness in the diagonal scrolling: vertical and horizontal scroll are not synched and it produces a weird impression. I discussed this issue with retrocanada some time ago and apparently the solution is not that trivial.

Anyway, CONGRATULATIONS! This game will rock the MSX1 scene!

By LeandroCorreia

Paladin (963)

LeandroCorreia's picture

18-11-2011, 13:14

"Smoothly in Magical Kid Wiz?? Maybe I will have to play that game again as I do remember it has 8 pixel scrolling."

Sorry, MäSäXi, when I said characters, I meant "characters" as in a cartoon, not as in computers. Big smile

Magical Kid Wiz indeed it has 8 pixel scrolling, but the SPRITES (I hope it's clearer now) move smoothly. A Mario clone with 8x8 scroll but sprites moving smoothly would be even nicer, although this demo is quite cool. Smile

By retrocanada76

Hero (559)

retrocanada76's picture

22-11-2011, 22:08

No, if I move the sprites smoothly they will clearly detach from world when scrolling. The piranha plant will be detached from it's stem, the fireflower will look like sliding over its box, etc.

I will try to add msx2 scroll registers for msx2, but i have some problems to solve first. And the game will still be msx1 compatible.

By MäSäXi

Paragon (1884)

MäSäXi's picture

23-11-2011, 08:35

Mr. Canadian, please read your email, if that could be any help for this smooth sprite problem? Smile