User User name Password  
   
Monday 13.10.2025 / 04:49
Search AfterDawn Forums:        In English   Suomeksi   På svenska
afterdawn.com > forums > consoles > sony psp - mod and firmware discussion > b r a i n s t o r m
Show topics
 
Forums
Forums
B r a i n s t o r m
  Jump to:
 
Posted Message
Page:12Next >
AfterDawn Addict
_
15. June 2006 @ 09:50 _ Link to this message    Send private message to this user   
I know the homebrew scene and hacking ISOs really well now. (I've gotten a lot better within the past month or so) Now I have an idea which I have yet to implement. I got this idea when I downloaded the WRC.iso (World Rally Championship. And I now own the UMD game b/c I don't support piracy whatsoever.) Now this game was not even out in the united states when I got it, but it read as a 1.50 upgrade required game when I dropped it in UMDGEN to compile it. This obviously means that the update can be hacked. Now in doing so, you have to consider the files. I don't think decrypt PRX works that well anymore on the newer games, and the newer games also have diff PRX files than the older games. (This is what I've noticed with a few games, not to say that they have phased the older PRX files out. PSP obviously still needs the Audiocodec.prx and Videocodec.prx)

Now, my belief is this hack wouldn't be entirely easy and would most likely be very time consuming, but if you were to take and change out ALL the PRX files on a 2.60 required game w/ PRX files from a 1.50 game, that would be a good start. (If you could find all matching files.)

Secondly, I am not sure about the EBOOT, BOOT.BIN and UPDATE files but I surmise they are game-specific. (Each game has its own unique set of files, unlike PRX files) However, on the EBOOT, I believe you can use PBPUnpacker. Keep the param.sfo and the pic1 and icon0, but change the psar to that of the same game from which you took the PRX files. (I think a psar reference is located in the eboot, which would refer the PSP to the UPDATE folder.) Still with me, guys?

Ok, so now you might want to open up and compare the UMD_DATA.BIN files on both the 2.60 game and the 1.50 game to see if there are any differences. (use notepad) If there aren't any differences, this would mean that ALL UMD_DATA.BIN files are universal; not game-specific. So you can just use whichever UMD_DATA.BIN you want, but I would follow suit and go w/ the 1.50 version.

Now this is a long shot, but you could open the BOOT.BIN w/ notepad and check for any 2.60 references. If there are, you can most likely edit 2.60 to make it say 1.50.

Hey, this whole thing is only a hypothesis.

Finally, change out the UPDATE in the UPDATE folder on the 2.60 game w/ the 1.50 update. Now drop the PSP_GAME and UMD_DATA.BIN into UMDGEN to see what it will display.

I thought of this last night as I was falling asleep. Something along these lines HAS to be possible b/c of the copy of WRC I got which was again, a 1.50 required game. I also have a copy of Colin McRae Rally '05 plus and it shows a 1.52 required update in UMDGEN.

In closing, someone has figured out how to do this. I don't know how this is done, but it gives me hope. And I hope it gives you hope. And I hope your hope is hopey.

Any ideas you ppl wanna share with me/us? C'mon - help me B r a i n s t o r m!

EDIT: The update is not encrypted/written on every single piece of code in the game. That would be too time consuming for the coders. We simply need to find a way of locking onto all of the files referring to the 2.60 update and reverse-engineer them. This is gonna take a lot of time and patience, but... Somehow I know it can be done.



(+[O_O]::)

This message has been edited since posting. Last time this message was edited on 15. June 2006 @ 09:56

Advertisement
_
__
SouIjah
Member
_
15. June 2006 @ 10:18 _ Link to this message    Send private message to this user   
is this not what we're already doing with the prx's from battlefront and streetriders?

Hi ......... Im New

This message has been edited since posting. Last time this message was edited on 15. June 2006 @ 10:20

AfterDawn Addict
_
15. June 2006 @ 10:54 _ Link to this message    Send private message to this user   
no. We're changing out the PRX files from Street Riders and all that to work w/ 2.60 games and DevHook 0.40, but I'm talking about hacking the game to the point where it will show up as a 1.50 game, not a 2.60 game. That way, the game will load much faster b/c you won't have to go through the whole DevHook set up, you can DAX it and simply launch it with ease. There are numerous benefits if I could get it to work this way. I will most likely try tonight. Does that more clearly define what my objective is?



(+[O_O]::)
AfterDawn Addict
_
20. June 2006 @ 21:28 _ Link to this message    Send private message to this user   
Bro, i have a headache from reading that. Are you a philosophy major, maybe a crime-scene invertigator? U look into things much deeper than i ever will, but you do come up with valid points. I need a shot, my brain is fried lol


thirst97
Suspended permanently
_
20. June 2006 @ 21:36 _ Link to this message    Send private message to this user   
Yea, my brain went from being hyper to being confused in about 3 seconds flat. It sounds great but I have a feeling executing it will be hard.

I'll look more into it 2morrow.

This message has been edited since posting. Last time this message was edited on 20. June 2006 @ 21:37

AfterDawn Addict
_
20. June 2006 @ 22:31 _ Link to this message    Send private message to this user   
Sounds great in theory, but doubt it will be anything worthwhile. BTW, how will it be easier than Dax? Devhook boots the vast majority of games using the default settings, and you can compress iso's just like dax.


AfterDawn Addict
_
21. June 2006 @ 05:16 _ Link to this message    Send private message to this user   
@ svtstang:

I'm not going to read my really, really long post again to see what you're talking about, but this would come in handy for when those 2.70 required upgrade games come out. It would also be handy for if some of the 2.60 games didn't work w/ DevHook. The hackers know how to do it, and as I had said, there HAS to be a way to hack it. I wanna try, but there's no point right now b/c all of my games are working. Maybe I'll try it just for the heck of it w/ a 2.60 game just to see if I can get it to register in UMDGen as a 1.50. Just for poops and giggles.

Btw, this is the kind of thinking that is going to make me an outstanding programmer/dev once I learn programming languages, you know? This is only a hypothesis, but I believe I'm on to something.



(+[O_O]::)
Senior Member
_
21. June 2006 @ 06:02 _ Link to this message    Send private message to this user   
Exteremly interesting theory guano... this is the part that I like very very much -
Quote:
but I'm talking about hacking the game to the point where it will show up as a 1.50 game, not a 2.60 game. That way, the game will load much faster b/c you won't have to go through the whole DevHook set up, you can DAX it and simply launch it with ease.
Of course in theory your theory makes complete sense to me but since I'm pretty new to the homebrew scene all though I went out and bought a psp the very day it launched... I have alot of catching up to do before I can even try to help you out. So until then I can only support you in spirit! Keep it up mate...bouncing ideas off always pays.
AfterDawn Addict
_
21. June 2006 @ 08:13 _ Link to this message    Send private message to this user   
@ dusk77:

Thanks a lot, dude. I thot I had a good idea, but this post was totally ignored and pushed waaaaay back. I don't know if it will work, but I have a feeling something along those lines WILL work. It's cool I didn't confuse everybody. svtstang and Thirst97 were like, "Whaaaaat?!" LOL



(+[O_O]::)
thirst97
Suspended permanently
_
21. June 2006 @ 09:28 _ Link to this message    Send private message to this user   
Nah, i reread it this morning and it makes perfect sense. Now we just have to start trying it on these games to see if it works. Just to let you know, I'm game.
AfterDawn Addict
_
21. June 2006 @ 09:52 _ Link to this message    Send private message to this user   
All right, dude. Tell you what - I'm going to give this a try this weekend. Don't need to do a whole lot. All I want for results are:

A.) Drop it in UMDGen and have a diaper on so when I crap my pants when it actually shows up in UMDGen as a 1.50 (if it were previously a 2.50/2.60), I'll be ready.

B.) Drop it in the ISO folder launch it and pray it works.

C.) If I try it as the alt. method w/ the "UMDGAME" and "UMDGAME%" in PSP\GAME and the open PSP_GAME in ms0 renamed to match the folders in PSP\GAME hopefully, it will launch. I just wanna try this method for poops and giggles. I've always wanted to see this in action. Hell, if it worked, it would be faster than DevHook 0.41d! (Using the Home + L/R method to switch games) Just browse thru the PSP\GAME section and launch.

I'll give it a shot.



(+[O_O]::)

This message has been edited since posting. Last time this message was edited on 21. June 2006 @ 09:55

gtaUK
Junior Member
_
21. June 2006 @ 10:15 _ Link to this message    Send private message to this user   
hey guano, guess who??? yep gtaUk lol i got a account here now and i have decided to post on yoru thread, well i havn't had experience with iso's for psp yet as you know but i think your hypothesis is definatly getting somewhere, but as you know i have no clue about this only some other homebrew experience so i could be completely wrong lol, oh yeh hope you liek the signiture, well i will post this and see if it comes up.
Yay it did, kool cheers for it

This message has been edited since posting. Last time this message was edited on 21. June 2006 @ 10:23

AfterDawn Addict
_
21. June 2006 @ 10:32 _ Link to this message    Send private message to this user   
@ GtaUK:

Nice sig, homie. LOL!



(+[O_O]::)
AfterDawn Addict
_
21. June 2006 @ 11:56 _ Link to this message    Send private message to this user   
Guano y dont u run the metjoeblacks way?


AfterDawn Addict
_
21. June 2006 @ 16:07 _ Link to this message    Send private message to this user   
@ stang:
What are you talking about?

UPDATE:
Nevermind this damned thread. Every idea I come up w/ sucks. :( I tried using the EBOOT file for this idea as mentioned above, but it's a .bin file, not a .pbp file. I was gonna KXploit it, but it didn't show up in KXploit. (meaning it was the incorrect format. but it being a .bin file, that's obvious) Ok, so then I tried taking the Param.sfo, icon0.png, pic1.png and all that crap from the USRDIR instead of the BOOT and EBOOT.BIN from the SYSDIR. I created and EBOOT.PBP out of that, but the main EBOOT I KXploited from registered as 0kb. But there's still a chance (I doubt it) b/c I didn't rename the files. In the game I used, the pic1.png was actually named "PIC1" and the icon0.png I used was named "PIC1", and the same w/ the rest of the files. If I rename them to the names in bold, there may be a chance, but then again, I have tried unpacking the MAIN EBOOT file in homebrew games before and it wouldn't work. So b/c of this, I don't think I'd be able to pack one. I was told on the Psix forums you need to have an illegal program called "Icebreaker" or something like that. If I had that program and could pack/unpack, it makes me think that contained within the EBOOT.PBP of any homebrew I COULDN'T unpack would be the EBOOT.BIN and BOOT.BIN and it may be these that KXploit uses to create the % folder.

F it!

I'll think more on this and let you know. But for now, TOPIC CLOSED.



(+[O_O]::)
AfterDawn Addict
_
21. June 2006 @ 16:30 _ Link to this message    Send private message to this user   
Exactly what i said, show your idea to someone that know stheir stuff like meetjoeblack


AfterDawn Addict
_
21. June 2006 @ 16:32 _ Link to this message    Send private message to this user   
Yea, good idea. I'll do that right now. ^_^

*runs over to MAXCONSOLE*

*Stopped running. guano forgot he has dial-up*

EDIT #47: I just sent the link to meetjoeblack and whackawookie.

:)

Thanks for the idea, stang.



(+[O_O]::)

This message has been edited since posting. Last time this message was edited on 21. June 2006 @ 16:41

AfterDawn Addict
_
22. June 2006 @ 06:36 _ Link to this message    Send private message to this user   
UPDATE:

Man, meetjoeblack and whackawookie are great guys! They both gave me a response within a few hours of sending them this idea. They both had trouble understanding what I was talking about, but here's what was discussed:

Originally Posted by ibawanzingee (me, guano)
Hey whackawookie,
Quote:
I am sending this same message to meetjoeblack b/c you guys both know your 5hit when it comes to hacking and creating tools for ISOs and what not.

I'm gonna serve this to you nice and hot: You need some patience and some time to read but I think I am on to something here. It's a thought I had on hacking EBOOTs and ISOs. Please take a look, as your input is valuable to me. If you could read teh whole thread (it's not too awful long) I would like to know what you think.

Here's the thread:

http://forums.afterdawn.com/thread_view.cfm/354183

Thanks a lot for your time, homie.

ibawanzingee


whackawookie said:
Quote:
"Im a little lost on what your trying to accomplish so forgive me if i missed something but are you just trying to get the game read as 1.5 or is there another agenda." guano says: Here's the part I find really interesting: "The boot.bin doesn't hold any vers identifiers thats handled by the sfo, the boot.bin will hold the needed traits from the psp that are called from the fw but it doesnt tell the system what vers it is. Ill stop here just to hear what your hoping to get from the process because i couldnt quite figure it out from the post"
I sent a response to simplify what I was getting at; it went something like this:
Quote:
Here are my objeKtives:

1.) Take a brand new 2.60 game (I buy all my games) rip it and hack it to the point where if I drop PSP_GAME and UMD_DATA.BIN into UMDGen, it will show up as a 1.50 game. When I say "show up in UMDGen as", I mean, when you put PSP_GAME and UMD_DATA.BIN, or even an ISO in UMDGen, at the top right corner, you'll see a bunch of info such as:

*NTCS (Game codecs/region code, right?)
*Disc Verson
*icon0 for the game
*Update version number (1.52, 2.60, etc.)

2.) I would like to learn how to store my ISOs on my MS in "homebrew" format. For example, say I have Lemmings. I would like to learn how to make the "Lemmings" and "Lemmings%" folders, drop them in PSP\GAME and then put the game data on the MS. I think I would rename "PSP_GAME" to "Lemmings" at this point and drop it in the ms0; is this correct? I just wanna do it this way b/c it would be so much faster than any other method I can think of, in IMO. I just need to learn how to make all of the integral parts correspond to one another. In essence, how do make the EBOOT.PBP for this to happen, what do I do w/ the folders?

If you don't know how to do this, it's cool. However, I've heard ppl on the forums talking about an ISO they d/ld'd and they said it was in that format where you have to launch it from PSP\GAME menu.

Thanks very much for your fast response and thank you for your time, meetjoeblack!

:D

Peace,
ibawanzingee
I anticipate an interesting response as both of these guys really know the PSP inside and out. I'll see what happens and keep you guys posted.

Peace,
guano (a.k.a. ibawanzingee @ MAXCONSOLE)



(+[O_O]::)
Senior Member
_
22. June 2006 @ 07:29 _ Link to this message    Send private message to this user   
Sweet, good to see they responded that quick, so finally you maybe on to something, I was abit dissapointed whey you said "topic closed"

This message has been edited since posting. Last time this message was edited on 22. June 2006 @ 08:50

AfterDawn Addict
_
22. June 2006 @ 07:51 _ Link to this message    Send private message to this user   
That was only temporarily b/c I was frustrated. Can you imagine how cool that would be? Instead of loaders and ISOs it would be as simple as going thru your homebrew menu (PSP\GAME) and looking at the icons just as you do for homebrew. Pick a game and launch it. That's why I am so determined to do this. It's all about making it better, faster, more. I will give Booster MAD props b/c it's so easy to launch ISOs from his loader (hitting "home + L/R") but I want more. Sorry, that's just how I am. I know more can be done, that's why.



(+[O_O]::)
AfterDawn Addict
_
22. June 2006 @ 10:50 _ Link to this message    Send private message to this user   
UPDATE #2:

This is wackawookie's latest response to my last email:
Quote:
all the key features your asking about like disc vers, country and so on are all handled in the sfo, editing this should fix this but theres no use out of doing this really. As far as making games psp/game compatible its a little more difficult then you think. You cant just drop a game in the root and have a loader call it from there because theres editing involved. In its original form a game is instructed to disc0 your already moving it to fatms meaning most if not all instances would have to be changed. Then you would have to worry about nids or commands from within the boot.bin that might interfere with the launch. Even if you got past all of these then you would have to still edit the loader which would more then likely be an edited runumd to load from the specified folder. Its not that difficult because ive been doing it for some time but its definately no faster then an iso and its much more work.
I'm getting closer to being able to do this on my own w/ a little help from these guys. (whackawookie and meetjoeblack) SWEEET!!!

Btw, I emailed whackawookie another question, but clicked to not have my message save in SENT folder b/c I don't like those to build up. But when he responds, I'll post what my question was. Read if you're interested. If not, don't, but I know some of you ppl do care and might wanna do this as well. :)



(+[O_O]::)

This message has been edited since posting. Last time this message was edited on 22. June 2006 @ 10:52

Senior Member
_
22. June 2006 @ 11:11 _ Link to this message    Send private message to this user   
That was a really good reply, gives me a good understanding of the umd structure... hmmm lots to think about.
AfterDawn Addict
_
22. June 2006 @ 11:31 _ Link to this message    Send private message to this user   
LOL, WTF is that in your sig box?


AfterDawn Addict
_
22. June 2006 @ 11:47 _ Link to this message    Send private message to this user   
Check your PM and you'll find out. DO IT NOW!!! SERIOUSLY!!! Thirst and I have been awaiting your arrival...



(+[O_O]::)
Advertisement
_
__
 
_
AfterDawn Addict
_
22. June 2006 @ 13:11 _ Link to this message    Send private message to this user   
HAHA, easy there buddy, take a deep breah before you pass out.


 
Page:12Next >
afterdawn.com > forums > consoles > sony psp - mod and firmware discussion > b r a i n s t o r m
 

Digital video: AfterDawn.com | AfterDawn Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2025 by AfterDawn Ltd.

  IDG TechNetwork