SMBX Legacy Source Code

General discussion about Super Mario Bros. X.
aero
Palom
Palom
Posts: 4781
Joined: Fri Mar 28, 2014 2:51 pm

SMBX Legacy Source Code

Postby aero » Sun Feb 02, 2020 11:13 am

Image

The SMBX source code is finally open! Do with it as you please. Here's a quick Q&A for anticipated questions...
Spoiler: show
Q: What is this?
A: The source code for Super Mario Bros. X 1.3 legacy version.

Q: Is this legit?
A: Yes.

Q: Is this decompiled code?
A: No. This is the source code that was written.

Q: Can I build this?
A: Short answer is not really. Long answer is that SMBX was written in VB6 and Microsoft has long since ended support for the language. You will need to set up your own development environment to build the project.

Q: Is this going to be built upon by the SMBX2 team?
A: No. Doing so would disrupt development.

Q: What is the utility of releasing the source code?
A: The code can be used as a reference for posterity. SMBX until this point has had a closed source engine, and editor. The value of releasing the code as-is exists from SMBX's history, the benefits of software freedom, analysis, and to help SMBX move forward.

Q: How will this fit into the community?
A: This board will remain the same in terms of support for SMBX2. Discussion about the source code may be posted in this thread, or in other threads. That will be the extent of the code's role.

Q: What will be the overall impact?
A: Everything will be the same, except that SMBX's code is now free. The forums, and SMBX2's progression will follow the same path as if the code was still unavailable.
GitHub Link
https://github.com/smbx/smbx-legacy-source

FAQ
http://codehaus.wohlsoft.ru/blog/faq/

Quill
Rydia
Rydia
Posts: 810
Joined: Tue Dec 03, 2013 12:51 pm
Contact:

Re: SMBX Legacy Source Code

Postby Quill » Sun Feb 02, 2020 11:15 am

Nice.

RudeGuy
Fry Guy
Fry Guy
Posts: 4993
Joined: Fri Dec 27, 2013 7:36 am
Flair: local guy

Re: SMBX Legacy Source Code

Postby RudeGuy » Sun Feb 02, 2020 11:16 am

about time
edit: the first file i click on has 12000 lines, thank you based redigit
Last edited by RudeGuy on Sun Feb 02, 2020 11:17 am, edited 1 time in total.

Julia Pseudo
Ludwig
Ludwig
Posts: 5604
Joined: Wed Jan 08, 2014 12:04 am
Flair: gay gaymer girl
Pronouns: She/her

Re: SMBX Legacy Source Code

Postby Julia Pseudo » Sun Feb 02, 2020 11:17 am

Yeah

Emral
Cute Yoshi Egg
Cute Yoshi Egg
Posts: 9708
Joined: Mon Jan 20, 2014 12:58 pm
Flair: Phoenix

Re: SMBX Legacy Source Code

Postby Emral » Sun Feb 02, 2020 11:19 am

PSA: Don't even try to learn anything from this code when it comes to programming practices.

Cedur
Raccoon Mario
Raccoon Mario
Posts: 7073
Joined: Tue Jun 28, 2016 10:14 am
Flair: I'm gone, for chess and minesweeper
Pronouns: he/him

Re: SMBX Legacy Source Code

Postby Cedur » Sun Feb 02, 2020 11:19 am

So people are making big hype in chat but it doesn't really have any use now?

Saltlord
Volcano Lotus
Volcano Lotus
Posts: 584
Joined: Thu Sep 03, 2015 12:28 pm
Pronouns: any
Contact:

Re: SMBX Legacy Source Code

Postby Saltlord » Sun Feb 02, 2020 11:21 am

Cedur wrote:
Sun Feb 02, 2020 11:19 am
So people are making big hype in chat but it doesn't really have any use now?

yes

Justin14p
Goomba
Goomba
Posts: 1
Joined: Mon Jan 05, 2015 12:26 pm

Re: SMBX Legacy Source Code

Postby Justin14p » Sun Feb 02, 2020 11:22 am

Wow

aero
Palom
Palom
Posts: 4781
Joined: Fri Mar 28, 2014 2:51 pm

Re: SMBX Legacy Source Code

Postby aero » Sun Feb 02, 2020 11:22 am

Cedur wrote:
Sun Feb 02, 2020 11:19 am
So people are making big hype in chat but it doesn't really have any use now?
Yeah not for anything with practical development. It's okay to sift through for reference and see what makes SMBX tick.

ShadowStarX
Bronze Yoshi Egg
Bronze Yoshi Egg
Posts: 1719
Joined: Mon Jan 27, 2014 7:21 am
Pronouns: he/him
Contact:

Re: SMBX Legacy Source Code

Postby ShadowStarX » Sun Feb 02, 2020 11:23 am

What the serious hell?!

CopyLeft
Volcano Lotus
Volcano Lotus
Posts: 537
Joined: Mon Feb 10, 2014 2:47 pm

Re: SMBX Legacy Source Code

Postby CopyLeft » Sun Feb 02, 2020 11:24 am

bless us dear redigit for this food we are about to eat and in his name we pray amen
Image

Novarender
Monty Mole
Monty Mole
Posts: 145
Joined: Sat Aug 06, 2016 6:59 pm
Flair: Whoa

Re: SMBX Legacy Source Code

Postby Novarender » Sun Feb 02, 2020 11:33 am

Well now I can check out why some things in SMBX don't work

And jeez, Redigit really likes if-else-ifs huh

Yoshi021
Gold Yoshi Egg
Gold Yoshi Egg
Posts: 691
Joined: Thu Jan 21, 2016 9:06 pm
Flair: :)
Pronouns: He/Him

Re: SMBX Legacy Source Code

Postby Yoshi021 » Sun Feb 02, 2020 11:52 am

wow

Thehelmetguy1
Chargin' Chuck
Chargin' Chuck
Posts: 2372
Joined: Sat Dec 19, 2015 9:33 am
Flair: certified idiot

Re: SMBX Legacy Source Code

Postby Thehelmetguy1 » Sun Feb 02, 2020 11:55 am

Take a shot for every elseif you find.

Novarender
Monty Mole
Monty Mole
Posts: 145
Joined: Sat Aug 06, 2016 6:59 pm
Flair: Whoa

Re: SMBX Legacy Source Code

Postby Novarender » Sun Feb 02, 2020 11:58 am

Thehelmetguy1 wrote:
Sun Feb 02, 2020 11:55 am
Take a shot for every elseif you find.

You would die.

Cedur
Raccoon Mario
Raccoon Mario
Posts: 7073
Joined: Tue Jun 28, 2016 10:14 am
Flair: I'm gone, for chess and minesweeper
Pronouns: he/him

Re: SMBX Legacy Source Code

Postby Cedur » Sun Feb 02, 2020 12:55 pm

normal circumstances: #general channel on the smbx server gets 1000 messages in a month
source code release: #general gets 1000 messages in an hour

JustOneMGuy
Spiny
Spiny
Posts: 29
Joined: Sun Jan 26, 2020 1:33 pm

Re: SMBX Legacy Source Code

Postby JustOneMGuy » Sun Feb 02, 2020 1:44 pm

Would this be useful for rewriting the source code in C++, BTW?

ItsIggy
Bit
Bit
Posts: 72
Joined: Fri Sep 06, 2019 8:38 am
Contact:

Re: SMBX Legacy Source Code

Postby ItsIggy » Sun Feb 02, 2020 2:10 pm

Today, today is a good day. :D
Image
EDIT:I was already thinking about taking up Visualbasic classes for a few months now with the release of this I think it confirmed my decision.
Last edited by ItsIggy on Sun Feb 02, 2020 2:22 pm, edited 1 time in total.

Cedur
Raccoon Mario
Raccoon Mario
Posts: 7073
Joined: Tue Jun 28, 2016 10:14 am
Flair: I'm gone, for chess and minesweeper
Pronouns: he/him

Re: SMBX Legacy Source Code

Postby Cedur » Sun Feb 02, 2020 2:17 pm

JustOneMGuy wrote:
Sun Feb 02, 2020 1:44 pm
Would this be useful for rewriting the source code in C++, BTW?

The devs clearly stated that it's not.

h2643
Birdo
Birdo
Posts: 2890
Joined: Sat Dec 21, 2013 7:23 am
Contact:

Re: SMBX Legacy Source Code

Postby h2643 » Sun Feb 02, 2020 3:13 pm

How?


Return to “General”

Who is online

Users browsing this forum: No registered users and 1 guest

SMWCentralTalkhausMario Fan Games GalaxyKafukaMarioWikiSMBXEquipoEstelari