PSP3D Left Header
PSP3D Header Right
PSP3D Logo CraveOnline Logo
Help the PSP 3D community grow!
Vote for us below:


Vote on the PSP Top 200
PSP Top 200 - Games, Videos, Wallpapers, Files, Hacks, Homebrew

Getting Started/Help/Tutorials - Just bought your PSP and need some basic help using it or loading homebrew?

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!

Go Back PSP3D.com - Sony PlayStation Portable News, Homebrew, Hacks, Reviews, Videos, Mods, Forums > PSP Forums > Getting Started/Help/Tutorials

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-14-2006, 08:20 AM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 214.12
Donate
Send a message via MSN to pj1115
Guide: Converting Homebrew For Devhook

Hey everyone.
As many of you will know, Since Devhook 0.45, running homebrew through the emulated 2.71 XMB has been possible. Many people have asked me over IM how to convert homebrew to the proper format. So, here it is.

First, these are the conditions:
-Does the application use Wi-Fi? *
-Does the application use Kernel mode?
If the answer to either of these is Yes, then the Homebrew is incompatible. Pick something else.
*Wi-fi is not definate. It might work with Wi-fi apps that load the modules from the memory stick, (Static files). As a guideline, anything compatible with the GTA eloader should work.

Next, you need to ask the question: "Has the source code been released?" If the answer is yes, then the process in question is relatively easy. If not, then then the process may not be possible, but I will include a method anyway.

The reason is that the PRX file we need should be generated by Cygwin, but since I havn't yet been able to find one single EBOOT capable of being converted to a PRX, the Cygwin method is the best.

STAGE 1

Converting an application with released Source code (Cygwin method)
1. It's easy. Go to the directory containing the "makefile", and open it. Add a line saying: "BUILD_PRX = 1" without the quotes, underneath the "PSP_EBOOT_TITLE" line.
2. Compile in Cygwin.
3. In the folder that the resulting EBOOT is found, you will also find an "EBOOT.PRX". Keep this safe.
4. Proceed to "STAGE 2".

Converting an application without the source code released (Not-so-good)
1. Find the homebrew (Make sure It's K-xploited. (IE. There is an "APP" and "APP%" folder.
2. Download and extract the files of the attatched "PRXTOOL.RAR" to a folder.
3. Open the "APP" folder (No % sign) and rename the "EBOOT.PBP" inside to "EBOOT.ELF" (This file is really an ELF anyway). Place it in the same folder as the PRXTOOL files.
4. Run the "Convert.bat" file.
5. There should now be a file called "EBOOT.PRX" in the program directory. Keep this safe. Continue to "STAGE 2"

STAGE 2 (Needed for both methods)
1. Download the attatched "MKSFO.RAR" and Extract to a new folder.
2. Execute the "exec.bat", and type in the following to the dialog:
Quote:
mksfo TITLE param.sfo
(Replace "TITLE" with the title of your EBOOT, 15 characters MAX)
3. In the program directory should now be a "param.sfo" file. Place this in the same directory as "EBOOT.PRX".
5. Make sure you have "PBPunpacker" installed. If not, Google it.
6. In PBPunpacker, create a new PBP file. In the "DATA.PSP" section, open the file finding dialog, and in the "files of type:" box, select "all files". Browse to the "EBOOT.PRX" file from earlier, and select it. In the "PARAM.SFO" section, simply browse to the "param.sfo" we generated earlier.
7. Click "SAVE". Save to a directory in "X:\PSP\GAME\" that corresponds to the name of the newly converted application.

TEST! Use Devhook emulating 2.71 and open the application. If it doesn't work, try following the instructions again. If it fails and you used the second "Not-so-good" method, this is generally typical. If you used the first method, post here and I'll see if I can help you out. Also post and ask questions, comment, or even flame (Not too much of that, I hope)

If you enjoyed this tutorial, post here!
Attached Files
File Type: rar MKSFO.rar (13.2 KB, 68 views)
File Type: rar PRXTOOL.rar (580.0 KB, 73 views)

Last edited by pj1115 : 08-14-2006 at 08:24 AM.
Reply With Quote
  #2 (permalink)  
Old 08-14-2006, 08:22 AM
The Ex's Avatar
The Ex The Ex is offline
Senior Member
 
Join Date: Jun 2006
Posts: 225
Points: 17.73
Donate
nice guide, well written...
__________________
Reply With Quote
  #3 (permalink)  
Old 08-14-2006, 08:33 AM
Robkellas's Avatar
Robkellas Robkellas is offline
Grand Theft Auto God
My Mood:
 
Join Date: Apr 2006
Location: Leeds, England
Age: 16
Posts: 1,424
Points: 35.36
Donate
Send a message via AIM to Robkellas Send a message via MSN to Robkellas Send a message via Yahoo to Robkellas
this should become a sticky, another fantastic guide helping the n00bs or just the people who dno how to do this
__________________
Reply With Quote
  #4 (permalink)  
Old 08-14-2006, 08:33 AM
psptothextreme's Avatar
psptothextreme psptothextreme is offline
Senior Member
 
Join Date: Jan 2006
Location: surrey england
Age: 22
Posts: 915
Points: 3.46
Donate
yer nice guide
__________________
Reply With Quote
  #5 (permalink)  
Old 08-14-2006, 08:38 AM
monkeyboy1916's Avatar
monkeyboy1916 monkeyboy1916 is offline
Senior Member
My Mood:
 
Join Date: Nov 2005
Location: Arizona
Age: 17
Posts: 1,731
Points: 491.83
Donate
Send a message via AIM to monkeyboy1916 Send a message via MSN to monkeyboy1916
Well good, but does it work with Snes, cuz when me and FlammingCowz tried with user mode non wifi snes it didnt work

Edit: And you could add the fact that you dont need a Kxploited homebrew to do it on, you just need to extract the data.psp from the 1 pbp and rename to eboot.elf
__________________
Reply With Quote
  #6 (permalink)  
Old 08-14-2006, 08:49 AM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 214.12
Donate
Send a message via MSN to pj1115
Quote:
Originally Posted by monkeyboy1916
Well good, but does it work with Snes, cuz when me and FlammingCowz tried with user mode non wifi snes it didnt work

And you could add the fact that you dont need a Kxploited homebrew to do it on, you just need to extract the data.psp from the 1 pbp and rename to eboot.elf
-Well, I'll try converting SNES for you. If you can give me a link to the application (preferable source) then I'll help.

- Hmm.. I'm not sure. The EBOOT.PBP from the K-xploit is actually an ELF anyway, so that's fine. I wasn't aware that the DATA.PSP was an ELF too. I'll add it in a moment.

EDIT: I tried extracting the data.psp from a simple "hello world", renaming it to EBOOT.ELF, converting it to an PRX, and adding it into a PBP with a generated PARAM.SFO, and nothing.

Last edited by pj1115 : 08-14-2006 at 08:57 AM. Reason: Doublepost Preventer
Reply With Quote
  #7 (permalink)  
Old 08-14-2006, 09:21 AM
psptothextreme's Avatar
psptothextreme psptothextreme is offline
Senior Member
 
Join Date: Jan 2006
Location: surrey england
Age: 22
Posts: 915
Points: 3.46
Donate
hay pj could u convert the hb of pspool for me its over a qj some where i love that game.
__________________
Reply With Quote
  #8 (permalink)  
Old 08-14-2006, 09:46 AM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 214.12
Donate
Send a message via MSN to pj1115
I've attempted to use method 2 (the conversion method), but the conversion seems not to work. Without the source, I'm afraid this particular application is incompatible. I will continue trying, though.
Reply With Quote
  #9 (permalink)  
Old 08-14-2006, 09:54 AM
psptothextreme's Avatar
psptothextreme psptothextreme is offline
Senior Member
 
Join Date: Jan 2006
Location: surrey england
Age: 22
Posts: 915
Points: 3.46
Donate
is that to me or not
__________________
Reply With Quote
  #10 (permalink)  
Old 08-14-2006, 02:23 PM
pj1115's Avatar
pj1115 pj1115 is offline
Camouflage Condoms: They won't see you coming
My Mood:
 
Join Date: Nov 2005
Location: Surrey, UK
Age: 22
Posts: 1,310
Points: 214.12
Donate
Send a message via MSN to pj1115
Yes, it's to you. Various methods are still not allowing me to convert it - but I'll keep trying. If anyone else hs any ideas, feel free to share.
Reply With Quote
Reply

« [Tutorial]How to change gameboot intro! | Loading ISO with DevHook »



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 0.00
Points Per Thread: 15.00
Points Per Reply: 0.50

Similar Threads
Thread Thread Starter Forum Replies Last Post
Using homebrew on 1.5 dorkdork777 Getting Started/Help/Tutorials 38 02-20-2008 08:21 PM
Toturial: How to load fanjita's homebrew pack with one memory card on firmware 2.xx.. badg0r Homebrew/Hacking 27 07-28-2006 01:10 AM
New Toturial: the 2.xx homebrew swap for the Fanjita GTA exploit homebrew pack badg0r Homebrew/Hacking 17 03-14-2006 04:12 PM
My Ultimate Homebrew Thread r3dt@rget Homebrew/Hacking 25 02-09-2006 05:24 PM
Homebrew on 2.6 Guide Birdman1 Homebrew/Hacking 2 02-02-2006 09:48 PM





Crave Partner Sites: CraveOnline.com | DVDFile.com | PSP3D.com | ComingSoon.net | SuperHeroHype.com | RedBalcony.com | ActionTrip.com | CraveLyrics.com
Soundtrack.net | CraveFix.com | SpikedHumor.com | RPGamer.com | TattooNow.com | ImpactWrestling.com | SeekLyrics.com | PedalBMX.com | WildKO.com
vidKing.com | StrategyInformer.com | HHdb.com | RapLeagues.com | HipHop-Lyrics.com | Cravecocktails.com | ThePhatPhree.com | RideJudge.com | HottieSpots.com

PSP3D Footer Left Powered by Custom vB Version 5.1.0 for Crave Online Media, LLC.
Copyright © 2000 - 2007, Jelsoft Enterprises Ltd. and PSP3D.com.
LinkBacks Enabled by vBSEO 3.0.0 RC8

All times are GMT -4. The time now is 07:12 PM.
PSP3D Footer Right