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

Гайди

Автор:

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 створює прозоре вікно поверх іншого, не змінюючи саму програму.

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

    Survive in Catacombs
    Мод

    Survive in Catacombs
    Half-Life (1998)

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

    Автор:

    Roman Rynda Jr.

    Survive in Catacombs — тотальна конверсія Half-Life в жанрі survival horror. Дія гри розгортається в альтернативній реальності Першої світової війни, де гравці стикаються зі зловісними катакомбами, повними зомбі та інших надприродних істот.

    C&C: Battlegrounds
    Мод

    C&C: Battlegrounds
    Command & Conquer: Yuri's Revenge (2001)

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

    Автор:

    KunaV

    C&C: Battlegrounds — мод для Yuri's Revenge, що втілює ідеї скасованої гри Renegade 2, але на рушії Red Alert 2. Він додає нову кампанію та фракцію Скавенджери, перероблену графіку, музику та інтерфейс, зберігаючи класичний геймплей.

    Corrosive Eternity
    Мод

    Corrosive Eternity
    Quake (1996)

    Карти

    Автор:

    Mars

    Corrosive Eternity — мод для Quake у вигляді величезної металевої карти з пекельною індустріальною атмосферою та тисячею ворогів. Напружені, продумані бої та велика кількість підсилень роблять проходження динамічним, попри складність.

    American McGee's Alice HD
    Мод

    American McGee's Alice HD
    American McGee's Alice (2000)

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

    Автор:

    OmriKoresh

    American McGee's Alice HD — мод для American McGee's Alice 2000 року випуску, який додає в гру текстури високої роздільності, новий інтерфейс, Reshade, оновлені меню та режим Overkill з більшою кількістю ворогів.

    Crack-Life
    Мод

    Crack-Life
    Half-Life (1998)

    Повні переробки

    Автор:

    siemka123

    Crack-Life - епатажний та абсурдний мод для Half-Life, який замінює оригінальні моделі, звуки та текстури на елементи з інтернет-мемів, фільмів і попкультури. Він сповнений недоречного гумору, пародій і безглуздих ситуацій на будь-який смак.

    Half-Life: ReSrced (HD Graphics Mod)
    Мод

    Half-Life: ReSrced (HD Graphics Mod)
    Half-Life (1998)

    Моделі та текстури

    Автор:

    Leaufai

    Half-Life: ReSrced - мод для Half-Life, Opposing Force та Blue Shift, що додає HD-текстури, покращені за допомогою ШІ, а також підтримку різних HD-паків. Працює на рушії Xash3D FWGS, роблячи класику чіткою та сучасною, зберігаючи оригінальну естетику.

    FlatOut: Ultimate Carnage Half-Life Movement
    Мод

    FlatOut: Ultimate Carnage Half-Life Movement
    FlatOut: Ultimate Carnage (2008)

    Геймплей

    Автор:

    Chloe

    FlatOut: Ultimate Carnage Half-Life Movement — веселий мод, який дозволяє покинути автомобіль і використовувати відомі рухи з Half-Life у FlatOut: Ultimate Carnage, зокрема Bunny hopping і Strafe jumping для проходження трас.