PlayStation Network

From Emulation General Wiki
Revision as of 14:46, 1 July 2026 by ToycomLand (talk | contribs) (PlayStation Vita)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
PlayStation Network
Developer(s) Sony
Release
Latest version N/A
Active Yes
Platform(s) PlayStation Portable
PS3
PlayStation Vita
PS4
PS5
Type Online Service
Website PlayStation Network

PlayStation Network (PSN) is the online service used by PlayStation consoles starting from PS3. During the development stage for the PlayStation 3, Sony expressed their intent to build upon the functionality of its predecessor by creating a new interconnected service that keeps users constantly in touch with a "PlayStation World" network. In March 2006, Sony officially introduced its unified online service, tentatively named "PlayStation Network Platform". A list of supporting features was announced at the Tokyo Game Show later the same year.[1]

PlayStation Portable

[edit | edit source]

PSP used IEEE 802.11b Wi-Fi for access to the Internet, free online multiplayer gaming via PlayStation Network, the ability to purchase games from PlayStation Store (now discontinued), and data transfer. Later revisions, with the removal of the UMD drive effectively region-locks the unit because it must be linked to a single, region-locked PlayStation Network account. See PlayStation Portable emulators#Connectivity section for more information about connection types of PSP hardware.

  • There is no emulator that supports connection to PlayStation Network, nor any project that replicating/reviving the PlayStation Network for PSP or any of the PSP emulators.[1] Recent pull requests[2] have begun exploring the integration of PSN-related APIs, though these are primarily focused on connectivity headers rather than full storefront or trophy access.

PlayStation Room

[edit | edit source]
Main article: Preservation projects#Private platform servers

At Tokyo Game Show 2009, Sony announced that a service similar to PlayStation Home, the PS3's online community-based service, was being developed for the PSP. Named "Room" (stylized R∞M), it was being beta-tested in Japan from October 2009 to April 2010. It could be launched directly from the PlayStation Network section of the XMB. As in Home, PSP owners would have been able to invite other PSP owners into their rooms to "enjoy real-time communication". Development of Room halted on April 15, 2010, due to feedback from the community.[3][4]

PlayStation 3

[edit | edit source]
  • Netplay in RPCS3 was introduced by GalCiv, who developed RPCN (an open-source server that emulates the P2P match-making done on the PlayStation 3, git). RPCN can also be used to communicate with private servers for games that require a dedicated server for multiplayer features. In this regard, games that require a custom server will not work unless a fan-made, private server is created. This is outside the scope of the emulator and will have to be developed by the community. RPCS3's 2024 updates introduced a friend and invite system in its QT interface[5]. This allows you to invite or join friends for online sessions in supported titles. It's important to note that this feature replicates the original functionality and is separate from the XMB interface's friend system and the PlayStation Network (PSN) service.
  • There are separate dedicated projects called "PSORG Revival" and "clank" to restoring PlayStation first, and Sony Medius servers-based titles/third-party original online functionality for gaming history preservation and education purposes.

PlayStation Home

[edit | edit source]
PlayStation Home
Developer(s) London Studio
Release
Latest version N/A
Active No
Platform(s) PS3
Type Online Service, Virtual World
Website PlayStation Home

PlayStation Home was a virtual 3D social gaming platform developed by Sony Computer Entertainment's London Studio for the PlayStation 3 (PS3) on the PlayStation Network (PSN). It was accessible from the PS3's XrossMediaBar (XMB).1

  • There is a project called Destination Home; a preservation team dedicated to restoring PlayStation Home's original online functionality and network services, but progress is heavily reliant on the development of RPCN; as key networking functionality is yet to be implemented.
Splicewave: How To Play PlayStation Home on PC in 2026

Life with PlayStation

[edit | edit source]
Main article: Preservation projects#Private platform servers

PlayStation Vita

[edit | edit source]

PlayStation 4 and PlayStation 5

[edit | edit source]

Development is underway on shadNet, a high-performance networking backend designed for ShadPS4. While inspired by the architecture of RPCN, ShadNet implements a modern NpMatching2 model to support robust PlayStation 4-style multiplayer environments. The project is in active development. Current focus remains on core stability for the Signaling, Matchmaking, and NPScore (Leaderboard) layers. As the emulator-side adaptations mature, support for specific titles will be tracked via the compatibility database. There is ongoing work within the emulator to bridge guest-side network calls to the ShadNet API.

ShadNet utilizes a hybrid protocol approach to ensure low-latency gameplay and reliable data synchronization:

  • Matchmaking (TCP): A persistent connection handles room creation, lobby management, and "Room Attributes." This allows players to filter for specific game modes or maps before joining.
  • Signaling & STUN (UDP): To bypass restrictive home routers (NAT), the server includes a built-in STUN (Session Traversal Utilities for NAT) implementation. This facilitates direct Peer-to-Peer (P2P) "hole-punching" between players.
  • Symmetric Handshaking: A multi-stage handshake ensures that P2P connections are only "activated" once both peers have successfully established a UDP pathway, preventing "one-sided" desync issues common in early emulation networking.

The connection pipeline follows a structured "Triple Handshake":

  1. Discovery: The client pings the STUN server via UDP to discover its public-facing IP and Port.
  2. Signaling: The server coordinates an exchange of these addresses between all room members via `SignalingHelper` notifications.
  3. Activation: After a 2-second delay to allow for NAT hole-punching, the server confirms the P2P link through an "Activation Intent" and promotes the connection to an "Active" state.

ShadNet is using a mix of structured database storage and binary messaging:

  • Wire Protocol: Communication uses a custom binary format with a fixed 15-byte header. While legacy commands use raw bytes, modern features like Login and Friends management utilize Protocol Buffers 3 (protobuf) for robust data serialization.
  • Storage Logic: The server uses a SQLite 3 backend for account metadata, friendships, and leaderboard scores. Large binary objects, such as game replays or ghost data, are stored as external `.sdt` files to maintain database performance.
  • Leaderboards (NPScore): Supports complex scoring systems including "Normal" and "Force" update modes, and handles both Ascending (time trials) and Descending (high scores) sorting.

There is no preservation project for emulating PSN private platform server service for PlayStation 5 at the moment, or any kind of implementation on the emulator side[6] to connect official servers.

PlayStation Now

[edit | edit source]

PlayStation Now is a subscription-based cloud gaming service that lets you play PS2, PS3 and PS4 games on a PS4, PS5 or PC through the cloud.

With the expansion of the PlayStation Plus service to offer additional tiers in May–June 2022, the standalone PlayStation Now subscription was shut down, but its services were incorporated into the PlayStation Plus Premium tier.

See also

[edit | edit source]
PlayStation 3
Previous PlayStation consoles
[edit | edit source]

References

[edit | edit source]