The BBC implements:
l x x x f b g r - colour
| +-------- flash
+---------------- layer
|
|
The Amstrad CPC implements:
l x x x f b g r - colour
| +-------- flash
+---------------- layer
|
|
The ZX Spectrum implements:
l d e f i b g r - colour
| | | | +-------- bright
| | | +---------- flash
| | +------------ only flash/bright
| +-------------- border
+---------------- layer
|
|
The Commodore implements:
l d x f i b g r - colour
| +-------- bright
+-------------- border
hardware limitations prevent
seperate background colours
|
|
DOS/Windows implements:
l x x f i b g r - colour
| | +-------- bright
| +---------- flash
+---------------- layer
BBC BASIC for Windows has the closest
to the fullest implementation.
DOS BASIC has bright and flash, but
the background is only bright when
flashing.
Windows BASIC has foreground and
background bright, but no flashing.
|
|
ANSI terminal implements:
l b e f i b g r - colour
| | | | +-------- bright
| | | +---------- flash
| | +------------ underline
| +-------------- inverse
+---------------- layer
The Linux ANSI terminal has the
fullest implemention, flash and
bright, both independent.
|
|
Brandy Basic implements:
l b e f i b g r - colour
| +-------- bright
+---------------- layer
|
|