Home Emulatori RPCN si aggiorna alla versione 1.7.1 con miglioramenti al server online per...

RPCN si aggiorna alla versione 1.7.1 con miglioramenti al server online per RPCS3 e netplay PS3

69
0

Nel giro di poche ore sono stati rilasciati due nuovi aggiornamenti per RPCN, il server open-source sviluppato da GalCiv che rappresenta oggi il cuore dell’esperienza online su RPCS3.

Per chi utilizza l’emulatore PlayStation 3 su PC, RPCN è diventato uno strumento fondamentale: permette infatti di ripristinare le funzionalità multigiocatore online di molti titoli PS3, ricreando le connessioni peer-to-peer originali che un tempo passavano attraverso il PlayStation Network.

Grazie a questo progetto, è possibile tornare a giocare online a numerosi giochi come se i server ufficiali Sony fossero ancora attivi. L’obiettivo non è solo “far funzionare” il multiplayer, ma offrire un’esperienza il più possibile fedele a quella originale, sia in termini di stabilità sia di comportamento delle connessioni.

Attualmente RPCN risulta compatibile con oltre cento titoli, un numero che continua a crescere e che rende il netplay su RPCS3 sempre più credibile e maturo.

La versione 1.7.0 segna un cambiamento tecnico importante sotto il cofano. Il team ha effettuato una migrazione sostanziale da Flatbuffers a Protobuf, una scelta dettata anche da questioni legate alle licenze di RPCS3. Questo passaggio migliora la gestione dei dati e pone basi più solide per lo sviluppo futuro del server.

Oltre a questo, l’aggiornamento include una correzione specifica per Super Rub’a’Dub, dove l’ordinamento delle classifiche non funzionava correttamente, e un aggiornamento generale delle dipendenze, utile a mantenere il progetto allineato con librerie più moderne e sicure.

Poco dopo è arrivata la versione 1.7.1, che non si limita a semplici ritocchi ma introduce nuove funzionalità pensate soprattutto per chi gestisce o sviluppa server RPCN.

Aggiunta la possibilità di specificare manualmente il percorso del server delle statistiche, rendendo la configurazione più flessibile.

Inoltre, ora è possibile esportare le tabelle dei punteggi tramite endpoint dedicati, sia per una singola tabella associata a un communication ID, sia per l’intero set di classifiche legate a uno specifico gioco.

Titoli supportati

Si invita a fare riferimento alla Lista di Compatibilità RPCN per visualizzare l’elenco dei giochi testati e il loro attuale stato di compatibilità.

Vi è inoltre un canale dedicato al test delle capacità di netplay nei giochi sul server Discord. Si incoraggiano tutti gli interessati a unirsi agli sforzi per testare tutti i titoli PlayStation 3.

Guida per l’uso del Netplay

Ci sono alcuni passaggi da seguire per configurare il Netplay in RPCS3, i quali saranno trattati di seguito.

Configurazione globale

Prima, si devono configurare le impostazioni globali come segue:

  • Assicurarsi di utilizzare l’ultima versione di RPCS3.
  • Navigare su Configuration > RPCN.
  • Premere Account dalla finestra RPCN.
  • Assicurarsi che il menù a discesa Server sia impostato su Official RPCN Server.
  • Cliccare su Create Account.
  • Impostare l’username con un nome a vostra scelta, quindi cliccare su Ok.
  • Inserire la password in entrambi i campi e cliccare su Ok.
  • Inserire l’indirizzo email in entrambi i campi e cliccare su Ok.
  • Apparirà un prompt che conferma il nome utente e l’indirizzo email. cliccare su Yes.
  • Se tutto va bene, verrà visualizzato un messaggio che conferma che l’account è stato creato con successo.
  • Verrà visualizzata una finestra RPCN: Username.
  • Controllare la propria email per recuperare il proprio token RPCN, copiare e incollare il token nel campo Token e premere OK.
  • Cliccare su Test Account per confermare che il proprio account funzioni.

Configurazione specifica del gioco

Successivamente, si dovrebbe configurare la configurazione per il gioco come segue:

  • Nell’elenco dei giochi, fare clic con il pulsante destro del mouse sul gioco che si desidera giocare e premere Create Custom Configuration.
  • Navigare sulla scheda Network.
  • Impostare Network Status su Connected.
  • Impostare PSN Status su RPCN.
  • Assicurarsi che il DNS sia impostato su 8.8.8.8 a meno che non sia richiesto un indirizzo diverso per il gioco.
  • Per i giochi che richiedono server personalizzati, inserire gli Switches IP/Host rilevanti nel campo di testo disponibile. L’elenco dei giochi per i quali sono disponibili server personalizzati può essere trovato qui.

Suggerimenti per la risoluzione dei problemi

Se si incontrano problemi di connessione con gli utenti nei giochi supportati, i seguenti suggerimenti possono aiutare con la connettività:

  • Abilitare il forwarding delle porte su 3658.
  • Si prega di consultare la documentazione del proprio router per i dettagli su come abilitare il forwarding delle porte.
  • In alternativa, abilitare UPNP nella scheda di rete di RPCS3.
  • Questo può essere abilitato in Configuration > Network. Selezionare la casella di controllo Enable UPNP e salvare la configurazione.
  • Si prega di consultare la documentazione del proprio router per i dettagli su come abilitare UPNP.
  • Se si utilizza una VPN, verificare la sua configurazione.
  • In alternativa, disabilitare la VPN.
  • Confermare se RPCS3 è consentito attraverso il firewall.

I membri della comunità mantengono anche un tracker spreadsheet di tutti i prossimi server personalizzati e archivi di contenuti generati dagli utenti.

Changelog v1.7.0

Modifiche

  • Migrazione principale da Flatbuffers a Protobuf (per una questione di licenza di RPCS3).

Correzioni

  • FlexBy: corretto l’ordinamento della classifica in Super Rub’a’Dub.

Varie

  • Dipendenze aggiornate.

Changelog v1.7.1

Aggiunte

  • Aggiunta una configurazione per specificare il percorso del server delle statistiche.
  • Aggiunta la possibilità di esportare una tabella dei punteggi tramite /path/score/com_id/table_id sul server delle statistiche.
  • Aggiunta la possibilità di esportare tutte le tabelle dei punteggi associate a un communication_id tramite /path/score/com_id sul server delle statistiche.

Download: RPCN v1.7.1 (Windows)

Download: RPCN v1.7.1 (Linux)

Download: Source code RPCN v1.7.1