PDA

View Full Version : Game Sharing on 1 PSP Unlocked



IndianCheese
July 3rd, 2006, 22:27
NOTE: If you have 2.70+, this does not apply to you 'cause you need homebrew for this.

I have accidentally found a way to run Game Sharing programs on with 1 PSP. You don't even need the UMD! However, you will need the UMD to obtain the program just one time. Here is what you need:


A 1.50 PSP
The Namco Battle Museum UMD
iR Shell (Newest version, available at http://www.ahman.co.nr/


Ok, here is what you do:

Put in the Namco Battle Museum UMD
Run iR Shell
Go into the UMD folder
Choose PSP_GAME
Choose USRDIR
Choose DAT
Copy UPLOAD.DAT somewhere onto your Memory Stick
Go to Memory Stick where you pasted UPLOAD.DAT
Rename it to UPLOAD.BIN
Highlight it and press X
Confirm "Launch User Application?"
Game Sharing portion of Namco Battle Museum will start


This is great if you want to take the classics with you without taking the UMD or if your friend has it and you don't. Not sure if this can have any further development in the Game Sharing hack field, but it sure is interesting!

I have attached a video of me running it. .

felonyr301
July 3rd, 2006, 22:34
impressive....very impressive this could lead to something who knows..

drEDN4wt
July 3rd, 2006, 22:47
posting a link to the upload.bin sounds very against the rules....but great find.

borgamix
July 3rd, 2006, 22:49
so u can play the game without the umd using gamesharing is that what you are saying?

wraggster
July 3rd, 2006, 22:49
yeah no upload.bin

interesting find though :)

gotmilk0112
July 3rd, 2006, 22:53
nice one cheese. ;)

LiLxFlip
July 3rd, 2006, 22:53
So this only works with games that HAVE Game Sharing, such as Wipeout Pure? Or does it work on all games? Even though, this is good news. Hopefully it can lead to something else exciting!

Misleading
July 3rd, 2006, 23:04
I wonder what would happen if the upload.bin was loaded on a 2.0-2.7 psp in the games folder and run from the memory stick. I wonder if it would say this game corruped or it might run. This could lead to an exploit. :) i am going to test it out tonight.

IndianCheese
July 3rd, 2006, 23:09
So this only works with games that HAVE Game Sharing, such as Wipeout Pure?

Wipeout Pure has Game Sharing?

Mysteryman
July 3rd, 2006, 23:19
Burnout also has game sharing.

IndianCheese
July 3rd, 2006, 23:20
BTW, if this has any hacking possibility, it would be this: Since we now know that the Game Sharing segment is contained in one tasty little morsel, UPLOAD.BIN, one could attempt to write a BIN, place it into a homemade ISO as a fake Game Sharing file, and send it with a 1.50 PSP to, say a 2.71 PSP.

Like this: If you took the l_097.bin file from Noobz.eu's eLoader, modified it a little, renamed it UPLOAD.DAT, extracted an ISO of Battle Museum, replaced the original with the eLoader one, ran the ISO, activated Game Sharing on both PSPs and uploaded eLoader from the ISOed PSP to the other, it might just run.

I hope this sparks people to keep looking into Game Sharing hacks!


so u can play the game without the umd using gamesharing is that what you are saying?

No. It means that if you can get your hands on the UMD, you can download it to your Memory Stick and play it anytime.

mog
July 3rd, 2006, 23:28
I realise that you need lower than 2.7 to get the file, but is there no way to get a non-hombrew friendly PSP to run the file?

Sorry for being too lazy to look up why that probably wouldn't work. :D
But then again, it's not like I care whether it works or not either. :p

Anyone tried doing this with UMDs that require higher than fw 1.5?
Wish I had a game that allowed game sharing.
Would be interesting to do this with a 2.7 umd on my 1.0 PSP, not sure if that would work though? :confused:

*EDIT*
Wait, so all you needed to do to get it to run was change it to a bin file?
Is it possible to just rename other dat files to use them aswell? Surely Sony isn't that stupid? :p

IndianCheese
July 3rd, 2006, 23:50
I had had an idea like this for a long time, and when I found that the UPLOAD.DAT file was the only probable file for game sharing, that happened to be the one I chose. So I thought, Hey, why don't I try running this as an executable? But since it is a raw file, I couldn't call it a PBP, and since iR Shell runs BINs, I named it BIN. I never expected it to work, so I was surprised when it did. I was all "LaWlOmGwTfBbQ!"

crazyjohn
July 4th, 2006, 00:08
Wow, just wow.... /me sees the very real possiblity of a demo loader/player program.....

You could have a whole demo collection!

pokothehobo
July 4th, 2006, 02:11
Wow, just wow.... /me sees the very real possiblity of a demo loader/player program.....

You could have a whole demo collection!


That would be sweet! and would that even be considered piracy? (downloading the game share bin's) i think technicly it would, but i dont think it would be that big of a deal.

the one and only
July 4th, 2006, 02:25
how many games have had gameshare?
all i can remember is burnout legends

Metacore
July 4th, 2006, 02:48
Before people call me a noob, I know I am. I have no knowledge in programming or anything. And there is no way I thought of this before anyone, so watch carefully how I phrase my question. Why can't you run unsigned programs. This is basicly how DS homebrew works, they use external programs to trick the game sharing section.

So is a way to run a homebrewed eloader(as mentioned above) but without another PSP, instead using your own computer's networking card? There is a PSP tunneling program called Xkai (or something like that) which manages to get the PSP to think your computer is another PSP to play multyplayer ad-hoc online, with other people. Can you use that to get the computer to send a homebrew demo over to a psp? Possibly a 2.71 PSP, with the "demo" being a downgrader, or an eloader or something?

Again, before you start flaming me please consider that I admit that I have no knowledge of programming, and i don't think I asked anything original, I just want confirmation for myself, to know if there is hope for us dumb 2.71ers

would be sweet if it is possible though, right? But if it doens't what does it come down to exactly? Would the psp not run anything unsigned, or you just can;t send demos through your PC(or mac, or linux, or whatever)

pspfan
July 4th, 2006, 03:11
IndianCheese, that's an interesting idea you have sending the eLoader through an ISO...

Anyway, just pointing this out: You said 2.7+ can ignore this, but it's really 1.51+ because iR Shell only runs on 1.5 right now.

V3N0M
July 4th, 2006, 03:11
Why would anyone flame you for an idea? This is the best PSP homebrew site on the net. This site is filled with respectable people. That correct you when your wroung but never flame you. Unless of you course your talking about iso's or other illegal materal. And trust me if you stick with this site, you can learn alot from people. Being here as long as some have. They've been able to make educated guess on many things (Programming being one of them.) and are many times right and if not are corrected. Part of learning. I think you said that because you have been hanging around PSPUPDATES.com to much. lol

DPyro
July 4th, 2006, 03:16
how many games have had gameshare?
all i can remember is burnout legends
Almost all that I can think of....er, maybe I'm thinking ad-hoc.

pspfan
July 4th, 2006, 03:36
I tried it with Burnout, but when I took my Burnout UMD out, and then loaded the upload.bin, it just went to a loading bar and stayed there forever, but it's not frozen because I can push home. Anyway, then I tried it with the Burnout UMD in, and it just loaded Burnout...

D0N
July 4th, 2006, 09:20
Interesting find IndianCheese! I wonder if this could lead to anywhere?

mr_nick666
July 4th, 2006, 09:40
Why would anyone flame you for an idea? This is the best PSP homebrew site on the net. This site is filled with respectable people. That correct you when your wroung but never flame you. Unless of you course your talking about iso's or other illegal materal. And trust me if you stick with this site, you can learn alot from people. Being here as long as some have. They've been able to make educated guess on many things (Programming being one of them.) and are many times right and if not are corrected. Part of learning. I think you said that because you have been hanging around PSPUPDATES.com to much. lol

/\ /\ Well said! :D

Interesting to see if this can be taken any further... :) Great find! ;)

The_Ultimate_Eggman
July 4th, 2006, 11:09
Can this uploader be taken apart and other code put init to be run via this ?? if so it surley would hold ALOT of potential.

SSaxdude
July 4th, 2006, 13:14
I've heard you can do two player ad-hoc with one UMD: one person starts a multiplayer game with the UMD, takes the disc out, gives it to friend who boots up the game and joins multiplayer game.

Abumany
July 4th, 2006, 13:18
well today was another point to the homebrew community! especially this community I'm glad I found this site before i updated my psp HAHA!!!! yes! lol anyways it doesnt even matter anymore anybody who's 2.6 or below can enjoy all this great stuff!!! and what was found by this upload.dat can be even ANOTHER door to getting some great stuff on possibly some newer firmware! keep up the good finds!!! thank you

mr_nick666
July 4th, 2006, 13:38
I've heard you can do two player ad-hoc with one UMD: one person starts a multiplayer game with the UMD, takes the disc out, gives it to friend who boots up the game and joins multiplayer game.

Im sure Ive heard about this too! (I thought it was on this site.... May have to investigate! :rolleyes: )


well today was another point to the homebrew community! especially this community I'm glad I found this site before i updated my psp HAHA!!!! yes! lol anyways it doesnt even matter anymore anybody who's 2.6 or below can enjoy all this great stuff!!! and what was found by this upload.dat can be even ANOTHER door to getting some great stuff on possibly some newer firmware! keep up the good finds!!! thank you

Welcome to the fold my friend! :p

dtothabreezy
July 4th, 2006, 16:29
yes you can do that with some games this really might lead some were its a good theroy will have to downgrade the user cauze you would have to send them eboot after eboot if that worked

acn010
July 4th, 2006, 16:54
lol, i give the game to my friend on multi player playing wipout pure once i finish loading

Inverno
July 4th, 2006, 18:36
So has anyone tried a hello world with this yet?

I sold my copy of wipeout once 2.0 got cracked and I don't think my other UMDs have gamesharing options so I can't try it for myself...

bigdaddie
July 4th, 2006, 19:10
I have accidentally found a way to run Game Sharing programs on with 1 PSP. You don't even need the UMD!

Nice find, can confirm it works with namco museum battle :D

dtothabreezy
July 4th, 2006, 19:32
you can play 2.0 games without a loader on ir shell buy playin the boots i also got two umds to show up at once but ir shell s off so i cant take a picture--
only some games work tryed gta didnt work

Metacore
July 5th, 2006, 07:36
Um, can someone atleast ttry my suggestion with two psp's, just to see if any psp can run anything unsigned through gamesharing. Even if it only works on 1.5's it would be a cool way to send someone a cool game you have without anything but a psp with iR Shell, an iso loader and an iso of course. And if that works, we can go on to higher firmwares, and if THAT works, we can try the compter-psp, game sharing thing(like the DS, where the computer sends a game sharing file to the psp).

The only thing is, can this become a permanent solution for 2.7x psp's? What I mean is, a downgrader is a solution, but is there a way we can keep 2.7x and the homebrew? I mean, there are so many firmware dumps, can't someone create a modified one(that is basicly the solution for DS, they use a hack to fool the DS to run unsigned code once, what the program does is flash the DS with new firmware that runs unsigned and signed code without anything external, it also removes an anoying warning screen you get whenever you turn on the DS) I didnlt think we can learn this much from the DS homebrew, but this is all just an idea, and if you can modify firmware THAT easily, it probably would have been doen by now, I am just saying, this is more motivation.

Anyway, don;t forget to try running a homebrew app with game sharing (on any firmware) to see if it works, and report back.

pspfan
July 5th, 2006, 07:41
Metacore, there has been lots of testing of running unsigned code through this on pspupdates, but it didn't work. You can check their forums for the thread.

Also, modifying a firmware is very hard on the PSP.

Metacore
July 5th, 2006, 07:55
Oh, thanks for the tip. How hard is modifying a iso though? Also, can the demos be converted to eboots? no real reason, just to make it more convenient...

Also, I know this isn;t really the place to ask, but what exactly does signed code mean(I know it means it is an official application, "authorized" by sony to run by doing... something. It is the 'something" I am confused about, is it literally so sort of encrypted code, or what?

pspfan
July 5th, 2006, 07:59
OK, I'll try to answer your questions:

1) It's not hard to modify an ISO with the right programs.

2) The demos are actually EBOOTs. They ran as .bin files, but if you rename them to EBOOT.PBP and open it with PBP Unpacker you'll see that it really is an EBOOT.

3) I think signed code means code that was encrypted with Sony's signature.

troy2000
July 7th, 2006, 08:36
I think that there is a good possibility that upload.bin will run under 2.7X.

When you send a shared game from one PSP to another, both the sending PSP and the recieving PSP check, to make sure that the file is signed (Found this out through experimentation). So if this file is the actual shared game, then a 2.7X should run it. If it can be sent to the PSP and run, then it should run from the PSP's MS. As an educated guess, the shared game, when recieved over wifi is temporarily stored in ram while in use, and that is where it is run from. So it should be possible to load this on 2.7X.

pspfan
July 7th, 2006, 09:27
troy2000, nope, it can't be run from the MS.

Metacore
July 8th, 2006, 16:35
I have a 2.71 psp, so if you can send me the file, i'll put in in the GAME folder and see what happens(you said it is just an eboot right? And if it is signed like you guys said, I don't think there should be a problem, but I am just hopefully guessing. Stupid hope!)

My email is [email protected] If there are any other little stuff like this I don't mind trying them too, as long as it doesn't involve flashing anything, I don't brick my PSP.

power7714
September 11th, 2006, 20:07
If you rename the upload.bin from the japanese Bomberman UMD to EBOOT.PBP and open up the param.sfo to view the disc id or game code (ucjs???) and create a folder with that name under the game icon it will run on any firmware. you can do that with any upload.dat file. Just open the file with a text editor and if it says PBP at the beginning then you can rename it to EBOOT.PBP and it will work. I have 12 gameshare/demo's on my MS. Try it out.