Sinclair BASIC - T/S 2000 BASIC

T/S 2000 BASIC

The BASIC dialect used on the Spectrum-compatible TS2068, but not the TC2048, which used the ordinary Sinclair BASIC, has the following six keywords as well as the ordinary Sinclair BASIC ones:

  • DELETE deletes BASIC program line ranges. ⇧ Shift+0 with the K cursor produces the command DELETE.
  • FREE is a function that gives the amount of free RAM. PRINT FREE will show how much RAM is free.
  • ON ERR is an error detection function mostly used as ON ERR GO TO or ON ERR CONT.
  • RESET can be used to reset the behaviour of ON ERR. It was also intended to reset peripherals.
  • SOUND controls the AY-3-8192 sound chip.
  • STICK is a function that gives the position of the internal joystick (Timex Sinclair 2090).

Zebra Systems in New York released a cartridge called ZebraOS; a version of T/S 2000 BASIC that used the 512x192 screen mode. Timex of Portugal released a software extension called BASIC64 to allow better Basic programming with the advanced 512x192 graphic mode available only on Timex 2000 series computers. This extension added commands and do a complete memory remap to avoid the system to overwrite the extended screen memory area. Two versions existed: a version for TC2048 and a version for TS/TC2068 because they have different memory map.

Read more about this topic:  Sinclair BASIC

Famous quotes containing the word basic:

    The gay world that flourished in the half-century between 1890 and the beginning of the Second World War, a highly visible, remarkably complex, and continually changing gay male world, took shape in New York City.... It is not supposed to have existed.
    George Chauncey, U.S. educator, author. Gay New York: Gender, Urban Culture, and the Making of the Gay Male World, 1890-1940, p. 1, Basic Books (1994)