Возвращаем графику в старых играх такой, какой мы её запомнили

Гайды

Автор:

User AvatarModbadger
  • Clock
  • Icon1

Вам никогда не казалось, что графика в старых-добрых играх была лучше, чем она выглядит сейчас? Это действительно было так! Причина кроется в уходе эпохи ЭЛТ-мониторов и переходе на ЖК-дисплеи, которые многое дали, но и многое забрали у нас.

На ЭЛТ-мониторах изображение создавалось путём сканирования электронным лучом внутренней поверхности экрана, покрытой люминофором. Этот луч "рисовал" изображение строка за строкой, поэтому у таких мониторов была своя частота обновления (развёртки), и при низких значениях возникало заметное мерцание (фликер). Это могло утомлять глаза, но также создавало характерные визуальные эффекты, которые делали игры приятнее глазу.

Естественное сглаживание и "мягкость" изображения

Электронный луч не формировал чётко очерченные пиксели, как у ЖК-дисплеев. Вместо этого он создавал размытые "аналоговые" пятна света. В сочетании с физической глубиной трубки и выпуклой формой экрана это приводило к естественному оптическому сглаживанию: пиксели визуально "сливались" друг с другом, делая картинку более мягкой, интегрированной и органичной.

Позитивный эффект для игр: это помогало скрывать низкое разрешение, уменьшало "лестничность" спрайтов и 3D-объектов, придавая им гармоничный и целостный вид. Многие художники создавали графику с расчётом на такую подачу. Поэтому то, что сейчас выглядит "пиксельным", тогда воспринималось как полноценная, визуально цельная сцена.

Размытие движения (Motion Blur) как встроенная функция

Из-за инерции люминофора и построчной развёртки, ЭЛТ-мониторы естественным образом создавали эффект размытия при движении.

Позитивный эффект для игр: в динамичных жанрах — например, в шутерах или гонках — это добавляло ощущение скорости и делало движение более плавным, помогая сгладить дерганость при низком FPS. Такой эффект даже использовался разработчиками как способ замаскировать низкую частоту кардров.

Итак, что же делать?

Нет вам не нужно покупать старый громоздкий ЭЛТ-монитор ради былых эмоций. К счастью, существуют бесплатные программы, способные симулировать эти эффекты на вашем современном дисплее. Например, ShaderGlass (доступна на Steam и GitHub).

Что делает ShaderGlass

ShaderGlass накладывает шейдеры поверх любого окна или приложения на вашем компьютере — будь то эмулятор, игра, видео или даже рабочий стол. Это работает как своего рода "виртуальная лупа" или "фильтр", через который вы смотрите на выбранное окно.

Основные возможности:

  • Симуляция ЭЛТ-экрана: можно применять различные ЭЛТ-шейдеры, имитирующие сканирующую развертку, кривизну экрана, размытие, фосфорное послесвечение, эффект маски (aperture grille, shadow mask и др.).

  • Гибкость и настройка:

    • Масштабирование изображения (integer scaling)

    • Наложение рамок, шейдеров и эффектов

    • Поддержка пользовательских шейдеров в формате ReShade/RetroArch (GLSL/Slang)

  • Совместимость: работает с большинством оконных приложений под Windows — от эмуляторов (например, RetroArch, Mednafen) до старых игр, запущенных в окне.

  • Прозрачный overlay: ShaderGlass создаёт прозрачное окно, поверх которого отображается обработанное изображение, что позволяет эмулировать ЭЛТ без необходимости интеграции в саму игру или эмулятор.

Демонстрация работы программы и её режимов:

    Рекомендуемые файлы

    Rise of the Reds: HanPatch
    Аддон

    Rise of the Reds: HanPatch
    Command & Conquer: Generals (2003)

    Патчи

    Автор:

    hanfield

    Rise of the Reds: HanPatch — аддон для мода Rise of the Reds, который бережно улучшает, расширяет и исправляет сотни ошибок мода.

    Half-Life: Induction
    Мод

    Half-Life: Induction
    Half-Life (1998)

    Кастомная кампания

    Автор:

    FreeSlave

    Half‑Life: Induction - модификация для Half‑Life, представляющая собой пролог к оригинальной игре. Вы играете за Гордона Фримена за день до катастрофы в Black Mesa и встречаете Кляйнера, Эли Вэнса, Барни и других знакомых персонажей.

    FlatOut 2 Carnage Mode
    Аддон

    FlatOut 2 Carnage Mode
    FlatOut 2 (2006)

    Геймплей

    Автор:

    xInfamousRYANx

    FlatOut 2 Carnage Mode - аддон для мода Selo's Car Pack, который переносит в игру режим Carnage из Ultimate Carnage.

    ZOMBIE NUKEM
    Мод

    ZOMBIE NUKEM
    Duke Nukem 3D (1996)

    Тотальная конверсия

    Автор:

    WilliamGee

    ZOMBIE NUKEM — крупный хоррор-мод для Duke Nukem 3D, который превращает привычный sci-fi боевик в мрачное приключение с готической атмосферой. Вместо футуристических баз вы оказываетесь среди замков, склепов наполненных зомби и другой нечистью.

    Half-Life: The Infected
    Мод

    Half-Life: The Infected
    Half-Life (1998)

    Кастомная кампания

    Автор:

    Neclipse

    Half-Life: The Infected – мод, добавляющий новую кампанию для Half-Life из 28 карт. В ней вы сыграете в роли стажёра-электрика по имени Джеральд Бэкман, который оказался в эпицентре резонансного каскада и столкнулся с ужасами из мира Зен, а также со зловещей расой X.

    Caveman2Cosmos
    Мод

    Caveman2Cosmos
    Цивилизация IV (2005)

    Полные переработки

    Автор:

    Caveman2Cosmos

    Caveman2Cosmos - самый амбициозный мод для Civilization IV: Beyond the Sword. 700+ технологий, эпохи от каменного века до космоса, многослойная экономика, 26 религий и новые типы войск, благодаря этому одна партия может длиться сотни часов.

    Schism
    Мод

    Schism
    Doom II: Hell on Earth (1994)

    Геймплей

    Автор:

    The Schism Team

    Schism — геймплейный мод для Doom на основе Brutal Doom, объединяющий магию, ближний бой и огнестрел. Мод добавляет новые классы, оружие и врагов, перерабатывает баланс и погружает классический Doom в кровавое темное фэнтези.