LoginLogin

SB for PC, or a converter

Root / General / [.]

VakoreCreated:
SmileBASIC for PC would be nice. Or an SB to Javascript(or whatever language really) converter. A converter would be pretty convient too, as SBAPI already is able to grab games, it would simply be a matter of downloading them via the API. Then again, pipedream. Just a random thought. Probably wouldn't be worth the effort unless it was some fun side project someone did for fun.

SmileBASIC for PC would be nice. Or an SB to Javascript(or whatever language really) converter. A converter would be pretty convient too, as SBAPI already is able to grab games, it would simply be a matter of downloading them via the API. Then again, pipedream. Just a random thought. Probably wouldn't be worth the effort unless it was some fun side project someone did for fun.
We've already talked about this at length. The best thing you can get for now is Citra and a legally-obtained dump of SmileBASIC. 3DS hacking is easier and cheaper (at the low cost of free) than ever, (although still risky! don't brick your console!!!) so the latter step is no problem. Oh yeah also there's otyaSmileBASI--- oh wait where'd it go? Edit: yep it's straight up gone. The only trace of it left is this link of the root of the GitHub repository -- none of the files are archived...

SmileBASIC for PC would be nice. Or an SB to Javascript(or whatever language really) converter. A converter would be pretty convient too, as SBAPI already is able to grab games, it would simply be a matter of downloading them via the API. Then again, pipedream. Just a random thought. Probably wouldn't be worth the effort unless it was some fun side project someone did for fun.
We've already talked about this at length. The best thing you can get for now is Citra and a legally-obtained dump of SmileBASIC. 3DS hacking is easier and cheaper (at the low cost of free) than ever, (although still risky! don't brick your console!!!) so the latter step is no problem. Oh yeah also there's otyaSmileBASI--- oh wait where'd it go? Edit: yep it's straight up gone. The only trace of it left is this link of the root of the GitHub repository -- none of the files are archived...
I have a backup of otyasmilebasic in case anyone wants it. Don't have the source code though...

Wait, so otyasmilebasic can run SB3 games on PC?

Wait, so otyasmilebasic can run SB3 games on PC?
Yeah.

https://youtu.be/2Xsa3x7CsFE Can I please have it?

Be aware: it can't run all the games, because not all the commands are supported. You'll get better results if you use Citra. Still, it's very impressive and good. Download (expires in 7 days because I'm lazy and don't want to sign up for Dropbox or MEGA) Windows only.

Thanks for the download. How do I run projects in it? I know how to download them via SBAPI, but do I download them as the RAW SB file or ZIP ONLY? I tried ZIP only, but I can't figure out how to run it.

@HTV04 https://github.com/eidas/otyaSMILEBASIC Equal fork of the original project

Thanks for the download. How do I run projects in it? I know how to download them via SBAPI, but do I download them as the RAW SB file or ZIP ONLY? I tried ZIP only, but I can't figure out how to run it.
Step 1. Go to https://sbapi.me/get/[key you want to download]/zip?nice=1 Step 2. Unzip the folder Step 3. Remove the file extensions of the files within the folder Step 4. Open the PROJECTS folder in otyaSMILEBASIC Step 5. Either open [DEFAULT] or make a new folder containing two subfolders called TXT and DAT Step 6. Put the TXT and PRG files in the TXT subfolder Step 7. Put the DAT and GRP files in the DAT subfolder

Ok, thanks for the info. How do I load them after that?

Ok, thanks for the info. How do I load them after that?
If it's in default, just type EXEC "[Name of program]" but if it isn't, first you need to type PROJECT "[Name of project you want to load from]"

Had to do EXEC after loading project, but it worked! Thanks guys! No default BGM though :( Also for some reason, it wont let me run programs that need to load stuff. It returns an error. Anyone know why?

Had to do EXEC after loading project, but it worked! Thanks guys! No default BGM though :( Also for some reason, it wont let me run programs that need to load stuff. It returns an error. Anyone know why?
Avoid projects that use GRPs and DATs. Replace the default graphics with the graphics the project uses instead and prevent the program from trying to load them (remove anything related to loading GRPs).

Ok. I thought it would be able to do more. Oh well.