Hey Community!
Da ich in einem Thread gelesen habe, dass bei einigen Leuten das Spiel
The Legend of Zelda: Breath of the Wild mit dem
CEMU-Emulator nicht flüssig läuft, möchte ich hiermit meine Lösung vorstellen. Dabei handelt es sich um eine Lösung, die bei mir super funktioniert hat (~25-30 FPS), aber bei anderen vielleicht nicht hilft.
Kurzer Überblick über meine Hardware:
CPU: i5 6600K (nicht übertaktet)
GPU: GTX 970 ******* Edition 4GB
RAM: 16GB DDR3
Manuelle Installation von CEMU und The Legend of Zelda: Breath of the Wild (Falls Probleme mit heruntergeladenen Releases bestehen)
HIER gehts zum Video
Ich habe keine Ahnung, wie ich das Video direkt in den Beitrag einbetten kann. Wer das weiß möge mir doch bitte eine PN schicken und sagen wie es geht.
CEMU immer aktuell halten
1. Die Entwickler von CEMU arbeiten stetig daran, ihr Produkt CEMU zu verbessern. Um davon zu profitieren, solltet ihr immer darauf achten die aktuellste Version von CEMU zu besitzen. Die aktuellste Version könnt ihr
HIER finden.
2. Nach Installation der neusten Version von CEMU solltet ihr darauf achten, dass ihr eure Eingabeeinstellungen richtig konfiguriert. Für das Spielen von The Legends of Zelda: Breath of the Wild wird ein
virtuelles Wii U GamePad benötigt, welches ihr in CEMU auswählen und konfigurieren könnt!
Wie man dies einstellt:
Zelda: Breath of the Wild aktuell halten
Wie auch mit CEMU, gilt hier: Aktuell halten ist das A und O. Dafür gibt es das Tool
MapleSeed2. Folgend zeige ich, wie ihr euer Zelda mittels MapleSeed2 auf die neuste Version updatet:
1. Aktuelle Version von MapleSeed2
HIER downloaden und entpacken.
2. MapleSeed2 als Administrator starten!(WICHTIG!)
3. Im ersten Fenster wird nach der
CEMU-Executable gefragt, also die .exe-Datei, über die ihr CEMU startet. Navigiert zum Installationsverzeichnis und wählt diese aus. (Bsp.: C:\Program Files (x86)\CEMU\1.7.4d)
3. Das nächste Fenster fragt nach dem Ordner, in dem sich eure Spiele befinden. Wählt den Ordner aus, in dem sich das Spiel befindet (Bsp.: C:\Program Files (x86)\CEMU\games)
4. Wenn alles richtig angegeben wurde, solltet ihr
Zelda Breath of the Wild o.ä. in der Liste unter dem Reiter
Library sehen.
5. Mit einem Rechtsklick auf das Spiel in der Liste, solltet ihr den Menüpunkt
[+]Update sehen und klicken. Somit wird das Spiel aktualisiert. Dies geschieht im Hintergrund und kann über den Reiter
Log eingesehen werden.
Lasst das Update vollständig durchlaufen, da es sonst zu Problemen kommen könnte!
6. Nun erneut einen Rechtsklick auf das Spiel in der List und dann auf
[+]DLC. Der Fortschritt kann ebenfalls unter dem Reiter
Log eingesehen werden.
CEMUHook installieren
1. Aktuelle Version von CEMUHook
HIER downloaden und entpacken.
(WICHTIG: Achtet darauf, dass die Version von CEMUHook mit der von euch installierten CEMU-Version kompatibel ist!)
2. Die enptackte DLL
dbghelp.dll in das Verzeichnis kopieren, in dem sich eure CEMU-Executable befindet (Bsp.: C:\Program Files (x86)\CEMU\1.7.4d)
3. Startet ihr nun CEMU, so findet ihr unter dem Reiter Options die Option
GX2SetGPUFence skip (HACK).
Diese müsst ihr bei jedem Start von CEMU aktivieren.
Sollte euch CEMU beim Start, nach Installation von CEMUHook abstürzen, hier ein möglicher Fix:
Dieser Fix brachte mir ~10-15 FPS!
Priorität des CEMU-Prozesses erhöhen
1. Task Manager öffnen. Solltet ihr noch wissen, wie ihr diesen öffnet: Rechtsklick auf auf die Taskleiste und die Option
Task Manager auswählen.
2. Im Task Manager den Eintrag Wii U Emulator suchen, Rechtsklick drauf und dann auf die Option
Zu Details wechseln klicken
3. Nun solltet ihr
Cemu.exe markiert sehen. Wenn nicht, dann solltet ihr diese in der Liste finden und markieren.
4. Nun, nachdem der Prozess markiert ist, macht ihr einen Rechtsklick drauf und wählt die Option "Priorität setzen". Rechts daneben öffnet sich nun ein kleiner Auswahlmenü, in dem ihr die Priorität ändern könnt. Standartmäßig sollte Normal ausgewählt sein. Dies könnt ihr jetzt beliebig ändern. Ich habe die beste Erfahrung mit
Real Time und
High gemacht.
(ACHTUNG: Das Ändern der Priorität kann zur Instbilität des Systems führen!)
Das Ändern der Priorität muss gegebenfalls nach jeden Start von CEMU vollzogen werden!
Dieser Fix brachte mir ~2-3 FPS
Affinität ändern
1. Nach dem Öffnen von CEMU die Option
Affinity to physical cores only unter dem Reiter
CPU aktivieren
Das Aktivieren dieser Option muss nach jedem Start von CEMU durchgeführt werden!
Diese Option funktioniert für manche Leute, für mich leider nicht.
GPU Puffer Cache Genauigkeit
1. Öffnet CEMU
OHNE ein Spiel direkt zu starten
2. Unter dem Reiter
Options findet ihr den Menüpunkt
GPU buffer cache accuracy
3. Stellt diese auf
Low (Fast)
Dieser Fix brachte mir ~3-5 FPS!
Shader installieren
1. Downloade ein Shaderpaket
HIER herunter. Die Zahl vor den Namen gibt die Anzahl der Shader an. Je mehr Shader, desto besser!
2. Nachdem ihr die BIN-Datei heruntergeladen habt, müsst ihr diese in den
transferable Ordner packen. Dieser befindet sich im Ordner
shaderCache, der sich im Ordner befindet, in dem sich auch die
CEMU-Executable befindet
3. Nun wird es ein wenig tricky. Öffnet CEMU und startet das Spiel. Läuft das Spiel, so solltet ihr im Fenstertitel
SaveDir: sehen. Das, was hinter
SaveDir: steht, müsst ihr euch notieren. Es sieht ca. so aus:
042b7a3a.
4. Nun geht ihr erneut in den Ordner
transferable und bennent eure zuvor kopiert BIN-Datei in die notierte Kombination um. Diese heißt dann ca so:
042b7a3a.bin
5. Nun startet ihr CEMU neu, startet das Spiel und solltet einen Ladebalken sehen, mit Zahlen darunter. Dieser Vorgang kompiliert die heruntergeladenen Shaders. Dieser Vorgang kann lange dauern, jenachdem wie viele Shader euer Shaderpaket beinhaltet. Keine Sorge, dieser lange Vorgang kommt nur einmal vor. Beim nächsten Start geht das deutlich schneller.
Dieser Fix brachte mir ~5-10 FPS!
NVIDIA Einstellungen (Danke an
Bonus Maximus für die korrekten deutschen Titel der Einstellungen und Reiter)
1. Rechtsklick auf eine freie Fläche des Desktops
2.
NVIDIA Systemsteuerung auswählen
3. Unter dem Reiter
3D Einstellungen den Menüpunkt
3D Einstellungen auswählen
4. Neben
Globale Einstellungen findet ihr den Reiter
Programm Einstellungen, den ihr auswählen müsst
5. Unter dem Menüpunkt
1. Ein Programm wählen, daß benutzerdefiniert... sucht ihr nun
CEMU (cemu.exe) und wählt es aus.
(Sollte CEMU (cemu.exe) nicht in der Liste stehen, so startet CEMU und führt diesen Fix erneut von vorne aus!)
6. In der unten stehenden Liste sucht ihr nun
Multi-display/gemischte GPU-Beschleunigungung und setzt es auf
Einzelanzeige-Leistungs-Modus
7. Die nächste Einstellung der Tabelle heißt
Energieverwaltungsmodus, welche ihr auf
Maximale-Leistung bevorzugen stellen müsst
8. Die letzte Einstellung heißt
Threaded-Optimierung, welche ihr auf
Ein stellt
Dieser Fix brachte mir ~1-2 FPS!
Windows Energieplan ändern (vorallem bei schwächeren Systemen)
Um das letzte Bisschen aus einem schwächeren System herauszuholen, kann der Höchstleistungmodus von Windows genutzt werden.
1. Öffnet die
Systemsteuerung
2. Navigiert zu euren
Energieoptionen
3. Wählt die Option
Höchstleistung aus. Ist diese Option nicht zu sehen, schaut unter versteckten Plänen nach, etwas unter den zu sehenden Optionen.
Windows Aero deaktivieren/anpassen (vorallem bei schwächeren Systemen)
1. Die Anpassung und Deaktivierung ist auf
dieser Seite sehr gut erklärt
Generelles
1. Geladene Shaders nehmen viel RAM in Anspruch. Versucht so viel RAM wie möglich frei zu machen. Dazu ggf. Programme schließen, die ihr nicht mehr benötigt. Hierfür könnt ihr den Task Manager nutzen.
2. Das Gleiche gilt für Programme, die die CPU stark beantspruchen. Hierfür könnt ihr den Task Manager nutzen.
3. Ist eure CPU zu schwach, so könnt ihr versuchen eure CPU zu übertakten.
Wenn dieser Guide euch geholfen hat, dann kommentiert diesen Thread doch bitte mit euren FPS vor- und nachher und die dazugehörige Hardware. Dies könnte Leuten mit einem ähnlichen System eine grobe Richtung geben, mit wie viel FPS sie The Legend of Zelda: Breath of the Wild spielen werden können. So etwas ist immer interessant
Das sind meine Fixes, die mir den ein oder anderen Frame gebracht haben. Wenn ihr zusätzliche Fixes kennt, dann teilt mir diese doch bitte mit. Mit namentlicher Nennung werden diese dem Guide hinzugefügt.