Servidor para matchmaking diseñado para usarse con RPCS3, el popular emulador de PS3 multiplataforma.
Todas las configuraciones y sus descripciones se encuentran en rpcn.cfg.
RPCN necesita un certificado y su clave privada correspondiente para generar conexiones TLS cifradas a clientes. Puede usar openssl para esto:
openssl req -newkey rsa:4096 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem
Puede, de forma opcional y deshabilitada por defecto, generar una clave para firmar los tickets generados:
openssl ecparam -name secp224k1 -genkey -noout -out ticket_private.pem
openssl ec -in ticket_private.pem -pubout -out ticket_public.pem
RPCN ha sido creado por RipleyTom.
Que novedades incluye la versión 1.3.0
Released
-
Agregado
- Se agregó una opción de configuración que le permite establecer derechos de administrador para nombres de usuario específicos (establecidos en el lanzamiento o en la creación de la cuenta)
- Se agregaron comandos para admitir la antigua API de GUI (CreateRoomGUI, JoinRoomGUI, LeaveRoomGUI, GetRoomListGUI, SetRoomSearchFlagGUI, GetRoomSearchFlagGUI, SetRoomInfoGUI, GetRoomInfoGUI, QuickMatchGUI, SearchJoinGUI)
-
Cambiado
- Se cambió el límite de clasificación predeterminado (número de puntajes clasificados por tabla) de 100 a 250
- El ID del emisor del ticket se cambió a 0x100 (de 0x33333333) ya que se encontró que Tony Hawk: SHRED estaba verificando este valor
-
Reparado
- Permitir que todos los mensajes, excepto las invitaciones, se envíen a personas que no son amigos
- Reparado: la última hora de inserción/actualización de la caché de puntaje no se actualiza al insertar
- Reparado: SceNpCommunicationId para reflejar el sub_id
- Reparado: startIndex en la búsqueda de Matching2 Las solicitudes no se interpretan y se configuran incorrectamente en la respuesta
- Se corrigió que las salas de usuario no se actualizaran adecuadamente cuando se eliminaba de la sala a la fuerza (es decir, se destruía la sala)
- Se corrigió que SCE_NP_MATCHING2_ROOMMEMBER_FLAG_ATTR_OWNER no se configuraba para el miembro que se convertía en el nuevo propietario si la sucesión no pasaba por la lista
- Ninetime: se agregaron servidores para todos los juegos de Arcsys, por lo que deberían funcionar ahora (BBCT, BBCSE, BBCPE, BBCF, P4A, P4AU, UNIEL) y para algunos otros juegos (Outrun Online Arcade, SCV, KOF13)
- CookiePLMonster: Se corrigió el orden/las reglas de los marcadores para RR7, Crazy Taxi, GTHD, Daytona USA, Wrecked, Hotline Miami 2
-
Varios
- Dependencias actualizadas