Renesance po deseti letech: NewDark přichází
Kapitoly článků
NewDark je patch / update umožňujúci bezproblémový chod hier používajúcich Dark Engine na dnešných x86/64 PC s NT MS Windows. Opravuje množstvo väčších aj menších bugov, a pridáva do Dark Enginu novú funkcionalitu, ktorá v ňom pôvodne chýbala (všetko sa dá vyčítať z priloženej dokumentácie, ale pozor, nie je veľmi user-friendly). Grafiku hier ako takú (s výnimkou pridania 32bitovej farebnej hĺbky a postprocessingu) tento patch nezlepšuje - na to slúžia modifikácie, ktoré sa dajú stiahnuť v samostatných balíkoch.
Systémové požadavky:
Minimálna konfigurácia:
- Software: Windows 2000 s posledným service packom, najnovší DirectX 9 Redistributable (môže byť nutná manuálna inštalácia), MS Visual C++ 2008
- Hardware: procesor na úrovni Pentium 3 1GHz, 512 MB RAM, dedikovaná 64MB grafická karta so 128bit pamäťovou zbernicou a plne funkčným DirectX 9 kompatibilným ovládačom (geforce/radeon/intel gma, staršie karty môžu fungovať ak majú slušný ovládač, ale na rozumné hranie v dnes ozaj minimalistickom rozlíšení 1024×768 budú príliš pomalé).
Doporučená konfigurácia:
- Software: Windows 7 s posledným service packom, najnovší Direct X 9 Redistributable (pozor, základná inštalácia Windows 7 ho neobsahuje, s veľkou pravdepodobnosťou bude nutné redist stiahnuť a doinštalovať), MS Visual C++ 2008
- Hardware: akýkoľvek modernejší procesor (Athlon 64/Core 2 Duo), 2GB RAM, dedikovaná 512MB DirectX 10+ grafická karta so 128bit pamäťovou zbernicou a posledným ovládačom (moderné integrované grafiky sú podporované, ale pre dosiahnutie uspokojivých FPS je nutné znížiť rozlíšenie a vypnúť FSAA).
Pozn: čím vyššie rozlíšenie, tým výkonnejší hw je nutné mať - týka sa to obzvlášť gpu. To isté platí pre postprocessing (pre ilustráciu - pri rozlíšení 3240×1920 so zapnutým postprocessingom mal Radeon HD 6950 problém udržať stabilných 60 FPS).
Niekoľko najzaujímavejších nových funkcií a bugfixov:
- plná kompatibilita s NT Windows (Win2000, WinXP, Vista, Win7) a moderným hardwarom
- 32bit farebná hĺbka (rendering, textúry)
- DirectX 9 renderer
- odstránené pomalé a neefektívne vykresľovanie 2D prvkov UI cez DirectDraw (dobrá správa pre linuxákov, hry konečne pobežia slušne aj cez wine)
- podpora vysokých a ultravysokých rozlíšení
- podpora širokoúhlych rozlíšení s korektným FOV
- podpora behu v okne
- podpora textúr s vysokým rozlíšením (až 4096×4096), aj animovaných
- podpora openAL (3D sound)
- podpora pre mousewheel
- odstránené prepínanie rozlíšenia v menu a počas loadingu
- podpora hrania na viacerých monitoroch (Eyefinity) a “portrait” rozlíšení
- škálovanie HUDu (2D/3D elementy inventára majú konfigurovateľnú veľkosť)
- postprocessing (HDR/bloom, bloom saturation, shader based gamma, color processing a iné)
- aditívny blending (“priehľadnosť” explózii a iných efektov)
- korektná implementácia FSAA / AA
- opravený chybný rendering na DX10+ grafikách
- opravený problém s prehrávaním videosekvencií (resp odstránená závislosť na externých kodekoch)
- opravený problém s nesprávnou limitáciou FPS
- opravený problém s nefunkčným inventárom a nesprávnym ukladaním controls pod windows NT
- odstránené problémy so z-bufferom
- opravené pády, memory leaky, množstvo menších problémov v renderovaní, interakciách, zobrazovaní, fyzike atď.
- Updatnutý editor (ktorý by si zaslúžil samostatnú kapitolu, ktorá by ale bola príliš technického rázu, takže len v krátkosti dodám že boli odstránené takmer všetky pôvodné limitácie a pridané obrovské množstvo nových funkcií - reakcie autorov nových misií sa pohybujú medzi nadšením a úžasom. V blízkej budúcnosti sa môžeme vo fanmade leveloch tešiť na veci ako hires lightmapy, bump mapping, dynamické svetlá/tiene atp).