Повертаємо графіку в старих іграх такою, якою ми її запам’ятали

Гайди

Автор:

User AvatarModbadger
  • Clock
  • Icon1

Чи не здавалося вам, що графіка у старих добрих іграх була кращою, ніж виглядає зараз? Це не ілюзія! Причина — у зникненні епохи ЕПТ-моніторів і переході на РК-дисплеї, які багато чого нам дали, але й багато чого забрали.

На ЕПТ-моніторах зображення створювалося шляхом сканування електронним променем внутрішньої поверхні екрана, вкритої люмінофором. Цей промінь "малював" зображення рядок за рядком, тому такі монітори мали власну частоту оновлення (розгортки), і при низьких значеннях виникало помітне мерехтіння. Це могло втомлювати очі, але водночас створювало характерні візуальні ефекти, які робили ігри приємнішими на вигляд.

Природне згладжування і "м’якість" зображення

Електронний промінь не формував чітко окреслені пікселі, як у РК-дисплеях. Натомість він створював розмиті, "аналогові" світлові плями. У поєднанні з фізичною глибиною трубки та випуклою формою екрана це давало природне оптичне згладжування: пікселі зорово зливалися один з одним, створюючи м’якше, більш цілісне зображення.

Позитивний ефект для ігор: це допомагало приховати низьку роздільну здатність, згладжувало "драбинки" на спрайтах і 3D-об'єктах, роблячи їх гармонійнішими. Багато художників створювали графіку з урахуванням такої подачі. Те, що сьогодні виглядає "піксельним", тоді сприймалося як повноцінна сцена.

Розмиття руху (Motion Blur) як вбудована особливість

Через інерцію люмінофора та пострічкову розгортку ЕПТ-монітори природним чином створювали ефект розмиття під час руху.

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

То що ж робити?

Ні, вам не обов’язково купувати старий громіздкий ЕПТ-монітор заради ностальгії. На щастя, існують безкоштовні програми, здатні симулювати ці ефекти на сучасному дисплеї. Наприклад, ShaderGlass (доступна в Steam та на GitHub).

Що робить ShaderGlass

ShaderGlass накладає шейдери на будь-яке вікно або програму на комп’ютері — емулює ефекти на іграх, відео або навіть на робочому столі. Це своєрідна віртуальна "лупа" або фільтр, крізь який ви бачите.

Основні можливості:

  • Імітація ЕПТ-екранів: ефекти сканування, вигнутий екран, розмиття, фосфорне світіння, aperture grille, shadow mask тощо.

  • Гнучке налаштування:

    • Масштабування (integer scaling)

    • Власні шейдери та рамки

    • Підтримка форматів GLSL/Slang (ReShade, RetroArch)

  • Сумісність: працює з більшістю віконних програм на Windows, включаючи емулятори (наприклад, RetroArch, Mednafen) та старі ігри.

  • Прозорий оверлей: ShaderGlass створює прозоре вікно поверх іншого, не змінюючи саму програму.

    Рекомендовані файли

    Duke Nukem 3D Savior of Babes
    Мод

    Duke Nukem 3D Savior of Babes
    Duke Nukem 3D (1996)

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

    Автор:

    VGames

    Duke Nukem 3D: Savior of Babes — масштабна модифікація на базі EDuke32, що перетворює гру на максимально агресивний і видовищний екшен. Дюк стає значно сильнішим, отримує перероблену зброю, нові апгрейди, підсилення та здібності, борючись з ордами прибульців і рятуючи "babes".

    Armistice 2077
    Мод

    Armistice 2077
    Command & Conquer: Yuri's Revenge (2001)

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

    Автор:

    feillyne

    Armistice 2077 — мод для Yuri's Revenge, який перетворює класичні сторони протистояння на 9 унікальних фракцій із власними технологіями, арміями та механіками. Мод переносить дію у напівапокаліптичний 2077 рік, де хроно-технології, мутанти, кіборги та футуристична зброя штовхають світ до нової світової війни.

    Afraid of Monsters
    Мод

    Afraid of Monsters
    Half-Life (1998)

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

    Автор:

    Team Psykskallar

    Afraid of Monsters - мод для Half-Life, який перетворює гру в атмосферний survival horror. Він пропонує повністю нові карти, моделі монстрів, звуковий супровід і унікальну сюжетну лінію. Гравцям доведеться зіткнутися з моторошними створіннями та напруженими моментами, занурюючись у світ страху і невідомості.

    Live Through DOOM (LiTDOOM)
    Мод

    Live Through DOOM (LiTDOOM)
    Doom (1993)

    Геймплей

    Автор:

    Grey_Wolf

    Live Through Doom — survival-мод для Doom, що перетворює гру на жорстоку боротьбу за виживання. Мізерні ресурси, кровотечі, темрява, крафт, рандомний лут і небезпечні вороги змушують грати обережно. Ви більше не Думгай, а звичайна людина, яка просто намагається вижити.

    Better Graphics Mod For Sultim-T Half-Life 1 RTX Project
    Аддон

    Better Graphics Mod For Sultim-T Half-Life 1 RTX Project
    Half-Life (1998)

    Рейтрейсинг

    Автор:

    AldinCejvanovic

    Графічний мод для покращення проекту Half-Life 1: Ray Traced.

    DOOM 64: Unseen Evil Ultra Nightmare
    Аддон

    DOOM 64: Unseen Evil Ultra Nightmare
    Doom (1993)

    Нова складність

    Автор:

    styd051

    Абсолютно нова складність, що була створена на основі іншої складності Ultra Nightmare та портована для моду Doom 64: Unseen Evil!

    Smooth Doom
    Мод

    Smooth Doom
    Doom II: Hell on Earth (1994)

    Візуал та графіка

    Автор:

    Gifty

    Smooth Doom — візуальний мод для Doom і Doom II на базі GZDoom, який робить анімації зброї, монстрів і предметів помітно плавнішими за рахунок додавання численних нових кадрів, зберігаючи при цьому вірність оригінальному геймплею.