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

Энтузиаст взломал 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
Тренды 🔥
Apple представила функцию разделения общего счёта за ужин по фотографии чека 3 ч.
iOS 27 получила настраиваемый эквалайзер для AirPods и передачу данных о пульсе через GymKit 7 ч.
Apple лишила не слишком старые iPad и Watch поддержки iPadOS 27 и watchOS 27 7 ч.
Apple представила visionOS 27 с поддержкой Siri AI и изогнутых окон 8 ч.
В iOS 27 появятся новые ИИ-инструменты для редактирования фотографий в «Фото» 9 ч.
Европейцы не получат Siri AI вместе с iOS 27 — Apple винит в этом закон DMA 9 ч.
Apple радикально обновила Apple Intelligence, опираясь на Google Gemini 10 ч.
Apple представила новую Siri, снова — Siri AI поселилась на островке iPhone, работает с Google Gemini и умеет анализировать экран 11 ч.
После семи лет разработки олдскульная ролевая игра Sea of Stars от создателей The Messenger получила прощальное обновление и вышла на Switch 2 12 ч.
Meta обвинила создателя шпионского софта Pegasus в нарушении судебного запрета и новых атаках на WhatsApp 12 ч.
OpenAI запустила проект Economic Research Exchange для изучения влияния ИИ на экономику 3 ч.
Новая статья: Компьютер месяца — июнь 2026 года 6 ч.
Google заказала у Intel изготовление 3 млн TPU — у TSMC спрос превысил возможности производства 7 ч.
Новая статья: Крах доктрины: авария тяжелой ракеты New Glenn оставила NASA в полной зависимости от SpaceX 8 ч.
Google заказала у Intel производство 3 млн ИИ-процессоров TPU 12 ч.
Акции TSMC и других азиатских техногигантов массово дешевеют вслед за американскими 14 ч.
Россиян не будут заставлять регистрировать аккаунты через отечественные e-mail — «Антифрод 2.0» доработали 15 ч.
Эстонская Skeleton Technologies представила суперконденсаторные ИБП GrapheneUPS для ИИ ЦОД 16 ч.
Российский рынок радиоэлектроники достиг 4 трлн рублей, но зависимость от импорта остаётся высокой 16 ч.
Стартап Windrose Electric, разрабатывающий электрические грузовики, представил концепцию ИИ ЦОД на колёсах 16 ч.