Home Emulatori RPCN aggiorna il server online PS3 su RPCS3 con nuovi comandi admin...

RPCN aggiorna il server online PS3 su RPCS3 con nuovi comandi admin e maggiore stabilità

96
0

Pubblicato un nuovo aggiornamento per RPCN, il server open-source sviluppato da GalCiv che permette di utilizzare le funzioni online tramite l’emulatore RPCS3, ricreando le connessioni peer-to-peer originariamente presenti su console PlayStation 3.

Grazie a questo server, gli utenti possono godere nuovamente delle modalità multigiocatore online in oltre cento titoli, con un’esperienza di netplay stabile e fedele a quella del vecchio PlayStation Network.

Tra le novità principali di questa nuova versione ci sono nuovi comandi amministrativi che permettono di eliminare utenti e applicare ban direttamente dal server, oltre a un task automatico che mantiene pulito il database rimuovendo hash scaduti, account eliminati e profili mai utilizzati.

Inoltre la sezione Ninetime è stata aggiornata con l’aggiunta dei WorldID per titoli come Sonic & SEGA All-Stars Racing e Koihime Enbu.

Dal punto di vista tecnico, le tabelle del database che fanno riferimento agli utenti sono state modificate per permettere cancellazioni a cascata più rapide, mentre sono stati corretti bug relativi all’ordine di controllo di client_infos e cleanup_duty in fase di login e un errore nell’indice tus_data_vuser_author_id.

Infine, sono state aggiornate alcune dipendenze interne per garantire maggiore stabilità e compatibilità del server.

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

Aggiunte

  • Aggiunto comando Delete per eliminare un utente.
  • Aggiunto un task di pulizia incaricato di rimuovere dal database gli hash scaduti degli utenti eliminati e di pulire periodicamente gli account mai utilizzati.
  • Aggiunti comandi admin BanUser e DelUser.
  • Ninetime: Aggiunti WorldID per Sonic & SEGA All-Stars Racing e Koihime Enbu.

Modifiche

  • Modificate le tabelle che fanno riferimento a user_id per avere ON CASCADE DELETE e permettere eliminazioni più rapide.

Correzioni

  • Corretto l’ordine di controllo di client_infos e cleanup_duty durante il login.
  • Corretto l’INDEX tus_data_vuser_author_id che faceva riferimento alla tabella sbagliata.

Varie

  • Aggiornate le dipendenze.

Download: RPCN v1.6.0 (Windows)

Download: RPCN v1.6.0 (Linux)

Download: Source code RPCN v1.6.0