Jump to content
haroldoop

bb4web: compile Batari Basic from the browser.

Recommended Posts

Hello;

 

This is a quick and dirty experiment to compile Batari Basic source files directly from the browser.

 

 

image.thumb.png.9687b07641c093032d66a6bdd1f10a02.png

 

 It uses a few pieces of JS source code from 8bitworkshop (only the strictly minimum ammount needed for Batari Basic compilation) and provides a simple custom interface on top of it.

 

As you edit the bB code on the left panel, it automagically compiles it displays the generated ASM files on the middle pabel, and runs the assembled ROM on the Javatari emulator on the right panel.

 

That's all it does; nothing else. This is mostly a proof of concept in order to make a future code generator.

 

Edited by haroldoop
Corrected typo.
  • Like 3

Share this post


Link to post
Share on other sites
5 hours ago, Andrew Davie said:

*Javatari emulator on the right panel.

 

Thanks for pointing the typo; I corrected it. 👍

Share this post


Link to post
Share on other sites
On 2/8/2021 at 4:56 AM, Gemintronic said:

I've tried copy-and-pasting several projects including my very first a.k.a. "Drunken Pooper" and had no success.

https://atariage.com/forums/topic/165286-conversion-of-drunken-pooper/

 

Does your web based solution support all the different canned kernels or just the bare bones one used when you don't specify "kernel_options"?

 

 

Hello, and thanks for the report... I tested the provided source file on 8bitworkshop (which is what I used as a basis for this experimental tool), and, yes, in either case, it does not work. Both tools aren't restricted to just default "kernel_options", since the Duck Chase example does customize them, but there seems to be limitations.

Edited by haroldoop
  • Like 1

Share this post


Link to post
Share on other sites
16 minutes ago, Gemintronic said:

Only choice is to scrap this and make a web IDE for your port of ZX Basic to the Sega Master System ~_^

LOL! :P

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...