Сегодня 15 мая 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → vbios

Энтузиаст взломал VBIOS на древней видеокарте S3, чтобы сделать чёрный цвет по-настоящему чёрным

Автор YouTube-канала Bits und Bolts обнаружил в работе старой видеокарты S3 Virge DX 4MB недочёт: чёрный цвет на самом деле отображался как тёмно-серый, причём производитель намеренно пошёл на такое решение. Энтузиаст приложил немалые усилия, но сумел отредактировать VBIOS и исправить ошибку.

 Источник изображения: wikipedia.org

Источник изображения: wikipedia.org

S3 искусственно осветлила чёрный цвет при выводе картинки, чтобы тёмные участки изображения не были слишком чёрными на ЭЛТ-мониторах в соответствии со стандартом NTSC — за это отвечал отдельный «бит подъём уровня чёрного» (pedestal bit). Установленный прошивкой цвет имел значение 3F, а когда его обнаружили и сбросили этот бит до нуля, он принял значение 1F. Устанавливался же он в BIOS прямо при загрузке системы.

Энтузиаст, имевший к этому моменту опыт работы с видеокартами и изучивший обсуждения в сообществе, открыл отладчик и приступил к поискам этого бита — отслеживал целевые адреса и проверял их значения, используя преобразование шестнадцатеричной системы счисления в двоичную в «Калькуляторе» Windows. Он обнаружился по адресу «3c4» — когда значение здесь изменили до нуля, фон стал чёрным. Энтузиаст вернул исходное значение, подтвердив, что один из восьми отредактированных битов отвечал за подъём уровня чёрного. Оставалось методом исключения определить, какой из восьми.

На заключительном этапе пришлось преобразовать VBIOS в файл, внести найденные при изучении кода изменения и записать его обратно на видеокарту. При поиске в коде он обнаружил в ассемблере два совпадения, повторно воспользовался преобразователем систем счисления, нашёл исходный параметр и изменил единственную шестнадцатеричную запись с «20» на «00». Наконец, пришлось пересчитать контрольную сумму VBIOS, чтобы система не отклонила прошивку как повреждённую. Старая имела значение «77», а новая — «97», причём оба числа снова в шестнадцатеричном представлении. Успешно отредактированный VBIOS зашили в чип и заменили им исходный чип на видеокарте. При первой же загрузке чёрный цвет оказался по-настоящему чёрным.


window-new
Soft
Hard
Тренды 🔥
Московский суд оштрафовал владельца Deus Ex, Metro и Kingdom Come: Deliverance за отказ локализовать данные россиян 33 мин.
Спринт, торговля и продолжение сюжета: разработчики Subnautica 2 раскрыли план улучшения игры на ближайшие месяцы 4 ч.
ChatGPT получит прямой доступ к банковским счетам пользователей — для анализа расходов и финансовых советов 4 ч.
Трамп и Си Цзиньпин обсудили ограничения слишком умного ИИ и зависшие поставки Nvidia H200 4 ч.
Microsoft намерена избавить Windows 11 от главной причины «синих экранов» 5 ч.
Доминирование ChatGPT пошатнулось — Gemini и Perplexity быстро набирают обороты 5 ч.
Pragmata стала новой жертвой пиратов — игру взломали без гипервизора 5 ч.
YouTube Shorts набрали популярность на смарт-телевизорах — 2 млрд часов просмотра за месяц 6 ч.
На смарт-очках Meta Ray-Ban Display появятся сторонние приложения 6 ч.
Крипторынок испугался ИИ-хакеров: под ударом оказался сектор DeFi с оборотом $130 млрд 6 ч.
Asus и T1 выпустили лимитированные GeForce RTX для фанатов League of Legends 18 мин.
Thermal Grizzly начала продавать скальпированные Core Ultra 7 270K Plus за $525 55 мин.
Японцы создали магнитную память на квантовых эффектах — она в 25 раз быстрее DRAM, почти не греется и не изнашивается 2 ч.
Alibaba Cloud потребуется в 10 раз больше вычислительных мощностей, чем в 2022 году, а Tencent научилась обходиться малым 4 ч.
В ближайший годы четыре из пяти премиум-смартфонов нашпигуют ИИ 5 ч.
Учёные создали робота-медузу без батареи — он плавает быстрее всех аналогов и сможет лечить людей изнутри 5 ч.
Уж лучше АЭС за домом, чем ЦОД: американцам разонравились дата-центры 5 ч.
Доля контрафактных комплектующих для зарубежного инфраструктурного оборудования в России приблизилась к 20 % 6 ч.
MSI представила игровой монитор MAG OLED 271QPX32 — QD-OLED Penta Tandem, 1440p и 320 Гц 7 ч.
Представлен флагманский игровой ноутбук Asus ROG Strix SCAR 18 с потреблением до 320 Вт 8 ч.