-
Kotomicuki #7900 Úgy érzem, hogy két(? - inkább csak egy lesz az...), de mégis csak egyazon multi által bitorolt malomban őrlünk. Nem kívánom folytatni ezen, szerintem meddő vitát, ezért, a többiek örömére is, utoljára szolnék hozzá ezen témához, mármint a CoH-fagyás témájához (nagggyon gonoszkodó smile):
Ugyan nem tudjuk, mert nem írta meg és azóta sem ad életjelet magáról morphologu fórumtárs, aki az eredeti, bár már oly sokak által feltett kérdést felvetette, hogy Őt melyik CoH verzióval érte ez a baleset, de azt olvastam ki a hozzászólásából, hogy már telepített patch-eket a játékára (a Steam-es letöltés amúgy is erőltetné azt).
Ha ezen verzió még az általad is említett v2.1 előtti, akkor van esély a programkód-driver-oprendszer összeakadásra, de lehet a szűk keresztmetszet is - innen ezt nem tudjuk meg.
Ha már v2.2, vagy ez utáni (OF, ToV) a verziója akkor, az általad vázoltak szerint, már nem szabadna szoftveres hibának lennie az összeborulásnak, azaz marad a hardveres szűk keresztmetszet verzió - ha jól tudta a mod-készítő skac.
DE: nálam is v2.301 és ToV alatt is a textúraminőség visszavétele javított a játék stabilitásán, ami, leírásod alapján joggal érthető is, hiszen csak DX 9.0c kompatibilis VGA-m van (nV 7900 GTO), még ha eredendően nem indtok vele maximumon semmit sem, mert a "leadott" teljesítménye, még 1024*768-ban sem, teszi már erre mindig alkalmassá.
Most vessünk egy pillantást morphologu kolléga aláírására, amiben az szerepel, hogy AMD/ATI HD 5770 VGA-ja van, ami, tudtommal, DX 11 kompatibilis, ergo, neki már nem kéne visszavennie a textúrarészletességet csak azért, mert nem tudja a kártyája a minimum DX 10(.1)-t.
AZAZ: marad a szoftver/op.rendszer hiba (ami, ugye, nem létezhetne :) ), vagy az adott paraméterezés melletti adat-hiány.
Ha a boldog eredeti-tulajdonos visszajelezne, hogy a grafikai butítással megoldódott a helyzete, akkor az utóbbi, vagyis a játékmotor nem megfelelő adatellása okozta - vélhetőleg és szerintem - a hibát.
Ha ezzel sem oldódott meg a probléma, akkor marad a szoftveres hipotézis, amibe - ismét csak szerintem - beleférhet a CoH-motor hiba, de uú lehet user-oldali (op.rendszer&TSAi) is. Nos, "Az ilyen, hardveres-Op.rendszeres problémákra már nem marad kapacitás..."
Kötekedés - ez átugorható:
"Tehát innét kezdve már csak ballance változtatások voltak, de nem azért amiért te írtad (nem maradt rá kapacitás), hanem mert már nem volt rá szükség."
- a hiba mégis jelentkezik, többeknél, azaz vagy a CoH, vagy a W hibás (még mindig). Ha megkérdeznénk a picipuha képviselőjét, akkor gyanítom, hogy a CoH-ra terelné a gyanút, még akkor is, ha ez megalapozatlan volna, amit mi, megfelelő tudás és idő hiányában nehezen tudnánk eldönteni (a fejlesztőknek - egyik oldalon se - hiszek, hiszen annyi mindent ígértek már...) [A fórumtárs nem számolt be arról, hogy a gépe más esetekben is produkálna fagyást/kilépést, így, vélhetőleg a szoftveroldal Nála rendben van - már amennyire ez egy M$ termékről elmondható.]
"Amit írtál az angol fórumról az is elég izé... Minden hw órajelen üzemel. Olyan, hogy "(be)szűkülések az információáramlásban" léteznek, de ettől nem fagy semmi, csak lassul. Nem lesz 120 fps-ed, csak 32."
- igen, egy "csőlátású" FPS(first person shuter)-ben ez nagyjából így van, de ott pl. nem rombolhatók a pályaelemek ilyen arányban, nincs ennyi paraméterrel megáldva egyik egység sem, stb. De ebben az RTS-ben ez már másként van! Az előző példában a VGA számol főként, hiszen ott a grafikán volna a hangsúly (élmény, ugyan már, talán a Stalker-eknél!), míg a CoH-ban csak az hogy 2*2 egység találkozik és tüzet nyit egymásra, már ez több számolást ad CPU-nak, mint egy "normális" FPS-ben 2*5 egység hadakozása és pályarombolása - Na, vajh, miért is ilyen "eccerüek" az FPS-k?! - , ami azért ott ritka, ellentétben a kedvencünkkel...
A VGA-memória megtalálható a RAM-ban is - amit bizony mindig aktualizál a rendszer, legalábbis megpróbálja. A CPU és az alaplapon található komponensek közti adatforgalmazási képesség meg nem sokat fejlődött az utóbbi időben (nem lett akkora ütemben növelve a CPU lábszáma, mint ahogy megkapta az egyre újabb feladatokat, nem nőtt jelentősen az adatbusz(ok)nak se a frekvenciája, se a szélessége), míg a VGA-memóriák mérete, és sebessége(!!!) elég nagyot ugrott az elmúlt pár évben, a CoH kiadása óta...
A CoH-ban sok adat keletkezik és mozog, valós időben, amikkel szemben vannak kritériumai a motornak: multit 2-3 f/s-l nem egy élvezet játszani, ha ez egyszer egy REAL Time Strategy. A motor a kiakadással "jelzi" a problémáját az user felé, ami nem egy elegáns megoldás, még ha a Relic, anno megtette a védekezést ez ellen: minimum hardverkövetelmény. Arról, hogy nem volt ennyire előrelátó a játékmotorja megírásakor, mármint a technika fejlődik majdan és mindez nem egyszerre következik be a komponenseknél és emiatt okoz anomáliákat a játékban, már nem az user felelős.
"Az ilyen, hardveres-Op.rendszeres problémákra már nem marad kapacitás..." (:D)
Tehát ezért, és ezt kellene javítania a Relic-nek. Még ha ez, a fejlesztéskor még megfelelő elképzelésre épített játékmotor, nagyobb léptékű átalakításával járna is.
"A vga visszavétele is elég pongyolán lett megfogalmazva. Konkrétan arról van szó, hogy ha ultra textúrákat állítasz be, akkor az már a dx10-es utasításkészletet fog használni. És ez bizonyos kártyák esetében fagyást okoz. Ez egyértelműen driver hiba, mert ua vga, dx9-es használata hibátlan játékélményt eredményez."
- e miatt, ha már mást nem tehet a fejlesztő, nem kéne minimum kooperálnia az AMD/ATI és az nV (a "kékeket" se nagyon csípem, ezért most kihagynám őket) VGA-drivert (nemjól)író csapatával? Vagy ettől zengenie a fórumoknak - már ha a Relic lelkiismerete tiszta és a terméke hibamentes...?
...
- gratulálok, és szívből irigyellek miatta! ;) :)
"Mintha említetted volna a Blitz mod-ot is. Na egyetlen dolgot fogadtam meg az évek során, soha semmilyen modot nem rakok többé fel, mert ha valami, azok aztán rendesen megcsinálják hátulról szegény játékot."
- ilyesmit én nem tapasztaltam, a textúrák minőségének visszavétele után, előtte még igen!
Köszönöm, hogy végigolvastad, CAC, és bocsánatodat kérem a nem éppen szűkszavú és pongyola megfogalmazásomért! :)
Kellemes és sikeres játékot kívánok, mindenkinek! :))