PS2 [Testers Needed] UDPBD - The next generation of loading games through LAN on a PS2!

I had the same problem but I decided to recompile OPL-UDPBD and change the hardcoded Ip, for anyone interested on trying this method I will describe what i did:

the docker repo gives me an error

In my case your docker repo didnt work so i changed "ghcr.io/ps2homebrew/ps2homebrew@sha256:f6198051571464dd71018c178530654d608af7cb42538efc4a55aae7600cfe3b" with "ghcr.io/ps2homebrew/ps2homebrew@sha256:1658f2a6545791b5f36d21f6ca5fe858f3eefd0565f1b9e5baccfa44da6fb44d" and it worked
 
Last edited by a moderator:
hi Morph , I used the below with my Raspberry Pi 4

https://github.com/4gordi/udpbd-server

The only problem with it is some games work and some don't unfortunately.

I'm hoping that it gets updated to iron out the problem , or there's another version in the wild that I don't know of.

best of luck
 
Appreciate that but I'm wanting to get ubpbd working on my pi 5 but if smb is a better alternative right now I'll use that. Just trying to get answers.
 
Well... SMB works quite well and UDPBD is still very experimental, but it has enormous potential.

It is way faster than SMB and has WAY less overhead on the IOP (Both: Less CPU-Cycles and less IOP-RAM being used.)!

We did some tests with additional latencies, which helped on fast setups!
 
  • Like
Reactions: s8n
I don't know what's wrong, but firstly, UDPBD had really great speed: About 7000-8000 kbs, worked great, all games were on the 3rd disc. Then my 1st disc went down and I replaced it physically, reinstalled windows
Now I have configuration: Same disc for games, same ps2, same OPL for udpbd, same windows (may be some updates are missing) but the speed... No more than 2000 kbs, could someone explain why?

(may be some updates are missing)
Updated realtek driver, now works perfectly
 
Last edited by a moderator:
  • Like
Reactions: TnA
I don't know what's wrong, but firstly, UDPBD had really great speed: About 7000-8000 kbs, worked great, all games were on the 3rd disc. Then my 1st disc went down and I replaced it physically, reinstalled windows
Now I have configuration: Same disc for games, same ps2, same OPL for udpbd, same windows (may be some updates are missing) but the speed... No more than 2000 kbs, could someone explain why?


Updated realtek driver, now works perfectly
One question bro, how can I see how fast the UDPBD is going on my console?
 

What do you mean by write mode?

What's the command to run udpbd-vexfat.exe? If using udpbd-server.exe, it is:

"C:\path\to\udpbd-server.exe" \\.\F:

("F:" is a USB flash drive in this case).

Also, may I have my games on the PC's SSD and udpbd-server.exe on an USB flash drive or it has to be otherwise for it to work? Do I need to format the PC's SSD partition/USB flash drive where the games are located in Linux/GParted Live if using udpbd-vexfat.exe or only if using udpbd-server.exe?
 
Last edited:
Hello,

Has anyone managed to get this working on a fat PS2 with an upgraded official network adaptor, ie upgraded for SATA connection?
On my 39003 I could get the games list to show after connecting to my Pi 5 but none would start.
Without changing anything other than the network adaptor to an official one which I hadn't upgraded, ie still uses IDE connection, the games would start.

I read that SCPH-10350 can have different circuit boards on PS Dev Wiki so I checked mine.
For me, UDPBD does not work with network adaptors with a ZM-027 board, but does work with network adaptors with a BA-007 board. There is a clear visible difference on the inside of the ethernet socket. There is what looks like a solder point on the board looking through the ethernet socket on the BA-007 but not on the ZM-027.
(Sorry to double post, I couldn't see where I could edit my last post.)
 
Last edited by a moderator:
Hello,

As generic/known troubleshooting, you could try to connect the Pi + the PS2 through a switch (to avoid delays during the speed neogation, some chipsets got problems sensing max connection speed with 1GBit interfaces within a acceptable timeframe) and/or try to slow down the data trasmission rate on the Pi site, (like attaching a USB1.1 or 2.0 USB stick, and/or set the NIC to 10Mbit) as the UDPBD protocol may deliver the data too fast for the PS2 to handle.

One step at a time of course ;)

I don't know the adapters, as i only got slims, but due to some experience with embedded devices and networks, i thought a generic answer is better than nothing ;)
 
Hello,

As generic/known troubleshooting, you could try to connect the Pi + the PS2 through a switch (to avoid delays during the speed neogation, some chipsets got problems sensing max connection speed with 1GBit interfaces within a acceptable timeframe) and/or try to slow down the data transmission rate on the Pi site, (like attaching a USB1.1 or 2.0 USB stick, and/or set the NIC to 10Mbit) as the UDPBD protocol may deliver the data too fast for the PS2 to handle.

One step at a time of course ;)

I don't know the adapters, as i only got slims, but due to some experience with embedded devices and networks, I thought a generic answer is better than nothing ;)
Thanks for the reply. They're things I will keep in mind for the future. However, for now, having pin pointed the problem down to the circuit board used by the network adaptor, this is sufficient for me.
The PS2 dev wiki gives different speed ratings for the two boards.
I can't post links, but the pages I referred to are; psdevwiki ps2 network adaptor page & psdevwiki ps2 speed page.
 
@Versatile you can download udpbd-server and updated udpbd-vexfat along with GUI here. However, udpbd-server for Windows is now broken and it no longer works as before. More details here. Alternatively, you can try this new udpbd-server for Windows (it does not work for me).
 
I'm trying to test it (with a GL.iNet mini router) on some SCPH-1x000 but although the game list loads correctly if I try to start a game the debug screen stays stuck on green. To be safe since I haven't used it for a long time and I don't remember if I had left it set correctly on the server side I tested it on some Slims and a FAT(50004) with NA and the games start normally. :confused3:

The NA is ok because the games works via SMB.

It seems that I will have something to lost my mind this weekend. :D
 

Similar threads

Back
Top