Jag försöker spela Super Smash Bros Brawl på Dolphin Emulator men spelets hastighet är otroligt långsam.
Vad kan jag göra för att förhindra detta problem, så att jag får snabbare karaktärsanimationer och rörelse?
Kommentarer
- Långsam emulering sker vanligtvis på nedre datorer. Lägg till lite mer information i din fråga – ange vilka specifikationer som finns på din dator, vad har du försökt hittills osv.
Svar
Här är några saker du kan göra för att förbättra hastigheten på Dolphin: (Källa: Dolphin Wiki Performance Guide )
Config
- Allmänt
- Aktivera dubbel kärna markerad. Vanligtvis aktiverat som standard, förbättrar prestanda på flerkärniga system.
- Aktivera tomgångshoppning markerat. Vanligtvis aktiverat som standard.
- JIT Recompiler (aktiverat som standard) eller JITIL experimentell kompilator .
- Ljud
- DSP HLE-emulering
- DSP på dedikerad tråd markerad. Rekommenderas inte enligt Devs.
Grafik
- Allmänt
- Backend
- Direct3D9 (endast Windows; utfasad från Dolphin 4.0 )
- OpenGL ( från och med Dolphin 4.0; " snabbaste Dolphin-videobakgrund på NVIDIA-kort " , se: OpenGL video backend rewriting )
- Visa
- V -Sync avmarkerad
- Backend
- Förbättringar
- Intern upplösning 1x Native
- Anti-Aliasing Ingen
- Anisotropisk filtrering 1x
- Per pixelbelysning okontrollerad
- Hacks
- Hoppa över EFB-åtkomst från CPU avmarkerad
- Ignorera formatändringar markerad
- EFB-kopior Textur
- Texturcache Snabb
- Extern rambuffert – > Inaktivera markerad
- OpenMP Texture Decoder markerad
De djärva alternativen kan förbättra prestandan avsevärt. Tänk dock på att vissa spel kräver att vissa alternativ ska aktiveras / inaktiveras, även om detta skulle minska prestandan. Till exempel: Hoppa över EFB-åtkomst från CPU är ett alternativ som kraftigt minskar emuleringshastigheten, men som behövs för Super Mario Galaxy .
Om du krossar med dessa alternativ hjälper inte uppnå tillräckligt snabb hastighet, du kan alltid prova det här:
Emulering – > Ramhoppning öka värdet
Detta förbättrar emuleringshastigheten, men resulterar också i laggy animationer (som ett resultat av att hoppa över ramar). Ju högre värde desto snabbare kommer emuleringen och desto mindre blir animationerna.
Att ställa in det på 1 eller 2 är vanligtvis tillräckligt bra.
Om allt annat misslyckas: Få en snabbare CPU.
Enligt Devs har Dolphin inte nytta av mer än 2 kärnor. Också: Mer GHz == bättre (Intel- och AMD-processorer utför dock inte samma vid samma klockhastighet, så du kanske vill ha det i åtanke innan du köper).
Kommentarer
- Jag hävdar att du ' är lite utanför banan här. För något som en emulator har jag ' lärt mig av personlig erfarenhet att bättre GPU: er (grafikbehandlingsenheter) är mycket viktigare än bättre processorer.
- @ Turtleweezard I har en i7 3770k och en GTX 680. Monster Hunter Tri körs vid 30 FPS och min GPU-användning förblir mellan 20% och 50% medan min CPU konstant är 25% (100% för 2 kärnor, vilket är det maximala som Dolphin kan använda), så uppenbarligen är min CPU att flaskhalsa min GPU, och de ' är båda avancerade. Dessutom är Super Mario Galaxy känt för att vara ett av de mest CPU-intensiva spelen att emulera, eftersom det kräver en mycket CPU-intensiv funktion. Det sägs att du kan ' t förväntar sig att Galaxy ska köra i full hastighet, såvida du inte OC din CPU till över 4 GHz; 5 GHz för AMD-processorer.
- @ Turtleweezard För att säkerhetskopiera mitt påstående att en snabbare CPU är viktigare än en snabbare GPU, har jag ' vadat i Dolphin-forumen och hittat det här inlägget , där en användare säger
I have a 2010 Macbook Pro 15 inch OS x 10.8. With an i7-620m @ 2.66 and 3.33 Turbo boost. Also I have an Nvidia GeForce 330m with video memory 512mb and 8gb of DDR3 ram
och frågar om han kan spela Metroid-serien. Svaret äryour CPU is a bit weak for Metroid Prime 1/2/3
inget omnämnande av att GPU (low end) är för långsam. - Obs:
Direct3D9
visar upp som utfasad i Dolphin 4.0. - @DenilsonS á Mer om det .