hrydgard / pspautotests

A test suite based on the pspautotests svn.
Other
52 stars 39 forks source link

Questions about using psplink #8

Closed soywiz closed 11 years ago

soywiz commented 11 years ago

I have tried to follow the "How to build and use" mini tutorial in the README file. But since I never used psplink I have some questions, and probably would be a good idea to provide something a bit more straightforward.

Question1: How should I install psplink? I thought psplink was a kernel module that had to be installed as a plugin or something. I have looked at pspsdk\psplink\psp\oe\psplink and copied the contents to ms0:/PSP/GAME/psplink because I have seen that there is an eboot. But as far as I know that executes psplink as a user module. Right? It will work that way?

Question2: I don't know what I have to install on host. I have Windows 8 x64. I thought I had to install libusb: http://sourceforge.net/apps/trac/libusb-win32/wiki I have seen that since 1.2 they have a signed certificate, so maybe we don't need to do the hack of disabling the certificate signature? I ended here: http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/1.2.6.0/ and downloaded libusb-win32-bin-1.2.6.0.zip and libusb-win32-devel-filter-1.2.6.0.exe what should I install? the filter one? I have installed that and executed:

on the psp, psplink (it seems that it is freezed or something. Home button doesn't work). But for example I can press LT+RT+Square and perform memory dumping, so it seems that at least it didn't crash.

on the computer: usbhostfs_pc -b 3000 USBHostFS (c) TyRaNiD 2k6 Built Mar 26 2009 16:26:00 - $Revision: 2368 $ sh> Accepting async connection (0) from 127.0.0.1 Accepting async connection (2) from 127.0.0.1

then in another console:

pspsh -p 3000

I have tried writting help and trying some commands. For example: "power" command, but when I type that nothing else occurs. Also usbhostfs didn't told me to install anything (no driver at all), so I think I missed something. Could you provide some more n00bfriendly information about how to use that ? That would help a lot and will save me a lot of time.

Thanks in advance!

hrydgard commented 11 years ago

I have rewritten the tutorial, hope it helps!

No, you don't need to install libusb, all you need is the driver in C:\pspsdk\bin\driver_x64 or C:\pspsdk\bin\driver. And you MUST always boot windows using the "Disable driver signing" option in the F8 boot menu, if using windows x64.

PSPLink works fine as just a normal app from the memory stick, no need to mess about with plugins or anything.

If you had a working connection, you'd see a "host0:/" prompt after running pspsh.

Just follow my new tutorial :)

soywiz commented 11 years ago

I was able to use it. In the end I used a virtual machine with winxp x86 :P to avoid having to do all that stuff. I forgot to close this issue. Thank you a lot!