Famicom World

Family Computer => Famicom / Disk System => Topic started by: lbarasc on June 09, 2013, 11:48:58 pm

Title: Tool to compile Family Basic program to .NES file
Post by: lbarasc on June 09, 2013, 11:48:58 pm
Hi,

I discover a tool to compile Family Basic program to .NES file : STTONES

So you can easily develop small game on NES with BASIC language and compile it !

How it works ? STTONES convert VirtuaNES savestates of Family Basic to .NES ROM file.

Tutorial :

1 - Run Family Basic V3 rom on VirtuaNES

2 - Type your program on Family Basic, don't run program before convert it with STTONES

3 - Save state with VirtuaNES, it creates .st0 file on VirtuaNES state folder)

4 - exit VirtuaNES

5 - drag and drop your .st0 file to STTONES.EXE it creates .NES file !

6 - Run your .NES rom file on emulator or

download the STTONES1000.zip on skydrive :

https://skydrive.live.com/redir?resid=6A3C379B3DAD5FFE!514&authkey=!ABUgo06dB-h0IPg (https://skydrive.live.com/redir?resid=6A3C379B3DAD5FFE!514&authkey=!ABUgo06dB-h0IPg)

Step by step operations (Japanese but screenshots) :

http://messatu.wordpress.com/2013/02/24/sttones-%E4%B8%80%E8%88%AC%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E2%98%86%E3%81%A7%E3%81%99/ (http://messatu.wordpress.com/2013/02/24/sttones-%E4%B8%80%E8%88%AC%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E2%98%86%E3%81%A7%E3%81%99/)

I hope it we help us to easily develop on Famicom.
Title: Re: Tool to compile Family Basic program to .NES file
Post by: P on June 12, 2013, 04:16:11 pm
I tried making a full demo with both code and BG graphics. I had to try many times until I could make a standalone without the game to throw errors that shouldn't be there. Running the game before doing a save state doesn't seem to matter.

Here it is anyway, my Robot Fan Game demo!
Download link: http://speedy.sh/FQgCe/robfan.zip
Alternate download link: http://www.sendspace.com/file/ggyc1l

Tell me if anything's wrong or If I should upload it again. Also could anyone with a flash cart test and see of if it works on real hardware please?
Title: Re: Tool to compile Family Basic program to .NES file
Post by: ramidavis on July 03, 2013, 10:35:33 am
Skydrive download is dead, can you re-upload somewhere else?
Title: Re: Tool to compile Family Basic program to .NES file
Post by: UglyJoe on July 07, 2013, 08:07:48 pm
Quote from: P on June 12, 2013, 04:16:11 pm
Also could anyone with a flash cart test and see of if it works on real hardware please?


Works on an NES via PowerPak.
Title: Re: Tool to compile Family Basic program to .NES file
Post by: P on July 10, 2013, 07:59:15 am
Thank you! :)
Title: Re: Tool to compile Family Basic program to .NES file
Post by: P on July 16, 2013, 05:15:54 pm
Quote from: ramidavis on July 03, 2013, 10:35:33 am
Skydrive download is dead, can you re-upload somewhere else?

Here you go! :)

http://speedy.sh/Q6uRZ/STTONES1000.zip

http://speedy.sh/ymQS5/STTONES1100.zip

http://speedy.sh/BfyCx/STTONES2000.zip

All three versions uploaded!
Title: Re: Tool to compile Family Basic program to .NES file
Post by: keikeikei on November 25, 2014, 12:30:42 am
P The links to your demo are also dead I really wanted to see our game  :'(
Title: Re: Tool to compile Family Basic program to .NES file
Post by: P on November 25, 2014, 03:42:50 pm
It's actually just a joke and to test SSTONES. It's not really a game (spot the Rockman X reference), and it also doesn't use ROB at all (it was made before UglyJoe found a way to program ROB with Family Basic).

I wish there is a way to upload files more permanently. Anyway here it is again (until it gets downed again):
http://www.filedropper.com/robfan

I eventually did make a real ROB test program in assembly language based on UglyJoe's code. It's over here: http://forums.nesdev.com/viewtopic.php?f=10&t=11445&p=131368#p131336
Title: Re: Tool to compile Family Basic program to .NES file
Post by: lancuster on May 29, 2017, 02:23:13 pm
Hi, guys. Can you please tell me how can I load Nestopia savestates to this program? No matter how much I tried - the final obtained ROM is broken. :(
Title: Re: Tool to compile Family Basic program to .NES file
Post by: verteks on June 04, 2017, 08:42:08 am
Probably it is impossible - Nestopia has different save state file format than VirtualNES. To convert Nestopia save states you need to write your own converter.