Web Browser in Wipeout Pure
Web Browser in Wipeout Pure
Here is some work by the user name roto. Interesting indeed...he got the psp to surf the net with the wipeout pure web browser on the psp.
Quote: "Full writeup of how I did this is coming soon...lets just say it involved FreeBSD, BIND, and a LOT of packet sniffing and rebuilding...those of you that understand that already know how I did what I did. It was easy once I figured out what the Wipeout browser was seeking (/wipeout/US_holding_page.jpg). Basically I sniffed the packets that the browser was seding out and receiving. I then fired up my own DNS/HTTP servers and redirected the PSP's access to my data. I changed the PSP's default nameservers to the one on my LAN. Etc, etc.
Forgive me for the sucktacular HTML and ugly pics/etc...it's 3am and I wanted to finish this up today.
http://mozy.org/psp/
Quote: "Full writeup of how I did this is coming soon...lets just say it involved FreeBSD, BIND, and a LOT of packet sniffing and rebuilding...those of you that understand that already know how I did what I did. It was easy once I figured out what the Wipeout browser was seeking (/wipeout/US_holding_page.jpg). Basically I sniffed the packets that the browser was seding out and receiving. I then fired up my own DNS/HTTP servers and redirected the PSP's access to my data. I changed the PSP's default nameservers to the one on my LAN. Etc, etc.
Forgive me for the sucktacular HTML and ugly pics/etc...it's 3am and I wanted to finish this up today.
http://mozy.org/psp/
As am I. I cannot get to the link http://mozy.org/psp/
And I'm REALLY curious about this (and I think I know how he got it to work.)
first, you need to rebind ingame.scea.com to your local webserver, then place the page /wipeout/index.html on your local webserver, maybe with a link to specific sites (I kind of doubt the PSP has a method for inputting data in this embedded web browser -- that'll probably wait for the firmware release) but it appears that it can display HTML, PNGs, GIFs, and JPEGs.
Something tells me sony paid unisys for the gif support ;)
SCEJ PSP BROWSER 0102pspNavigator
Looks like this might already be built into the firmware, much like the dial-a-key is. Future firmware upgrades may knock wipeout into a general purpouse browser that just happens to automatically go to the wipeout download page. This appears to be version 1.02. Anyone got a mirror of Roto's data?
And I'm REALLY curious about this (and I think I know how he got it to work.)
first, you need to rebind ingame.scea.com to your local webserver, then place the page /wipeout/index.html on your local webserver, maybe with a link to specific sites (I kind of doubt the PSP has a method for inputting data in this embedded web browser -- that'll probably wait for the firmware release) but it appears that it can display HTML, PNGs, GIFs, and JPEGs.
Something tells me sony paid unisys for the gif support ;)
SCEJ PSP BROWSER 0102pspNavigator
Looks like this might already be built into the firmware, much like the dial-a-key is. Future firmware upgrades may knock wipeout into a general purpouse browser that just happens to automatically go to the wipeout download page. This appears to be version 1.02. Anyone got a mirror of Roto's data?
I read the page quickly before it went down. I forget what it said, but it was something along the lines of using his FreeBSD box as his nameserver (and router?) so it would fetch his own site when looking for the wipeout site. From here he had a site a with his own links, and could navigate anywhere from here, including his other sites and even slashdot. Very cool hack.
Hey, my webserver died so all I have is local data...but here's the jist of it:Kamilion wrote:As am I. I cannot get to the link http://mozy.org/psp/
And I'm REALLY curious about this (and I think I know how he got it to work.)
first, you need to rebind ingame.scea.com to your local webserver, then place the page /wipeout/index.html on your local webserver, maybe with a link to specific sites (I kind of doubt the PSP has a method for inputting data in this embedded web browser -- that'll probably wait for the firmware release) but it appears that it can display HTML, PNGs, GIFs, and JPEGs.
Something tells me sony paid unisys for the gif support ;)
SCEJ PSP BROWSER 0102pspNavigator
Looks like this might already be built into the firmware, much like the dial-a-key is. Future firmware upgrades may knock wipeout into a general purpouse browser that just happens to automatically go to the wipeout download page. This appears to be version 1.02. Anyone got a mirror of Roto's data?
As far as I can figure out, its NOT part of the firmware...But this can be made into a general purpose browser if you create a portal-like site to jumps to links. When you select "Go to home page" it returns you to the portal site (index.html). So thats an easy way out.
Yes you can use input (we googled stuff), when you enter a textbox and press X the PSP pops up the Keyboard API (remember there's alot of API to be taken advantage of with the PSP). After that its as simple as any other input on the PSP.
The way I loaded up my own "page" is by setting up my FreeBSD machine with some DNS entries that point ingame.scea.com and webcluster.scea.com and all NS's for scea.com to my internal LAN machine. So then I changed the PSP's NameServer settings to point to the server on my local LAN (FreeBSD machine). When the Wipeout client accesses http://ingame.scea.com/wipeout/index.html it gets my LOCAL file because of the DNS mapping.
It's all pretty simple after that. I made a static page with a bunch of spring-board (or portal-like I guess) links to access from the PSP.
Browsing is simple enough, up and down to move from link to link. D-Pad only though. Also there is no cursor anywhere, and no title-bars. If there is no link in the nearest vicinity, the PSP just scrolls the page (awesome). Entering links is X, refresh page is []. Again entering text into boxes pops up the API.
JavaScript works (Again API for Alert boxes, NEAT feature), Java is yet to be tested. Frames don't work. Large pictures are to be tested too. Uhm I think thats it for now. Most of HTML works (no H1's and stuff). Background colors and pics etc work fine. I know I'm forgetting something so if you have questions, please ask.
Wow my site is dead...damn Engadget!
mirrored
http://www.omlette.net/mirror/up/PSPWebsite.zip
http://www.omlette.net/mirror/up/psp_ha ... o-xvid.avi
EDIT: The PSPWebsite.zip was an incomplete copy of the site, but it has been fixed and the complete thing is now uploaded.
http://www.omlette.net/mirror/up/PSPWebsite.zip
http://www.omlette.net/mirror/up/psp_ha ... o-xvid.avi
EDIT: The PSPWebsite.zip was an incomplete copy of the site, but it has been fixed and the complete thing is now uploaded.
Last edited by omlette on Sun Mar 27, 2005 8:42 am, edited 1 time in total.
Thanks to everyone. Again I do not (and have never) claimed to be the FIRST person to do this. Think anything you want to think.
More mirrors:
http://www.fumanchuu.com/pspdev/
http://www.xtorrent.net/psp/
http://roto.omlette.net/
Similar pursuit and similar results (awesome timing too):
http://psp-vault.com/module-pnForum-vie ... ic-156.psp
(BTW, please don't take all the l33t talk seriously. And to the engadget poster who said the video sucks...THANKS BUDDY! I'LL BE WAITING FOR YOUR PRODUCTION-QUALITY VIDEO CAMERA IN THE MAIL!)
More mirrors:
http://www.fumanchuu.com/pspdev/
http://www.xtorrent.net/psp/
http://roto.omlette.net/
Similar pursuit and similar results (awesome timing too):
http://psp-vault.com/module-pnForum-vie ... ic-156.psp
(BTW, please don't take all the l33t talk seriously. And to the engadget poster who said the video sucks...THANKS BUDDY! I'LL BE WAITING FOR YOUR PRODUCTION-QUALITY VIDEO CAMERA IN THE MAIL!)
Last edited by roto on Mon Mar 28, 2005 1:05 pm, edited 2 times in total.
Hey roto, add me to the list who was working on this simultaneously.
http://www.wombatmobile.com/blojsom/blo ... owser.html
:)
http://www.wombatmobile.com/blojsom/blo ... owser.html
:)
Thats freaking awesome! Congrats man.wombatm wrote:Hey roto, add me to the list who was working on this simultaneously.
http://www.wombatmobile.com/blojsom/blo ... owser.html
:)
/me claps his hands.
Bravo roto, really interesting that Wipeout has a browser included.
I wonder if you could have a chance to upload/ download files with it, perhaps access the memory card or even see the UMD contents?
If so are they encrypted?
I think I will buy Wipeout pure, but the PSP isn't released in Europe yet.
Well good luck to you roto.
I hope you get some more experimenting with this.
By the way, what firmware version are you using?
I don't belive it uses anything from the firmware though, just a thought.
Thanks.
Bravo roto, really interesting that Wipeout has a browser included.
I wonder if you could have a chance to upload/ download files with it, perhaps access the memory card or even see the UMD contents?
If so are they encrypted?
I think I will buy Wipeout pure, but the PSP isn't released in Europe yet.
Well good luck to you roto.
I hope you get some more experimenting with this.
By the way, what firmware version are you using?
I don't belive it uses anything from the firmware though, just a thought.
Thanks.
I haven't had a chance to test uploading/donloading...but thats already planned...i'm kind of getting burned out after 4 hours of (hesitant) sleep. I would LOVE to be able to read teh contents of the UMD drive...but thats highly unlikely...but i'll see what I can find.Agntneo wrote:/me claps his hands.
Bravo roto, really interesting that Wipeout has a browser included.
I wonder if you could have a chance to upload/ download files with it, perhaps access the memory card or even see the UMD contents?
If so are they encrypted?
I think I will buy Wipeout pure, but the PSP isn't released in Europe yet.
Well good luck to you roto.
I hope you get some more experimenting with this.
By the way, what firmware version are you using?
I don't belive it uses anything from the firmware though, just a thought.
Thanks.
I'm using USA's 1.50 firmware...yeah I dunno why I said it's in the firmware... *shrug*. But anyway..don't just buy the game for the browser (hehe) buy it because it's fun!
Later folks. Keep up the good work.
*UPDATE*: Oh. My. God. I can't type.
Wow... I guess I'm a little late to the party.
I just discovered this, and posted some pics and such over here http://dan.liquidm3dia.com/gaming/pspbo ... owtopic=56
Roto:
I'm not sure what qualifies as a large picture, but a 3.3mb Jpeg didn't work.
Telling it to go to file:///, file:///dev, file:///mnt/ brought up the reconnect dialog after a brief pause.
Telling it to go to 127.0.0.1 went to wipeout/127.0.0.1 (didn't work)
It can't see Flash Animations, it likes the Japanese font (some sites show up with Japanese characters on the edges) and it seems to be fairly slow loading pages.
Browser Identification: SCEJ PSP BROWSER1.0
Tried downloading a MP3 file... it didn't work.
More later...
I just discovered this, and posted some pics and such over here http://dan.liquidm3dia.com/gaming/pspbo ... owtopic=56
Roto:
I'm not sure what qualifies as a large picture, but a 3.3mb Jpeg didn't work.
Telling it to go to file:///, file:///dev, file:///mnt/ brought up the reconnect dialog after a brief pause.
Telling it to go to 127.0.0.1 went to wipeout/127.0.0.1 (didn't work)
It can't see Flash Animations, it likes the Japanese font (some sites show up with Japanese characters on the edges) and it seems to be fairly slow loading pages.
Browser Identification: SCEJ PSP BROWSER1.0
Tried downloading a MP3 file... it didn't work.
More later...
hey great job roto and thanks for sharing this with us. have you tried making a on the page that you redirect the psp to that has a video file that is supported by the psp. I think the browser function isn't the wipeout game its self.
wipe out just offers a way to give the psp the command to browse the web. the psp is capable of web browsing sony for some reason wanted it locked for now. Props to you guys though for figuring it out.
If you put a psp playable video (a video file in mp4 format) you just might be able to get it to stream. And if you can do that then people can start streaming video directly from thier home servers. Just a thought maybe you can give it a try for us. thanks.
wipe out just offers a way to give the psp the command to browse the web. the psp is capable of web browsing sony for some reason wanted it locked for now. Props to you guys though for figuring it out.
If you put a psp playable video (a video file in mp4 format) you just might be able to get it to stream. And if you can do that then people can start streaming video directly from thier home servers. Just a thought maybe you can give it a try for us. thanks.
tbirdsaw, when it was reading what happened exactly. Maybe it would work better if you tried linking directly to a supported video file. It wold be awesome if you could get it to work. Then you could redirected the psp to a page on your server that has your own video file archive and watch it wirelessly with out using the memory stick. The http protocol wouldn't be the best for streaming but until an app is developed to set up something like a smb client then this would have to do. good luck :).
edit: and if it can't process video via the browser it might audio.
edit: and if it can't process video via the browser it might audio.
the reason the browser is slow is probably because sony has capped the processor's speed at 222MHz which is only 66.7% of the 333MHz it's capable of. I guess a firmware update/upgrade that includes a browsing application will be released that also uncaps the processor and is more efficient and using the psp's browsing function then the wipeout game launch screen is.
sony might be waiting till they can ensure the batterylife won't be drastically decreased to release an app that will tax all 333MHz of the processor. just a few thoughts.
sony might be waiting till they can ensure the batterylife won't be drastically decreased to release an app that will tax all 333MHz of the processor. just a few thoughts.
OK... I've figured out the following:
The PSP doesn't like files bigger than at least 2.8MB. (Probably smaller). If the file is too big, it will download as much as it can, and then it will bring up the Wireless Connection dialog.
It will download a 588K MP4 file, encoded for the PSP, but it doesn't play it (and it is not saved on the Memory Stick). After a grey screen, it goes back to the directory view. I'm going to try a direct link (like you suggested). I can tell it is doing something because the WLAN light flashes for about 10 seconds.
edit: It doesn't work if it is directly linked. It flashes grey for a second (after downloading the whole file) and then goes back to the previous webpage.
The PSP doesn't like files bigger than at least 2.8MB. (Probably smaller). If the file is too big, it will download as much as it can, and then it will bring up the Wireless Connection dialog.
It will download a 588K MP4 file, encoded for the PSP, but it doesn't play it (and it is not saved on the Memory Stick). After a grey screen, it goes back to the directory view. I'm going to try a direct link (like you suggested). I can tell it is doing something because the WLAN light flashes for about 10 seconds.
edit: It doesn't work if it is directly linked. It flashes grey for a second (after downloading the whole file) and then goes back to the previous webpage.
I really don’t think the browser is part of the game. I think it is most likely built into the PSP itself.
Reasons:
1. Why would the developers go to the trouble to write or include a full browser when most game developers are more interested in the title itself?
2. I have noticed in all the games I have there are a few screen that look 100% the same. If you go to the save game menu in any of the games I have (Wipeout, Acid, Untold Legends) you will notice they all look, feel and work the same. I think it is likely how the developers call a load function. The PSP might use that screen like an open dialog box in windows. I think the browser is the same thing. If someone can find similar functionality in another game I am betting that game will look similar.
3. Also when you are in the “Browser” make note how you have to get out. If you press the square button it seems to reload the page or maybe it’s a back button. You have to ht start and exit out that way. Also look at that menu and how it matches others like the save game menus.
Any thoughts??
Reasons:
1. Why would the developers go to the trouble to write or include a full browser when most game developers are more interested in the title itself?
2. I have noticed in all the games I have there are a few screen that look 100% the same. If you go to the save game menu in any of the games I have (Wipeout, Acid, Untold Legends) you will notice they all look, feel and work the same. I think it is likely how the developers call a load function. The PSP might use that screen like an open dialog box in windows. I think the browser is the same thing. If someone can find similar functionality in another game I am betting that game will look similar.
3. Also when you are in the “Browser” make note how you have to get out. If you press the square button it seems to reload the page or maybe it’s a back button. You have to ht start and exit out that way. Also look at that menu and how it matches others like the save game menus.
Any thoughts??