Home Emulatori Rilasciato ScePSX v0.1.7.6 Beta: Nuove frontiere per l’emulazione PS1 con PGXP e...

Rilasciato ScePSX v0.1.7.6 Beta: Nuove frontiere per l’emulazione PS1 con PGXP e ottimizzazioni avanzate

296
0

ScePSX è un emulatore open-source della console PlayStation 1, sviluppato interamente in C# con l’obiettivo di essere leggero, efficiente e accessibile.

Progettato principalmente per Windows, ma ci sono piani futuri per supportare Linux e macOS tramite framework come .NET MAUI o Avalonia. Il codice si basa parzialmente su ProjectPSX, un altro progetto di emulazione, anche se con funzionalità moderne e ottimizzazioni specifiche.

Caratteristiche principali

ScePSX si distingue per la sua leggerezza (la versione base occupa solo 1,51 MB, mentre quella completa arriva a 8,02 MB) e per una serie di funzionalità che lo rendono competitivo rispetto ad altri emulatori PS1, come DuckStation o ePSXe.

  • Stati di salvataggio: Salva e carica i progressi di gioco in qualsiasi momento.
  • PGXP: Supportato sia dai backend software che hardware, con tutte le regolazioni applicate istantaneamente senza necessità di riavvio.
  • Supporto multi-renderer: Possibilità di passare dinamicamente tra i renderer D2D, D3D, OpenGL e Vulkan per adattarsi a diverse configurazioni hardware.
  • Integrazione ReShade: Effetti di post-processing ReShade supportati su D3D, OpenGL e Vulkan per una grafica migliorata.
  • Scaling della risoluzione: Il backend hardware supporta output nativo fino al 4K, mentre quello software migliora la resa grafica tramite scaling xBR e JINC.
  • Strumenti di memoria: Funzioni di editing e ricerca della memoria per utenti avanzati che vogliono modificare il comportamento dei giochi.
  • Supporto cheat: Possibilità di attivare codici per sbloccare contenuti nascosti o modificare la difficoltà del gioco.
  • Multigiocatore online: Supporto al gioco in rete per rivivere esperienze classiche in compagnia.
  • Gestione salvataggi: Gestione semplice di più file di salvataggio.

Panoramica delle prestazioni

Modalità di renderingUtilizzo della memoriaHardware consigliatoModalità backend
D2D~32MBMacchine più vecchieSoftware
D3D~52MBMacchine più vecchieSoftware
OpenGL~86MB / ~138MBDispositivi moderniSoftware / OpenGL
Vulkan~120MB / ~143MB Dispositivi moderniSoftware / Vulkan

PGXP è supportato sui backend software, OpenGL e Vulkan; sui sistemi più datati è consigliato abilitarlo con cautela:

  • Test di prestazioni fluide: Gira a 60 FPS su un Intel Celeron i3 3215u senza gamedb, senza ReShade e con PGXP disattivato.
  • Backend hardware: Migliore qualità grafica nativa e minore utilizzo della CPU.
  • OpenGL richiede una GPU con supporto a OpenGL 3.3 o superiore.
  • Vulkan richiede una GPU con supporto a Vulkan 1.1 o superiore.

Requisiti e configurazione

Per utilizzare ScePSX, è necessario un file BIOS valido (ad esempio, SCPH1001.bin), da posizionare nella cartella /bios/. I formati di gioco supportati includono .bin/.cue, .img/.cue e .iso.

La configurazione dei tasti è personalizzabile tramite il menu File, con tasti predefiniti come WSAD, UIJK, QERT e altri. Premendo F9, si può accedere alla console per visualizzare i log, utile per diagnosticare problemi.

Per configurazioni più leggere, si consiglia di usare il renderer D2D1 o di ridurre la risoluzione interna se l’uso della CPU è elevato.

Installazione e utilizzo

L’emulatore è disponibile in due versioni: una leggera, con solo le funzionalità di base, e una completa, che include extra come l’integrazione con ReShade.

Per scaricarlo, si può visitare la repository GitHub ufficiale o il collegamento diretto in basso, inoltre è possibile contribuire al progetto segnalando bug, inviando pull request o aiutando con traduzioni, come indicato nel repository.

Per problemi di compatibilità o ROM, ci sono anche discussioni attive su forum come bbs.oldmantvg.net o chinaemu.org.

Changelog

Correzioni di compatibilità

  • Aggiunta cache MDEC per supportare i giochi che non riutilizzano la cache durante la riproduzione dei filmati FMV (es. Vigilante 8 1 & 2, Tom & Jerry: In House Trap).
  • Aggiunto wraparound DMA per supportare i giochi che utilizzano indirizzi di trasferimento fuori limite (es. Vigilante 8).
  • Aggiunto indirizzamento fisso del memory controller per correggere la perdita audio nei giochi con indirizzi SPU non inizializzati.

Funzionalità posticipate

  • La funzione di sostituzione/esportazione delle texture è stata rinviata alla versione 0.1.8.

Download: ControllerDB.zip

Download: gamedb.zip

Download: ScePSX v0.1.7.6 Beta (ReShade)

Download: ScePSX v0.1.7.6 Beta

Download: Source code ScePSX v0.1.7.6 Beta

Fonte: github.com

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

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