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 “universal moments” of child rearing are in fact nothing less than a confrontation with the most basic problems of living in society: a facing through one’s children of all the conflicts inherent in human relationships, a clarification of issues that were unresolved in one’s own growing up. The experience of child rearing not only can strengthen one as an individual but also presents the opportunity to shape human relationships of the future.
    Elaine Heffner (20th century)