Оператор COLOR в цьому режимі має свій особливий синтаксис:
COLOR цвет_фона, номер_палітри
Вибір кольору фону набагато багатше - він може бути будь-яким з 16 основних кольорів (від 0 до 15).
За замовчуванням SCREEN 1 встановлює першу палітру.
SCREEN 2 задає дозвіл 640 точок по горизонталі на 200 точок по вертикалі. У цьому графічному режимі можливі тільки два кольори - чорний і білий, задані "раз і назавжди". Використання оператора COLOR в цьому режимі некоректно і викличе повідомлення про помилку "Illegal function call" ( "Неприпустимий виклик функції").
Висота пікселя в цьому режимі більше його ширини в 2.4 рази.
SCREEN 7 задає дозвіл 320 точок по горизонталі на 200 точок по вертикалі, отже, "коефіцієнт витягнутості" пікселя, як і в SCREEN 1 дорівнює 1.2 ..
В цьому і наступних режимах оператор COLOR управляє кольором ліній, кольором фону екрану і кольором символів тексту. Можна вказувати колір малювання і в кожному графічному операторі (якщо колір пропущений, то лінія малюється кольором, заданим в операторі COLOR, а якщо немає і оператора - то яскраво-білим кольором). Оператор COLOR має наступний вигляд:
COLOR цвет_лініі, цвет_фона
Колір лінії - число від 0 до 15, колір фону - число від 0 до 7. Задані параметри поширюються і на текстовий висновок, але на відміну від текстового режиму не можна вивести на екран миготливі символи. Крім того, зміна кольору фону діє і на вже виведений текст!
SCREEN 8 задає дозвіл 640 точок по горизонталі на 200 точок по вертикалі ( "коефіцієнт витягнутості" = 2.4), а SCREEN 9 - 640 точок по горизонталі на 350 точок по вертикалі. Точне значення "коефіцієнта витягнутості" в SCREEN 9 одно 48/35. що практично дорівнює 1.37.
Для моніторів типу VGA і SVGA можливі і інші графічні режими. Найчастіше використовуються режим SCREEN 12 з роздільною здатністю 640 точок по горизонталі на 480 точок по вертикалі, в якому "коефіцієнт витягнутості" в точності дорівнює 1. Однак в цьому режимі в операторі COLOR вказується тільки один параметр - колір лінії (символу). Колір фону оператором не ставить!