reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Vypnout střídání středu obrazového bodu pro NFS Porsche Unleashed

trodas (1753)|31.1.2009 19:14
Na nVidia kartách ve hře NFS Porsche Unleashed se děsně rozpadají písma. I v poslední verzi 3.5 která jede už v pohodě pod Windows XP či Windows 2000 :



Stejné problémy s NFS Porsche Unleashed mají i ATi uživatelé, ovšem ATI poměrně rychle přišla s nápravou a přidala v nastavení DirectX toto:



A pokud "deaktivujete střídání středu obrazového bodu" tak problémy s rozpadlými fonty zmizí jak mávnutím kouzelného proutku. V originálu je to "Alternate pixel center", což bych já přeložil jako "Náhradní střed bodu", ale budiž překladatelům země lehká.

Otázkou ale je, jak toto nastavení realizovat na nVidia kartách. Protože jinak jsou nVidia useři odsouzeni k nečitělně rozpadlým textům v jediné pořádně realistické (co se chování vozu a speciálně následků úprav vozu - co jen trošku jinak předek/zadek nafouklé gumy udělají!) hře s autíčky...
nVidia žádné takové kompatibilní nastavení nemá, alespň tedy pokud já vím tak ne - a rád bych, aby mě někdo pomohl ho najít. Nevidím problém v zásazích do registru, nebo v zásazích hex editorem do dll souborů, jen ať se tahle "feature" dá vypnout. Ona není "feature" jako vymoženost, že...


PS. jeden uživatel napsal, že "změna dx7a.dll knihovny (to je render knihovna NFS PU hry) za tu z NFS:MCO mi pomohla spravit ty problémy":
http://www.motherboardpoint.com/showthread.php?p=322769#post322769
Nicméně jako ne-pařan netuším, co pod pojmem NFS:MCO myslel (asi nějaká z NFS her, ale která? že by NFS Motor City Online ...? http://games.tiscali.cz/clanek/demo.asp?id=2085 ) a Google mi nedává nic, čeho se chytit abych vědel, co si sehnat a odkud to dllko zkusit splašit... Nemá z té hry někdo to DLLko?

No a ta druhá otázka je, jestli to opravdu opraví ty chyby na nVidia kartách - protože třeba na Intel integrované grafice má NFS PU naprosto parádní obraz...

Už jsem viděl a používám patch té dx7a.dll knihovny na to, aby ve výběru rozlišení nabízela jen 32bit módy, aby se předešlo přeplnění nabídky tou kupou nových rozlíšek, co nVidia a ATI nacpali do svých driverů a kterých netuším jak se zbavit :( Ten patch najdete zde:
http://www.nfstuning.com/forum/showthread.php?t=722

A pokud byste chtěli, tak když si v hexa editoru (používám XVI32, autor patche používá HxD - http://mh-nexus.de/en/hxd/ ) najdete v souboru Porsche.exe 10 68 E0 01 00 00 68 80 02 (je to tam 3x) tak to je inicializace obrazovky menu, první bit je bitová hloubka - 10 je 16 bitů, 20 vám dá 32 bitů v menu.
Malinko lepší textury v garáži, no.
Pokud byste si rádi hráli, tak rozlišení je E0 01 = 1E0 = 480 výška, 80 02 = 280 = 640 šířka - ale když to změníte třeba na 800x600 či 1024x768 tak vám hra sletí na DX Z buffer chybu, protože jste se zrovna pokusili rendrovat "3D" na 800x600 či 1024x768 s Z bufferem o velikosti jen 640x480 :D :D :D

Takže - ví někdo jak buď změnit nastavení nVidia driverů, nebo měl/má někdo na vyzkoušení dx7a.dll knihovnu z NFS Motor City Online...? EA v roce 2003 celou tuhle skvělou hru odstavila aby měla "místo" na serveru na The Sims - takže bych jim za tohle nějaký copyzmatky tedy rozhodně neuznal :p
trodas (1753)|1.2.2009 11:00
Pro ujasnění, na Intel 945GM integrovaném chipsetu je vše v nejlepším pořádku:



...

nVidia 8x AF (AnisotropicFiltering)


nVidia 4x AA (AntiAliasing)


...bohužel 4x AA není řešení, protože mě se a) nelíbí, jak jsou pak hrany a všechno neostré a za b) tak FX5600XT se zadýcháva už v těch 1280 x 1024 což je LCD rozlíško tak jako tak, s 4x AA je to SMRT :(