Dota 2 Reborn: Notebook und Desktop Benchmarks
Grafik
Dota 2 hat seit seiner ersten Ausgabe als modernisiertes Blizzard Warcraft III im Jahre 2003 einen langen Weg hinter sich. Die Modellierung mit wenigen Polygonen, einfachen Texturen und Basis-Effekten von Defense of the Ancients wurden im Laufe der Jahre verständlicherweise umgestaltet - am deutlichsten durch Umstellung auf ein Game, das die Source Game Engine von Valve nutzt. Ein paar Jahre später wurde es auf Valves Source 2 Game Engine portiert. Das einst magere und einfache Schlachtfeld von Dire and Radiant wurde zu einer vollkommen ausgestalteten Welt mit Wettereffekten, Tag- und Nachtzyklen und einem sehr detailreichen Terrain mit für jede Seite des Schlachtfeldes einzigartigen Wildtieren.
Dota 2 ist, nach einer ausgiebigen Beta-Test-Phase, offiziell in der zweiten Hälfte von 2015 auf die Source 2 Engine migriert. Die Source 2 Engine ist nicht nur schöner als die ursprüngliche Source, weil bessere Texturen, Partikeleffekte und eine einheitliche Beleuchtungsanlage hinzugefügt wurden, sondern auch besser optimiert: Valve hat Unterstützung für DirectX 12 und Vulkan APIs ergänzt und Multi-Threading verbessert. Diese Veränderungen sind dazu gedacht, die bereits extrem skalierbare Engine noch skalierbarer zu machen sowie die Leistung sowohl auf Low-End-Notebooks durch Reduzieren der Einstellungen als auch auf High-End-Desktop-Systemen für Enthusiasten mit allen Schikanen zu verbessern. Dank verbessertem Multi-Thread-Support sollte Dota 2 alle verfügbaren CPU-Kerne und Threads nutzen können. Daher sollte man sich erwarten können, dass die CPU einen größeren Einfluss auf die Leistung hat als bei GPU lastigen Games.
Die Benchmarks wurden von verschiedenen CPU- und GPU-Kombinationen gesammelt, die High-, Middle- und Low-End-Systeme abdecken. Um den ganzen Skaliermöglichkeiten, die die Source 2 Engine ermöglicht, gerecht zu werden, umfasst die Auswahl an Systemen einen Desktop mit einer i7 4790K und Geforce GTX 1080 am oberen Ende, während sie sich am unteren Ende bis zu einer Cherry Trail Atom Z8300 mit integrierter Grafik erstreckt. Es wurden verschiedene Auflösungen und Detail-Presets genutzt, die von 720p und minimalen Details bis zu 2160p bei Ultra-Details reichen.
Der i7 4790K Desktop wurde mit verschiedenen Grafikkarten, solchen von Nvidia (GTX 1080, 980 Ti, 1050 Ti und 1050) sowie AMD (Radeon R9 Fury, RX 480, R9 290X und R9 280X) getestet. Obwohl Dota 2 und die Source 2 Engine bereits den Ruf haben, CPU-lastig zu sein, scheint dies auf unseren Tower mit 4.790 K nicht zu zutreffen. Bei 2160p-Auflösung (4k) und Ultra-Details traten die Unterschiede am stärksten zu Tage. Die Nvidia GTX 1080 schlug die R9 Fury der letzten Generation (doch immer noch High-End) mit 26 % höherer Framerate haushoch. Beim Wechsel auf eine GTX 1050 (2 GB) fällt die durchschnittliche Framerate um 63 %. Allerdings schnitt bei 1.080 p/ultra die 2 GB GTX 1050 gleich gut ab wie die GTX 1080. Was den Desktop betrifft, scheint eine innovative Grafikkarte wie die GTX 1080 nur bei höchstmöglicher Auflösung und Details ihren Wert zeigen und sich von niedriger wertigen Grafikkarten abheben zu können.
Das soll nicht heißen, dass die CPU für Dota 2 wichtiger ist als die GPU. Im Gegenteil: Die Reihe an Notebooks von 6820HQ und 7700HQ bis hinunter zu Core M und Atom Prozessoren zeigt, in welchem Ausmaß eine eigenständige Grafikkarte wichtig ist, um Dota 2 bei einer Auflösung von 1.080 p mit flüssigen Frame-Raten spielen zu können. Sogar die starke 7700HQ kann mit der integrierten HD630 keine spielbaren Frame-Raten über 768 p und mittleren Einstellungen liefern. Wollen Sie also mit 1.080 p und hohen Details spielen, ist wenigstens eine GTX 965M oder 1050 für beste Leistung empfehlenswert.
Wenn Ihnen nur ein Laptop mit integriertem Grafikchip zur Verfügung steht, reduzieren Sie besser Auflösung und Effekte so weit wie möglich, damit ihr System nicht mehr durch die GPU beschränkt wird. Doch auch dann benötigen Sie ein System mit relativ leistungsstarker (Quad-Core-)CPU für hohe Frame-Raten.
Wie zuvor erwähnt, stellt Valve dem User viel Kontrolle über die meisten Aspekte der Darstellung wie Seitenverhältnis, exclusive/bordered/windowed Modus und Rendering-Optionen für zusätzliche Effekte wie Umgebungsverdeckung, Nebel, Normal Mapping, VSync, Anti-Aliasing und Textur-/Schatten-Qualität zur Verfügung. Abgesehen von allein der Auflösung bieten die Rendering-Optionen die meiste Flexibilität für Abstimmung von Leistung und Erscheinungsbild. Jede Einstellung kann separat konfiguriert werden, doch Valve bietet vier Presets von "Fastest" bis zu "Best Looking" auf einem Schieberegler.
Das erste Preset, "Fastest", schält alle Effekte im Game ab. Textur-, Partikel- und Schattenqualität werden jeweils auf niedrig gestellt und die Render-Qualität auf 56 %. Damit schaut alles im Spiel pixelig und verschwommen aus. Das sieht nicht schön aus. Doch wenn Sie auf einem integrierten Grafikchip spielen, werden Sie entweder diese oder die nächste Einstellung brauchen.
Das zweite Preset aktiviert animated portraits, additive light passes, world lighting, fog und tree wind. Dadurch wirken die Umgebungen weniger dürftig und leblos. Textur- und Effekt-Qualität wird auf mittel erhöht und die Schattenqualität auf hoch. Die Render-Qualität wird auf 74 % gesetzt, was zu einem deutlich klareren (jedoch noch immer nicht scharfen) Bild des Schlachtfeldes führt.
Das dritte Preset fügt ambient occlusion, normal maps, cloth simulation, grass, anti-aliasing, specular and light blooms hinzu und erhöht die HUD-Qualität (Blickfeldanzeige). Texturen, Effekte und Schatten sind nun jeweils auf hoch gestellt, während die Render-Qualität schließlich auf maximale Genauigkeit (100 %) festgelegt wird.
Das vierte Preset, Best Looking, aktiviert high quality water, ground parallax und ambient creatures. Die einzige Einstellung, die standardmäßig ausgeschaltet bleibt, ist "Ultra" quality shadows und VSync (die von den Vorlieben des Spielers abhängen könnten).
Dota 2 ist ein Game mit starker Konfigurierbarkeit, die seinem Hero-Pool und Skill-Ceiling entspricht. Es braucht Tage, bis man das Game kennenlernt, Monate, bis man Strategien lernt und ein Leben lang (falls jemals), um es zu beherrschen. Es setzt auf gereihten Wettbewerb und Wettkämpfe (so wie das millionenschwere The International), die stark konfigurierbar sind, um den Vorlieben von Spielern gerecht zu werden. Während die Ladezeiten beim Beginn von Wettkämpfen das größte Problem waren, hat die Optimierung der Source-2-Engine dieses Problem stark verbessert.
Nur wenige Games bietet die Spannung, Tiefe und grafische Genauigkeit, die Dota 2 mit seinem 5-gegen-5-Online-Multiplayer bietet.
Benchmark
Ein Time-Demo eines Wettbewerbs wurde zum Benchmarken des Games und Messen der durchschnittlichen und minimalen fps mit verschiedenen Grafik-Presets genutzt. Wenn Sie Dota nicht haben, können Sie es über Steam mit einem Steam Account (der auch frei ist) kostenlos herunterladen. Während Dota 2 technisch kostenlos spielbar ist - im Gegensatz zum guten alten kostenlos - handelt es sich wahrscheinlich um das beste Beispiel eines Games, bei welchem das Geldsystem keinen Einfluss auf Funktionsweise und Ausgeglichenheit hat.
Das Time-Demo wird heruntergeladen und dann in das SteamAppscommondota 2 betagamedota Verzeichnis kopiert. Nutzen Sie die Kommandozeile und wechseln Sie mit dem cd <dir> Kommando in das SteamAppscommondota 2 betagamewinwin64 Verzeichnis. Stellen Sie sicher, dass Steam im Hintergrund läuft und führen Sie dann dota2.exe mit dem Argument -steam +timedemo 1971360796 +timedemo_start 50000 +timedemo_end 51000 +fps_max 0 -novconsole -autoconfig_level 3 -high -w 3840 -h 2160 -fullscreen aus. Legt Ihre Steam Bibliothek etwas auf Laufwerk D, würde der vollständige Befehl etwa wie folgt lauten:
"D:SteamLibrarysteamappscommondota 2 betagamebinwin64dota2.exe" -steam +timedemo 1971360796 +timedemo_start 50000 +timedemo_end 51000 +fps_max 0 -novconsole -autoconfig_level 3 -high -w 3840 -h 2160 -fullscreen
Das "Level 3" im Argument bezieht sich auf die höchste Detail-Einstellung, wobei die -w- und -h-Argumente die gewünschte Einstellung angeben. Um den Benchmark mit einem anderen Preset auszuführen, ändern Sie Level auf 0 und die Auflösung entsprechend Ihrer Vorlieben. Der Benchmark läuft zirka ein Minute lang und beendet sich dann. Die Ergebnisse werden in Ihrem gamedota Verzeichnis gespeichert.
Um die Ergebnisse zu sehen, wechseln Sie in Ihr dota 2 betagamedota Verzeichnis und suchen die Source2Bench.csv Datei. Öffnen Sie diese Datei (siehe zweiter Screenshot unten) und notieren Sie die durchschnittlichen fps (in der dritten Spalte) und die fps-Varianz in der vierten Spalte. Notieren Sie sich auch die Engine, falls DirectX 11 nicht verwendet wird (z. B. OpenGL oder Vulkan).
Ergebnisse
Wenn Sie einen Laptop haben, der entweder nur über eine integrierte Grafik (HD 520) oder eine schwache, ältere Grafikkarte (Nvidia 630M) verfügt, müssen Sie Ihren Traum, der nächste Champion vom The International Wettkampf zu werden nicht aufgeben. Auch ohne starker CPU oder GPU kann Dota 2 mit guter Geschwindigkeit laufen solange Auflösung und Details reduziert werden. Sogar ein Intel Core M angetriebenes Tablet mit HD 515 kann Dota 2 mit durchschnittlich 50 FPS ausführen, sobald Auflösung und Effekte verringert wurden. Der erste und effektivste Schritt ist, die Auflösung auf 720 oder 768p zu senken, um Einschränkungen durch die schlechte Fill-Rate alter und integrierter GPUs zu vermeiden. Wenn das nicht reicht, drehen Sie alle Grafikoptionen ab oder setzen diese auf "low". Danach können Sie diese einzeln an- und ausschalten, um festzustellen, ob Ihnen die Grafikgenauigkeit den Leistungsverlust wert ist. "Game Screen Render Quality" ist das erste, was man erhöhen sollte, denn es macht das Bild optisch klarer und die Helden besser unterscheidbar. Schalten Sie danach animated portraits und basic lighting effects ein. Allein diese Veränderungen lassen die Game-Welt viel besser aussehen als mit niedrigsten Einstellungen, während trotzdem die Last an Ihrer CPU und GPU minimiert wird.
Um Dota 2 zu spielen, ist kein teures, top modernes Gerät notwendig. Wenn Sie wenigstens eine Quad-Core-CPU (beispielsweise die i7-6700HQ) zur Verfügung haben, reicht eine Low-End-Grafikkarte der vorigen Generation wie etwa die 940MX, damit das Game durchgängig mit 60 fps und mehr bei 1.080 p und mittleren Einstellungen läuft. Wenn Sie Dota 2 mit 4k-Auflösung und höchsten Einstellungen ausführen wollen und die Framerate im Kampf nicht unter die überaus wichtigen 60 fps fallen soll, sind dagegen eine starke CPU und wenigstens eine GTX 1050 Ti (4 GB VRAM) Pflicht: Die GTX 1050 Ti in Kombination mit i7-4790K in unserem Desktop kommt mit durchschnittlich 63 fps (58 fps Minimum) bei 4k-Auflösung und maximalen Einstellungen gerade so durch.
Fazit: Dota 2 läuft auf fast jedem System, doch es ist schwer, eine flüssige Framerate mit einem Dual-Core-System mit integrierter GPU beizubehalten. Das gilt auch für die leistungsstärkere Intel Iris Graphics wie jene im MacBook Pro von 2016. Für beste Kombination aus Flüssigkeit und Grafikgenauigkeit werden Sie sich eine Quad-Core-CPU und wenigstens eine 940MX wünschen, um ein detailreiches Gameplay bei 1.08 0p und mittleren Einstellungen zu genießen. Eine Quad-Core-CPU mit leistungsfähigerer GPU wie eine GTX 965M oder besser wird benötigt, wenn Sie alle Grafikeffekte einschalten wollen. Schlussendlich, wenn Sie die Auflösung ganz auf 4k erhöhen wollen, sind wenigstens eine GTX 1050 Ti oder GTX 1060 empfehlenswert.
Andere Systeme (Intel, AMD, etc.) werden bald ergänzt.
Dota 2 Reborn | |
3840x2160 ultra (3/3) best looking 1920x1080 ultra (3/3) best looking 1920x1080 high (2/3) 1920x1080 med (1/3) 1366x768 med (1/3) 1280x720 min (0/3) fastest | |
NVIDIA GeForce GTX 980 Ti, 4790K | |
NVIDIA GeForce GTX 1080 (Desktop), 4790K | |
AMD Radeon R9 Fury, 4790K | |
AMD Radeon RX 480 (Desktop), 4790K | |
AMD Radeon RX 470 (Desktop), 4790K | |
AMD Radeon R9 290X, 4790K | |
AMD Radeon R9 280X, 4790K | |
NVIDIA GeForce GTX 1050 Ti (Desktop), 4790K | |
NVIDIA GeForce GTX 1050 (Desktop), 4790K | |
NVIDIA GeForce GTX 965M, 6700HQ | |
AMD Radeon Pro 455, 6820HQ | |
Intel HD Graphics 530, 6700HQ | |
NVIDIA GeForce GTX 1050 Mobile, i7-7700HQ | |
AMD Radeon Pro 450, 6700HQ | |
NVIDIA GeForce 940M, 5700HQ | |
NVIDIA GeForce 940MX, 6700HQ | |
Intel Iris Graphics 540, 6360U | |
Intel Iris Graphics 550, 6267U | |
AMD Radeon R9 M280X, FX-7600P | |
AMD Radeon R7 512 Cores (Kaveri Desktop), A10-7850K | |
Intel HD Graphics 615, i5-7Y54 | |
Intel HD Graphics 620, i7-7500U | |
NVIDIA GeForce GT 640M, 2637M | |
Intel HD Graphics 520, 6500U | |
Intel HD Graphics 630, i7-7700HQ | |
NVIDIA GeForce GT 630M, 3720QM | |
AMD Radeon R7 M440, A12-9700P | |
AMD Radeon R8 M445DX, A12-9700P | |
AMD Radeon R5 M430, i5-7200U | |
AMD Radeon R7 (Bristol Ridge), A12-9700P | |
Intel HD Graphics 515, 6Y30 | |
Intel HD Graphics 4000, 3720QM | |
Intel HD Graphics (Cherry Trail), Z8300 | |
AMD Radeon R7 (Kaveri), FX-7600P | |
Intel HD Graphics 3000, 2637M |
Dota 2 Reborn | |
1920x1080 ultra (3/3) best looking | |
AMD Radeon R9 280X | |
AMD Radeon R9 290X | |
AMD Radeon R9 Fury | |
NVIDIA GeForce GTX 965M | |
NVIDIA GeForce GTX 950M | |
NVIDIA GeForce 940M | |
NVIDIA GeForce 940MX | |
AMD Radeon R9 M280X | |
NVIDIA GeForce 920M | |
3840x2160 ultra (3/3) best looking | |
NVIDIA GeForce GTX 980 Ti | |
AMD Radeon R9 Fury | |
AMD Radeon RX 480 (Desktop) | |
AMD Radeon RX 470 (Desktop) | |
AMD Radeon R9 290X | |
AMD Radeon R9 280X | |
NVIDIA GeForce GTX 965M |
Überblick
Testsysteme
Desktop-PCs | Platform I | Platform II |
---|---|---|
Mainboard | Asus Z170-A | Asus Z97-Deluxe |
Prozessor | Intel Core i7-6700K (Skylake) | Intel Core i7-4790K (Haswell) |
Grafikkarte | MSI GeForce GTX 1080 (8 GB GDDR5X) MSI GeForce GTX 1070 (8 GB GDDR5) Nvidia GeForce GTX 1060 (6 GB GDDR5) Nvidia GeForce GTX 980 (4 GB GDDR5) |
Nvidia GeForce GTX 1080 (8 GB GDDR5X) Asus GeForce GTX 980 Ti (6 GB GDDR5) XFX Radeon R9 Fury (4 GB HBM) Sapphire Radeon R9 290X (4 GB GDDR5) Sapphire Radeon R9 280X (3 GB GDDR5) MSI Radeon R7 370 (2 GB GDDR5) |
RAM | 2 x 8 GB DDR4-2133 | 2 x 4 GB DDR3-1600 |
Massenspeicher | Crucial MX100 SSD (256 GB) Crucial M500 SSD (480 GB) OCZ Trion 100 SSD (480 GB) OCZ Trion 150 SSD (960 GB) |
Intel SSD 530 (240 GB) OCZ Trion 100 SSD (480 GB) |
Betriebssystem | Windows 10 Pro 64 Bit | Windows 10 Home 64 Bit |
Schenker Notebooks | Schenker W504 | Schenker XMG A505 | Schenker S413 |
---|---|---|---|
Mainboard | Intel HM87 | Intel HM87 | Intel HM87 |
Prozessor | Intel Core i7-4700MQ (Haswell) | Intel Core i7-4720HQ (Haswell) | Intel Core i7-4750HQ (Haswell) |
Grafikkarte | Nvidia GeForce GTX 980M (8 GB GDDR5) GTX 970M (6 GB GDDR5) GTX 880M (8 GB GDDR5) GTX 870M (6 GB GDDR5) GTX 860M Kepler (4 GB GDDR5) |
Nvidia GeForce GTX 960M (2 GB GDDR5) | Intel Iris Pro Graphics 5200 |
RAM | 2x 4 GB DDR3-1600 | 2x 4 GB DDR3-1600 | 2x 8 GB DDR3-1600 |
Massenspeicher | Samsung SSD 840 EVO (250 GB) | Micron M600 SSD (128 GB) HGST Travelstar 7K1000 HDD (1.000 GB) |
Intel SSD |
Betriebssystem | Windows 10 Pro 64 Bit | Windows 10 Home 64 Bit | Windows 10 Home 64 Bit |
MSI Notebooks | MSI GT62VR | MSI GE72 | MSI PE60 | MSI GP62 | MSI CX61 | MSI CX61 |
---|---|---|---|---|---|---|
Mainboard | Intel HM170 | Intel HM170 | Intel HM170 | Intel HM86 | Intel HM86 | Intel HM86 |
Prozessor | Intel Core i7-6820HK (Skylake) | Intel Core i7-6700HQ (Skylake) | Intel Core i7-6700HQ (Skylake) | Intel Core i7-5700HQ (Broadwell) | Intel Celeron 2970M (Haswell) | Intel Core i5-4200M (Haswell) |
Grafikkarte | Nvidia GeForce GTX 1060 (6 GB GDDR5) | Nvidia GeForce GTX 965M 2016 (2 GB GDDR5) | Nvidia GeForce GTX 950M (2 GB GDDR5) | Nvidia GeForce 940M (2 GB DDR3) | Nvidia GeForce 920M (2 GB DDR3) | Nvidia GeForce GT 720M (2 GB DDR3) |
RAM | 4x 8 GB DDR4-2133 | 1x 8 GB DDR4-2133 | 2x 4 GB DDR4-2133 | 1x 8 GB DDR3-1600 | 1x 8 GB DDR3-1600 | 1x 8 GB DDR3-1600 |
Massenspeicher | Samsung NVMe MZVPV128 SSD (128 GB) | Toshiba THNSNJ128G8NU SSD (128 GB) WDC WD10JPVX HDD (1.000 GB) OCZ Trion 100 SSD (480 GB) |
Toshiba MQ01ABF050 HDD (500 GB) | WDC Scorpio Blue HDD (1.000 GB) | ||
Betriebssystem | Windows 10 Pro 64 Bit | Windows 10 Home 64 Bit | Windows 10 | Windows 10 | Windows 10 | Windows 7 Home Premium 64 Bit |
Asus Notebooks | Asus G752VS | Asus N551ZU |
---|---|---|
Mainboard | Intel CM236 | AMD K15.1 |
Prozessor | Intel Core i7-6820HK (Skylake) | AMD FX-7600P (Kaveri) |
Grafikkarte | Nvidia GeForce GTX 1070 (8 GB GDDR5) | AMD Radeon R9 M280X (4 GB GDDR5) |
RAM | 4x 16 GB DDR4-2400 | 2x 4 GB DDR3-1600 |
Massenspeicher | Toshiba NVMe THNSN5512GPU7 SSD (512 GB) | Samsung SSD 830 (256 GB) |
Betriebssystem | Windows 10 Pro 64 Bit | Windows 10 64 Bit |
4K Monitor | Nvidia-Treiber | AMD-Treiber | Intel-Treiber |
---|---|---|---|
2 x Asus PB287Q | ForceWare 376.33 | Crimson 16.12.2 | 15.40.28.4501 |