Help the PSP 3D community grow! Vote for us below:


| | Development Center - Learn the basics of coding or talk about advanced coding techniques with other developers. |
Welcome to PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums!
You are currently viewing our website as a guest, which gives you limited access to reply and interact to discussions and other members. By joining our free community, you will be able to post topics in the forums, communicate privately with other members, vote in polls, and access many other special features.
Registration is fast, simple, and absolutely free so join our community today!
|  | 
08-31-2006, 05:15 AM
| | Senior Member
My Mood: | | Join Date: Dec 2005 Location: Central Coast, Australia Age: 21
Posts: 277
Points: 8.68 Donate | | Custom EBOOT help (devhook + gbSP related) Hi guys
I have a quick question, i'd be real happy if someone had an answer for me.
Now i don't know too much about pure programming, but im a batch monkey and im huge on things like resource hacking and such.
What i like to do on my PSP is, running iRShell instead of the XMB, i have all my homebrew in there. I have hacked devhook loaders, each with their own EBOOT graphics (corresponding to the ISO) and INI file is seperate to each one (so they all retain their own settings, enabling each one to autorun).
My questions are -
1. Is there a way to modify the DevHook screen where it says "Hit O to change settings", possibly into a picture?
2. When the ISO loads, it obviously shows the SCE intro, then the XMB load movie. Can i stop this? Also, a way to, when i press HOME in my game, to return to iRshell rather than the 2.71 XMB? I already have the HOME+START returns to iRShell from the 2.71 XMB, but just wondering if there is an easier way. What i'm really asking is, where can i find information on editing dumped firmwares (the 2.71 fw used in my devhook)? If it is even possible... is there an easy way? Has anyone ever done anything like this before?
3. (Final question). I use gbSP (the GBA emulator) which is great right now. But it has no configuration, just a ROM list, then when in the game hold triangle and press up or down to change frameskip. Is there an easy way to make the gbSP emulator auto-load a ROM so i can make seperate eboots for each GBA game i have on my PSP? Or would i be best off contacting the developer of gbSP here?
As i said, i don't know if anyone has done anything like this before, but i've tried searching and found nothing like it, which is strange - i don't know why nobody has done something like this before...
Any advice or comments is much appreciated.
Cheers.
__________________ My signature eats everyone elses' for breakfast. | 
08-31-2006, 12:40 PM
| | Master-Bator | | Join Date: Jan 2006 Location: England Age: 18
Posts: 957
Points: 17.00 Donate | | | 1. Edit DevHook source code
2. Edit DevHook source code
3. Don't have time to read | 
08-31-2006, 01:08 PM
| | Camouflage Condoms: They won't see you coming
My Mood: | | Join Date: Nov 2005 Location: Surrey, UK Age: 23
Posts: 1,310
Points: 215.27 Donate | | I'll help you.
1. If you have a decent knowledge of C, you can remove the ‘Printf’ function in there and add image libraries (if they're not already there), and instead display an image.
However if you use GUIdevhook then you can change all the images.
2. I don't think so (Without extensive C and firmware knowledge); Again, I'm not sure, but it might be achieved with even more knowledge.
There isn't really documentation. What you can do is create/modify PRX's to stop them, but you can't really MODIFY a firmware. There might be a way just to modify the loader to skip the SCE logo, but I don't really have an interest in doing that.
3. If you can figure out how to compile GPSP (quite hard), and modify the source to do so, it's all yours.  (Just make sure you don't release the code without the authors knowledge, as it states in the readme.
Any more questions? That's what we're here for! | 
09-02-2006, 12:53 AM
| | Senior Member
My Mood: | | Join Date: Dec 2005 Location: Central Coast, Australia Age: 21
Posts: 277
Points: 8.68 Donate | | | thanks pj1115
Looks like i might start learning C then :P
I know there is a way to stop the SCE logo on 1.5 (i have that on mine), but i wouldnt have a clue where to start with 2.71. I don't even know what a PRX is, i havn't dived that deep into the PSP development scene yet. Any tips on where i should start some research on these PRX files?
Thanks for your help.
__________________ My signature eats everyone elses' for breakfast. | 
09-02-2006, 03:12 AM
| | Creator and Editor of PSP3D Radio
My Mood: | | Join Date: Nov 2005 Location: Dream Land, CA
Posts: 959
Points: 30.04 Donate | | | PRX files are like dll's on the computer (this is not exactly true, but close enough for someone just starting out). As for getting rid of the SCE logo, I think that X-Flash has a mode where it will apply it's functions to an emulated firmware in dev-hook (Don't hold me to this, I only loosely remebering it doing this). Good luck learning C, we need more of those people here.
__________________ My mayor is a Teflon coated slime bag Hopefully he'll learn not to try and push quite possibly unconstitutional bills though the state assembly and then waste tax money fighting it in court. Plus, he has failed the bar exam 4 times  . Disclaimer: These are my opinions, and I am wholy responsible for them. | 
09-03-2006, 09:44 AM
| | Senior Member
My Mood: | | Join Date: Dec 2005 Location: Central Coast, Australia Age: 21
Posts: 277
Points: 8.68 Donate | | Fair enough on the reference to the DLL's, i guess PRX's are just like a data library - they arn't HAL-like modules are they? Well, HAL (Hardware abstraction layer) is a WINDOWS term, i think the generic term is a DAEMON module - they are pieces of data that link software to hardware... in my previous days of DreamCast homebrew production it had files like that and that was the trick for tru-school modding.... Anyway, i might look into it... Quote: |
Originally Posted by jcoolkatzerg As for getting rid of the SCE logo, I think that X-Flash has a mode... | Yeah i think i remember seeing something like that before, if not X-Flash it might have been FlashMod... Quote: |
Originally Posted by jcoolkatzerg Good luck learning C, we need more of those people here. | Haha thanks. I touched the tip of the iceburg of C++ in my previous days, can you program in C AND C++ for PSP? Ah don't worry about answering that, i'll find out soon enough
Cheers guys. This thread seems to be an open and shut case (or something).
__________________ My signature eats everyone elses' for breakfast. | |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | | | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is On Points Per Thread View: 0.00 Points Per Thread: 1.00 Points Per Reply: 0.10 | | | | |