Home Emulatori Rilasciato emulatore RPCS3 v0.0.35 Alpha

Rilasciato emulatore RPCS3 v0.0.35 Alpha

227
0

Pubblicato il primo aggiornamento di quest’anno per RPCS3, l’emulatore della console PlayStation 3 in sviluppo per PC Windows, MacOS e Linux.


Parallelamente, è in corso lo sviluppo di un emulatore dedicato ai dispositivi Android, reso possibile anche dall’introduzione del supporto al Recompiler ARM64.

RPCS3 ha iniziato lo sviluppo all’inizio del 2011 da una piccola squadra di programmatori guidati da DH Hykem, attualmente supporta i moderni renderer DirectX 12, Vulkan e OpenGL. Ad oggi lo sviluppo viene seguito dal developer Nekotekina insieme ad altri collaboratori.

Questa nuova versione introduce numerosi miglioramenti e correzioni di bug. Tra le novità più rilevanti, spiccano ottimizzazioni per il compilatore SPU, aggiornamenti delle librerie di sistema come WolfSSL e Curl, e migliorie nella gestione della memoria per ridurre i leak e aumentare l’efficienza.

Inoltre, l’aggiornamento introduce un’interfaccia grafica migliorata con l’aggiunta di sfondi ad alta risoluzione durante il caricamento dei giochi e nuove funzionalità per il salvataggio automatico.

Un’importante innovazione riguarda il supporto per PS Move, con l’implementazione di un nuovo handler, miglioramenti nella calibrazione e il filtraggio del rumore.

Sono stati inoltre apportati aggiornamenti al sistema di rendering grafico, con fix relativi alla gestione degli shader, al multi-sample anti-aliasing (MSAA) e all’allocazione asincrona della memoria di sistema.

La gestione del networking è stata migliorata, correggendo problemi con la comunicazione tra processi e ottimizzando la gestione delle code di rete.

Sul fronte della compatibilità, sono state implementate nuove funzioni per il supporto di moduli PRX, migliorando la gestione delle librerie di sistema utilizzate dai giochi.

Sono state inoltre introdotte ottimizzazioni al compilatore LLVM per ridurre il consumo di memoria e aumentare l’efficienza nell’analisi delle istruzioni.

Anche il sistema di salvataggio degli stati ha ricevuto aggiornamenti, con una nuova interfaccia per la gestione dei salvataggi recenti e la correzione di bug che causavano crash.

Per quanto riguarda la piattaforma macOS, sono state introdotte correzioni specifiche per i build Intel e miglioramenti nella compatibilità con la versione 6.8 di Qt.

L’aggiornamento include anche il supporto per il decompressione DXT1-5 su architetture ARM e ottimizzazioni per l’uso dell’auto-updater su Linux/ARM64.

Infine, il sistema di compilazione è stato migliorato con l’introduzione della compilazione LTO per l’ottimizzazione delle prestazioni, il supporto alla cache di compilazione su Windows e la migrazione di alcune operazioni di build su GitHub Actions.

Aggiornamenti

Se si esegue l’emulatore in Windows, basta trascinare l’eseguibile aggiornato nella directory principale della cartella RPCS3. Di volta in volta potrebbero venir aggiunte o modificate nuove DLL, assicuratevi di copiare anche questi file eventualmente.

Se invece si esegue l’emulatore in Linux, è necessario scaricare l’AppImage aggiornato e renderlo eseguibile con il comando chmod a+x ./rpcs3-*_linux64.AppImage.

Requisiti

Trattandosi di un emulatore in continuo sviluppo, i requisiti di sistema potrebbero variare da versione a versione.

Tuttavia sono stati riportati i requisiti di sistema minimi che devono essere soddisfatti affinché l’emulatore possa funzionare correttamente su qualsiasi sistema.

MinimiConsigliati
ProcessoreAMD - Qualsiasi CPU x64
Le CPU senza AVX2 e con meno di 4 core e 8 thread dovrebbero funzionare molto male nel complesso Le
CPU con solo 2 core per cluster CCX dovrebbero funzionare molto male nel complesso

Intel: qualsiasi CPU x64
Le CPU senza AVX2 e con meno di 4 core e 8 thread dovrebbero funzionare molto male nel complesso

AMD - 6 core e 12 thread, 8 core o più
L'architettura AMD Zen 2 o le serie AMD Threadripper 1000 e 2000 più recenti non sono consigliate
Intel: 6 core e 12 thread, 8 core o più
Architettura Intel Skylake o più recente
GPUAMD - Compatibile con OpenGL 4.3 o versioni successive
Architettura AMD Evergreen, serie HD 5000 o successiva

NVIDIA - Compatibile con OpenGL 4.3 o versioni successive
Architettura NVIDIA Fermi, serie GTX 400 o successive

AMD - Vulkan compatibile con supporto driver attivo
Architettura AMD Polaris, serie RX 400 o successive
Compatibile con NVIDIA - Vulkan con supporto driver attivo
Architettura NVIDIA Maxwell, serie GTX 900 o successive
RAM4 GB di RAM o più
4 GB è il requisito minimo assoluto
8 GB di RAM dual-channel o più
La memoria a doppio canale è altamente raccomandata rispetto a quella a canale singolo
StorageArchiviazione SSD o HDD per dati e giochi dell'emulatore

512 MB per i dati dell'emulatore di base, 5 GB per la console virtuale dev_hdd1 cache
128 MB per la cache dell'emulatore e i dati utente della console per gioco installato*

* Raccomandazione media. Alcuni giochi potrebbero richiedere di più, la maggior parte dei giochi richiede meno
Archiviazione SSD per dati dell'emulatore, archiviazione SSD o HDD per giochi

512 MB per i dati dell'emulatore di base, 5 GB per la console virtuale dev_hdd1 cache
128 MB per la cache dell'emulatore e i dati utente della console per gioco installato*

* Raccomandazione media. Alcuni giochi potrebbero richiedere di più, la maggior parte dei giochi richiede meno
OSWindows
Windows 7 SP1, Windows 8.1, Windows 10 2004 o versioni successive

Linux
Linux 5.4 (LTS precedente), Ubuntu 18.04 o successivo

Mac OS
macOS Big Sur 11.6 o versioni successive

FreeBSD
FreeBSD 12.2 o successivo
Windows
Windows 10 21H1 o versioni successive

Linux
Linux 5.16 (più recente), 5.15 (LTS) o versioni successive

Mac OS
macOS Monterey 12.0 o versioni successive

FreeBSD
FreeBSD 13.0 o successivo

Changelog

Il team responsabile dello sviluppo dell’emulatore RPCS3 chiarisce che gli aggiornamenti di versione sono intesi come punti di riferimento nel processo di sviluppo e non come versioni definitive stabili.

Per questo motivo, si consiglia di scaricare sempre l’ultima build disponibile dal sito ufficiale, https://rpcs3.net/download, per assicurarsi di avere accesso alle più recenti ottimizzazioni e correzioni.

  • Correzione dell’invio dell’evento di annullamento della mappatura GCM by @elad335 in #16273
  • SPU: Ottimizzazione delle prenotazioni di cellSpurs by @elad335 in #16200
  • Aggiornamento di wolfSSL alla versione 5.7.4 by @Megamouse in #16262
  • Aggiornamento dei sottomoduli by @Megamouse in #16284
  • Sfondo di gioco ad alta risoluzione per il caricamento by @elad335 in #16285
  • Correzione di Emulator::GetBackgroundPicturePath() by @elad335 in #16286
  • cellSaveData: Aggiunta dell’indicatore di salvataggio automatico by @NicknineTheEagle in #15720
  • sys_usbd: Miglioramenti al Toypad di Dimensions by @deReeperJosh in #16282
  • Correzione di sceNpScoreGetRankingByNpId quando non è registrato alcun punteggio by @RipleyTom in #16290
  • Qt: Sostituzione di QMap con std::map by @Megamouse in #16294
  • Correzione degli avvisi su basic_string by @oltolm in #16261
  • Analizzatore SPU: Correzione della cache del codice dei programmi by @elad335 in #16312
  • LV2: Correzione della regressione delle notifiche dei thread by @elad335 in #16313
  • SPU: Correzione del confronto del codice by @elad335 in #16315
  • Aggiornamento di curl alla versione 8.11.0 by @Megamouse in #16316
  • Correzione: impossibile copiare OpenAl32.dll con CMake by @s12mmm3 in #16311
  • Overlays: Traduzione delle impostazioni del menu home by @Megamouse in #16317
  • Utilizzo di valori enum localizzati nelle impostazioni del menu home by @Megamouse in #16318
  • util/vm_native.cpp: Correzione di una perdita di memoria by @elad335 in #16320
  • Implementazione del gestore reale per PS Move by @Megamouse in #15788
  • Finestra di progresso: Correzione della ricorsione e dell’uso concorrente degli aggiornamenti di testo by @elad335 in #16321
  • util/vm_native.cpp: Correzione by @elad335 in #16323
  • CMake: Aggiunta di OpenCV by @Megamouse in #16322
  • Soluzioni SLN: Miglioramenti e correzioni by @digant73 in #16220
  • VS: Ignora il controllo della build di debug di OpenCV (correzione della build di debug) by @Megamouse in #16328
  • Finestra di progresso: Correzione della gestione della memoria by @elad335 in #16327
  • Messaggi di errore: Rese traducibili le notifiche per file temporanei e archivi by @FlexBy420 in #16331
  • Qt: Aggiornamento alla versione 6.8.0 by @Megamouse in #16186
  • sys_net: Rimozione di ppu_to_awake dalla coda dopo il timeout by @RipleyTom in #16338
  • cellAdec: Implementazione parte 1 (livello di astrazione) by @capriots in #16332
  • VS: Aggiunta di virgolette intorno ai percorsi by @capriots in #16342
  • LLVM: Implementazione delle funzioni intrinseche ricorsive by @elad335 in #16301
  • Menu Home: Migrazione degli stati di salvataggio by @Darkhost1999 in #16340
  • rsx/texture-cache: Revisione dei flag di invalidazione per maggiore granularità by @kd-11 in #16350
  • Qt: Sostituzione di alcune chiamate a QApplication::processEvents() e QDialog::exec() by @elad335 in #13876
  • GUI: Correzione della ricorsione nell’avvio dentro GetBootConfirmation() by @elad335 in #16353
  • Hotfix by @elad335 in #16355
  • Debugger: Dump delle informazioni sul thread correlato in caso di crash by @elad335 in #16357
  • PS Move: Miglioramenti by @Megamouse in #16359
  • CELL: Riscrittura del posticipo della notifica di prenotazione by @elad335 in #16361
  • PRX: Evita il controllo dell’indirizzo di codice delle funzioni esportate by @elad335 in #16370
  • File system UDF: Modifica della dimensione dei blocchi by @Darkhost1999 in #16372
  • Tema scuro: Correzione del cambio tema nella finestra di benvenuto iniziale by @digant73 in #16373
  • Finestra di benvenuto: Miglioramenti by @digant73 in #16378
  • PS Move: Recupero della calibrazione e implementazione dell’orientamento by @Megamouse in #16377
  • Qt: Aggiornamento alla versione 6.8.1 by @Megamouse in #16366
  • PS Move Tracker: Tentativo di filtrare il rumore by @Megamouse in #16394
  • PS Move: Miglioramento dell’orientamento nel gestore del mouse by @Megamouse in #16395
  • Qt per macOS: Reversione alla versione 6.7.3 by @schm1dtmac in #16365
  • Build macOS Intel: Correzioni by @schm1dtmac in #16405
  • rsx: Gestione asincrona della memoria host by @kd-11 in #16352
  • Socket P2P: Correzione della chiusura non utilizzata by @RipleyTom in #16413
  • Avvisi vari: Correzioni by @Megamouse in #16417
  • Aggiornate le dipendenze by @Megamouse in #16419
  • cellCamera: Tentativo di correggere lo stato interno dopo l’arresto della fotocamera by @Megamouse in #16420
  • cellGem: Espone il cono di rotazione falso del PS Move nelle impostazioni by @Megamouse in #16422
  • Implementazione cellAdec parte 2: Decoder LPCM by @capriots in #16381
  • Qt: Corretto il segfault in flow_layout e l’errata scheda nelle impostazioni by @Megamouse in #16429
  • cellPhotoDecode: Consente i percorsi dev_bdvd by @Megamouse in #16431
  • cellGem: Implementato il supporto alla vibrazione e alcuni setter per RGB/hue by @Megamouse in #16433
  • cellGem: Richiede il reset dell’orientamento durante la calibrazione by @Megamouse in #16437
  • cellGem: Aggiunto il supporto al magnetometro by @Megamouse in #16439
  • VK: Corretto il comportamento dello swizzling del colore del bordo by @kd-11 in #16436
  • PS Move Tracker: Migliorate le impostazioni di raggio minimo e massimo by @Megamouse in #16440
  • SPU LLVM: Riconosce i pattern di rotazione ROTYQBYI e ROTQBI by @Whatcookie in #16409
  • IDM: Implementato smart pointer lock-free by @elad335 in #16403
  • Qt: Consente di ignorare ulteriori notifiche automatiche di aggiornamento per una singola sessione by @Megamouse in #16444
  • Corretta la formattazione del log fs::file by @Megamouse in #16448
  • util/shared_ptr.hpp: Correzioni alla libreria di puntatori STX by @elad335 in #16450
  • VK: Varie migliorie by @kd-11 in #16442
  • Ancora da correggere i savestate by @elad335 in #16456
  • Qt: Aggiunta la categoria del sistema operativo by @Megamouse in #16469
  • Silenziati alcuni avvisi by @Megamouse in #16470
  • Aggiunto HDD vuoto temporaneo all’interfaccia utente by @Darkhost1999 in #16462
  • Windows: Registra gli argomenti della riga di comando in UTF-8 by @Megamouse in #16471
  • CELL: Corrette le notifiche di prenotazione by @elad335 in #16402
  • Corretta la rimozione di IDM by @Megamouse in #16473
  • RSX/VK: Implementato l’hardware instancing by @kd-11 in #16466
  • [RIINVIO] RSX/VK: Implementato l’hardware instancing by @kd-11 in #16479
  • SPU: segnali di memoria LR del sistema operativo by @elad335 in #16476
  • [Minore] Segnala le dimensioni dei file su macOS come multipli decimali by @schm1dtmac in #16480
  • RSX: Svuota la coda MM prima di annullare la mappatura della memoria by @kd-11 in #16482
  • Overlays: Aggiunto il dialog della lista trofei by @Megamouse in #16483
  • Qt6: QT_MIN_VER deve essere 6.7 a causa di QCheckBox::checkStateChanged by @q4a in #16491
  • Audio: Aggiunte scorciatoie per mute/unmute e volume by @Megamouse in #16486
  • MacOS: Corretto il crash in SDL_Quit con input gamepad by @gdawg in #16487
  • sys_time.cpp: misure anti-TSC by @elad335 in #16499
  • Aggiornati i sottomoduli by @Megamouse in #16497
  • Resa coerente la serializzazione delle immagini IDM by @elad335 in #16504
  • Correzioni alla compilazione batch by @Megamouse in #16502
  • Alcune correzioni minori by @Megamouse in #16506
  • VK: Supporta panvk, consente la creazione del dispositivo senza textureCompressionBC by @q4a in #16490
  • Corretto sys_config_unregister_service by @elad335 in #16513
  • CMake: Rimosso “–no-quick” da windeployqt by @oltolm in #16485
  • Cheats: Aggiunto supporto GUI per float32 by @Megamouse in #16507
  • RSX/Qt: Riutilizza gs_frame se possibile by @Megamouse in #16500
  • PPU LLVM: hashing del risolutore basato sulla tabella delle funzioni by @elad335 in #16522
  • Pulizia minore by @digant73 in #16519
  • PPU LLVM: Corretto l’elenco delle patch nell’analizzatore by @elad335 in #16524
  • Ridotta la distanza dell’assegnazione del movimento del mouse by @Megamouse in #16523
  • PS Move: Supporto aggiuntivo al giroscopio by @Megamouse in #16527
  • cellGem: Aggiunte più conversioni di immagini della fotocamera by @Megamouse in #16531
  • Input: Consente di mappare i tasti della tastiera ai pulsanti base del mouse by @Megamouse in #16532
  • PS Move: Consente di configurare i pulsanti del gestore del movimento del mouse by @Megamouse in #16535
  • RSX: Miglioramenti al decompilatore di shader by @kd-11 in #16501
  • cellGem: Aggiornati i controller a 10 Hz in un thread separato by @Megamouse in #16528
  • Qt/Input: Corretta l’assegnazione dei pulsanti del mouse grezzi by @Megamouse in #16553
  • cellGem: Ignora l’input intercettato by @Megamouse in #16555
  • cellAtracXdec: Sostituito shared_mutex e cond_variables con mutex e cond di lv2 by @capriots in #16549
  • Qt/Input: consente la pressione dei tasti nel gestore del mouse grezzo by @Megamouse in #16554
  • Aggiornati i sottomoduli by @Megamouse in #16560
  • Windows: Controlla i percorsi OneDrive by @Megamouse in #16556
  • RSX: correzioni a shader e MSAA by @kd-11 in #16540
  • RSX: Corretto il caricamento della cache degli shader by @kd-11 in #16568
  • Input: Genera un evento di movimento base del mouse all’uscita dalla finestra by @Megamouse in #16559
  • Windows: Spostato config.yml e games.yml in /config/, spostati i file di log in /log by @Megamouse in #16494
  • Windows: Ignora OneDrive in PATH per evitare falsi positivi by @Megamouse in #16571
  • sys_prx: Implementato get_module_id_by_name e module_info_v2 by @InvoxiPlayGames in #16573
  • RSX: miglioramenti all’interprete shader by @kd-11 in #16576
  • Aggiornata la versione minima di pugixml a 1.15 by @MSuih in #16591
  • Input: Aggiunto un moltiplicatore per la vibrazione by @Megamouse in #16593
  • Migliorati i savestate per fotocamera e PS Move by @Megamouse in #16592
  • Qt/Input: Resetta il thread GUI pad alla chiusura delle impostazioni pad by @Megamouse in #16598
  • cellGem: Segna i dispositivi finti/mouse come non visibili ai bordi dello schermo by @Megamouse in #16572
  • cellPad: Disconnette e riconnette il controller quando il tipo di dispositivo cambia by @sanjay900 in #16596
  • cellGem: Aggiorna periodicamente la connessione del gun handler by @Megamouse in #16602
  • Registro Log della versione di LLVM by @Megamouse in #16603
  • Qt: Aggiunto il menu dei salvataggi recenti by @Megamouse in #16601
  • libusb: Supporta l’hotplug by @sanjay900 in #16580
  • Qt: Aggiunto il dialog per la gestione dei savestate by @Megamouse in #16606
  • sys_usbd: Corretta la creazione di dispositivi emulati senza dispositivo fisico by @sanjay900 in #16608
  • Qt: Corretto il segfault nella registrazione delle notifiche dei dispositivi by @Megamouse in #16613
  • PPU LLVM: Migliorie al consumo di memoria by @elad335 in #16537
  • Corretto il menu dei salvataggi recenti by @Megamouse in #16615
  • Corretto il crash causato dalla mancanza del firmware by @Megamouse in #16619
  • Aggiornato LLVM alla versione 18.1.8 by @Megamouse in #16607
  • PPU LLVM: Corrette le patch HLE by @elad335 in #16629
  • Corretta una recente regressione nei salvataggi by @elad335 in #16631
  • SPU LLVM: Utilizza una somma XOR a 512 bit per la verifica dello SPU by @Whatcookie in #16642
  • PPU Analyzer: Corretto l’invio di codice per istruzione by @elad335 in #16639
  • Abilita il TSC basato sul tempo per CPU non Ryzen by @elad335 in #16618
  • SPU LLVM: sostituita la somma XOR con un semplice checksum by @Whatcookie in #16651
  • RSX: Corretta la corruzione grafica nel passaggio tra interprete shader e ricompilatore a runtime by @kd-11 in #16652
  • Riabilita il TSC sulle CPU Ryzen by @kd-11 in #16656
  • Aggiornati i sottomoduli by @Megamouse in #16657
  • ARM64: Corretta l’implementazione del fallback ppu_recompiler per processori ARM by @kd-11 in #16659
  • update_manager: usa l’API v3 per tutti i sistemi operativi by @Megamouse in #16660
  • cellGemPrepareCamera: Riduce lo spam nei log della cellCamera impostando alcune funzioni della fotocamera by @Megamouse in #16662
  • Qt: Ignora tutti i tasti di scelta rapida della finestra di gioco quando “disabilita hotkey da tastiera” è attivo by @Megamouse in #16664
  • [TESTER RICHIESTI] DS4: Utilizza hid_write invece di hid_write_control in modalità Bluetooth by @Megamouse in #16134
  • cellMusic: Corretti alcuni problemi con la musica personalizzata by @Megamouse in #16663
  • Corretta l’espansione dei blocchi PRX by @elad335 in #16669
  • cellL10n: Implementate conversioni SBCS by @Megamouse in #16658
  • Aggiornato curl alla versione 8.12.0 by @Megamouse in #16672
  • cellL10n: Implementate conversioni SBCS by @Megamouse in #16671
  • Aggiornato LLVM alla versione 19.1.7 by @Megamouse in #16620
  • cellVdec: Implementato cellVdecOpenExt by @Megamouse in #16674
  • PPU Analyzer: Analisi della tabella di salti assistita da GPR by @elad335 in #16644
  • PPU Analyzer: Piccole correzioni by @elad335 in #16678
  • OGL: Supporto MSAA by @kd-11 in #16683
  • SPU LLVM: Aggiunte due catene di dipendenza per la verifica dello SPU by @Whatcookie in #16691
  • Pulizia: Rimosso ppu_acontext by @elad335 in #16695
  • Pulizia degli header by @RipleyTom in #16693
  • rsx: Corretto il tracciamento della risoluzione interna by @kd-11 in #16699
  • CMake: Abilitato LTO per il target rpcs3_emu by @Whatcookie in #16692
  • RPCN v1.4 by @RipleyTom in #16677
  • Corretto il controllo dell’errore NoError in alcune funzioni sceNpGUI by @RipleyTom in #16702
  • Corretti i problemi con le CI by @RipleyTom in #16703
  • Corretta la compilazione senza Vulkan by @pastalian in #16694
  • Aggiunto callback di log per Cubeb by @Vestrel in #16510
  • Corretta la compilazione su FreeBSD by @jbeich in #16701
  • Linux/ARM64: Abilitato l’auto-aggiornamento by @Megamouse in #16704
  • Corretto sendto per i pacchetti P2PS by @RipleyTom in #16707
  • CMake: Corretta la compilazione dopo gli aggiornamenti di terze parti by @oltolm in #16574
  • RSX: Utilizza checksum con input ruotati per l’hashing degli shader invece di FNV by @Whatcookie in #16708
  • Corrette le notifiche di SignalingHelper by @RipleyTom in #16721
  • Rimosso il sottomodulo xxHash by @elad335 in #16706
  • Porting di GitHub Actions CI by @illusion0001 in #16082
  • Reimposta presence alla chiusura di NP by @RipleyTom in #16725
  • Aggiunta la gestione dell’errore NotFound mancante nella risposta LeaveRoom by @RipleyTom in #16732
  • CI: Utilizza Windows-2025 Runner by @Xphalnos in #16731
  • cellMic: Implementato SIGSTATE_MICENG by @cipherxof in #16720
  • Aggiunta decompressione DXT1-5 su ARM by @ginkage in #16698
  • unpkg: Aggiunto il supporto per pacchetti IDU by @elad335 in #16739
  • SPU LLVM: Piccola ottimizzazione FCGT by @Whatcookie in #16740
  • PKG: Rifattorizzato e aggiunto il supporto corretto per IDU by @elad335 in #16745
  • Utilizza Microsoft::WRL::ComPtr by @oltolm in #16744
  • Aggiunto OpenCV alla CI Linux e specifica i moduli OpenCV by @hcorion in #16753
  • Aggiornato QT alla versione 6.8.2 by @Darkhost1999 in #16736
  • Corretta la cache di Azure e GitHub Actions CI by @hcorion in #16754
  • Spostato più codice in emucore by @Megamouse in #16756
  • GitHub Actions: Rinominati i job by @Megamouse in #16760
  • Piccola correzione al microfono by @Megamouse in #16761
  • Utilizza concepts invece di std::enable_if by @oltolm in #16758
  • Aggiornati i sottomoduli by @Megamouse in #16763
  • Spostata l’implementazione di texture_cache_types in un file .cpp by @Megamouse in #16757
  • Distribuisce build aarch64 tramite GitHub Actions invece di Cirrus by @hcorion in #16738
  • PPU Analyzer, MGS4: Analisi del chiamante firmware/import e passaggio di ricerca KLIC by @elad335 in #16764
  • Utilizza ccache nella build CI di Windows by @hcorion in #16776
  • rpcs3_version: Aggiornato alla 0.0.35 by @AniLeo in #16781

Se cerchi una guida su come configurare e settare l’emulatore RPCS3, clicca qua!!

Changelog completo: v0.0.34...v0.0.35

Download: RPCS3 v0.0.35 Alpha

Download: Source code RPCS3 v0.0.35 Alpha

Fonte: x.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.