Links

Links back are appreciated. If you want your PSP hacking site linked here, contact me.

Also see:
Wii Component Cables

Wii Hacks
PS3 Hacks
Zune Hacks


Website Screenshot Thumbnails provided by WebShotsPro.com

Archives

LiquidIce's PSP Go Hacks

PSP Hacks, PSP Go Hacks, News, and Info. Find out about PSP Hacks and tricks such as: Converting video to PSP format. Running homebrew software. Compile PSP Linux. PSP Home Control. PSP Swap Trick. PSP Web Browsers. PSP WiFi Functionality. PSP controlled car

Sony PSP




Powered by Blogger


Starcraft 2 Cheats

Check out this Starcraft 2 Cheats Video
PSP Topsite Links

PSP Top Sites

Vote on the PSP Top 200
PSP Top 200 - Games, Videos, 

Wallpapers, Files, Hacks, Homebrew









Friday, April 15, 2005

PSP Home Control 1.0

When the wipeout browser hack came out, I saw someone controlling XBMC from their PSP browser. It's great that you could control XBMC from your PSP, but what if your XBOX isn't on, and your TV isn't on, and your TV is not on the right input?? You still have to get up or find the remote and adjust all of that...

I've come up with my own solution...

Step 1: Setting up the DNS Hack


The first step was to be able to redirect the Wipeout Browser to any url I want. To do that I turned to MooPS, which is a DNS/Web server that you run on your computer. It automatically forwards ingame.scea.com to the url of your choice. Once Sony releases their browser this step can be skipped, assuming sony gives us an 'address bar' or homepage.


PSP DNS Server Hack 1

     

PSP DNS Server Hack 2

More info about MooPS
Download MooPS


Step #2: Controlling A/V equipment

PSP Controlling the WACI NX

By using a controller device called the WACI NX you could turn on the TV, turn on the XBOX, switch to the correct input on the TV, and send the PLAY command to XBMC all in 1 button press on your PSP.

PSP Tivo Control


PSP Home Control 1.0

PSP Home Control 1.0

PSP Home Control 1.0



So far I have the ability to turn my lights on and off. Have full control (Play, Stop, Pause, Menu) of my DVD player, TIVO, and High Def TV, all wirelessly from my PSP. I can also send commands to my PC running Winamp to tell it to Play Stop and Pause my music, or even browser my playlists.

To do most of the controlling I used this tiny little web server control box called the WACI NX. It's great because it has an HTTP and FTP server and uses regular HTML to issue the commands making it the perfect match for my PSP, which does not support any fancy Javascripts or DHTML. The PSP talks to the WACI NX via wifi through the network. In turn the WACI emits the IR signal to the TV through one of my IR Emitters, just as if I had pressed the button on the remote.



The WACI NX has a built in IR Learner so you can grab all of your remotes, learn all the button commands, and save them in the WACI to be played back and emitted later. You could even do macros so it sends out a sequence of button presses with a specified delay between each button press.

WACI NX IR Learner

WACI NX Event Manager

The pages it hosts are constructed using Layers and Div tags. I put an image map on the graphics and created some HTML pages which have special links which are crafted so that when the PSP highlights and clicks on a spot on the image map, it instructs the WACI NX server to send an IR signal to my A/V equipment or triggers it's relays to cut power on the lights.
Creating Image Maps in Dreamweaver
The actual links are name value pairs going to a script I made on the WACI NX. http://192.168.1.102/rpcpost.asp?method=IRSend&Param1=1&Param2=DVD&Param3=Play
That script is written to execute the IR Send then redirect back to the referring page. To change which command I run, I just change the url string in my link.

cuteftp asp

I'm sure that if you rigged something up you could do something similar with special software that runs on your PC. However, by using the WACI I have a dedicated piece of hardware that's only function is to send commands to my stuff no matter which interface I create to control it. Unlike Sony who hides their protocols, the WACI NX has an open protocol which you can access from just about any web programming language. I can program using, Flash, ASP, HTML, Javascript, C#, C++, and Java. It's great for developers, and fairly simple to get started using the provided sample code. For more info on the WACI NX you could check out waciworld.com

Step #3: Controlling Winamp

PSP Winamp MP3 Controller

Another web server you could set up is a plugin for Winamp called BrowseAmp. This program will set up a mini web server that uses the same kind of special urls to send commands to the Winamp player running on your computer. I've put together a skin that looks good on the PSP screen. I will post it on http://psphacks.blogspot.com

In the meantime, download BrowseAmp at:
http://www.browseamp.com/

browseamp - winamp mp3 controller



I have a lot more ideas on how to improve this system, but I am waiting to see what Sony does with the web browser first. Right now navigation is clunky because every button press causes the page to refresh. This is the same reason why PSPIRC keeps refreshing the entire screen. I want to explore sending the commands to the WACI using an IFrame or XMLHTTPRequest object, but AFAIK these basic HTML features are not implemented in the wipeout browser.

The PSP has a lot of potential in terms of just Web Apps. With minimal effort, Sony can unlock browser functionality on everyone's PSP's in the form of a network update. Until then we wait, and hope Sony does the right thing...




As Seen on:
http://www.slashdot.org/games/
http://news.com.com/
http://www.digg.com/gaming/
http://www.bluesnews.com/
http://www.pvrblog.com/

http://www.psphacks.net/forums/
http://forums.ps2dev.org
http://pspnetwork.net/forum/
http://www.pspforums.com/forums/
http://www.psp-hacks.com
http://www.psp-vault.com/
http://www.pspworld.com
http://www.pspgarden.com/
http://www.psphacker.com/

http://www.expectnothing.com/
http://portable.joystiq.com
http://keoshi.com/blog/
http://www.hardgame.net/index.php?zone=news&mod=noticia&id=17303&id_ficha=0

http://www.flickr.com/photos/

http://www.phalapatate.com/default.asp?xP=BlogLink&xM=1&xY=490
http://www.agodbey.com/index.php?mode=viewid&post_id=91
http://www.livejournal.com/users/liquidicepsp/5364.html
http://tech.sflare.com/archives/2005/04/16/psp-home-control-hack/
http://www.boredally.com/?postid=45
http://www.10500bc.org/archive/2005/04/17/links-for-2005-04-18/
http://gametz.com/forum/
http://www.gamescore.com.sg/forum/
http://unknownelements.com/forum/
http://gry.imro.pl/

http://boardsus.playstation.com/playstation/board/
http://forums.nintendo.com/nintendo/board/

Thanks to GUIFX for the great font!

http://www.guifx.com

53 Comments:

Anonymous Anonymous said...

Are you by any chance going to make an idiotproof style step by step on how to do this?

Also, I read some posts between yourself and Robomaniac on another site regarding possibly attaching some sort of external drive to the PSP... any progress?? Let me know, thanks, my email is bansebe@hotmail.com .

2:11 PM  
Anonymous Anonymous said...

Its simple to do but the WACI box he has is expensive.

5:30 PM  
Anonymous Lars said...

Funny how in that U.S the "PSP Controls Aibo" story is called a Hoax, while in Japan it's an April Fools Joke.. 8-)

7:10 PM  
Blogger alias420 said...

I mentioned you too on PSP Hacks

11:07 PM  
Anonymous Anonymous said...

Dude, prepare to be /.:ed.

11:07 AM  
Anonymous Stephen said...

Have you done anything with X10 in regard to home automation control from your PSP?

5:35 PM  
Anonymous Anonymous said...

The PSP as web browser is easy to understand, but how do you get the IR signal from a web server to your device?

9:55 PM  
Blogger execute said...

OMG dude! nice posting!... i cant wait to get my new PSP :D

3:05 AM  
Anonymous Paulo said...

Although a browser built into the firmware would be extremely cool, it seems like the integration with NESPOT in Korea will be running off a UMD. But a built-in browser is a must have, here's to hoping Sony realizes this...

9:08 AM  
Blogger Anthony Sbarro said...

What's funny is that I'm in the home automation industry and I don't think I would have ever heard of WaciWorld if it wasn't for this blog. You should get some big kickbacks from them for advertising! Googling them yeilds no results but you!

1:37 PM  
Anonymous Vince said...

Hi Anthony,
I'm the webmaster of WaciWorld.com

WaciWorld is a new site. Up until recently, all of the WACI Development was going on at http://www.auroramultimedia.com

We have some new things like PHP support, coming online soon, so make sure you bookmark waciworld.com

Liquidice, Great Job! I've seen people use WACI's for many things, but this is by far the coolest!

4:54 PM  
Anonymous Anonymous said...

Now all it needs is voice control.
http://www.voiceflux.net

9:42 PM  
Anonymous Anonymous said...

Why do you need IFrames or XMLHttpRequest?

Cant just change the src atrribute of an img tag?

5:41 AM  
Blogger LiquidIce said...

To the last poster:

if you know something I don't, please share it.

Is it possible to dynamically call the URLs using an img tag???

Please provide an example.

5:46 AM  
Anonymous Anonymous said...

so you need at least an entry level WACKO server ($579) and a hacked WipeOut for this to work? Great. That's all we need: a convoluted remote control system that costs $800++...

6:52 AM  
Anonymous Anonymous said...

"Apologies for the blurry pictures. The PSP is not very photogenic."

what a load of crap - it's the most photogenic piece of equipment out there, if you know how to use a camera and focus properly....

7:54 AM  
Anonymous Anonymous said...

http://www.pspfanclub.com/pspextra/tut/PSPHomeControl1.php

8:58 AM  
Blogger pspplaya said...

Hey liqudice, can u give me the skin tht u made for it PLZ????
My email is b1uem4n@gmail.com

8:01 PM  
Anonymous seamonkey420 said...

Thanks for the tip on browseamp!!

i have setup my own custom psp portal page and also run browseamp and then use my good ole psp to control the music at my parties!

yea, yea!

peace
seamonkey420

8:11 PM  
Anonymous Anonymous said...

You have claimed that you can turn your XBOX ON (via IR - I am assumed), if this is true then can you give, or tell me, where you got the discreet code for this function? To most of us the ability to turn the XBOX ON/OFF via IR rates right up there with parting the Red Sea! What other discreet code do you have for the xbox (eg. Ejecting the DVD and etc…)?

6:22 PM  
Blogger LiquidIce said...

I ran some wires from the XBOX front panel to the relays on the WACI to press on and off

9:07 PM  
Anonymous Anonymous said...

If I missed it on this page I apologize in advance, does anyone know where to download an application to use the PSP by it self as an IR remote that can learn functions and then have some kind of GUI to send commands to various IR items (e.g. DVD Player, TV, etc.). Sincerely Jason

3:42 PM  
Anonymous dcp2k4 said...

i found a remote for the psp that dosnt require usinf wifi at all just run the program and ure ready the only bad part is it oly controls the ps2 and sony tvs but still preaty awsome cuz now i have a wireless controler for my ps2

6:51 AM  
Anonymous Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a **WEB HOSTING** site/. It pretty much covers WEB HOSTING related stuff.
Come and check it out if you get time :-)

2:14 AM  
Anonymous Anonymous said...

Hey, you have a great blog here!

I have a hosting package web site. It pretty much covers ##WEB HOSTING## related stuff.

We have business and personal web hosting packages. No setup fees. Low cost domain registration, SSL certificates, merchant accounts and web design.

Come and check it out if you get time.

1:34 PM  
Blogger hackzaur said...

Hey man (ludicrice),
you really do have a good blog. I also use blogger and it rocks. But tell me... how old are you? Or how did you think of this awesome idea, and then get it to work? It is inicreiable! Dude, good job.
Hey, e-mail me @ justinspymaster@gmail.com

and my blog is
www.soccerpractice.blogspot.com
Thanks again, you've really inspired me to get a PSP and do this hardware hack and stuff. Thanks for giving me someone to look up to,
ME

6:59 PM  
Anonymous Anonymous said...

Nice , this was cool.

Cool Links:
Custom Web Site Design by BlueBizz
MCSE Certification
Data Entry Services
Cheap Web Hosting Providers
Affordable Custom Web Design

If you have time please visit my sites.

Thanks.

1:26 AM  
Anonymous Anonymous said...

you guys [who ever is on here] is a freakin nerd

1:47 PM  
Anonymous Anonymous said...

some one ony one respond to my comment!

1:49 PM  
Anonymous livejasmin said...

>can turn your XBOX ON (via IR - I am assumed)
I don't think this is true

3:39 AM  
Anonymous Ashton said...

ok i have a white japanese psp and i cant undestand ANYTHING you guys are saying with all theses letters beside each other like dns scea url the list is endless BUT THERE NOT WORDS AND DONT MAKE ANY SENCE
all i want to know is how do i use my psp as a home remote IN ENGLISH PLEASE

3:28 PM  
Anonymous Ashton said...

PLEASE HELP

UHH_IM_HUNGRY@hotmail.com

3:30 PM  
Blogger KIJK said...

Message for LiquidIce

Please contact me at m.bokeloh@smm.nl

Margriet Bokeloh
KIJK magazine

1:19 AM  
Anonymous Anonymous said...

Where can we get the application? or when will it be available to public/ Sounds Great!!!

4:14 PM  
Anonymous Phil said...

Yo, Im a good member of PSP hacking, i am good with making IR shell based programs, i am making one now for a psp on 2.60, and Yes for most of you thinking if it is true, Firmware 3.0 does exist, Sony are making it now, it will be released in June 2006, Tuesday 15th, I have knowledge of when things will be released, if you wish to contact me, email me here at : phil.phee@gmail.com

if you want to add me to MSN contact me here :

unknownperson2004@hotmail.com

and if you wanna get complicated, email me here :

07greenp@stewardsschool.co.uk

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

a message to the dude who made this blog, If you wish to, I will / could make a website for you, free of charge, If you want, ill make it now, you dont have to use it if you dont want to, im just saying. But, Admin, please contact me on phil.phee@gmail.com, and i will send you some of the new IR shells im making for the psp.

out

Phil

6:21 AM  
Anonymous Steve said...

Hey I read your entire thing and I sorta figured it out but is there anyway we(dumber psp users) can do this without the waci box? and just like another anonymous said: can you make a idiot style step by step? thanks for your time my email is: SteveFedberg@hotmail.com

peace

8:21 AM  
Anonymous Anonymous said...

dude, how am i supposed to do this if i dont know what ur saying? e-mail me some better instructions at dragongod712@hotmail.com plz, i need to use my psp to control stuff!

7:47 PM  
Anonymous Anonymous said...

do you have a file that i can download to my psp? is this a program? my email is elihuzelaya@gmail.com

1:50 PM  
Anonymous Anonymous said...

u guys sound so technical lol
i just want to know how the universal remote works.

5:31 PM  
Anonymous Cory S said...

Thanks for that. I guess things have changed a little with the PSP Slim. You got any info to help with that?

9:59 PM  
Blogger dakoda said...

r u able to still play games on the psp eventho this modd is still on the psp


email me miniman2101@aim.com

6:43 PM  
Anonymous Samantha said...

voice control would be awsome!! does the PSP have a mic?

12:31 PM  
Anonymous Sherin said...

where can i download the application?

9:35 PM  
Anonymous Samantha Fox said...

thanks for the great tips!
psp is awsome!

9:42 PM  
Anonymous Gloria said...

Do they have this for PSP lite?

10:05 PM  
Anonymous Sony PSP Gamer Fan said...

Nice tips! I also love my PSP. Some people I know regret getting it, but I certainly don't.

4:27 PM  
Anonymous Mike said...

It's great because it has an HTTP and FTP server and uses regular HTML to issue the commands making it the perfect match for PSP.

2:59 PM  
Anonymous Anonymous said...

Saw a guy do this on youtube with just relays...

http://uk.youtube.com/watch?v=1UqwzOS_ibk

6:00 PM  
Anonymous PSP Boy said...

what are psp portals exactly? i've seen a few on the web but i dont understand what they are exctly

7:06 PM  
Anonymous buy pandora battery said...

nice write up, I like this

3:15 PM  
Anonymous livejasmin said...

yer voice control is awsome thanks for the tip

9:58 AM  
Anonymous Colon Cleanse said...

what are psp portals exactly? i've seen a few on the web but i dont understand what they are exctly

3:04 AM  
Anonymous livejasmin said...

I wouldn`t think of this before, thank you for the tips.

4:28 PM  

Post a Comment

Links to this post:

Create a Link

<< Home

Previous psphacks