Obecnie próbuję zagrać w moją ulubioną grę Final Fantasy X na emulatorze PCSX2 i ciągle pracuję na poziomie około 35-40 FPS, około 70-80% optymalnej wydajności.
Czy ktoś wie, jakiego rodzaju ustawienia powinienem zająć się konfiguracją, aby zoptymalizować wydajność gry?
Moje specyfikacje to:
- System operacyjny: Windows 7
- Płyta główna: XFX Nforce 680i Sli
- Procesor: Intel Core2 Quad Q6600
- Pamięć: ~ 4 GB RAM
- Wersja DirectX: DX11
- Karta graficzna: ATI Radeon HD 5800
Komentarze
- @Raven Czy mamy w ogóle solidną politykę dotyczącą emulatorów i optymalizacji emulatorów? ? Najwyższe stanowisko w tym meta-poście mówi, że powinniśmy zabronić tylko linków do witryn emulatorów i oznaczać zawartość, która zawiera prośby o witryny emulatorów. Żadne z innych stanowisk nie wydaje się być nawet przeciwne zadawaniu pytań dotyczących emulatora w naszej witrynie. Chociaż część FFX jest trochę niepewna, wydaje mi się, że optymalizacja emulatora jest dobrym tematem dla tej witryny.
- @Mana – Nie, nie mamy. Stąd moja wzmianka o " szarej strefie ".
- @Mana – … i widzę, że moje oświadczenie nie ' nie zawiera już tego. Myślę, że muszę się trochę przespać; Nie mogę już nawet ' zrozumieć tego, co napiszę. Komentarz został zredagowany, dopóki nie będę mógł ponownie myśleć bezpośrednio.
Odpowiedź
Twój sprzęt powinien z łatwością go uruchomić
Uruchomienie emulatorów PS2 polega w dużej mierze na znalezieniu dobrej wtyczki wideo i biosu. Poza tym Final Fantasies są notorycznie wybredne i często będziesz musiał zwiększać lub zmniejszać przyspieszenie sprzętowe w swoich sterownikach.
Jeśli nadal masz problemy, możesz spróbować uruchomić emulator w trybie zgodności z XP.
Odpowiedź
Niedawno dostałem komputer PC z obsługą VR na poziomie podstawowym, więc założyłem, że z łatwością będę mógł grać w gry emulowane na PS2. Chłopie, myliłem się, Shadow of the Colossus (jedyna gra, w którą warto zagrać w mojej książce; – ) działał do 70-80% wydajności i spadł do 10-50%, gdy spojrzałem na regiony high-poly, w zależności od wybranych ustawień graficznych (w systemie Windows, z PCSX2 1.4, możesz zobaczyć% framerate w pasku tytułu okna.)
Następnie znalazłem ten link Reddit: https://www.reddit.com/r/PCSX2/comments/3bjpos/is_pcsx2_running_slow_on_your_knowingly_highend/
Istota tej rady jest następująca: nowoczesny komputer do gier prawdopodobnie ma problemy z emulacją PS2, ponieważ w przypadku niektórych obliczeń osiąga on zbyt wysoką wydajność (magia?), a nie gorzej . W wielu przypadkach jedno ustawienie klawisza sprawi, że zachowanie twojego komputera będzie bardziej „zsynchronizowane” z tym, czego potrzebuje gra, a wtedy wszystko będzie super płynne. Oznacza to, że możesz 1) wybrać domyślny poziom grafiki, a następnie 2) usunąć zaznaczenie. preset „i baw się ustawieniami jeden po drugim, aż znajdziesz wyraźną poprawę.
Byłem trochę sceptyczny (myślałem, że i tak wypróbowałem wszystkie odpowiednie ustawienia), ale dałem temu szansę, i zadziałało … i więcej niż zadziałało. W moim przypadku, z jakiegoś powodu, jedno ustawienie sprawiło wielką różnicę:
- Ustaw ustawienia wstępne na 3, a następnie usuń zaznaczenie pola wyboru „ustawienie wstępne” (umożliwia dostrojenie)
- W ustawieniach VU (ma to coś wspólnego z maszyną wirtualną?), zmień ustawienie VU0 z „microVU Recompiler” (domyślne) na „Interpreter”.
Po wprowadzeniu tej jednej zmiany, Mogę teraz zwiększyć ustawienia grafiki i tekstur do wartości zbliżonych do maksymalnych, a następnie przełączyć się na 4x natywną rozdzielczość , wszystko z szybkością klatek na sekundę 98-105%. To również rozwiązało problem zacinania się / „metalicznej” jakości dźwięku, chociaż znowu nie mam pojęcia dlaczego.
Następny krok: spraw, aby działał w VR z VorpX …
Odpowiedź
Aby poprawić wydajność w PCSX2, potrzebujesz więcej mocy procesora niż mocy GPU.
Poza tym płyta główna XFX to marka CRAPPY .
Pytasz, jak uzyskać większą moc procesora? Kup szybszy procesor, Core i7 lub przynajmniej Core 2 Quad Q8xxx lub lepszy, a nawet Core 2 Quad Q9xxx.
Dlaczego? Ponieważ Core 2 Quad Q8xxx i Q9xxx obsługują MMX, SSE, SSE2, SSE3, SSSE3 i SSE4.1. Q6600 nie obsługuje SSE4.1, to dodatkowe da ci trochę więcej mocy do uruchamiania gier PS2.
Komentarze
- Czy jesteś czy któryś z emu PS2 faktycznie używa wbudowanych funkcji SSE4.1?