Jump to content
Sign in to follow this  
OLD CS1

What about an "anthology" cartridge of new software?

Recommended Posts

Another thread (I cannot find) was asking about games for a compilation multi-cart. It hit me this morning that maybe we could take the games and programs which are developed in a year and include them in a single multi-cart. Since we have the ability to launch BASIC programs from a cartridge, those could also be included. Could TurboForth or fbForth programs be made into cartridges?

 

post-27864-0-89965100-1446308653_thumb.png

 

In the case of programs which cannot be made into a cartridge, an anthology disk, perhaps? I know, how quaint, but some people still use them :)

  • Like 6

Share this post


Link to post
Share on other sites

Another thread (I cannot find) was asking about games for a compilation multi-cart. It hit me this morning that maybe we could take the games and programs which are developed in a year and include them in a single multi-cart. Since we have the ability to launch BASIC programs from a cartridge, those could also be included. Could TurboForth or fbForth programs be made into cartridges?

 

attachicon.gifatari_age_ti_anthology_2015_old-style_label.png

 

In the case of programs which cannot be made into a cartridge, an anthology disk, perhaps? I know, how quaint, but some people still use them :)

 

The first two ROM banks for TurboForth and the first four banks for fbForth are required for running those systems. Forth programs are built upon the previously defined dictionary, which must be present. I am afraid it would be a daunting task to put all of that in the same cartridge with other programs in such a way that selection is possible, unless the ROM base addresses could be offset to start Bank 0 anywhere in the ROM space.

 

It would certainly be relatively simple to put Forth programs into ROM space that could be loaded into expansion RAM to run. That ROM would be dedicated to fbForth or TurboForth, however. For fbForth, which is currently running in a 32KiB ROM, it would require, at the very least, a 64KiB ROM to have space for the program repository. It would also require reorganizing the current system a bit and writing a menu system and a loader. The same obtains for TurboForth, but the ROM would need to go from 16KiB to 32KiB.

 

...lee

  • Like 1

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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...