PSP Hacks - Forums

Go Back   PSP Hacks - Forums > PSP Community > Tutorials

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 08-23-2006, 08:09 AM
Zero's Avatar
Zero Zero is offline
Moderator
PSP Titan
 

Join Date: Apr 2006
Location: Anime Thread
Posts: 11,552
Zero is just really niceZero is just really niceZero is just really niceZero is just really niceZero is just really nice
Default

~~~~~~~~~~~~~~~~ The Complete Guide to PSPHost, USBHostfs and NetHostfs with IR Shell 2.0 and DevHook ~~~~~~~~~~~~~~~~


Credits:
PSPHost created by Danny_kay1710
USBHostfs by Tyranid
DevHook by BOOSTER
IR Shell by AhMan
Tutorial by ChaosZero


Note: The USB Modded DevHook will act different, depending on which mod you have. This Tutorial may not work for all versions.


First lets start with this:

What is USBHostfs?
USBHostfs is a PC utility which allows the PSP connect to your computer and access the files on it, via the PSP's USB port..
For DevHook, with the proper mods, you can load ISOs off of your computer's hard drive!
Even if you have a 32mb Memory Stick, you could have 10+ games! How cool is that?
But the real killer is IR Shell 2.0. With this handy little app, you can load homebrew games, music, etc off of your computer, just like it was on the card in your PSP!
You can even use it to launch your SNES, N64, Genesis, GBA, etc ROMS off your computer, saving space on your memory stick.
The limitation? You must have a USB cable running from your PSP to your computer. That's were NetHostfs comes in.

What is NetHostfs?
NetHostfs is also a PC utility which allows the PSP connect to your computer, except this time via AdHoc, or WiFi. No "cables" attached. (Pardon the bad pun ;))
Load your Homebrew, ROMs, Music, etc with IR Shell.
Loading your ISOs with DevHook is not supported yet..
You MUST have a Wireless network card or USB Wireless adapter, the same ones used to connect to a wireless router.
A wireless router is not needed however.

So what is PSPHost?
A program by Danny_kay1710 which ties them both together with a nice interface for Windows.
In order to have the PSP connect to the Computer, it must have something on the computer waiting for the PSP to connect.
That's where PSPHost comes in.


Enough with the explaining, lets get it working!



----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

DOWNLOADS

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



PSPHost v1.8
(via PSP-Hacks)


WiFi Controller 0.4.2
(via PSP-Hacks)


PiMP Streamer 0.76
(via PSP-Hacks)


NetHostfs 1.7 (if Required)
Extract this file to your PSPHost Directory, overwriting the old file.
eg: "C:\Program Files\PSPHost\"
(via IRShell.com)


IR Shell v2.2
(via IRShell.com)
(via PSP-Hacks)


1.0 PRX Files for IR Shell/NetHostfs
Unzip to you PSP Root.
(via MegaUpload.com)
(via FileFactory.com)


DevHook 0.46
Get DevHook 0.46 and a tutorial HERE.


DevHook USB and Screenshot Mod- Pre-Release
Unzip to your PSP root.
NOTE: You must already have the original Mod Pack, released with v1.1.1, installed.
(via F-Forge)
(via MegaUpload)





----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

TUTORIALS

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------






.:. INDEX .:.
***************************************************************** *****
1. Installing PSPHost
2. IR Shell- USBHostfs
3. IR Shell- NetHostfs
4. DevHook w/ USB Mod
5. USBHostfs- USB Host Redirection
6. PiMPStreamer 0.7 (Coming Soon)
7. WiFi Contoller (Coming Soon)
8. IR Shell with DevHook

***************************************************************** *****




1. Installing PSPHost

Download PSPHost 1.8.
Go to the directory where you downloaded PSPHost.
You will see the following files: PiMPStreamer 0.x.zip, WiFiContoller.zip, README.TXT, and PSPHost.msi.
Open PSPHost.msi.
Simply install it to a directory (default- C:\Program Files\PSPHost)
Now download the "NetHostfs 1.3- Fixed version for PSPHost" file from above.
Extract it to the PSPHost install directory, eg "C:\Program Files\PSPHost" and overwrite the original file.
Now go to Start>Programs>PSPHost>PSPHost v1.4 (yes, it's a typo, it really is v1.5.), Or simply click the shortcut made on your Desktop.
PSPHost will open and appear in your bottom Task Tray.
Right-Click the Icon and select "Settings"
"Directory to Share over USB/WiFi" Click browse and select the loaction where your PSP's Homebrew, ROMS, ISOs, Music, etc.

Example:

Mine in "My Documents\PSP\PSPHost". Everything I want my PSP to access is inside the PSPHost folder, including Homebrew, ISOs, etc.
The folder you choose should include the same layout as the PSP's:

ms0:\
-------- ISO
-------- MP_ROOT
-------- PSP
----- MUSIC
----- GAME

C:\Documents and Settings\Owner\My Documents\PSP\PSPHost
-------- ISO
-------- MP_ROOT
-------- PSP
----- MUSIC
----- GAME


From the Settings menu, you are also given the options to have PSPHost start when windows starts, and have the WiFi, USB, etc. automatically start when PSPHost starts, without manually having to turn it on later.

After you adjust the settings, click "OK".

That nearly takes care of the PC side of the Setup, lets move on to the PSP side.

The next part will either have the option to setup the PSP side with 1. IR Shell, or 2. DevHook USB Mod.













2. IR Shell- USBHostfs
First copy the required folders (IRSHELL and PSP) to your Memory Stick root (ms0:\)
Remember to leave the USB cable attached to the PSP.
Now go to your GAME menu and select IR Shell.
Once IR Shell loads, look for the usbhost0 icon (Toggle USBHost). Click it. You will get an Error, don't worry about it.

Windows will make the "New Hardware Connected" sound and find the "PSP Type B".
A pop-up will appear to search for the proper drivers.
When it asks to search for drivers online, select "No, Not at this time" and click "Next".
Select "Install from a list or specific location (Advanced)". Click "Next".
Select "Include this location in the search." and browse to "C:\Program Files\PSPHost\driver" (or where you installed PSPHost).
The driver will install. Click "Finish".

Now to activate the USB Connection.
Right-click on the PSPHost Icon in the System Tray. Select Enable USB.

Your computer is now ready tp accept connections from your PSP.
Back on your PSP, click X to get rid of the Error. Click the usbhost0 icon again to have access to the files on your PC.
For more information on IR Shell v2.0, see the included User Guide.txt.












3. IR Shell- NetHostfs

In order for NetHostfs to work with IR Shell, you must have the 1.0 AdHoc PRX Files in the "ms0:\IRSHELL\SYSTEM" directory.
There is a rebuilt version which includes the PRX files in the downloads section above.

First, open up your Network Connections.
Right click on your wireless card.
Select Properties.
Scroll down the list till you find Internet Protocol (TCP/IP)
Select Properties.

1. IF YOU ALSO USE WIFI TO CONNECT TO A DLINK ROUTER
Select Use the following IP address.
IP Address: 192.168.0.100
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.0.100
Hit OK and Apply.


2. IF YOU ALSO USE WIFI TO CONNECT TO A LIKSYSYS ROUTER
Select Use the following IP address.
IP Address: 192.168.1.100
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.100
Hit OK and Apply.

3. IF YOU DON'T USE THE WIFI TO CONNECT TO ANYTHING ELSE
Select Use the following IP address.
IP Address: 100.100.100.101
Subnet Mask: 255.255.255.0
Default Gateway: 100.100.100.101
Hit OK and Apply.

Click the Wireless Networks tab.
Make a new connection.
Call it something simple like AdHoc.
At the bottom, check AdHoc connection (Peer to Peer)
You may wish to put an WEP encryption.
Select Ok, then OK again to exit the Properties.
Make sure the Wireless card is not connect to anything, like a router.

Right-click on the PSPHost Icon in the System Tray. Select Enable WiFi.


While in the 1.50 XMB, go to your network connections.
Create a new one called AdHoc (or adhoc)
When asked for the SSID manually type AdHoc and select WEP encryption (if you used it)
For Address Settings choose Custom
For IP Address Settings choose Manual

Select Use the following IP address.
IP Address: 192.168.(0-2 depending on what you used above).101
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.(0-2 depending on what you used above).100
Primary DNS: Anything you want
Next.
On Proxy Server select Do Not Use.
Your finished.


Now go in to IR Shell's Config.

Non-MS Media Access: Enable
Redirect APP view to host: Disable
XMB network for NetHost: AdHoc
Nethost IP/Name (AP) : (This is the address entered on your computer)
nethost Ip (adhoc) : (This is also the address entered on your computer)
NetHost port : 7513
Nethost password:
Allow Adhoc PC connection for homebrew: Enable

Click the nethost0 icon to have access to the files on your PC.
For more information on IR Shell v2.0, see the included User Guide.txt.










4. DevHook USB Mod
If you have already completed the above method, simply run the DevHook USB Mod.
In the "Other" Menu, enable USB.
When you launch into the 2.71 XMB menu, pressing Home+L or Home+R will cycle through the ISOs on your computer.

If you are skipping the IR Shell Method and only using DevHook, follow these steps:

First copy the required folders (dh and PSP) to your Memory Stick root (ms0:\)
Remember to leave the USB cable attached to the PSP.
Now go to your GAME menu and select DevHook (or DevHook Mod in some cases).
In the "Other" Menu, enable USB.
Windows will make the "New Hardware Connected" sound and find the "PSP Type B".
A pop-up will appear to search for the proper drivers.
When it asks to search for drivers online, select "No, Not at this time" and click "Next".
Select "Install from a list or specific location (Advanced)". Click "Next".
Select "Include this location in the search." and browse to "C:\Program Files\PSPHost\driver" (or where you installed PSPHost).
The driver will install. Click "Finish".
Again, in the "Other" Menu, enable USB.
When you launch into the 2.71 XMB menu, pressing Home+L or Home+R will cycle through the ISOs on your computer.












5. USBHostfs- USB Host Redirection
After completing the above steps for setting up usbhostfs on IR Shell 2.0:
After starting IR Shell with USBHostfs, again select the usbhost0 Icon. Then select the Icon to the right of it (Toggle USBHost Redirection).
While selecting the usbhost0 will allow us to access files on our PC, the "Toggle USBHost Redirection" tricks the PSP into thinking it's memory stick is your computer.



The file you chose at the beginning, eg "My Documents\PSP\PSPHost" is where it will look.


You can select homebrew, music, etc.


DevHook:


My Computer:


As you can see, DevHook thinks the computer is the PSP's memory stick.












6. PiMPStreamer 0.7










7. WiFi Controller









8. IR Shell with DevHook

Step 1. Get your 1.5 PSP, and get it in usb mode.
Step 2. Download this zip file- From RapidShare or From FileFactory
Step 3. When that is done downloading, open it up, enter the MS_ROOT directory, and extract the dh folder to the root of your memorystick.
Step 4. When your computer asks you if you would like to overwrite the files, click yes to all.
Step 5. Go into irshell, version 2.0, 2.1 or 2.2, MAKE SURE THE CPU SPEED IS 222!, and click the devhook icon.
Step 6. Press X to launch the 2.71 XMB, then select and load your ISO, or press circle to launch the umd in drive
Step 7. Devhook will boot up and launch the ISO/UMD. when the psp splash screen ends, you will probaly see the irshell menu in the background. it is perfectly normal, and means you did everything right.
Step 8. The ISO/umd will play normally, and you can press L TRIGGER + SELECT to get to irshell, where you can launch music to play or do any other tasks in the background. if you press L TRIGGER + SELECT while in irshell you will return to the game.
Reply With Quote
 

 



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:08 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©