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

TnA

Moderator
Developer
UDPBD is a blazing fast custom Network-Protocoll for the PS2 created by @Maximus32, which allows leaveraging the full speed of the LAN-Port on the PS2. This will replace SMB for many people and can be considered "HDD alternative".

 
Last edited:
Could it be a folder path instead of a letter? Does the unit need to be formatted as FAT32?

EDIT

Also, where can I find the linux version of the server?
 
Last edited:
  • Like
Reactions: TnA
Could it be a folder path instead of a letter? Does the unit need to be formatted as FAT32?

im suspecting that the app is giving raw access to that drive letter.

for linux im suspecting we well be using some sort of iSCSI target kind of setup (aka creating a hdd .img file) which is im not really fan of because management will be total pain and only one device/client can use it, with also the commitment to allocate a drive space for that img file regardless if you fill that img file to brim or not.
 
  • Like
Reactions: TnA
Could it be a folder path instead of a letter? Does the unit need to be formatted as FAT32?

EDIT

Also, where can I find the linux version of the server?
I used ExFAT on a USB-Stick. A folder path might be possible, but I didn't try it.
Regarding the Linux-Server: Well, if @Maximus32 can tell us, I will link it in the first post.
 
one question for the people like me use mini router can use this new UDPBD ? or is for now only traditional devices ex PC
but is very awesome this new network share keep the amazing work all the devs and thanks for everything all you guys have done for the PS2 and still doing awesome things for beloved console
 
There is no Router-App of UDPBD-Server FOR NOW, so yeah only PC/Laptop, etc. for now!
 
生化危機4(SLUS 21134) - 可以完成遊戲
生化危機:代號:維羅妮卡(SLPM 65022) - 可以完成遊戲
零(SLPS 25074) - ps2徽標后屏幕凍結


Mod edit - please use translator next time.

Resident Evil 4 (SLUS 21134) - can complete the game
Resident Evil: Codename: Veronica (SLPM 65022) - Can complete the game
Zero (SLPS 25074) - screen freezes after ps2 logo
 
Last edited by a moderator:
  • Like
Reactions: TnA
Waiting for the linux server app so I can try and run it from my NAS, thanks!

I used ExFAT on a USB-Stick. A folder path might be possible, but I didn't try it.
Regarding the Linux-Server: Well, if @Maximus32 can tell us, I will link it in the first post.

When you say "Turn SMB OFF", you mean the ETH option in OPL settings right? Mine doesn't seem to work...
 
Last edited by a moderator:
  • Like
Reactions: TnA
J:\PS2SMB>"J:\PS2SMB\udpbd-server.exe" \\.\J:
Error 5 attempting to lock device
Opened '\\.\J:' as Block Device
- read/write
- size = 1000202MB / 953867MiB, sector size = 512
Block size changed to 128
Server running on port 48573 (0xbdbd)
UDPBD_CMD_INFO from 192.168.1.10

And doesn't works at all.
 
Last edited:
  • Like
Reactions: TnA
Yeah, ETH OFF and UDPBD shows on the BDM-Page.

Yep, doesn't work for me. Also, I cleared OPL settings just to be sure, and then:

-ETH off
-BDM manual (MX4SIO and iLink OFF)
-Internet settings default (it already has 192.168.1.10 set, or maybe net settings are stored somewhere else and I didn't clear them?
-Server up and running.

Start device -> nothing happens... I assume the server should point to a drive letter which inside has the typical CD, DVD and such folders right?
 
  • Like
Reactions: TnA
The filesystem of the device you share needs to be ExFAT or FAT32. Is that the case?

Oh... And execute CMD as admin! I added both to the first post!
 
Last edited:
Hey there!! Nice to be onboard. =)
OPL: Turn SMB OFF, IPs PS2 192.168.1.10, Gateway 192.168.1.1, save and go to the BDM-Page and manually "start device".

Is it possible to set the IP and Gateway addresses to other than these? I'm connecting my PS2 and PC directly through an Ethernet PCI-e board, and it's using the 192.168.0.1-255 range so it not messes up my network. However, because the UDPBD server seems to be arbitrarily set to the 1.1-255 subnet range, it's impossible for the PS2 to find my PC.

Any way to change that to my preferred network configs?
 
  • Like
Reactions: TnA
Is it possible to set the IP and Gateway addresses to other than these?
Not in these test-builds, but once it is merged into the official OPL Beta-builds you can expect it to have that level of "quality".
 
@TnA Finally got it working on Windows, but, I had to disable my AV firewall, and for some reason on Linux (with sudo) I can see this:

Code:
Opened '/dev/sda1' as Block Device
 - read/write
 - size = 512709MB / 488958MiB
Block size changed to 128
Server running on port 48573 (0xbdbd)
UDPBD_CMD_INFO from 192.168.1.10
UDPBD_CMD_READ(cmdId=1, startSector=0, sectorCount=8)
UDPBD_CMD_READ(cmdId=3, startSector=122272, sectorCount=8)
UDPBD_CMD_READ(cmdId=4, startSector=1312928, sectorCount=8)

But OPL keeps loading forever... I've attached the binary I used, under Kubuntu 18.04, in case anyone wants to try it. Maybe it's my system...

In any case, my main problem was that a USB stick was inserted, and OPL was always reading it first. The same thing happens with MX4SIO. @El_isra, could you build this special OPL version in a way that tries to load UDPBD device before the USB one in case both are plugged in? Or maybe disable USB reading/mounting... Don't know if that's possible, but I think it may be easier or faster than creating another category on OPL main menu. Thanks!
 

Attachments

You could really provide pics from OPL settings so that'd help a lot. Also BDM must be manual and MX4SIO with iLINK inside off as well. ;)

I managed to run it and same USB: fat32 gave me black screen, exFAT run my game no problem plus constant changes block size from 512 to 32 plus FMV was super smooth what never was a thing from PC's SMB or router, even faster than sharing from PiShare in my opinion.
 
You could really provide pics from OPL settings so that'd help a lot. Also BDM must be manual and MX4SIO with iLINK inside off as well. ;)

MX4SIO and iLink are off, as I previously mentioned. I can't take pics right now but it doesn't matter, as I said it finally worked for me on Windows, but not on Linux.
 

Similar threads

Back
Top