Store

Cortex Basic for the Ti-99/4a

$40.00
40 or 80 column version
In stock: 1 available
1
Save this product for later
Share this product with your friends
Cortex Basic for the Ti-99/4a
Product Details

This cartridge for the TI99/4A contains Cortex Basic

This is a port of the 'Power BASIC' interpreter used with the TMS9995-based Powertran Cortex machine. Features and constraints are as follows:

  • It’s written in pure assembly (but uses the console keyboard scanning routine) so is reasonably fast, more so if you have 32K RAM on the 16-bit bus fitted in the console.
  • The default working mode is 40-column text mode, and it also directly supports the 256 × 192 pixel Graphics II mode so you can do things like plot graphs and annotate them directly in BASIC. A version is also available for consoles fitted with the F18A (FPGA-based TMS9918A video display processor) that uses 80-column text mode.
  • Sprites are supported but their automatic movement is not – your program is responsible for moving them.
  • The code can be loaded as an Editor/Assembler option 3 file or programmed into an EPROM on a bank-switched cartridge.
  • The only hardware that the code is aware of at the moment is the console (but not the sound chip) and 32K RAM. No programmable sound, no speech, and no printer ports. Loading/saving from/to disk is now supported.
  • The code runs on real hardware and the following simulators (it may also work on other simulators): Tursi’s Classic99 simulator (which also supports the F18A 80-column mode), the Win994a simulator (V3.010 and later) and the JS99'er simulator (which also supports F18A 80-column mode).

Code for direct control of the RS-232 and parallel port hardware (bypassing use of the DSRs) is also available, but including this will obviously reduce the amount of RAM available for program storage.

User Manual: http://www.avjd51.dsl.pipex.com/ti/other_downloads...

Home page: http://www.avjd51.dsl.pipex.com/ti/ti.htm#programs