AC: Unity - Technická stránka hry

Problémy, zážitky, rady či pořádání LAN party

Moderátor: Baneshee

Odpovědět
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

Re: AC: Unity - technická

Příspěvek od Vlastik80 »

Pokud vím, tak se patch stáhne sám, pokud není služba nastavena jinak (vyp aktualizace).
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AC: Unity - konzole VS PC

Příspěvek od Hladis »

Vlastik80 píše:> tak je to s tím draw calls blábol, nebo na tom něco je? :|
To byl PR kec AMD na hlasku Ubisoftu, ze AMD CPU je slabej a kombinace AMD CPU a GPU je sracka(coz je nepopiratelny fakt). Samo každý to hned opsal jak přes kopirak a někdo i PR blaboly resi jako fakt, ikdyz to nikdo neoveril. Dle me je to prehnany, protože ta hra není tak brutalne CPU limitovana a jsou daleko horsi CPU limitovany hry a to i v programu AMD, takze spis takova PR přestřelka.
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

AC:Unity - žádná teselace

Příspěvek od Vlastik80 »

http://doupe.zive.cz/clanek/assassins-c ... latformami

- hrá nemá tedy aktuálně teselaci? :o Já myslel že jo... :)
Krteq
Středně pokročilý
Středně pokročilý
Registrován: 22. dub 2005
Bydliště: Brno

Re: AC: Unity - konzole VS PC

Příspěvek od Krteq »

Hladis píše:To byl PR kec AMD na hlasku Ubisoftu, ze AMD CPU je slabej a kombinace AMD CPU a GPU je sracka
Aha, tak proč s tím není problém na konzolích. Tam by přece nemohly s tou kombinací HW udělat ani těch 30 FPS.

Mimochodem, tohle nezaznělo od AMD, ale od nějakého recenzenta, AMD to pak jen papouškovalo. Ten počet drawcalls je ověřený, někde se u těch článků, co se tomu věnovali, se válel i vytípnutý screen z GPU PerfStudia s počtem drawwcalls kolem 45 000 :lol:

Jedna z recenzí, kde to také zaznělo. Ještě před oficiálním prohlášením AMD :roll:
Enabling even 4x MSAA with High detail levels still sends the frame rate cratering, and by almost the same degree. The size of the fall implies that the engine is terribly optimized — these are the kinds of scaling levels we expect to see at 4K resolutions, not at a meager 1920×1080. It’s possible that draw call sizes play a part, particularly if the game is a lousy port from consoles, where much higher draw calls are possible. This has been a major topic of contention in the DX12 vs. Mantle vs. DX11 API discussions, and Ubisoft made headlines in late August for pledging to deliver a low-latency renderer that would match the performance of DX12 using DX11 techniques, as well as a game that was optimized for PCs.The company’s “minimum specs” now make a great deal more sense.
ExtremeTech - Assassin’s Creed Unity for the PC: Benchmarks and analysis of its poor performance

...a ještě jedna, opět ještě před vyjádřením AMD
Draw Calls Damage Performance

According to our source, the problem with Assassin's Creed Unity is that the game is issuing tens of thousands of draw calls -- up to 50,000 and beyond, in some cases. This is precisely the kind of operation that Mantle and DirectX 12 are designed to handle, but DirectX 11 -- even 11.2 -- isn't capable of efficiently processing that many calls at once. It's a fundamental limit of the API and it kicks in harshly in ways that adding more CPU cores simply can't help with.

But the reason we're willing to call this out as a shoddy console port is simple math. The Jaguar CPU inside the Xbox One and the PS4 has low-latency access to the hardware -- but consider the difference between the CPUs inside a high-end PC and the far more modest chips inside these consoles.
HOT Hardware - Ubisoft Now Blames AMD For Assassin's Creed Unity Poor Performance



Ubisoft to opět zeslonil, ale samozřejmě za to může AMD

Obrázek
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

AC:Unity - pravda nebo kecy?

Příspěvek od Vlastik80 »

... hmm, to vypadá že by to tak mohlo být, jen nechápu jak někdo pak přijde a napíše jen "kravina, kecy a pomluvy" apod. a přitom žádné důkazy že tomu tak není, čili více je zatím podloženo to, že draw calls způsobují náročnost hry než to, že tomu tak není a hra je potažmo perfektně optimalizována a vyžaduje GTX 980 SLI pro slušné hraní jen protože NEXT GEN a komu se to nelíbí je mimo a ví prd... :lol:

Zajímalo by mne jak to je, ale s nějakými důkazy, nebo alespoň rozbory apod. a ne že zas přijde někdo a napíše jen "AMD kecá" nebo tak něco... To je snadný, ale co nějaký důkaz jak to fakt je? Pokud vůbec někdo takový mimo Ubi má... :)

PS: Pokud je hra takto náročná a nemá teselaci, tak to nechci vidět až jí bude mít implementovánu :lol:
TankGeorge
Začátečník
Začátečník
Registrován: 14. čer 2011

Re: AC: Unity - technická stranka

Příspěvek od TankGeorge »

To jsem zvědavej, jestli ten "blábol s drawcalls" zase "někdo" smaže :D Ono je to příliš výbušné, bo se to zvrhne právě v Mantle vs DX11/12.
Ryzen 7800X3D + Kingston 2x32GB 6000/36 + RTX 4090 sociální Gainward + ROG B650E-E
LG OLED CX 55" + Fractal Design Define S2
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AC: Unity - technická stranka

Příspěvek od Hladis »

Cely to vtipne zaclo prave na konzolich, kde se hra propada na 20fps a nejede ani 30fps, protože ty slaboucky CPU to nestihaj a Ubisoft kritizoval slabej HW v konzolich :roll: Cela kauza zacla prave blbym framerate na konzolich.

Ta hra u PC na CPU není tak narocna a CPU není u ty hry takovy problém. Mozna tak u AMD HW, kdy kombinace AMD CPU a AMD GPU je proste nejhorsi mozna kombinace, jakou clovek muze mit a tam to bude padat do sklepa.

Kolik to generuje draw calls nikdo na ferovku nepredved. jediny co jsem cet jsou reci, reci, reci. Jinak nebudu se divit, pokud jich je hodne (ta hra si to obhaji, staci kolik objektu je na scene a i zkuseny programator se divi, jak to tam dokazali narvat a ještě tomu dat takovy animace), ale "You dont really care if its more draw calls, right ?" To je meritum věci. Zajdete si pobrečet do AMD. nV tohle ma poreseny na standartnich API, tedy nV je schopna schroustat vice draw calls i na standartnim API :razz: Mozna když lidi zatlaci na AMD, zacnou se starat o XXX her na DX11 a ne o X her na Mantle. Ten problém s multithreadem a ted i vysokym overhead, u AMD driveru je znamej roky. Vi to i vrabec na strese (asi krome fanATIku). Jen ted to vylejza vice na povrch s poctem objektu na scene. Když SLI dava o 40fps vice nez Crossfire na stejnym CPU, tak asi to o necem svedci.
Watch_Dogs sees ~40% better performance on low-end CPUs when coupled with a Geforce over a Radeon. Dead Rising 3 (another draw call heavy game) more than doubles performance under the same scenario while CoD can see a ~60% improvement.
Hra tessellaci ma......nemá jen tu vylepsenou od nVidie. Hold nestihli dodělat do terminu.
Krteq
Středně pokročilý
Středně pokročilý
Registrován: 22. dub 2005
Bydliště: Brno

Re: AC: Unity - technická stranka

Příspěvek od Krteq »

:lol:

Ano svědčí.
  1. mizerná optimalizace (viz. i ten problém s draw calls), kdy to jede blbě i na nV kartách (3 patche a stejně se zásadní problémy s renderingem nevyřešily)
  2. i ty "slaboučký" APU v konzolích jsou díky low-level API schopny vygenerovat 30 FPS při solidní kvalitě, proč to tedy na PC nejde?
  3. implementace GameWorks, kdy se při renderingu určitých efektů propadá výkon na jiném jak nV HW do hlubin, zatímco na GeForce to drží tedy není záměrná deoptimalizace :lol:
  4. budeme tedy věřit PR oddělení Ubisoftu než nezávislým recenzentům :roll:
  5. add. poslední zmínka o "mizerných AMD ovladačích", které mají problém s CPU overheadem... proč se to děje skoro jen u Ubisoft her s implementovaným GameWorks je mi ale opravdu záhadou :mrgreen:
  6. mohl by jsi prosím nalinkovat vyjádření toho "zkušeného programátora"? Na to jsem opravdu zvědav
HEAD
Začátečník
Začátečník
Registrován: 27. lis 2005
Bydliště: Usti n/L
Kontaktovat uživatele:

Re: AC: Unity - technická stranka

Příspěvek od HEAD »

Nevim ja mam na GTX970 50fps a po oc na GTX980+ to jede i pri 60fps
Ty keci ze to jede i na nejsilnejsim HW pri 30fps to je kravina.
Jestli myslej nejsilnejsi HW GTX670 tak ANO hra jede i na nejsilnejsim HW 30fps.

Takovej dragon age inquisition je 2x tak narocnej.GTX980 tam nedava ani 40fps pri nekterych narocnych scenach a nikoho to zda se nestve.
3tp2
Začátečník
Začátečník
Uživatelský avatar
Registrován: 20. pro 2012

Re: AC: Unity - technická stranka

Příspěvek od 3tp2 »

Já na mojí GTX980 jedu stabilně na 60fps při nastavení velmi vysoké a v ovladačích vynucený v-sync.Jen v cut scénách to padne na 40fps ale to mi zase tolik nevadí
CPU: Ryzen 7 9800X3D MB: Gigabyte B650 Aorus Elite Ax RAM: Corsair 2x16Gb Kit 6000Mhz DDR5 GPU: PNY GeForce RTX 5080 Triple Fan 16GB OC SSD: Kingston SSD FURY Renegade M.2 1TB PSU: EVGA SuperNova 750 G2 CASE: Nzxt H440 Monitor 27"OLED Gigabyte Aorus Fo27q2
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AC: Unity - technická stranka

Příspěvek od Hladis »

1. Mizarnou optimalizaci nikdo nepoprel. Počet Draw calls lita sem a tam, ale dukaz zadny. Nepochybuju ze počet draw calls je vysoky, uz vzhledem k tomu, co vse je na scene, ale počet se tak nejak taha jak kralik z klobouku a pouziva se jako zaklinadlo.
2. Nejsou schopny. Assasin na nich jede blbe taky a to byl i starter cely kauzy, protože to na konzolich jede blbe. Udivuje me i neznalost toho, ze na konzolich je to v malickym rozliseni s povypinanim mnoha věci. Tedy porovnávat se to da dost blbe.
3. Jasneeee za vse muze Gameworks, i za spatny počasí :lol: Kde konkretne u Assasina, o kterym je tenhle topic ?
4. Stejne jako budem verit AMD PR......
5. Nevim kde jsi spal, ale ne nedeje se to jen u Ubisoftich her, deje se to i u her s AMD evolved, zvlaste u serie posledních DX11 her. CoD je Activision, Alien je Creative Assambly.....atd.. když vytahnu jeden priklad http://www.overclock.net/t/1495236/amd- ... u-overhead
6. Ne každý se vyjadruje na internetu a ne vse jde linkovat. Na internetu se neda najit všechno. Nekdy je dobry místo internet wisdom a teorie jit mezi lidi.

A borec na konec: Abych to Krtkovými slovy zakoncil ve vztahu k DA:I "Přímo ukázkový případ AMD Evolved , aneb jak co nejlíp deoptimalizovat rendering na kartách nejen konkurence"
Riku
Začátečník
Začátečník
Uživatelský avatar
Registrován: 01. zář 2005

Re: AC: Unity - technická stranka

Příspěvek od Riku »

Obrázek
PS5 Pro | LG OLED CX55
Marek4
Červená karta
Červená karta
Registrován: 26. čer 2014
Bydliště: Frýdek-Místek

Re: AC: Unity - technická stranka

Příspěvek od Marek4 »

nezdá se vám že po tom 1,8 gb patchi nějak zmršili ovládání ? to otáčení myší je nějaké posekané, občas jede občas né, občas se zadrhne někdy zpomalí :D vyčistil jsem si myš a v jiných hrách naprosto ok, tak dejte vědět :)
3tp2
Začátečník
Začátečník
Uživatelský avatar
Registrován: 20. pro 2012

Re: AC: Unity - technická stranka

Příspěvek od 3tp2 »

Mě to po tom 1.03 patchi začalo padat při vstupu do určitých čtvrtí....prostě vejdu tam a bum - program přestal pracovat.Včera jsem nad tím strávil 4 hodiny,vyzkoušel všechno možný i nemožný a nic :angry2:
Už na to nemám nervy
CPU: Ryzen 7 9800X3D MB: Gigabyte B650 Aorus Elite Ax RAM: Corsair 2x16Gb Kit 6000Mhz DDR5 GPU: PNY GeForce RTX 5080 Triple Fan 16GB OC SSD: Kingston SSD FURY Renegade M.2 1TB PSU: EVGA SuperNova 750 G2 CASE: Nzxt H440 Monitor 27"OLED Gigabyte Aorus Fo27q2
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AC: Unity - technická stranka

Příspěvek od Hladis »

Ovladani je ok, plynulost hry je dobra (plynulejsi nez FC4), framerate se nijak nezmenil (ani to nebyl ucel patche), krome specifických chybiček jako velky okno v Sainte-Chapelle, kde to opravuje zjevny chyby a propady framerate.
pute
Začátečník
Začátečník
Uživatelský avatar
Registrován: 26. bře 2008
Bydliště: Prague

Re: AC: Unity - technická stranka

Příspěvek od pute »

Zatím jsem odehrál pár hodin singlu. Dneska jsem spustil multiplayer a po pár minutách BSOD .. :-)
Casio SF-4300R, 32kB + PANASONIC CR2032 3V Lithium
AllowedCry
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 21. kvě 2011
Bydliště: Praha

Re: AC: Unity - technická stranka

Příspěvek od AllowedCry »

:lol: Pokud dokážu hru tak doj/bat, že ti komp hodí BSOD, tak to už musí být opravdu hardcore lvl optimalizace :mrgreen:
Ryzen 9800X3D || Asrock X870 Pro || 64GB @ 6000Mhz cl30 || XFX RX 9070 XT @ UV-OC || M2 VP4300 4TB || HDD RED+ 4TB || Fractal R5 + Corsair HX850 || [4K] Philips 32M2N8900 240Hz + Philips 48OLED707.
Krteq
Středně pokročilý
Středně pokročilý
Registrován: 22. dub 2005
Bydliště: Brno

Re: AC: Unity - technická stranka

Příspěvek od Krteq »

Není možná, hra se přeci hraje skvěle, optimalizace je na vynikající úrovni a žádné bugy se tam nevyskytují (ani po třetím patchi).

To zas bude problém AMD (i na Intel+nV konfiguracích) :lol: :mrgreen:

/sarkasm
Vlastik80
Začátečník
Začátečník
Registrován: 18. zář 2007

AC:Unity - za vše může AMD!

Příspěvek od Vlastik80 »

Obrázek

... zatracené AMD !!! :evil: :mrgreen:
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AC: Unity - technická stranka

Příspěvek od Hladis »

pute píše:Zatím jsem odehrál pár hodin singlu. Dneska jsem spustil multiplayer a po pár minutách BSOD .. :-)
Za celou dobu hrani mi hra nehodila jediny BSOD a ani jinak nespadla (oproti Far Cry 4 je to rock stable). Prekontroluj, zda nemas problém s OC, staryma driverama, mas priskrcenou virtualni pamet, atd... BSOD ti musí vypsat co to zpusobilo.
Odpovědět

Zpět na „Hry a zábava“