Энтузиаст взломал BIOS 30-летней видеокарты S3, чтобы та вместо тёмно-серого цвета выводила на экран чистый чёрный
Эксперимент был произведен на ускорителе S3 Virge DX с 4 МБ памяти
Энтузиаст YouTube-канала Bits und Bolts показал способ исправить давнюю проблему видеокарт S3. Речь идёт об особенности VBIOS, которая вместо чёрного выводила на экран тёмно-серый цвет, чтобы картинка не была слишком тёмной на старых ЭЛТ-мониторах. На современных дисплеях это, наоборот, делает изображение менее контрастным и заметно портит картинку.
Для эксперимента энтузиаст использовал S3 Virge DX 4 MB и с помощью отладчика обнаружил нужный участок VBIOS, отвечающий за этот параметр. Сначала он попробовал изменить значения прямо в памяти, а затем уже «слил» прошивку, отредактировал её в HEX-редакторе и записал обратно в видеокарту. После этого пришлось также изменить контрольную сумму, чтобы BIOS принял модифицированную прошивку как корректную.
Результат оказался успешным: после перепрошивки карта начала выводить чистый глубокий чёрный цвет вместо серого. В видео автор показал, что прежнее значение было изменено с 3F до 1F на уровне VBIOS.