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

    USS Darkstar 25th Anniversary Patch
    Dodatek

    USS Darkstar 25th Anniversary Patch
    Half-Life (1998)

    Łatki

    Autor:

    NFSBIK

    USS Darkstar 25th Anniversary Patch - dodatek, który poprawia tekstury w grze, dodaje ekran ładowania, tło HD i animowane logo w menu głównym, a także ikonę dla biblioteki Steam.

    Stupid Stupid Mod
    Mod

    Stupid Stupid Mod
    FlatOut 2 (2006)

    Modele i tekstury

    Autor:

    dem max

    Stupid Stupid Mod — humorystyczny mod do FlatOut 2, który zastępuje dźwięki samochodów, niektóre tekstury, tło wideo w menu, efekty wizualne oraz dodaje nową ścieżkę dźwiękową, czyniąc grę trochę bardziej szaloną.

    Modern Warfare
    Mod

    Modern Warfare
    Command & Conquer: Generals (2003)

    Total Conversion

    Autor:

    QSN

    Modern Warfare to mod do Generals Zero Hour, który poprawia grafikę, dodaje bitwy morskie, a także czyni modele i broń bardziej realistycznymi.

    FlatOut: Ultimate Carnage FO2 Handling
    Mod

    FlatOut: Ultimate Carnage FO2 Handling
    FlatOut: Ultimate Carnage (2008)

    Gameplay

    Autor:

    Chloe

    FlatOut: Ultimate Carnage FO2 Handling – wtyczka przenosząca model jazdy z FlatOut 2 do FlatOut: Ultimate Carnage, odtwarzająca prowadzenie samochodów tak dokładnie, jak to możliwe.

    FlatOut: Ultimate Carnage Tweaker
    Mod

    FlatOut: Ultimate Carnage Tweaker
    FlatOut: Ultimate Carnage (2008)

    Interfejs użytkownika

    Autor:

    Chloe

    FlatOut: Ultimate Carnage Tweaker - niewielka kolekcja przydatnych funkcji dla FlatOut: Ultimate Carnage, które upraszczają testowanie i konfigurację gry.

    Dune 2000: GruntMods Edition
    Mod

    Dune 2000: GruntMods Edition
    Dune 2000 (1998)

    Paczka modów

    Autor:

    GruntMods Studios

    Dune 2000: GruntMods Edition - fanowski modpack do Dune 2000, który dodaje wsparcie dla nowoczesnych systemów, grafikę HD i tryb panoramiczny, bitwy online, mnóstwo dodatkowej zawartości i wiele więcej.

    C&C Generals Zero Hour v1.04 Patch (English)
    Mod

    C&C Generals Zero Hour v1.04 Patch (English)
    Command & Conquer: Generals (2003)

    Łatki

    Autor:

    Electronic Arts

    C&C Generals Zero Hour v1.04 Patch to oficjalna angielska łatka dla wersji dyskowej gry. Jest obowiązkowa dla większości modów i służy jako standardowa podstawa do modyfikacji.