SMBX Legacy Source Code

General discussion about Super Mario Bros. X.
Aero
Palom
Palom
Posts: 4774
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: 811
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: 4991
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: 5595
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

Enjl
Cute Yoshi Egg
Cute Yoshi Egg
Posts: 9325
Joined: Mon Jan 20, 2014 12:58 pm
Flair: Orphion Egamalenitar Osmos IV, Esq.

Re: SMBX Legacy Source Code

Postby Enjl » 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: 7071
Joined: Tue Jun 28, 2016 10:14 am
Flair: semi-retired user, only interested in post ranks
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: 566
Joined: Thu Sep 03, 2015 12:28 pm
Pronouns: he/him
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: 4774
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: 1671
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?!

perhaps
Volcano Lotus
Volcano Lotus
Posts: 535
Joined: Mon Feb 10, 2014 2:47 pm
Flair: im very cool

Re: SMBX Legacy Source Code

Postby perhaps » 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: 683
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

Unidentified
Chargin' Chuck
Chargin' Chuck
Posts: 2372
Joined: Sat Dec 19, 2015 9:33 am

Re: SMBX Legacy Source Code

Postby Unidentified » 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: 7071
Joined: Tue Jun 28, 2016 10:14 am
Flair: semi-retired user, only interested in post ranks
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: 60
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: 7071
Joined: Tue Jun 28, 2016 10:14 am
Flair: semi-retired user, only interested in post ranks
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: FutureNyanCat2014 and 1 guest