Desktop Launcher
1. Open the UDPBD card in PS2 Servers Desktop.
2. Click Browse and choose your target .iso file.
3. Click Start. The server immediately begins listening on UDP port 48573.
UDPBD (UDP Block Device) exposes a single disc image as a virtual block device over the local network. Rather than translating filesystem calls, the console sends raw sector read and write commands directly over UDP port 48573.
| Parameter | Value | Notes |
|---|---|---|
| Default Port | UDP 48573 (0xBDBD) |
Standard UDPBD broadcast discovery and data port. |
| Payload Target | Single Disc Image | Select an .iso or .img file. |
| Discovery Mechanism | Broadcast Probe | Client broadcasts to 255.255.255.255:48573; server replies with capacity and sector size. |
| Write Support | Optional | Server can run read-only or allow sector modifications. |
1. Open the UDPBD card in PS2 Servers Desktop.
2. Click Browse and choose your target .iso file.
3. Click Start. The server immediately begins listening on UDP port 48573.
python ps2servers.py serve udpbd /srv/images/game.iso --read-only
Add --bind <PC_IP> to pin the interface, or --port <PORT> if using a non-standard port.
ps2servers-edge udpbd --image /srv/images/game.iso --read-only
Fast Go native implementation with bounded sector caching and minimal CPU overhead.
To boot from a UDPBD server, your console loader must include a UDPBD driver: