SmileBASIC interpeter?

Discussion in 'NDS - ROM Hacking and Translations' started by jamieyello, Nov 27, 2013.

  1. jamieyello
    OP

    jamieyello Professional Dumbass

    Member
    369
    254
    Mar 11, 2013
    United States
    Anyone download the DSiWare Petit Computer? It interpets SmileBASIC (a version of BASIC) and lets you write code on a GBA level of power, the drawback is that the only way to share programs is by scanning QR codes, and my 3ds is really bad at scanning QR codes, and it makes it really hard to try other peoples programs, and I think it might be easier to write and test programs from a computer instead of a touch screen.

    I'm starting to learn C++ and I thought this would be the first thing I'd work on, I have no idea where to start. I'm really fluent in SmileBASIC, I made this (not entirely, I have a lot of help) in SmileBASIC.

    (skip to 0:20)


    Right now in C++ I know arrays variables and a couple simple syntax. I can make a calculator in the command prompt, but that's it. Good tutorials are hard to find, I think a good place to start would be a box that I can "paint" in, like tell the program to fill a pixel, and have a "file" dropdown menu thing at the top. It doesn't have to be the most efficient thing.

    Also I'm told "goto" is outdated. What do I use instead of goto???
     
  2. jamieyello
    OP

    jamieyello Professional Dumbass

    Member
    369
    254
    Mar 11, 2013
    United States
    Wow this board is outdated. o_o Posting elsewhere...
     
  3. Snailface

    Snailface My frothing demand for 3ds homebrew is increasing

    Member
    4,324
    1,983
    Sep 20, 2010
    Engine Room with Cyan, watching him learn.
    This is exactly where you should post this thread (actually NDS emulation & homebrew would be better, PM a mod for a change).

    An petit interpreter would be very hard to write in libnds or PC. In fact, it would be harder than making pokemon in BASIC. The best hope is to wait for dsiware to be cracked, still a longshot.

    A replacement for goto could be many things , while, do while, functions, switch case etc.