
Emulaattori RPCS3 pystyy nyt käsittelemään 70 % koko PlayStation 3 -valikoimasta. Tämä on hyviä uutisia, varsinkin kun otetaan huomioon, että Sonyn kolmas konsoli julkaistiin melko ainutlaatuisella arkkitehtuurilla. Tästä syystä RPCS3:n kehittäjät tekevät hienoa työtä sen yhteensopivuuden parantamiseksi, mutta heillä on vielä paljon työtä edessään, jos he haluavat emulaattorinsa olevan varteenotettava vaihtoehto.
Aloitetaan siitä, mikä meitä kiinnostaa: hänessä yhteensopivuussivu Näemme, että 70.94 % on jo merkitty vihreällä "Pelattavaksi", mikä on Tämä tarkoittaa, että ne voidaan suorittaa hyvin ja ilman virheitä.26.19 % on merkitty keltaisella "pelin sisäisiksi", mikä tarkoittaa, että ne ovat keskeneräisiä, niissä on vakavia bugeja tai niiden suorituskyky on riittämätön. Sitten on 2.93 % merkitty "introiksi", jotka näyttävät kuvia, mutta eivät etene valikoita pidemmälle, ja 0.03 % latautuvat, mutta eivät näytä mitään. Yksikään peli ei epäonnistu kokonaan, eli se ei edes lataudu.
RPCS3 epäonnistuu usein ylistetyimpien nimikkeiden kanssa
Muistan, kun modasin PS3:ani, niin katsomissani ranking-listoissa The Last of Us oli melkein aina ykkönen. Se on yksi peleistä, joka on merkitty "Ingame"-merkinnällä, mikä on aika lailla kuin lotto: voit aloittaa sen, mutta et todennäköisesti pelaa sitä loppuun ja kohtaat kaikenlaisia häiriöitä.
Minulla on PS3, jota pidän pääasiassa omistaakseni kaikki God of War -pelit vuosilta 2005-2013 parhaassa mahdollisessa kunnossa. On totta, että pelasin God of War 2:ta mini-PC:llä... PCSX2Mutta se ei näytä yhtä hyvältä kuin PS3-remasteroitu versio, osittain tehon puutteen vuoksi. Kyllä, voisin saada sen Steam-pakalta, mutta pakka ei takaa, että pystyn pelaamaan ja pelaamaan loppuun God of War 3:n ja Ascensionin.
Tästä syystä uskon, että 70 % pelattavista hahmoista on riittämätön minulle: ne, joista pidän eniten, eivät toimi hyvin..
PlayStation 3:n arkkitehtuuri
PS3-emulointi on erittäin prosessoritehokasta ja suhteellisen vähän näytönohjaimen kuormitusta. Tämä johtuu konsolin Cell-arkkitehtuurista, joka perustuu yleiskäyttöiseen ytimeen (PPE) ja useisiin SPU-apuprosessoreihin, jotka vaativat tarkkaa, rinnakkaista ja korkean IPC-arvon emulointia. Tämän toiminnan toistaminen nykyaikaisella PC:llä edellyttää suuren pelilogiikan siirtämistä suorittimelle jatkuvalla synkronoinnilla säikeiden välillä, mikä tekee suorittimesta ensisijaisen pullonkaulan. Grafiikkasuoritin puolestaan on yleensä enemmän kuin riittävän hyvin käsitelty, koska alkuperäinen PS3-näytönohjain on vaatimaton nykyiselle laitteistolle; todellinen haaste on järjestelmän sisäisen prosessoinnin tarkka toistaminen.
Yllä oleva selittää vain hieman teknisemmällä tavalla, miksi monien pelien saaminen toimimaan RPCS3:lla kestää niin kauan: se ei ole kehittäjien vika; se on yksinkertaisesti kallista ja vie aikaa. Vaikka lähes kaikki toimii "pelin sisäisissä" peleissä, ne, joita ei saada valmiiksi ja joissa on "häiriöitä", voidaan tehdä pelattaviksi tietyillä säädöillä, mutta kärsivällisyyttä tarvitaan.
Helpompi shadPS4:llä
Itse asiassa jopa väitetään, että Olisi helpompi saada God of War 3/Ascension tai The Last of Us Remaster työstämään. shadPS4 kuin RPCS3:n normaalissa versiossaPS4-versio, joka käyttäisi x86-prosessoria ja tehokkaampaa näytönohjainta, olisi paljon helpompi käyttää ja vakaampi, jolloin nykyaikainen teho voisi keskittyä grafiikkaan ja resoluutioon monimutkaisten SPU:iden jäljittelyn sijaan.
Näiden pelien nykytilan haittapuolena on se, että RPCS3-kehittäjillä on paljon ratkaistavia ongelmia, kun taas shadPS4-tiimi on vasta alussa. Hyvä puoli on se, että 70 % PlayStation 3 -valikoimasta toimii jo heidän lippulaivaemulaattorillaan.
On tärkeää muistaa, että RPCS3:n pelaamiseen oikein tarvitaan keskitason tai parempi laitteisto, mutta se on toinen aihe, jota emme käsittele tässä.