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

I made an account just to post this,

I followed the directions over and over from Macho Tito guy, researched, could not get this going

over and over, new drives, variation on the instructions, etc,
So i learned, OPL manager is actually super helpful to find bad ISOs, also to remove very long file names or bad characters

here was my specific problem,
I had 2 PS2 Fat HDD adaptors, i forgot that years ago, i had retro fitted the rgeek one over the top of a chinese one i got so that i could somehow have network port with an rgeek, i forgot that i did this years ago, becuase the faceplate still had RGEEK on it,

i suddenly had like a flashback at 2am that i did this,
Purchase an rgeek off Amazon, arrived that day, bam! games now displaying
 
Why do you follow the instructions of some random guy, instead of those posted in the first post of the actual thread?

...and... Yeah... This obviously requires working LAN.
 
UDPBD-Server log?
Code:
Opened '\\.\G:' as Block Device
 - read/write
 - size = 256052MB / 244191MiB, sector size = 512
Block size changed to 128
Server running on port 48573 (0xbdbd)
UDPBD_CMD_INFO from 192.168.1.10
UDPBD_CMD_INFO from 192.168.1.10
Block size changed to 256
Block size changed to 128
Block size changed to 256
Block size changed to 128
UDPBD_CMD_INFO from 192.168.1.10
UDPBD_CMD_INFO from 192.168.1.10
Block size changed to 512
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 512
Block size changed to 32
UDPBD_CMD_INFO from 192.168.1.10
UDPBD_CMD_INFO from 192.168.1.10
Block size changed to 512
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 512
Block size changed to 128
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 128
Block size changed to 32
Block size changed to 512
Block size changed to 128
Block size changed to 32
Block size changed to 512
Block size changed to 32
Block size changed to 128
Block size changed to 32
 
Last edited by a moderator:
  • Like
Reactions: TnA
Interesting! So it actually read something! Does the logging stop on ALL black screening games at that point, after the Debug colors?
 
Interesting! So it actually read something! Does the logging stop on ALL black screening games at that point, after the Debug colors?
I think so (didn't take logs from other games yet) but here's a video of launching twinsanity with debug colors enabled:
 
  • Like
Reactions: TnA
OPL UDPBD Testing with .zso files (Part 2.1)
Code:
Crash Bandicoot Mawangui Buwhal (The Wrath of Cortex Korea): Boots with Mode 1 (with mode 2 too) but stuck on loading screen and not sending data.
Crash Twinsanity (PAL): Working with Modes 1 + 2.
Crash Twinsanity (NTSC-U 2.0): Working with Modes 1 + 2.
Disney's Chicken Little (PAL): Working with Mode 1.
Fatal Frame (NTSC-U): Working with Modes 1 + 2.
God of War (NTSC-U): Working.
Kingdom Hearts (NTSC-U): Working with Mode 1.
Persona 3 FES (NTSC-U): Working.
Rayman Raving Rabbids (PAL): Working with Mode 1.
Crash Bandicoot The Wrath of Cortex (NTSC-U 1.01): Boots with Mode 1 (with mode 2 too) but stuck on loading screen and not sending data.
 
Last edited:
  • Like
Reactions: TnA
OPL UDPBD Testing with .zso files (Part 3)
  • Crash Bandicoot 5 - Eeee Crash to Cortex no Yabou! (Twinsanity Japan): Working with Modes 1, 2
  • Crash Bandicoot Mawangui Buwhal (The Wrath of Cortex Korea): Boots with Mode 1 but stuck on a loading screen (Other modes don't help).
  • Crash Twinsanity (PAL): Working with Modes 1, 2
  • Crash Twinsanity (NTSC-U 2.0): Working with Modes 1, 2
  • Disney's Donald Duck Quack Attack (PAL): Boots with Mode 1 but stuck on a "Initializing..." screen (Other modes don't help).
  • Disney-Pixar Up (PAL): Working with Mode 1
  • Disney's Chicken Little (PAL): Working with Mode 1
  • Dead or Alive 2 - Hardcore (NTSC-U): Working
  • Fatal Frame (NTSC-U): Working with Modes 1, 2
  • Fatal Frame 2 (NTSC-U): Working with Mode 1
  • Fatal Frame 3 (NTSC-U): Working with Mode 1
  • God of War (NTSC-U): Working
  • God of War 2 (NTSC-U): Working with Mode 1
  • Jak 1 (NTSC-U): Working with Modes 1, 3, 6
  • Jak 2 (NTSC-U): Working with Modes 3, 6
  • Jak 3 (NTSC-U): Working with Modes 3, 6
  • Kingdom Hearts (NTSC-U): Working with Mode 1
  • Kingdom Hearts 2 (NTSC-U): Working with Mode 1
  • Klonoa 2 (NTSC-U): Working with Mode 1
  • Lego Batman The Videogame (NTSC-U): Working with Mode 1
  • NHL 09 (PAL): Working
  • Persona 3 FES (NTSC-U): Working
  • Ratchet & Clank Size Matters (PAL): Working with Mode 1
  • Rayman Raving Rabbids (PAL): Working with Mode 1
  • Rayman 3 (PAL): Boots with Mode 1 but freezes on a loading screen (Other modes don't help).
  • Silent Hill 2 (NTSC-U): Working with Mode 1
  • Silent Hill 3 (NTSC-U): Working with Mode 1
  • Simpsons Game (PAL): Working with Mode 1
  • Simpsons Hit & Run (NTSC-U): Working with Mode 1
  • Sonic Heroes (PAL): Working
  • Crash Bandicoot The Wrath of Cortex (NTSC-U 1.01): Boots with Mode 1 but stuck on a loading screen (Other modes don't help).
 
Thank you, now I think my game ISOs are broken, because I tested 14 games and Max Payne 1/2 only games that did not load.

Cold Fear, SLES-53158, PAL works fine with MODE 1 and freeze withouth after 30-40 sec.
 
Last edited by a moderator:
I tried to post a guide i wrote about setting up UDPBD on a Mini Router but i got an error about it being spam, @TnA i'll try to send you a message if i can
 
  • Like
Reactions: TnA
I tried to post a guide i wrote about setting up UDPBD on a Mini Router but i got an error about it being spam, @TnA i'll try to send you a message if i can
It would be great if you could try posting it again. The best 'tutorial' I could find is this from a guy on youtube (that i'm unable to link right now because I don't have permission yet).

It's by Alexander López-Parrado
titled "Windows to Linux / OpenWrt File Xfer + More! Free SFTP, SCP and FTP client for Windows"

These files must be placed into router filesystem by using SCP.
udpbd-server.elf -> /bin lib
stdc++.so.6.0.25 -> /lib
Then access remote terminal through SSH and create a symlink named libstdc++.so.6 targetting libstdc++.so.6.0.25, finally server can be ran by issuing command udpbd-server /dev/sda1, where /dev/sda1 represents the USB pendrive/harddisk connected to router.
He doesn't explain anything about what SCP is, but I did find a video of a guy using WinSCP (which I can't link right now). It's something like FTP. I don't know much about using SSH or creating symlinks. But it looks like he's starting the server through an SSH terminal command. I just hope this doesn't have to be done every time because it's very janky.

I tried to post a guide i wrote about setting up UDPBD on a Mini Router but i got an error about it being spam, @TnA i'll try to send you a message if i can

Sorry, I had the wrong title for that video. Forgot the files were linked in the first post...and I can't edit my former post so...yeah.

I posted the steps I took there on youtube but it got deleted either by youtube or Alexander himself. Wasn't able to get OPL to see my games (the ISOs were in the DVD folder), but I did get the server running and OPL created it's folders on the USB stick connected to the router. Here's the steps I took:

To run the UDPBD server on openWRT: (edited because I'm unable to post links...)
1.I bought the GL.inet MT300N V2 mini router from amazon.

2. Find the correct version of openWRT searching for "MT300N" on openWRT's page called:
"Table of Hardware: Firmware downloads"

3. Followed a tutorial on youtube with the video id of: v=CXHAzuONy-U on how to install openWRT.

4. Install the USB drivers and things including the packages for exfat.
The page is on openWRT's site and is called "Using storage devices"

5. Download the zip file with the lib and udpbd-server.elf which is found in the 1st post of this thread.

6. Extract the zip and in the command prompt use:
CD <path to where you extracted the zip>
mine was just:
CD C:\ROUTER\
for simplicity.

7. Log into openWRT using ssh in the command prompt:
ssh [email protected]
and put in your password.

8. I used winSCP to transfer the lib and .elf files,but on the command prompt it looks like:
scp udpbd-server.elf [email protected]:/bin/
scp libstdc++.so.6.0.25 [email protected]:/lib/


9. Next, create a symlink to that lib file with a shorter name and put it in the /usr/lib/ directory:
ln -s /lib/libstdc++.so.6.0.25 /usr/lib/libstdc++.so.6
I figured this out searching for random linux info mentioning library .so files and it worked lol!

10. Now you can make the server run when the router starts by pasting it's path into the local startup section of openWRT's web interface.
In your browser, login to openWRT by going to 192.168.1.1
Using the menu, go to System > Startup > Local (tab)
Before the 'end' text, hit enter to create a new line.
On that new line, type in: /bin/udpbd-server.elf /dev/sda
Or you can use whatever your usb drive shows as, mine was /dev/sdb

11.Save and reboot the router and that's it.

This is as far as I got. Problem I have now is that there is no /dev/sda1 or sdb1 and OPL doesn't show any games. It would be great if someone figures this out, but I'm giving up on it for now. It's taken way too much of my time so I just bought a PS2 fat instead.
 
Last edited by a moderator:
On that new line, type in: /bin/udpbd-server.elf /dev/sda
Or you can use whatever your usb drive shows as, mine was /dev/sdb
Your storage device is formatted as raw device (aka partitionless, w/o partition table, filesystem directly on a disk, "superfloppy") ?
 
Your storage device is formatted as raw device (aka partitionless, w/o partition table, filesystem directly on a disk, "superfloppy") ?

I formatted my USB drive with exfat in windows and also had iso files on the root of the drive.
 

Similar threads

Back
Top