Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

WiFi Controller v0.3 for PSP Released

Posted Aug 4, 2006 at 8:27PM EST by QJ Staff

Listed in: Homebrew Applications, Wi-Fi Tags: battery, David Rudie, joysticks, Mac OS X, Mikko Monroe, PPJoy, psp homebrews
Ó

psp

The Wifi Controller turns the PSP into a controller for PC (Windows). When the WiFi Controller program is launched it will establish a wireless network connection. As soon as a connection is established it obtains an IP address that will connect to a server running on your PC. Once it has connected to a PC, the PSP will act just like a regular joystick.

Developed by David Rudie, the WiFi Controller was inspired by an earlier program called PPjoy written by Mikko Monroe. PPJoy had a few kinks and David wanted a more detailed application, so he wrote WiFi Controller from scratch and used a small portion of PPJoy codes. David thanks Mikko for that.

If you already have David's app, he just released the latest update WiFi Controller v0.3 and here's the changelog:
  • Cleaned up and added more detailed instructions
  • Fixed up on-screen display some
  • Added some more detailed battery information
  • Cleaned up the connection code some
  • Moved some text strings to a new file
  • Cleaned up code overall
David's To-Do list includes:
  • Finish Apple Mac OS X driver support
  • Add WiFi connection selection
  • Add AdHoc mode
  • Add Greater sleep support and maybe automatically re-establish the wireless connection
  • Add support for using a combination of buttons to act as one separate button
  • Volume up and down mappable for v1.0 and v1.5 and a separate version without these buttons for v2.x
  • Check why people get disconnected after so-and-so minutes.
If this is all new to you please read on before you download and install it. To load users, you may still want to check out the installation process as there quite a few changes from the previous release:

WiFi Controller v0.3 uses the first infrastructure connection in your network connection list. David said he wrote the program for v1.00 and v1.50 but unconfirmed reports have it that it works for v2.60. But that's unconfirmed.

Installation:
"These steps are all necessary and you should pay close attention to them," says David.

1. 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 or v1.50 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.


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 = 1


10. X Axis = Analog 0
Y Axis = Analog 1

11. These buttons are up to you to set. You should leave "Button 1" set to "nothing" otherwise you may have problems using the Triangle button on your PSP later.


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 10


12. Directional button POV

North = Digital 6
East = Digital 7
West = Digital 9
South = Digital 8

13. Run the SocketText.exe program. It will open a Command Prompt window. Just minimize it. You need to have SocketText.exe running at all times in order to use the PSP as a joystick. When you are done using it you can safely exit the program. If the window opens and closes then something went wrong beyond my control. All I can say is retry all the steps. Read PPJoy's website as well for help in getting that setup because that is most likely where the problem lies.

14. Now start the program on your PSP and it should connect to your computer and basically be working. You'll find out in the next step.

15. Go back to your Control Panel and go to Game Controllers. Click on "PPJoy Virtual joystick 1" and choose Properties. On the screen that comes up you should be able to press buttons on the PSP and have them show as working on the screen. I recommend calibrating the Analog Stick too.

16. Enjoy!


Download: [WiFi Controller v0.3 for PSP]

Via David Rudie



75% of voters think this story ROCKS!
Vote Now!    This story ROCKS! (3) This story SUCKS!! (1)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# ThisGuest 2006-08-04 21:43
This is very useful... glad someone came up with this.

Reply
 

 
# CoolMosquito 2006-08-04 21:50
I just tried the rally stage in Toca Race Driver 3 and it's very responsive. However I still prefer my Xbox360 pad for PC gaming ;)

Reply
 

 
# change?Guest 2006-08-04 22:17
Why are there 9 buttons in the config of this version and 8 in the prior version? What button was added?

Reply
 

 
# Ad-Hoc Mode?Guest 2006-08-04 22:37
What the Hell do you mean? Using a PSP as a controller for another PSP? Do you know what "Ad-Hoc" means?

Reply
 

 
# uh yeahGuest 2006-08-04 22:56
Not sure where you got the idea that it's to be used as "a PSP as a controller for another PSP"



It allows you to use your PSP as a controller for your PC!!



P.S. I think you need to re-check what ad-hoc means yourself. ;) Not what it's generally used for, but what it actually means!

Reply
 

 
# .plastik 2006-08-04 23:25
Unfortunately I have WPA-TSK security on my network, and 1.5 doesn't support it, so I can't try this at all

Reply
 

 
# Clarifyimk 2006-08-04 23:37
I just wanted to clarify something. Mikko Monone wrote the server that runs in windows. Someone else wrote PPJoy. And I wrote the program for the PSP. :D



@6) Someone had reported that v0.2 worked on a v2.60 PSP. You might be able to use devhook to load up a 2.60 firmware and then use the GTA exploit to run it in 2.60. Then you could use it with WPA-TSK. That's a lot of work though. ;)

Reply
 

 
# on the ball guysGuest 2006-08-05 00:02
nocomment

Reply
 

 
# on the ball guysGuest 2006-08-05 00:04
lol old news, this file has been out for over a week. nice one qj!

Reply
 

 
# noGuest 2006-08-05 00:24
"What the Hell do you mean? Using a PSP as a controller for another PSP? Do you know what "Ad-Hoc" means?"..

Stupid idiot..! It means that you can connect the PSP directly to a PC/MAC without connecting to a router! I don't think you know what Adhoc means! chill it man

Reply
 

 
# One Question..Guest 2006-08-05 00:41
can this controller connect to PC that is connected to my router via wifi. My isnt connected to the router , and I had this program connect to my PC i.p sucessfuly but I get no respose.... whats going on?

Reply
 

 
# ZOMGGuest 2006-08-05 00:43
W00t Sorry I must of accidently closed socket test!

Great App!

Reply
 

 
# Smooth..arjeab 2006-08-05 00:52
very smooth controlling.

Reply
 

 
# having problems :(Guest 2006-08-05 01:15
I followed guide to the letter but get "scenetapctlconn ect returns 80110601" :( . wifi light dosent come on at all. Any thoughts anyone please.



ps: Sounds like a GREAT app tho, thanks!!

Reply
 

 
# @14)imk 2006-08-05 01:18
0x80110601 = PSP_NETPARAM_ER ROR_BAD_NETCONF



Try deleting your configuration and remake it and test again.

Reply
 

 
# @15Guest 2006-08-05 01:25
Cheers imk, your a diamond!!!



Worked like a charm. Big hug coming your way LOL

Reply
 

 
# helpGuest 2006-08-05 01:36
How do I edit my PSP Dictionary and the wifi?

Reply
 

 
# new versionimk 2006-08-05 01:45
http://imk.cx/psp/wificontroller/



I put v0.4 up just a little bit ago. Adds configuration selection and the ability to invert the Y axis with L+R+START

Reply
 

 
# Hell YEAHGuest 2006-08-05 02:08
I've been looking for this exact thing for a very long time. Saved me forty bucks. This is why I love homebrew and my PSP. You rock David.

Reply
 

 
# .plastik 2006-08-05 02:40
#7- Thanks, i'll try that

Reply
 

 
# stickGuest 2006-08-05 03:00
does the joystick work with games or is it only the directional pads who work?

Reply
 

 
# YaGuest 2006-08-05 03:32
The stick works really well :D

Reply
 

 
# v0.4?Guest 2006-08-05 03:50
imk, I don't see a link to v.04 at the address you provided.



A lot of people have asks for USB support for these joystick programs, but there is not much feedback from the coders. Is the USB side just tough to do?



Anyway...love the program. Anything you do to make it better is appreciated.

Reply
 

 
# To number 14Guest 2006-08-05 03:59
I think you either didn't use the correct ip (it has to be your computer ip, not the router) or, much more likely, you don't have a connection type available under infastructor mode of the network settings.

Reply
 

 
# repliesimk 2006-08-05 04:24
21) Analog stick works fine with any game.



23) I'm not going to try to make you feel dumb because you already did that to yourself, but... how can you NOT see the v0.4 download link? It's right above the v0.3 link. As for USB... I have answered it in the past. My answer was that I was not going to write anything to work over USB. It hasn't changed.



24) I already gave him a solution. :)

Reply
 

 
# w8 a tickGuest 2006-08-05 05:03
so you need WLAN to run this application until the adhoc mode is out?

Reply
 

 
# Great AppGuest 2006-08-05 05:11
Just figured Id let everyone know if you find the controlls lagging with certant games you can Ctrl + Alt + Del to bring up the Taskmanager, scrole to SocketTest.exe right click it and set its Priority to High and all your lag problems should be gone works with every thing from NES to Dreamcast emulation :)

Reply
 

 
# v0.4Guest 2006-08-05 05:52
imk, you don't have to be an ass about it.



There is no download link for v.3 or v.4 at http://imk.cx/psp/wificontroller/



Would someone who is not an ass please post a direct link to v.4?

Reply
 

 
# v.4Guest 2006-08-05 05:56
Nevermind, it's posted to pspupdates now (all of 1 download so far). It's not on the link imk posted.

Reply
 

 
# Did evrthing right wats goin onGuest 2006-08-05 06:11
Hey im havin a problem i installed evrthing and put the ip address and evrthing also the socket test thing comes up and works and after i start the program on my psp and it connects and i goto check on game controllers its not detecting any of the buttons i press can someone help me plz this app sounds great and i really want to use it. thx :)

Reply
 

 
# ^^me tooGuest 2006-08-05 06:19
I am having that prob to!



Withe GTA it turns right all the time! :S

:confused:

Reply
 

 
# Useless...ikemike8337 2006-08-05 06:22
Seems like a waste of a psp to me. But dont get me wrong having a joystick around insted of having to go buy one would be nice but i've already got a joystick and dont use it.

Reply
 

 
# coolGuest 2006-08-05 07:04
where do i get SocketText.exe??

Reply
 

 
# omgGuest 2006-08-05 09:33
omg im gona cum im gona cum oaoaoaoaooooooo ooooooooooo ahhhhhh o ***** yea yessss!!!!! my 1st orgasm

Reply
 

 
# repliesimk 2006-08-05 10:16
28) dude, how can i not be an ass, they are on that page! how can you be so blind? maybe you should take your time to read the page or something? geez



for anyone else that its not connecting for, it uses port 20001... so make sure you dont have a firewall or anything blocking that port...

Reply
 

 
# How do i do thisGuest 2006-08-05 10:39
thx imk but i dont kno how to uunblock that port if u can tell me how that would b great thx

Reply
 

 
# WEPGuest 2006-08-05 10:52
Anyone know how to get it to work with encryption? I think that is the reason mine doesnt work

Reply
 

 
# IPGuest 2006-08-05 19:05
Where do i write the IP in psp ?

Reply
 

 
# where is sockettext.exeGuest 2006-08-14 07:08
where can i find the sockettext.exe???

Reply
 

 
# where is the PPJOY?Guest 2006-09-06 03:43
nocomment

Reply
 

 
# Guest 2006-09-08 00:16
where to put my ip address in wifi.cfg? thanks

Reply
 

 
# Guest 2006-09-11 04:59
hey it wouldnt be so hard to make a usb version if you knew how to make this right? some of us dont have wifi you know :(

Reply
 

 
# RE: WiFi Controller v0.3 for PSP Releasedguest123445 2011-03-28 12:06
does this work for psp with cfw gen d3?

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Monster Truck Jumper

Left to Die

The Empire 2

Dark Dimension

Town Drift Competition

Heroes of the Sword