Вообще говоря, изобилие видеорежимов является результатом несогласованной и непродуманной технической и маркетинговой политики фирм-изготовителей аппаратуры. Фирмы просто не смогли вовремя выработать общий стандарт, что и породило хаос.
Само по себе использование данных ПЗУ видеокарты для программирования режимов работы той же карты является грубым техническим просчетом - гораздо рациональнее было бы возложить процедуру переключения режимов не на основной процессор, а на собственный процессор видеокарты.
Кроме того, со времени разработки первых видеокарт для IBM PC в конструкции видеокарт сохранилось множество нелепых анахронизмов, что делает невозможным прямое управление работой видеокарты на аппаратном уровне.
Для обеспечения нормальной работы видеокарты в режимах SVGA встроенная в карту микросхема видео-BIOS должна соответствовать стандарту VESA v2.0 или более позднему. Ранние версии стандарта VESA не поддерживали режимы True Color и прямую адресацию видеопамяти.