Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

turboforth

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 57
  • Category: Forth
  • Founded: Jan 21, 2010
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Home

 

Activity within 7 days:

(No Activity)

Description

Mail list dedicated to the TurboForth ROM based Forth programming environment for the vintage TI-99/4A home computer. Despite the TI-99/4A being nearly 30 years old, this is a new software application for the 4A. Developed in 2009/2010.

Both TurboForth discussion, or indeed general Forth discussion are welcome here.

TurboForth is named thus because (so far) it has proven to be much faster than other Forth languages available for the TI-99/4A.

Anyone interested in developing programs on the TI is welcome. TurboForth is tens of times faster than XB, and nearly as fast as assembly. It's powerful. And you could learn something!

TurboForth is available as:

1) A plug in ROM cartridge
2) Disk files for emulators
3) Cartridge files for emulators
4) ROM files for HSGPL card

TurboForth is developed with the ASM994A cross assembler, and Classic99 Emulator.

Features of TurboForth:

* Fast
* Supports modern Forth coding constructs:
* CASE..OF..ENDOF..ENDCASE
* VALUEs TO +TO
* CREATE DOES>
* Block based, but does not require specially formatted disks. Your blocks can live on any standard disk (e.g. RAMDisk, CF7A, Floppy) alongside other files.
* Built in block editor
* Very fast execution, comparable to assembly language. Faster than C99.
* 40 Column mode support
* 32 Column mode support
* 80 Column mode support (v9938)
* Generic File IO (read files, write files, send to printer, RS232 etc)
* Interrupt driven speech
* 32 Sprites
* All 256 ASCII characters available for redefinition
* Sprites have their own 256 patterns, separate from the character set
* Nearly all of the 32K RAM available for Forth programs (the editor etc are all built into ROM)

Most Recent Messages

  (View All)
Re: v 1.2
Wicked...... ________________________________ From: mark wills <markrobertwills@...> To: "turboforth@yahoogroups.com" <turboforth@yahoogroups.com>
Posted - Mon May 6, 2013 2:37 pm
Owen Brand
owenbrand99er
Send Email Send Email
Re: v 1.2
Well, it wouldn't be "built in" per-se. It would be a suite of words/commands that you load in from a blocks file, and voila: You have the ability to host a
Posted - Mon May 6, 2013 2:18 pm
mark wills
markrobertwills
Send Email Send Email
v 1.2
So I HEAR that Willsy's going to be releasing 1.2 in the foreseeable future... =) More stability, more features, and POTENTIALLY some BBS (bulletin board
Posted - Sat May 4, 2013 5:45 pm
owenbrand99er
Send Email Send Email
Re: Variables vs. constants in TF
Thanks Willsy! I've gone with VALUE in my current demo.  I'm trying to prove to myself that I can do Lemonade Stand in Forth.  =) Owen
Posted - Fri Apr 19, 2013 3:03 pm
Owen Brand
owenbrand99er
Send Email Send Email
Re: Variables vs. constants in TF
Hi Owen,   Yes, if a value of something isn't going to change throughout its lifetime it makes sense to define it as a constant. To get the value of a
Posted - Fri Apr 19, 2013 6:43 am
mark wills
markrobertwills
Send Email Send Email
Add turboforth to your personalized My Yahoo! page Add to My Yahoo! XML What's This?

Message History

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2013 12 3
2012 6 16 34 4 19 9 15 89 2 2 1
2011 6 72 38 55 101 38 25 14 43 12
2010 13 13 8 42 1 6 13 1 8 3

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help