lighthouse64 wrote:sleepy wrote:Looks great.
But referring to your Q&A..
Q&A wrote:Why are you even bothering? These projects always fail anyway.
That's because the people who have attempted to recreate it (ex. NSMBX, SMBX:R) don't know shit about coding.
I'd be glad to help you, but VB is not my coding language

C and C++ is, sorry.
Goodluck with it, though!
Excuse me, but I know some vb. it's definetly a lot easier than c++ because it's easier than javascript.
But VB have a big shortcoming:
- slow performance, because all program command calls working through one library, named as VB-RunTime
- lots of bugs in data types converting (for example, as you see bug with decimal separator character, VB can't correctly converting data types, and program will crash with error about wrong data type. C++ compilers will deny working with wrong data types - it will not be compiled. If you got text data from file, data always can be converted into necessary type, even not-numeric string will be converted into integer or into double by char codes).
- closing to Windows Operation System. VB.NET can be build on Linux only with Mono compiler.
Visual Basic - is a amateur tool, for little applications. On VB never written professional and commercial software.
C++ is a professional language, what have a lot of possibles: from console, desktop, server applications, to drivers, firmware, OS kernel, etc. But difficult, because need lot of understanding and knowledge .
Minimal C++ developer kit is a notepad and command line compiler (MinGW or MSVCC on Windows, GCC/G++ on Linux). You always can build C++ application without any IDE, from command line. For C++ any IDE like Visual Studio, Code::Blocks, Qt Creator, Eclipse, Borland C++ Builder is optional, only for speed-up and organize developing process and project files.
For Visual Basic full IDE is important. But VB.NET have possible for build from command line.
Everyone chooses only that langauge that is easier for them.