• Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"
  • 💰 В данном разделе действует акция с оплатой за новые публикации
  • 📌 Внимание! Перед публикацией новостей ознакомьтесь с правилами новостных разделов

Возвращение 8-битной видеокарты Hercules для ПК 1984 года

Херкулес.jpg

Если вы достаточно долго интересуетесь историей технологий, чтобы помнить времена до появления современных графических процессоров, название Hercules Graphics Card (HGC) может вызвать ностальгию. Эта плата, появившаяся в начале 1980-х годов, сыграла значительную роль в развитии графических возможностей ПК для бизнеса, заложив основу для инноваций в области дисплейного оборудования. Можно сказать, что Hercules прокладывал путь, по которому позже стремительно прошли Nvidia и ATI. Хотя по современным стандартам HGC выглядит примитивно, её влияние на развитие технологий заслуживает внимания. Рассмотрим ретроспективу этой технологии с опорой на видео YouTube-канала The 8-Bit Guy, где объясняется не только история Hercules, но и технические особенности её работы.

В эпоху до появления современных GPU IBM PC доминировали в корпоративной среде благодаря своей надёжности. Согласно книге «A History of the Personal Computer» Роя Аллана (2001), в 1980-х годах бизнесу требовались ПК в основном для работы с электронными таблицами, бухгалтерскими расчётами и обработки текстовых документов. Для этих задач графика не требовалась — достаточно было отображения цифр и букв, что упрощало вывод на экран. Дисплеи того времени напоминали принтеры, которые редко использовались для вывода изображений, а в основном — для текста.

IBM предлагала два варианта адаптеров: Color Graphics Adapter (CGA) с максимальным разрешением 640200, поддерживающий цвет, но с грубым текстом, и Monochrome Display Adapter (MDA) с более чётким разрешением 720350, но ограниченный монохромным режимом и неспособный отображать графику. MDA, будучи дешевле, получил большее распространение. Hercules Graphics Card, выпущенная в 1982 году, объединила преимущества обоих: чёткость текста MDA и графический режим с адресацией пикселей от CGA, обеспечивая разрешение 720348. Кроме того, HGC имела 32 КБ буфера кадра — раннюю форму видеопамяти (VRAM), позволявшую программам напрямую обращаться к видеопамяти, что было новшеством по сравнению с адаптерами IBM.

Hercules не изобрела концепцию буфера кадра, но стала первым MDA-совместимым адаптером с этой функцией. До неё MDA и CGA передавали монитору команды для отображения символов в заданных позициях, что требовало значительного объёма памяти для хранения кодов символов, а не для отрисовки сложных изображений. Как указано в технической документации IBM PC (1983), буфер кадра HGC позволял программам напрямую записывать данные в видеопамять, снижая нагрузку на основной процессор и ускоряя отрисовку более сложной графики.

В видео The 8-Bit Guy отмечается, что многие производители создавали клоны HGC, часто объединяя поддержку CGA и Hercules на одной плате с переключателями DIP. Даже ранние карты ATI, такие как ATI Graphics Solution (1985), поддерживали эмуляцию обоих стандартов. Также упоминается Hercules Graphics Card Plus (1986), с удвоенной памятью (64 КБ), уменьшенным размером и поддержкой «RAM Font» для настраиваемых шрифтов.

HGC оказала влияние и на игровую индустрию. По данным базы MobyGames, 536 игр поддерживали Hercules, по сравнению с более чем 1900 играми для CGA. Некоторые игры эмулировали CGA на Hercules, что приводило к неровным линиям из-за масштабирования, но такие тайтлы, как SimCity (1989) и Microsoft Flight Simulator 3.0 (1988), были оптимизированы для HGC. Ведущий канала демонстрирует свои игры, такие как Planet X3 и Attack of the Pesky Robots, изначально использовавшие CGA-техники, но переработанные для нативной поддержки HGC, что дало заметное улучшение качества изображения.

К началу 1990-х, с выходом Windows 3.1 (1992), Hercules обеспечивала лучшую совместимость, чем CGA, хотя отсутствие цвета ограничивало её привлекательность (ведущий шутит про сложности с игрой в «Косынку»). В 1987 году Hercules выпустила карту InColor, добавив цвет, но она поддерживалась лишь шестью играми и проиграла конкуренцию стандарту EGA от IBM, который предлагал 16 цветов при разрешении 640350.

HGC стала важным шагом в развитии графических технологий, хотя её ограничения, такие как монохромность, подчёркивают её переходную роль. Без таких инноваций, как буфер кадра и высокое разрешение текста, эволюция ПК могла бы замедлиться. Hercules доказала свою значимость в истории, стимулируя конкуренцию, которая, как отмечает журнал BYTE (1985), была ключевым драйвером инноваций в индустрии.

Оригинал

Уникальность
 
Сверху Снизу