Przywracamy grafikę w starych grach taką, jaką ją zapamiętaliśmy

Poradniki

Autor:

Modbadger

  • Clock
  • Icon0

Czy kiedykolwiek wydawało ci się, że grafika w starych grach wyglądała lepiej niż dziś? To nie tylko nostalgia! Powodem był zanik ery monitorów CRT i przejście na wyświetlacze LCD, które wiele dały, ale też coś nam odebrały.

W monitorach CRT obraz powstawał poprzez skanowanie powierzchni ekranu pokrytej luminoforem za pomocą wiązki elektronów. Wiązka ta „rysowała” obraz linia po linii, dlatego monitory CRT miały swoją częstotliwość odświeżania. Przy niskich wartościach pojawiało się migotanie, które mogło męczyć wzrok, ale również tworzyło charakterystyczne efekty wizualne.

Naturalne wygładzanie i „miękkość” obrazu

Wiązka elektronów nie tworzyła idealnie ostrych pikseli jak LCD. Zamiast tego generowała rozmyte, „analogowe” plamy światła. W połączeniu z głębią konstrukcji i wypukłym kształtem ekranu dawało to naturalne wygładzanie optyczne: piksele zlewały się wizualnie, tworząc bardziej miękki i spójny obraz.

Pozytywny efekt w grach: pomagało to maskować niską rozdzielczość, redukowało „ząbkowanie” sprite’ów i modeli 3D, nadając im harmonijny wygląd. Wielu grafików tworzyło oprawę wizualną z myślą o takich efektach. To, co dziś wygląda na „pikselowe”, kiedyś odbierane było jako pełna scena.

Rozmycie ruchu (Motion Blur) jako cecha wbudowana

Z powodu bezwładności luminoforu i skanowania linia po linii, monitory CRT naturalnie tworzyły efekt rozmycia ruchu.

Pozytywny efekt w grach: w dynamicznych gatunkach — np. w strzelankach czy wyścigach — rozmycie wzmacniało wrażenie prędkości i sprawiało, że ruch był płynniejszy, ukrywając niskie FPS. Niektórzy twórcy celowo wykorzystywali ten efekt.

Więc co zrobić?

Nie, nie musisz kupować starego, ciężkiego monitora CRT dla samej nostalgii. Na szczęście są darmowe programy, które symulują te efekty na nowoczesnych ekranach. Na przykład ShaderGlass (dostępny na Steamie i GitHubie).

Co robi ShaderGlass

ShaderGlass nakłada shadery na dowolne okno lub aplikację na komputerze — emulatory, gry, wideo, a nawet pulpit. To jakby wirtualna lupa lub filtr, przez który patrzysz.

Kluczowe funkcje:

  • Symulacja CRT: skanliny, zakrzywienie ekranu, rozmycie, poświata luminoforu, maski typu shadow mask, aperture grille i inne.

  • Elastyczna konfiguracja:

    • Skalowanie obrazu (integer scaling)

    • Własne shadery i ramki

    • Obsługa shaderów z ReShade i RetroArch (GLSL/Slang)

  • Kompatybilność: działa z większością aplikacji okienkowych w systemie Windows — emulatorami (RetroArch, Mednafen) i starszymi grami.

  • Przezroczysty overlay: ShaderGlass tworzy przezroczyste okno, które wyświetla efekty bez ingerencji w oryginalną aplikację.

    Polecane pliki

    Stronghold Crusader: REMASTERED
    Mod

    Stronghold Crusader: REMASTERED
    Stronghold: Crusader (2002)

    Gameplay

    Autor:

    Surgt11

    Stronghold Crusader: REMASTERED to niewielki mod, w którym każda postać w grze otrzymała nowe głosy, a niektóre dźwięki zostały przerobione. Zawiera on także 3 lordów SI, których nie ma w Stronghold Crusader.

    C&C: Mashup
    Mod

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

    Total Conversion

    Autor:

    iDave

    C&C: Mashup — mod do Yuri's Revenge oparty na C&C Rewire. Łączy elementy z Tiberian Sun i Yuri's Revenge, dodając frakcje GDI i NOD. Mod jest skoncentrowany na rozgrywkach wieloosobowych i pojedynczych potyczkach, oferując ponad 40 różnych trybów gry i około 20 nowych map.

    Minor Addon for Unseen Evil
    Dodatek

    Minor Addon for Unseen Evil
    Doom (1993)

    Poprawki błędów

    Autor:

    DrPyspy

    Nieco poprawek do moda Doom 64: Unseen Evil.

    Xash3D Engine
    Silnik

    Xash3D Engine
    Half-Life (1998)

    Odtworzone silniki

    Autor:

    XashXT Group

    Xash3D Engine - silnik gry przeznaczony do uruchamiania gier stworzonych na silniku GoldSrc firmy Valve, takich jak Half-Life i jego mody. Zapewnia lepszą wydajność, rozszerzone ustawienia i stabilność w porównaniu do oryginalnego silnika.

    Half-Life: ReSrced (HD Graphics Mod)
    Mod

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

    Modele i tekstury

    Autor:

    Leaufai

    Half-Life: ReSrced to mod do Half-Life, Opposing Force i Blue Shift, dodający tekstury HD ulepszone przy pomocy SI oraz obsługę różnych paczek HD. Działa na silniku Xash3D FWGS, czyniąc klasykę wyraźną i nowoczesną, zachowując oryginalną estetykę.

    Lambda-Strike HD Models
    Dodatek

    Lambda-Strike HD Models
    Doom II: Hell on Earth (1994)

    Modele i tekstury

    Autor:

    Quaker Craft Games

    Zestaw modeli broni HD z wersji Counter-Strike na Xbox.

    Retro Generals
    Mod

    Retro Generals
    Command & Conquer: Yuri's Revenge (2001)

    Total Conversion

    Autor:

    ANK Studio

    Retro Generals — демейк C&C Generals на рушії Yuri's Revenge, який переносить у піксель-арт 2D фракції, будівлі, техніку та піхоту, зберігаючи атмосферу Generals Zero Hour.