SMB 0.0.5

SMB 0.0.5

by snout on 27-01-2012, 12:35
Topic: Software
Languages:

It has been a while since we reported about the progress of retrocanada's Super Mario Bros 3 remake Super Mafia Boss III. Even though the latest preview has been released quite a while ago, December 7th 2011 to be precise, we feel it is more than interesting enough to report on its progress. Since we last reported about this project, the following changes were made:

  • Massive optimizations (the game almost runs on 60fps now)
  • Improved gameplay
  • NPCs move around and bounce against the walls

In this forum topic you can closely follow and discuss the progress of the development of this game, and naturally also suggest features, improvements or report bugs that might occur.

Relevant link: Super Mafia Boss III website

Comments (23)

By Huey

Prophet (2694)

Huey's picture

27-01-2012, 15:42

I lost track of some of the previous updates. It's looking (and playing) better and better.

By Wolverine_nl

Paragon (1160)

Wolverine_nl's picture

29-01-2012, 11:49

1 word...awesome!Cool

By Paulbrk

Hero (611)

Paulbrk's picture

31-01-2012, 11:46

Fantastic!!! I like very much!!!

By Akiguchi

Hero (623)

Akiguchi's picture

16-10-2012, 08:37

What's going on today with this project? Smile

By MäSäXi

Paragon (1884)

MäSäXi's picture

03-02-2013, 13:10

I thought you all may (not) want to hear this. I contacted retro canada and asked about his project and he replied that he has just abandoned the msx and is working with TRS-80 CoCo now. I also asked if he had any new code (more new than 0.0.5) to share but he said all is there on his super mafia boss site.

By Akiguchi

Hero (623)

Akiguchi's picture

03-02-2013, 14:52

Again lots of talk, but no results. I'm not surprised, as his last posts here were kind of bitter towards MSX and praised C64. Blah! Better stay away then, if one doesn't love MSX enough. Wink

Edit. And I'm not developer of MSX stuff myself, but the scene needs the players and testers as much as developers. I have developed music and it needs a lots of determination and skill to release the final product, so I guess it's mostly because of the lack of strong mind that these game productions are left unfinished. It makes me sad to see lots of these unfinished projects and I'm kind of starting to lose my anticipation and interest towards new projects as the probability for them to get released is minimal. There's nothing gained if the production is left unfinished, just a lot of disappointed people. Nothing wrong with some training stuff for coding and little demos and such, but any loud words in the beginning for the marvellous release should be left aside.

By Edwin

Paragon (1182)

Edwin's picture

03-02-2013, 14:42

Check the top of the "MSX Commander" page.

Well, at least it's pretty decent to leave the sources for others to use.

By guantxip

Paragon (1611)

guantxip's picture

03-02-2013, 18:06

I made 2 complete worlds for this game in msx1 mode. Crying

By MäSäXi

Paragon (1884)

MäSäXi's picture

03-02-2013, 20:32

If there is someone, who thinks he has too much time, he can pick up retro canada´s code from his smb project page, and use guantxip´s very good graphics. Smile

We now have not finished 8 pixel scrolling engine, and soon we have brand new smooth scrolling engine too, for Mario or Giana Sisters games. Smile Only the games are missing. Smile And programmers for that job. Smile

By JohnHassink

Ambassador (5672)

JohnHassink's picture

03-02-2013, 23:30

Quote:

UPDATE: The source code has been added. Since I'm no longer in MSX scene anymore.

Well, is anyone, ever? I've never thought about it in that way. To me it's not "in" or "out". Sometimes you feel like it, sometimes you don't.
And I do not mean this to rip on the guy or on anyone, but this really made me think about it.
How to be "in" the MSX scene? Is it required that you play Penguin Adventure once a year? That you comment on MRC? Or develop and publish things? I honestly do not know.

By Akiguchi

Hero (623)

Akiguchi's picture

04-02-2013, 08:20

JohnHassink wrote:
Quote:

UPDATE: The source code has been added. Since I'm no longer in MSX scene anymore.

Well, is anyone, ever? I've never thought about it in that way. To me it's not "in" or "out". Sometimes you feel like it, sometimes you don't.
And I do not mean this to rip on the guy or on anyone, but this really made me think about it.
How to be "in" the MSX scene? Is it required that you play Penguin Adventure once a year? That you comment on MRC? Or develop and publish things? I honestly do not know.

I guess it's the appreciation and enthusiasm and love towards the MSX, and when that's lost, it's lost and you're not part of the "scene" anymore. You don't feel like being part of it. Same goes with all the other stuff in life.

By JohnHassink

Ambassador (5672)

JohnHassink's picture

05-02-2013, 01:58

@ Akiguchi: I can go with - and relate to - your explanation. Thanks.

By tvalenca

Paladin (747)

tvalenca's picture

08-02-2013, 14:34

JohnHassink wrote:
Quote:

UPDATE: The source code has been added. Since I'm no longer in MSX scene anymore.

Well, is anyone, ever? I've never thought about it in that way. To me it's not "in" or "out". Sometimes you feel like it, sometimes you don't.
And I do not mean this to rip on the guy or on anyone, but this really made me think about it.
How to be "in" the MSX scene? Is it required that you play Penguin Adventure once a year? That you comment on MRC? Or develop and publish things? I honestly do not know.

Well... I think that if you read, comment, and/or release MSX code you are contributing with the MSX scene, and by this you're part of it.

By tvalenca

Paladin (747)

tvalenca's picture

08-02-2013, 15:02

Akiguchi wrote:

Again lots of talk, but no results. I'm not surprised, as his last posts here were kind of bitter towards MSX and praised C64. Blah! Better stay away then, if one doesn't love MSX enough. Wink

Well... even if I don't know him personally, I do talk a lot with him, on some other retrocomputing boards, and watched it happening on MSXBR-L... and all I know he was fed up with many people on MSX boards including the MRC forum. I do not personally agree with some of his attitudes, like when he praised other systems (namely C64 and CoCo) and made fun of some really anoying MSX limitations on MSX forums (not only here), even saying that those systems were better than MSX because of it... At first it was supposed to be fun, and we had fun with it! We made a lot of jokes (in Portuguese, "cocô" - which sound almost homophone, but has emphasys on the second syllable - stands for poo/shit) but I really can understand what he went through... and being a professional game developer as he is, retrocomputing was meant to be an hobby, not another source of stress. So, at that time he decided to launch the last MC bugfixes and quit releasing any MSX code.

It isn't a matter of love or not enough love. MSX was THE biggest hit in brazilian homecomputing in 80's. Period! So, we have plenty of love for MSX. It's much more like "kids at school don't want to be friends nor get along with me, I spend my school breaks all alone, so I don't want to go to school!/I want to go to another school!" (maybe that's too childish Tongue)

Akiguchi wrote:

Edit. And I'm not developer of MSX stuff myself, but the scene needs the players and testers as much as developers. I have developed music and it needs a lots of determination and skill to release the final product, so I guess it's mostly because of the lack of strong mind that these game productions are left unfinished. It makes me sad to see lots of these unfinished projects and I'm kind of starting to lose my anticipation and interest towards new projects as the probability for them to get released is minimal. There's nothing gained if the production is left unfinished, just a lot of disappointed people. Nothing wrong with some training stuff for coding and little demos and such, but any loud words in the beginning for the marvellous release should be left aside.

I want to make clear that I am not pointing my finger to anyone, and as everyone is free to express yourself (and face your own consequences) can't judge anything. But at least among Brazilian users, more and more MSX users are quitting MSX boards due to lack of unity (for a lack of better word to use). And most of them developed something, hardware or software! Isn't it bugs you?

Come on, folks! This was supposed to be fun!!! What are we doing to ourselves?

Best regards to you all!

By Huey

Prophet (2694)

Huey's picture

08-02-2013, 15:19

Yes. It seems like you can never do it right in the MSX scene. Just post a WIP on something you are busy with and everyone will start to blatter around what is wrong and should be different. E.g.:

Make an MSX1 SMB clone -> Make it smoothscroll and MSX2!!!!!
Make an MSX2 SMB clone -> Make it MSX1. MSX1 can just as easily handle it!!!!
Do both -> They will nag about the format (DSK, ROM) or the sound chip.
etc etc.

It even makes me hesitative to show stuff I'm working on. In other scenes I don't experience this attitude. Which actually resulted that I am slowly moving to other platforms as well. Only thing that kept me here until now are some great friends that I work together with and the pure notstalgia. But I notice that those friends are also experiencing the same demotivation...............

By Akiguchi

Hero (623)

Akiguchi's picture

08-02-2013, 15:45

Per aspera ad astra

Through hardships the most true will stay and survive. Smile
Hardships shows your true self and commitment.
The ones that abandon MSX due to some other persons hardships or doings are also the ones to firstly abandon all the other stuff in life too. They are the ones to first throw you to water just to save their skins. Wink

By Huey

Prophet (2694)

Huey's picture

08-02-2013, 15:47

Must go then. Bye

By syn

Prophet (2123)

syn's picture

08-02-2013, 15:53

@huey: just do whatever you like, regardless what ppl say. The many techdemos/WIP videos from you and artrag are great and inspiring, so imho just keep on showing stuff Wink

The game im working on can probably be done on msx 1 but w/e. I want it to be msx 2 Smile

Actually I think any type of game can be done on a atari 2600 if you have less colors/ less scroll/ less sprites/ less 3d Tongue

By tvalenca

Paladin (747)

tvalenca's picture

08-02-2013, 16:04

Akiguchi wrote:

Per aspera ad astra

Through hardships the most true will stay and survive. Smile
Hardships shows your true self and commitment.
The ones that abandon MSX due to some other persons hardships or doings are also the ones to firstly abandon all the other stuff in life too. They are the ones to first throw you to water just to save their skins. Wink

Maybe you're right. Anyway, this is a valid argument. But AGAIN: This is for fun. You can even ask money, but it's still supposed to be for fun. So, you still need things like a JOB. And what happens when your HOBBY eclipses your JOB? Either you quit your JOB and makes your HOBBY a JOB, or you quits your HOBBY and find another one. I really can't imagine people dedicating themselves to a HOBBY that make them feel miserable!

By tvalenca

Paladin (747)

tvalenca's picture

08-02-2013, 16:02

Huey wrote:

Yes. It seems like you can never do it right in the MSX scene. Just post a WIP on something you are busy with and everyone will start to blatter around what is wrong and should be different. E.g.:

Make an MSX1 SMB clone -> Make it smoothscroll and MSX2!!!!!
Make an MSX2 SMB clone -> Make it MSX1. MSX1 can just as easily handle it!!!!
Do both -> They will nag about the format (DSK, ROM) or the sound chip.
etc etc.

It even makes me hesitative to show stuff I'm working on. In other scenes I don't experience this attitude. Which actually resulted that I am slowly moving to other platforms as well. Only thing that kept me here until now are some great friends that I work together with and the pure notstalgia. But I notice that those friends are also experiencing the same demotivation...............

This is exactly one of his complains... Now his bright mind is making difference among the CoCo users... He already have some cool tools developed in 6809 ML and a really cool WIP... And he looks very happy this way.

By Akiguchi

Hero (623)

Akiguchi's picture

08-02-2013, 16:38

tvalenca wrote:

Maybe you're right. Anyway, this is a valid argument. But AGAIN: This is for fun. You can even ask money, but it's still supposed to be for fun. So, you still need things like a JOB. And what happens when your HOBBY eclipses your JOB? Either you quit your JOB and makes your HOBBY a JOB, or you quits your HOBBY and find another one. I really can't imagine people dedicating themselves to a HOBBY that make them feel miserable!

Yes, it is for fun and people seems to forget it - the ones that critizise almost everything and the ones that feel very offended by those. I have not experienced out of world bad mood in the two years that I've been writing here, or maybe I'm not "seeing" them or be offended by them. What I've been trying to say is: If someone is saying your wife or your kids suck, you don't dump them and search for new ones. Or another case: if the teamspirit f. ex. in hockey team is bad, you don't quit your hockey playing because of that (if you love playing hockey) - you either find a new team for yourself or try to do something that will lift teamspirit up. Best way is of course showing by good example, and some other not so constructive are warnings and firings (but necessary sometimes too).

Maybe there is some solution here on the boards to boost up the MSX teamspirit? Or if some people are so much offended by the mood here, why don't they form up their own MSX board with the people they feel good to be at? Why do they have to quit everything related to MSX? That screams for me something more and something deeper which isn't connected with the hardships they're experiencing here. They are putting the blame for their demotivation and bad mood for others rather than find solutions to try to lifting it up themselves. And if they're not ready to do that, they're not up for the show anymore.

By Akiguchi

Hero (623)

Akiguchi's picture

08-02-2013, 18:08

And still one thing to add: You don't have to please everybody. If you feel that you're happy with something you are creating and it's the thing you enjoy and want to do, just ignore the comments saying bad about it or wanting something more. Be content what you're doing, believe in yourself. Criticism and bad mouthing will always be there whenever you're creating something (unless all the people starts to respect each other which is quite a far hope in whole western society). And remember: you are the best judge yourself. Geniouses are often despised in their homeland because of jealousy - even Jesus or Sokrates were. LOL!

It is okay to come up with plain MSX1 or MSX2 version with and without the smooth scroll - someone other who loves the other system more will make other games for that. Old games were also for one system, so why should they now be for both?

By gdx

Enlighted (6219)

gdx's picture

29-04-2021, 10:30

Akiguchi is right.

Huey wrote:

It seems like you can never do it right in the MSX scene. Just post a WIP on something you are busy with and everyone will start to blatter around what is wrong and should be different. E.g.:

Make an MSX1 SMB clone -> Make it smoothscroll and MSX2!!!!!
Make an MSX2 SMB clone -> Make it MSX1. MSX1 can just as easily handle it!!!!
Do both -> They will nag about the format (DSK, ROM) or the sound chip.
etc etc.

It even makes me hesitative to show stuff I'm working on.

As for me, I think it healthy that everyone give their opinion. It is the people who cannot stand the critics of others who are unhealthy. Whatever we do, there will always be someone with a different view. You have to accept it. That's all.

Huey wrote:

He already have some cool tools developed in 6809 ML and a really cool WIP... And he looks very happy this way.

And will it be until someone makes an unpleasant review...

MäSäXi wrote:

I also asked if he had any new code (more new than 0.0.5) to share but he said all is there on his super mafia boss site.

No one will resume a dropped source code before it is functional. It's easier to start over from the beginning.