Page 1 of 2
Programming Language
Posted: Tue Sep 02, 2014 7:47 am
by mario610
what languague does SMBX use? I'm learning coding and was wondering
Re: Programming Language
Posted: Tue Sep 02, 2014 7:59 am
by DimitrisPowerSeven
English.
Re: Programming Language
Posted: Tue Sep 02, 2014 8:06 am
by h2643
He probably means something like CC+ or C++, Idk.
Re: Programming Language
Posted: Tue Sep 02, 2014 8:07 am
by Kevsoft
Visual Basic 6, a old (~1998) and slow programming language!
Re: Programming Language
Posted: Tue Sep 02, 2014 8:53 am
by mario610
Kevsoft wrote:Visual Basic 6, a old (~1998) and slow programming language!
So would VB 10 work with it or no?
Re: Programming Language
Posted: Tue Sep 02, 2014 8:59 am
by RudeGuy
mario610 wrote:Kevsoft wrote:Visual Basic 6, a old (~1998) and slow programming language!
So would VB 10 work with it or no?
I don't think so.
And also, if you try to decompile SMBX, you'll have a messed code.
Re: Programming Language
Posted: Tue Sep 02, 2014 10:01 am
by Kevsoft
I am not sure what you mean, but when you mean VB.NET 2010, then no. VB6 was the last version where the code was compiled to machine code. VB.NET code is compiled in type of semi-bytecode (can be easily decompiled) which requires the .NET environment.
Christian07 wrote:you'll have a messed code.
Sweet good ol' assembly/machine code.
Re: Programming Language
Posted: Tue Sep 02, 2014 10:28 am
by Veudekato
h2643 wrote:He probably means something like CC+ or C++, Idk.
lol wat. of cource visual basic . he have problem with decimal codes. c++ dont have problems about this
Re: Programming Language
Posted: Tue Sep 02, 2014 10:37 am
by SMBXRaptor
veudekato says true. delphi have some problems with , . (run time error 13)
Re: Programming Language
Posted: Tue Sep 02, 2014 6:18 pm
by Axiom
mario610 wrote:Kevsoft wrote:Visual Basic 6, a old (~1998) and slow programming language!
So would VB 10 work with it or no?
VB10 != VB 6.
What you mean VB 10 is actually Visual Basic.NET (VB.NET for short). It's an entirely new programming language and while its syntax is similar to the older VB6, VB6 code can't be cut and paste into VB.NET code. VB.NET is heavily based around the .NET framework, an amazing (albeit platform limited, Windows only unless you use Mono) and thus has become itself a more powerful language than it ever was. VB.NET is much faster than VB6, but its still not as fast as languages like C# or C++.
Deviating a little from the topic, I
STRONGLY recommend you work with/learn VB.NET and skip over VB6 entirely. There is absolutely no reason to be using it nowadays and as others have stated, decompilation of VB6 code will result in very messy and unreadable code that actually won't even compile at all. That and VB6 is extremely outdated and slow, the older Visual Studio is very hard to get running on even Windows XP. Visual Studio Express 2010 is my recommendation to you, however if you're planning to get the full Visual Studio suite and you're running Windows 7+ by all means, go for 2013.
SMBXRaptor wrote:veudekato says true. delphi have some problems with , . (run time error 13)
delphi has nothing to do with this?
Re: Programming Language
Posted: Tue Sep 02, 2014 7:38 pm
by Julia Pseudo
Just so you know, we do not have access to SMBX's source code. The creator, Redigit, is long gone from the community (he went on to develop Terraria) and countless people have tried and failed to decompile the source over the past few years.
Re: Programming Language
Posted: Tue Sep 02, 2014 7:40 pm
by mario610
Pseudo-dino wrote:Just so you know, we do not have access to SMBX's source code. The creator, Redigit, is long gone from the community (he went on to develop Terraria) and countless people have tried and failed to decompile the source over the past few years.
ah thanks
Re: Programming Language
Posted: Wed Sep 03, 2014 3:47 pm
by xxxzzz1
Has nobody ever tried contacting him about SMBX through some other means other than the community, i remember a while back he was making an "original" SMBX without the Mario gfx.
Re: Programming Language
Posted: Wed Sep 03, 2014 3:54 pm
by Axiom
xxxzzz1 wrote:Has nobody ever tried contacting him about SMBX through some other means other than the community, i remember a while back he was making an "original" SMBX without the Mario gfx.
i tried, last i checked that "original" smbx isn't actually happening as he's gone back to terraria full time
Re: Programming Language
Posted: Wed Sep 03, 2014 4:05 pm
by xxxzzz1
But i recon though, if Someone or a group of people but time and effort into it you could create something on par or even better than SMBX
Re: Programming Language
Posted: Wed Sep 03, 2014 4:10 pm
by Kevsoft
Okay, it might help or might even not help to have the source code of SMBX, but one thing is clear: VB6 is slow and is not good enought for games. So a start from scratch is nessesary anyway....
Re: Programming Language
Posted: Wed Sep 03, 2014 4:12 pm
by xxxzzz1
Has nobody ever thaught of hiring a professianal coder to do it or something like that
Re: Programming Language
Posted: Wed Sep 03, 2014 6:12 pm
by FallingSnow
"hire" implies $$$ and there is no $$$$$$$ in SMBX
Re: Programming Language
Posted: Wed Sep 03, 2014 6:33 pm
by zioy
xxxzzz1 wrote:Has nobody ever thaught of hiring a professianal coder to do it or something like that
Well, GhostHawk is working on VSMBX, which is similar to SMBX and is almost complete.
Re: Programming Language
Posted: Wed Sep 03, 2014 7:14 pm
by Axiom
There's GhostHawk's and Wohlstand's, both works in progress