Jag försöker för närvarande spela mitt favoritspel, Final Fantasy X, på PCSX2-emulatorn hela tiden och jag kör hela tiden runt 35-40 FPS, cirka 70-80% av optimal prestanda.
Vet någon vilken typ av inställningar jag bör undersöka för att optimera spelprestanda?
Mina specifika specifikationer är:
- OS: Windows 7
- Moderkort: XFX Nforce 680i Sli
- CPU: Intel Core2 Quad Q6600
- Minne: ~ 4 GB RAM
- DirectX-version: DX11
- Grafikkort: ATI Radeon HD 5800
Kommentarer
- @Raven Har vi ens en solid webbplatspolicy angående emulatorer och emulatoroptimering ? Den högst röstade ståndpunkten för det här metaposten säger att vi endast bör avvisa länkar till emulatorwebbplatser och flagga innehåll som ber om emuleringswebbplatser. Ingen av de andra ståndpunkterna verkar ens vara emot att ha frågor om emulator på vår webbplats. Även om FFX-delen är lite ojämn känns det som att emulatoroptimering är ett okej ämne för den här webbplatsen.
- @Mana – Nej, det gör vi inte. Därav mitt omnämnande av ett " grått område ".
- @Mana – … och jag ser att mitt uttalande innehåller inte ' det längre. Jag tror att jag måste sova lite; Jag kan ' inte ens få det jag skriver rakt, längre. Kommentaren har ändrats tills jag kan tänka rakt igen.
Svar
Din hårdvara ska enkelt köra den
Att få PS2-emulatorer att fungera handlar till stor del om att hitta ett bra videoplugin och bios. Bortsett från det är Final Fantasies notoriskt kräsen och ofta måste du skruva upp eller ner hårdvaruacceleration i dina drivrutiner.
Du kan också testa att köra emulatorn i XP-kompatibilitetsläge om du fortfarande har problem.
Svar
Jag fick nyligen en PC-rigg som kunde starta VR, så jag antog att jag skulle kunna spela PS2-emulerade spel lätt nog. Pojken hade jag fel, Shadow of the Colossus (det enda spelet som är värt att spela i min bok; – ) sprang upp till 70-80% prestanda och sjönk ner till 10-50% prestanda när jag tittade på hög-poly-regioner, beroende på de grafiska inställningar jag valde. (På Windows, med PCSX2 1.4 kan du se framerate% i fönstrets rubrikfält.)
Sedan hittade jag den här Reddit-länken: https://www.reddit.com/r/PCSX2/comments/3bjpos/is_pcsx2_running_slow_on_your_knowingly_highend/
Kärnan i det rådet är: En modern spel-PC har sannolikt problem med PS2-emulering eftersom den överpresterar på vissa beräkningar (magi?), inte underpresterar . I många fall kommer en nyckelinställning att din dators beteende blir mer synkroniserad med vad spelet behöver, och då är allt supermjukt. Så det skulle innebära att du kan 1) välja en grafiknivå som standard och sedan 2) avmarkera ” förinställt ”och leka med inställningarna en efter en tills du hittar en markant förbättring.
Jag var lite skeptisk (jag trodde att jag hade provat alla relevanta inställningar ändå) men jag gav detta ett skott, och det fungerade … och mer än fungerade. I mitt fall, oavsett anledning, gjorde en inställning hela skillnaden:
- Ställ in förinställningar till 3 och avmarkera sedan kryssrutan ”förinställning” (låter dig finjustera)
- Under VU-inställningar (något att göra med den virtuella maskinen?), ändra VU0-inställningen från ”microVU Recompiler” (standard) till ”Interpreter”.
När du har gjort den här ändringen, Jag kan nu öka grafik- och texturinställningarna till nära sin maxnivå och sedan växla till 4x den ursprungliga upplösningen , allt med 98% -105% framerate. Detta löste också den stammande / ”metalliska” kvaliteten till ljudet, men igen har jag ingen aning om varför.
Nästa steg: få det att fungera i VR med VorpX …
Svar
För att förbättra prestanda i PCSX2 behöver du mer processorkraft än GPU-kraft.
Var också borta XFX-moderkortet är ett CRAPPY-märke .
Så, hur får jag mer processorkraft, frågar du? Köp en snabbare processor, Core i7 eller åtminstone en Core 2 Quad Q8xxx eller ännu bättre en Core 2 Quad Q9xxx.
Varför? Eftersom Core 2 Quad Q8xxx och Q9xxx stöder MMX, SSE, SSE2, SSE3, SSSE3 och SSE4.1. Q6600 stöder inte SSE4.1, det extra kommer att ge dig lite mer kraft att köra PS2-spel.
Kommentarer
- Är du är du säker på att någon av PS2-emusen faktiskt använder SSE4.1-inneboende?