Page 2 of 4

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:20 pm
by TLtimelord
That's pretty rad.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:34 pm
by Cedur
h2643 wrote:
Sun Feb 02, 2020 3:13 pm
How?

From what I heard, Redigit himself gave it to the staff, right? They said that nobody decompiled it

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:34 pm
by Ness-Wednesday
MaglX3: Everyone sleeps

Smbx Legacy Source Code: Everyone AWAKENS

On a serious note, is there going to be any benefit having this source code? I mean, 2.0 is veeeerry far in development, and many people know how to code lunalua now...

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:38 pm
by aero
Ness-Wednesday wrote:
Sun Feb 02, 2020 3:34 pm
On a serious note, is there going to be any benefit having this source code? I mean, 2.0 is veeeerry far in development, and many people know how to code lunalua now...
No. It will only be useful as a reference for SMBX2 and not anything more.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:42 pm
by Kevsoft
Whelp... This didn't went unnoticed for me too. Congrats for getting access to the source code after like nearly a decade. May the source code reference help the SMBX 2.0 development.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 3:48 pm
by Wohlstand
Finally!

Yeah, I'll use this to develop PGE Engine with more accuracy.
I have VB6 toolchain kept for a while, and yeah, I figured how to build it and run. I made a fork into separated repo to keep all my experiments over it in that.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 4:12 pm
by RudeGuy
ItsIggy wrote:
Sun Feb 02, 2020 2:10 pm
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.
god no don't

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 4:23 pm
by Squishy Rex
I honestly never thought we’d actually ever see this. Definitely a surprise to say the least, hopefully it will help with future development of X2 to some degree.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 4:53 pm
by GOD_SAMA
how on earth did you get this i thought the terraria dev lost it or something explain the origin story please
and what use does it have now i thought you guys didnt need the source code etc again explain all this please im quite intrigued

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 5:01 pm
by ElectriKong
GOD_SAMA wrote:
Sun Feb 02, 2020 4:53 pm
and what use does it have now i thought you guys didnt need the source code etc again explain all this please im quite intrigued
Basically a piece of SMBX history.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 9:00 pm
by Thehelmetguy1
Electriking wrote:
Sun Feb 02, 2020 5:01 pm
GOD_SAMA wrote:
Sun Feb 02, 2020 4:53 pm
and what use does it have now i thought you guys didnt need the source code etc again explain all this please im quite intrigued
Basically a piece of SMBX history.
Also the ultimate proof that Redigit was drunk when he made SMBX.

Re: SMBX Legacy Source Code

Posted: Sun Feb 02, 2020 10:07 pm
by Squishy Rex
Thehelmetguy1 wrote:
Sun Feb 02, 2020 9:00 pm
Electriking wrote:
Sun Feb 02, 2020 5:01 pm
GOD_SAMA wrote:
Sun Feb 02, 2020 4:53 pm
and what use does it have now i thought you guys didnt need the source code etc again explain all this please im quite intrigued
Basically a piece of SMBX history.
Also the ultimate proof that Redigit was drunk when he made SMBX.
At least we can now verify that this was the case.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 2:00 am
by Danny
if y'all were in the IRC back in the day you would know full well that was the case lmao

too bad this source code is about 4 years too late

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 2:42 am
by JustOneMGuy
Yeah, this source code is pretty much useless at this point, apart from being used as a reference for SMBX2 and maybe allowing PGE Engine to be developed accurately.

One question remains though, are there going to be any plans to switch to another engine after SMBX2 has been released? I don't really want future development of SMBX2 to be permanently tied to Redigit's 1.3 engine and LunaLua forever.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 2:48 am
by Squishy Rex
Danny wrote:
Mon Feb 03, 2020 2:00 am
if y'all were in the IRC back in the day you would know full well that was the case lmao

too bad this source code is about 4 years too late
Yeah unfortunately the IRC wasn't really much of a thing for me back then as opposed to solely the forums. I mean I can't say I know very much in regards to coding or scripts, but its an impressive mess I'll say that much. It certainly makes you wonder how SMBX even managed to function at all.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 3:30 am
by Yave Yu
SMBX 1.3's source code finally released, however I think it's too late, now both SMBX-38A and SMBX2 developer are didn't want to use it.
But, if someone want to study game making, it may helpful.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 3:39 am
by Wohlstand
Yave Yu wrote:
Mon Feb 03, 2020 3:30 am
SMBX 1.3's source code finally released, however I think it's too late, now both SMBX-38A and SMBX2 developer are didn't want to use it.
But, if someone want to study game making, it may helpful.
However, I wanna use it, in development of PGE Engine, mainly to correct inaccuracies I did while reverse engineering of physics and stuff. With last night, I found that playable character physics are too aproximal and still different. Also NPC AIs, and ton of other algorithms I wanted to inspect better rather digging clunky ASM code that is not easy to understand, etc.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 3:41 am
by Wiimeiser
Could be useful for finally fixing the buggy powerup array, I guess?

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 4:03 am
by JustOneMGuy
Wiimeiser wrote:
Mon Feb 03, 2020 3:41 am
Could be useful for finally fixing the buggy powerup array, I guess?
I would not count on it, since any bugfixes to it is going to be useless at this point in SMBX2 development.

Re: SMBX Legacy Source Code

Posted: Mon Feb 03, 2020 10:21 am
by Hoeloe
Not to mention, the reason the "powerup array" is so awkward is that... there isn't one. SMBX hardcodes powerup states in a million different places, so it requires quite deep hooks to extract that out and make an array out of it.