everyBASIC
Docs ยป Enhanced Color BASIC

trscolor:colorenh

Enhanced Color BASIC

colorenh
Keywords

All of Color BASIC and Extended, plus:

  • ATTR
  • BRK
  • BUTTON
  • CMP
  • ERLIN
  • ERNO
  • ERR
  • HBUFF
  • HCIRCLE
  • HCLS
  • HCOLOR
  • HDRAW
  • HGET
  • HLINE
  • HPAINT
  • HPOINT
  • HPRINT
  • HPUT
  • HRESET
  • HSCREEN
  • HSET
  • HSTAT
  • LOCATE
  • LPEEK
  • LPOKE
  • PALETTE
  • RGB
  • WIDTH

For its third version of the "CoCo" Color Computer in 1986, Tandy wanted an update of its BASIC, but could not get Microsoft to provide anything1)). So they hired Microware for providing a patch that would piggyback onto Microsoft's Extended Color BASIC loaded from ROM, adding some new commands (and bugs) to it.

It was also known as "Super Extended Color BASIC"2).

Where it is/was used

  • Tandy Color Computer 3 (USA, 1986)

Noteworthy characteristics

The CoCo 3 Advanced Color Video Chip, also known as GIME, had improved graphics capabilities. This BASIC extension added a set of graphical statements to take advantage of the new high-resolution video mode, typically started with "H", such as HPAINT, HPRINT, HDRAW and HLINE. An exception to the H rule was LOCATE, which was somewhat similar to its "meaning" in other Microsoft BASICs, but here worked for text output within this high-res mode. Also, this BASIC had commands for defining color palettes for RGB or composite video.

Error handling was improved by ERLIN, ERR and ERNO.

Environment and usage

Extensions

Curiosities

References

1)
https://en.wikipedia.org/wiki/TRS-80_Color_Computer#Color_Computer_3_(1986%E2%80%931991
2)
https://www.cocopedia.com/wiki/index.php/BASIC:BASIC, last check 2023-03-14
Previous Next

everyBASIC

Table of Contents

Table of Contents

  • Enhanced Color BASIC
    • Where it is/was used
    • Noteworthy characteristics
    • Environment and usage
    • Extensions
    • Curiosities
    • References

Home Login Links

  • BASICs we know of
    • Apple II INTEGER BASIC
    • Altair BASIC
    • ANSI BASIC
    • Applesoft BASIC
    • Atari BASIC
    • Acorn Atom BASIC
    • BBC BASIC
    • bootBASIC
    • Bywater BASIC
    • Commodore BASIC
    • Dartmouth BASIC
    • DEC BASIC-PLUS
    • Decimal BASIC
    • FreeBASIC
    • Gambas
    • Microsoft GW-BASIC
    • HP Time-Shared BASIC
    • Liberty BASIC
    • Numbered Lines BASIC
    • MiniBASIC (Joe Strout's)
    • minibasic (McLean's)
    • Microsoft BASIC-80
    • Amiga Microsoft BASIC
    • Microsoft Atari BASIC
    • Microsoft QuickBASIC
    • MSX BASIC
    • Sinclair BASIC
    • Structured BASICs
    • TI BASIC
    • TRS-80
    • Color BASIC
      • Enhanced Color BASIC
      • Extended Color BASIC
      • Micro Color BASIC
    • TrueBASIC
    • twinBASIC
    • ugBASIC
    • MS Visual Basic for DOS
  • BASIC keywords reference
  • Links