Home Emulatori Rilasciato Emu4VitaPlus v0.55 (pre-release): Prestazioni migliorate, audio ottimizzato e nuovi core...

[Scena PS Vita] Rilasciato Emu4VitaPlus v0.55 (pre-release): Prestazioni migliorate, audio ottimizzato e nuovi core su PS Vita

91
0

Pubblicato un nuovo aggiornamento in pre-release per una delle più valide alternative al frontend retroArch di Libretro su console PlayStation Vita, noto con il nome di Emu4VitaPlus.

Emu4VitaPlus offre una vasta gamma di funzionalità, inclusi overlay e shader, supporto per numerosi core emulativi e la compatibilità con i romset di RetroArch.

Questa nuova versione apporta tutta una serie di modifiche interne alla gestione dei thread, migliorando l’organizzazione e la leggibilità del codice, mentre è stata rimossa l’opzione RetroAchievements->Enabled, probabilmente per semplificare il sistema o evitare comportamenti indesiderati.

Corretto inoltre un fastidioso problema di crash legato al supporto DOS, che poteva compromettere la stabilità dell’applicazione in specifici scenari.

Un’attenzione particolare è stata dedicata al comparto video. Le prestazioni sono migliorate in modo progressivo, con interventi mirati sulla gestione degli FPS e sul rendering, rendendo l’emulazione più fluida e coerente.

Ora il contatore degli FPS non viene più mostrato quando si è all’interno dell’interfaccia utente, evitando distrazioni visive e mantenendo un aspetto più pulito.

Anche l’audio ha ricevuto diversi interventi significativi. La latenza sonora è stata ridotta e successivamente resa configurabile, permettendo agli utenti di adattare il comportamento dell’audio alle proprie preferenze o alle esigenze dei singoli core.

A questo si affianca la modifica della frequenza CPU predefinita, scelta che contribuisce a un migliore bilanciamento tra prestazioni ed efficienza energetica.

Sul fronte tecnico interno, Emu4VitaPlus beneficia ora di una gestione migliorata del buffer delle texture, dell’aggiornamento dei core emulativi e della rimozione di alcune opzioni non più necessarie come DRAW_IMGUI_TOGETHER.

Infine l’ultimo commit include il supporto alle texture doppie, ulteriore passo avanti verso una resa grafica più accurata e stabile.

Overlay e Shader

Core supportati

Arcade

NES

SNES

Mega Drive

Game Boy Color

Game Boy Advance

PC Engine

PlayStation 1

Neo Geo CD

WonderSwan Color

Neo Geo Pocket

DOS

Atari 2600

Atari 5200

Atari 7800

Vectrex

Amiga

ZX Spectrum

PC-98

MSX

Sharp

Commodore – 8-bit

Generazione di shader

  • Eseguire il comando ./compile_shaders.py. È necessario cercare il file psp2cgc.exe su Internet.

Percorsi

Anteprime

Il programma cercherà automaticamente un’immagine JPG o PNG con lo stesso nome della ROM nella directory .previews, situata sotto la directory della ROM. Se non viene trovata, cercherà negli screenshot salvati nello stato istantaneo.

Cheat

Il programma cercherà il file .cht con lo stesso nome della ROM nelle seguenti directory:

  • Nella directory della ROM.
  • Nella directory .cheats sotto la directory della ROM.
  • Nella directory ux0:/data/EMU4VITAPLUS/[core]/cheats
    Verrà utilizzata la prima opzione valida trovata.

Salvataggi

I file di salvataggio saranno memorizzati nel percorso ux0:/data/EMU4VITAPLUS/[core]/savefiles/[rom].

BIOS

Il BIOS corrispondente deve essere copiato nella directory ux0:/data/EMU4VITAPLUS/system. Questo passaggio è fondamentale per il corretto funzionamento.

Compatibilità con i romset di RetroArch

Emu4Vita++ tenterà di leggere i file .lpl nelle seguenti directory:

  • ux0:data/EMU4VITAPLUS/playlists
  • Il percorso indicato nella voce 'playlist_directory' all’interno di ux0:data/retroarch/retroarch.cfg
  • ux0:data/retroarch/playlists
    Le informazioni di etichetta e percorso contenute nei file .lpl saranno utilizzate per visualizzare il nome e la miniatura della ROM.

Segnalazione dei problemi

Se si intende segnalare un problema, indicare la versione e il core utilizzato, oltre all’operazione eseguita prima del verificarsi del problema.

  • Se il problema si verifica durante il gioco, caricare la ROM.
  • Se il programma si arresta in modo anomalo, trovare il file psp2dmp nella directory ux0:/data/ e caricarlo per l’analisi.

Changelog

  • Opzione latenza audio.
  • Aggiornamento dei core.
  • Correzione di bug.

Download: Emu4VitaPlus v0.55 (pre-release)

Download: StandAlones.7z

Download: Source code Emu4VitaPlus v0.55