RPCN 1.4.3: Ultima Release – Correzioni e Aggiornamenti

La community di RPCS3 ha un nuovo aggiornamento da scoprire! È stata rilasciata la versione 1.4.3 di RPCN, il server che implementa le funzionalità multiplayer per l’emulatore PS3 RPCS3.

Questa release, principalmente di manutenzione, introduce una correzione importante e aggiorna i componenti interni, garantendo maggiore stabilità e compatibilità.

Cosa fa RPCN?

Per chi non lo conoscesse, RPCN è un server fondamentale per ripristinare l’esperienza multiplayer online per i giochi PS3 su RPCS3. Implementa funzionalità essenziali come:

  • Room e Matchmaking: La creazione e la ricerca di partite multiplayer.

  • Classifiche: Il tracciamento e la visualizzazione dei punteggi online.

  • Title User Storage: Il salvataggio dei dati di gioco sul cloud (salvataggi cloud).

  • …e molto altro!

Tutte le impostazioni configurabili sono dettagliate nel file rpcn.cfg.

Novità in RPCN 1.4.3

Ecco i dettagli della nuova versione:

Corretto

  • Fixed Span not showing when config’s trace level was > Info: È stato risolto un bug a causa del quale le informazioni di “Span” non venivano visualizzate correttamente quando il livello di tracciamento nella configurazione era impostato su un valore superiore a “Info”. Questo migliora il debugging e la visibilità delle operazioni del server.

Varie

  • Updated dependencies: Sono stati aggiornati tutti i componenti (dependencies) del progetto. Questo garantisce che RPCN benefici delle ultime correzioni di sicurezza, miglioramenti delle prestazioni e nuove funzionalità fornite dalle librerie esterne che utilizza.


FAQ

RPCN segnala l’errore “Failed to open certificate cert.pem”. Cosa devo fare?
RPCN necessita di un certificato e di una chiave privata per gestire connessioni TLS criptate. Puoi generarli con OpenSSL usando questi comandi:

openssl req -newkey rsa:4096 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem

Opzionalmente, puoi anche generare delle chiavi per firmare i ticket (funzionalità disattivata di default):

openssl ecparam -name secp224k1 -genkey -noout -out ticket_private.pem
openssl ec -in ticket_private.pem -pubout -out ticket_public.pem

RPCN funzionerà con le PS3 reali?
Assolutamente no. RPCN è progettato specificamente per funzionare con l’emulatore RPCS3.


Un Ringraziamento Speciale

Uno speciale grazie va agli autori delle fantastiche librerie che rendono possibile RPCN:

  • Rusqlite: La libreria perfetta per usare SQLite con Rust. L’autore è stato di incredibile aiuto nel diagnosticare problemi. Grazie!

  • Tokio: Il re della programmazione asincrona in Rust.

  • Flatbuffers: Una libreria di serializzazione essenziale per lo sviluppo di RPCN, rigorosa ma flessibile.

E un grazie anche a tutte le altre librerie e a tutti i contributori, diretti e indiretti, che supportano il progetto!

Scarica la nuova release e scopri di più sul progetto GitHub:
https://github.com/RipleyTom/rpcn/releases

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

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