PDA

View Full Version : Using the PSP as a gamepad


Darkchild
01-20-2008, 10:02 PM
Welcome to another one of my guides!! :D
Done with the help of THIS (http://imk.cx/psp/wificontroller/) website!

First, you need:
A computer (obviously) with Windows (Won't work with vista!)™
A PSP (duuh)
A Wireless Access Point (that is connected to your PC)Also! You need to download these:

PPjoy- PPJoy - Parallel Port Joystick driver for Windows 98, Me, 2000 and XP (http://www.geocities.com/deonvdw/Docs/PPJoyMain.htm)
wifi controller- http://imk.cx/psp/wificontroller/WiF...ler_v0.4.4.zip (http://imk.cx/psp/wificontroller/WiFiController_v0.4.4.zip)The PPjoy's download method may seem suspicious but it's clean trust me ;)

Installation:

I'm going to attempt to explain how to get this working. These steps are all necessary and you should pay close attention to them.

1. Extract the Wifi controler file and open the PSP directory and edit the proper wifi.cfg for your PSP version and set the IP of the computer you are going to use this on. If you don't know your IP address. Go to your "Start" menu. Click on "Run..." When the box opens up type "cmd.exe" without the quotes. When the command prompt opens type "ipconfig" without the quotes. It will report your IP address.

2. Copy the correct director(y|ies) to your PSP depending on whether you have a v1.00, v1.50 or v3.xx PSP. If you use a custom firmware mod that allows the use of a single EBOOT.PBP files on a v1.50 PSP then you can use the v1.00 directory.

Note : Depending on your access point's wireless encoding security, you might have to use the 3.40 version! because 1.50 does not work with WPA-TKIP!

3. Download and install PPJoy.


4. After it is installed open up your "Control Panel" and click on "Parallel Port Joysticks".

5. When the window comes up click "Add..." at the bottom. On the next screen change "Parallel port" to "Virtual joysticks" and then click "Add."

6. It will want to install some drivers so either have it scan automatically or point it to the directory you installed PPJoy to.

7. After it is done installing, click the "PPJoy Virtual joystick 1" in the menu and click "Mapping..."

8. Choose "Set a custom mapping for this controller" and click "Next."

9. Set these options for best results:

Axes = 2 (X Axis and Y Axis)
Buttons = 9
POV hats = 1press next...

X Axis = Analog 0
Y Axis = Analog 1press next again...

Button 1 = nothing
Button 2 = Digital 0
Button 3 = Digital 1
Button 4 = Digital 2
Button 5 = Digital 3
Button 6 = Digital 4
Button 7 = Digital 5
Button 8 = Digital 11
Button 9 = Digital 10next again...

North = Digital 6
East = Digital 7
West = Digital 9
South = Digital 8 13. Repeat the steps above to add up to a total of 4 joysticks. (only if you want more than one PSP to play with)

14. Inside the PC directory, you will find a WiFiServer.exe. If you are just using one PSP to play games, you can run this file directly. If, however, you are or will be using more than one PSP, you will need to run one of the batch files in the directory. Simply double-click the batch file for the appropriate controller. You must have a server running for each controller you wish to use. The server(s) must also be running at all times while using the PSP as a joystick. When you are done using it, you can safely exit the program by pressing CTRL+C or clicking the close button for the window.
And that's it! :D
Have fun using your PSP to play PC games

FrozenIpaq
01-21-2008, 01:11 AM
Great guide ;) I recommend all PSP users to try this out at some time, it's a great way to fool around

Darkchild
01-21-2008, 02:01 AM
yeah, and a great way to play too! =D

Instead of buying a lookalike gamepad for the pc you can play with the real deal!

Acerthief
01-21-2008, 08:42 AM
Looks neat, but no wifi for me :(

Billyjj
01-21-2008, 01:37 PM
I cant get this to work i put in 192.168.2.2 as it says in ipconfig and I forwarded 20001 port on my router that it says at the bottom and still doesnt work...:confused1:

Darkchild
01-21-2008, 06:55 PM
no need to forward ports, remove that rule!
and try again, just be sure to have your firewall off and make sure the server is on, and that the IP is correct

Billyjj
01-22-2008, 10:48 AM
Still doesnt work

Do I have to add my computer whats connected the router or my laptop on wireless
ipconfig added IP Address .......192.168.2.2
to
# set the address of the server...
# note: make sure there are no spaces before or after the = sign
address=192.168.168.2.2

Darkchild
01-22-2008, 12:11 PM
that wiki.conf must have the IP of the computer that is running the WifiServer app :)
as long as the computer or laptop is connected to the wireless router, it will connect to it, remember, this is a LAN connection not a INTERNET connection ;)

Billyjj
01-22-2008, 12:46 PM
Still doesnt work.. put in the ip address what it says on my laptop.:mad1:

Darkchild
01-22-2008, 07:32 PM
put here a screenshot of your IP Data (all of it, hide the mac adresses and DNS data..and etc... xD). send me your wifi.cfg.

and after that, what version are you using of WifiJoy? because I said it above, if you have a high security encription in your WLan you might need to use the 3.40 version.

P.S: Can the PSP actually connect? (to the network I mean)

Billyjj
01-23-2008, 09:09 AM
http://i143.photobucket.com/albums/r126/billyjohnson92/Untitled-1-2.jpg

Im using 3.40 wifi controller and I dont have any security on wifi

And it says it connects

Darkchild
01-23-2008, 10:39 AM
did you run the server.exe?

Billyjj
01-23-2008, 11:08 AM
did you run the server.exe?

WiFiServer.exe... yes...

Darkchild
01-23-2008, 07:33 PM
do you have any sort of AntiVirus that has some sort of internet firewall?

Billyjj
01-23-2008, 11:23 PM
do you have any sort of AntiVirus that has some sort of internet firewall?

I have NOD32 and Windows defender, I dont think they have firewalls

Darkchild
01-23-2008, 11:52 PM
well...something seems to be blocking the connection :X
In here, all I have is an antivirus (Avira AntiVir) and it worked perfectly, better check if it does protect or if it blocks the wifi server.

Btw, you are running windows XP right?

Billyjj
01-24-2008, 10:26 AM
I can move this around... But I cant control it in game
http://img143.imageshack.us/img143/7687/omggr5.gif (http://imageshack.us)

Darkchild
01-24-2008, 10:44 AM
OH! Then the game is the problem!

The PSP is comunicating and stuff, but you now have to configure the game to USE this gamepad!

for example, in colin mcrae Rally 2 you have to MANUALLY configure the keys of the gamepad, or else it'll use the keyboard.

These options are usually in the controlls section of the options menu! =)

Krayon
05-08-2008, 11:08 PM
i know this is an old thread but i just tried this and its working perfectly lol. except for one thing. On Devil May Cry 3 i cant use the analog to move. the arrow up, left, right, down are for menus and i need some way to use the analog key in order to move left,right etc.. is there any way for me to do that?

billly10
06-08-2008, 07:10 AM
it wont connect to my PC

some info:

PSP Slim Firmware: 3.90 m33-3

i changed the ip in wifi.cfg to mine..not 192.168.1.10

it didnt work either way...any advice?



SORRY for bump =(

ElShotte
07-30-2008, 06:06 AM
I am confirming that IT DOES work with Windows Vista x86 SP1. And like Billy10 mentioned above, even though I edited the config file to have my actual IP address, which is 192.168.1.101, it kept trying to connect to 192.168.1.10 so I set my PC IP to that and it's working perfectly fine. I pretty much followed the DarkChild's instructions (big thanks), and the only Vista specific changes I had to do were run the WifiServer as admin, and that's about it. I see it responding within the GamePad CP, and I have tried a game with it, works perfect.

Cheers.

Ultrimo
07-30-2008, 10:55 AM
Doesn't this cause a delay in key input?

ElShotte
07-31-2008, 01:41 AM
Surprisingly enough, I don't feel ANY latency AT ALL. Works flawlessly.

Ultrimo
08-02-2008, 01:53 AM
Worked perfectl fawr meh

humax10
10-10-2008, 01:22 AM
it work 100% thanks alot

Nattack
11-07-2008, 12:25 PM
So my psp's a snes, genesis, PSX, NES, etc player, and now when i dont wanna play on a teeny tiny screen... i can use it as a game pad, for the very same games. this rocks fyi

once upon a time i used this thing for PSP games D: