Doh, found the problem, I use a slightly modifed makefile(so I can keep both clean + modified versions of libraries/ps2sdk) and I thought I had gotten all of the changes, but I forgot to change -lpad to -lpadx.
I am unable to successfully launch this version of ulaunchelf via ps2link.
It begins to load, gets past the IOP reset part, and then it hangs on setupPad(); around line 1690(Thats not the exact location, as I added in quite a few printfs. This happens regardless of whether or not the iop reset is performed beforehand)
Edit: traced back a little bit more, it is specifically crashing on the call to "padInit(0);" (line 3 in the function setupPad() in pad.c)
I am using the latest stuff from the ps2dev subversion(downloaded earlier today, it all compiles fine with the fixes from uLaunchElf changes directory)
Tested using my v7 with dms4pro+ee_sio cable(for debug output)
Last edited by ubergeek42; 06-19-2007 at 07:06 PM.
Gaming Console: v7 PS2 Independence Exploit + 200gb Segate HDD
Development Console: v7 PS2 DMS4 Pro + EE_SIO Cable + 6gb HDD