<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>


TurboForth.net

TurboForth.net is the companion web site for the TurboForth system written in TMS9900 Assembly Language by Mark Wills for the Texas Instruments TI-99/4A computer.

TurboForth Features

  • Fast - most of the words in the TurboForth vocabulary are written in TMS9900 Assembly Language for the fastest possible execution speed
  • Compact - produces some of the most compact, memory efficient code possible on the TI-99/4A
  • Complete - Hosted on a plug in cartridge. TurboForth is a complete, self hosting language. No need to load it from disk, occupying valuable memory space
  • Feature Rich
    • 40 Column mode
    • 80 Column mode
    • 32 Column mode
    • 32 Sprites
    • Speech supported (speech synthesizer required)
  • Numerous support packages available:
  • Free - Image files for PC-based emulators are completely free. Plug in cartridges are available for a nominal fee to cover cost of the EPROM (non-profit)

This Site

Since the TI-99/4A cannot realistically support an on-line help system, this site has been created to document all the features of TurboForth. Quite literally an online-help system! All the Forth words available in TurboForth from power-up are documented here with examples, stack signatures etc. There is also a section on what the Forth language "is" for new-comers to the language. Technical information, such as the memory map are also available, in addition to numerous support libraries. Source code is available to browse online, in addition to a downloadable archive.

Contact

You are enouraged to browse this site. You can communicate with the author, and other like-minded TurboForth users via the mailing list. If you want to communicate with other Forth-minded individuals (there's more of us than you think!) then comp.lang.forth is a good place.

Alternatively, you can email the author at this email address:

Current Version

TurboForth is currently at V1.2, which can generally be considered stable. Please report any bugs to either the mailing list, or the comp.lang.forth usenet group.


<< Home | About Forth | About TurboForth | Download | Language Reference | Resources | Tutorials | YouTube >>