LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Какую-то VGA-прогу запустить которая не умела в низком разрешении работать. Там на самом деле не сложно: надо было поставить режим низкого разрешения и отредактировать в регистре видеокарты виртуальную длину строки в 2 раза больше чтобы следующая за ней была как будто невидимым правым концом этой. Вообще по такому увеличенному фреймбуферу ещё и скроллить можно аппаратными средствами видеокарты было ещё на том железе, что в некоторых играх вроде использовалось.

Вот только не помню - то ли нужный режим был 640х400, то ли самодельный был 640х240 который не совсем дефолтный в отличие от 640х200.

Исправление firkax, :

Какую-то VGA-прогу запустить которая не умела в низком разрешении работать. Там на самом деле не сложно: надо было поставить режим низкого разрешения и отредактировать в регистре видеокарты виртуальную длину строки в 2 раза больше чтобы следующая за ней была как будто невидимым правым концом этой. Вообще по такому увеличенному фреймбуферу ещё и скроллить можно аппаратными средствами видеокарты было ещё на том железе, что в некоторых играх вроде использовалось.

Вот только не помню - то ли нужный режим был 640х400, то ли самодельный был 320х240 который не совсем дефолтный в отличие от 320х200.

Исходная версия firkax, :

Какую-то VGA-прогу запустить которая не умела в низком разрешении работать. Там на самом деле не сложно: надо было поставить режим низкого разрешения и отредактировать в регистре видеокарты виртуальную длину строки в 2 раза больше чтобы следующая за ней была как будто невидимым правым концом этой. Вообще по такому увеличенному фреймбуферу ещё и скроллить можно аппаратными средствами видеокарты было ещё на том железе, что в некоторых играх вроде использовалось.