Jump to content

Aquarius BASIC .caq to ROM would include IP protected code?

Recommended Posts

So, I was looking into making Famicom BASIC programs into actual carts. There is actually a program to take the RAM contents and dump them into a runnable .NES file. Trouble is, I couldn't sell such a cart because it is still using Nintendo/Hudson Soft code.


Would there be a similar problem with converted BASIC .caq files? Would the resulting ROM contain code that I don't own? Or, is it calling BASIC runtimes built into the Aquarius?

Link to comment
Share on other sites

I'm sure Martin will chime in with a definitive answer, but as I understand it, you're still using the Aquarius BASIC interpreter built in to the computer. The BASIC program code that you wrote has simply been relocated into the cartridge ROM space, so the ROM would include only your own content.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Hi Loon,

It works just as Jay said, your own Basic program is moved to the cartridge rom memory area. There is no compiling involved.

There is a little boot program that tells the Aquarius Basic interpreter where your program is stored and then it will return the execution back to the interpreter. The boot program has been written by myself and you may consider it as public domain software, without any copyright claims.

But the programs will require an Aquarius Basic Rom to execute.


Kind regards,


  • Like 2
Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...