KXploit for PSP 1.5

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
MrSiir[S]
Posts: 32
Joined: Tue Sep 14, 2004 11:08 am

KXploit for PSP 1.5

Post by MrSiir[S] »

Its reality, we can load applications with a single Memory Stick, no more SWAP.

More info: http://www.only4.info/psp-dev/
Phour20
Posts: 26
Joined: Fri May 06, 2005 1:38 am

Post by Phour20 »

As far as the new exploit goes.. It works Flawless.. Don't even have to use
the VB.NET app again.. Thats all the delay was again...... For anyone that
hasnt DL'd or heard the Tut yet.. Heres the Steps I took, Again I didnt use
the app its not needed..

1. Copied /GAME folder from my MS1 to my PC
2. Renamed folders in /GAME to example: /GAME/RIN% for the Bootloaders
3. Dropped those new folders infront of all the App folders on my MS2

Thats it..
So on the card that you launch Homebrew from, you will have 2 folders for
each title, Bootloaders will always end in %..

Hopefully this will speed things up for some.. The way the Kxploit Tut lists
it is to start from scratch and dump in their program.. Big waste of time..

Edit.. Oh I just wanna add that you will have corrupt data in the Games
menu for the App folders.. But buy putting the loaders b4 the app folders
you can spare some hurt on the eyes.. :wink:

Chow..
Phour20
MrSiir[S]
Posts: 32
Joined: Tue Sep 14, 2004 11:08 am

Post by MrSiir[S] »

Exact, if you do not want to use the application you do not use it, but if you do not extract the ELF of the launcher these duplicating the size of the applications.

For example, the SNES occupies 1,7MB, however the launcher who creates the single program occupies 300KB.

Everyone that uses what wants.

PD: The application of VB6 has not delayed anything, that heavy stays with that subject.
User avatar
taconinjas
Posts: 10
Joined: Tue Jun 21, 2005 4:25 pm

Post by taconinjas »

killer-x is teh l33t
User avatar
Agoln
Posts: 326
Joined: Wed Jun 08, 2005 3:14 am
Location: Fort Wayne, IN

Post by Agoln »

This Account Has Been Suspended
Please contact the billing/support department as soon as possible.
Sounds like killer-X is THE CONVICT or THE NON-BILL-PAYER.

But seriously... anyone got a mirror to the program/tutorial/everything?

EDIT:
Found the program on another site and mirrored it: http://agoln.net/kxploit_1.5_psp-dev.rar
Strag0
Posts: 4
Joined: Fri May 20, 2005 12:31 pm

Kxploit linux binary

Post by Strag0 »

I'd like to see a PPC build for the linux binary.

Mostly so that a frontend could be built for Os X.
TheBrooster
Posts: 16
Joined: Wed Jun 01, 2005 8:55 am

Post by TheBrooster »

Agoln wrote:
This Account Has Been Suspended
Please contact the billing/support department as soon as possible.
Sounds like killer-X is THE CONVICT or THE NON-BILL-PAYER.

But seriously... anyone got a mirror to the program/tutorial/everything?

EDIT:
Found the program on another site and mirrored it: http://agoln.net/kxploit_1.5_psp-dev.rar
Most likely ran out of bandwidth
wulf
Posts: 81
Joined: Wed Apr 13, 2005 6:56 pm

Post by wulf »

Ya know what the best part of this trick is? it's still kinda the swap trick!
LiquidIce
Posts: 55
Joined: Mon Apr 04, 2005 1:15 am
Contact:

Post by LiquidIce »

Thanks psp-dev team (MrSiir, Killer-X, PaWsTick, and team!), you guys rock! I donated some $$ to thank you for helping make PSP 1.5 homebrew a reality. Keep up the good work!
Last edited by LiquidIce on Thu Jun 23, 2005 7:39 am, edited 1 time in total.
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

Please be aware that 'pspdev' (us) and 'psp-dev' (them) are two different groups.
etx
Posts: 33
Joined: Sat Apr 02, 2005 12:54 am
Location: Detroit

Post by etx »

Yep, it works great! I can't wait to play with the 802.11 hardware on the psp. I think i'll write pspstumbler. ;)
Phour20
Posts: 26
Joined: Fri May 06, 2005 1:38 am

Post by Phour20 »

etx wrote:
I think i'll write pspstumbler. ;)
Oh No.. Not you know who..

I know its off topic but I just had too.. :wink:
Vyrus001
Posts: 30
Joined: Tue Apr 26, 2005 4:25 am

Post by Vyrus001 »

ok so what i wana know is what would it take to get a hellow world or perhaps a shell linux kernel running on psp? i know there are some mips linux ports out there but i wasent sure if they would be portable as home brew apps ?
shifty
Posts: 32
Joined: Thu Jun 16, 2005 8:59 am
Location: MIT
Contact:

kxploit for mac os x

Post by shifty »

Oh, thank you Killer-X and friends for your excellent Kxploit.

And I'm glad to see the linux version, too... as a developer,
could I persuade you
by telling you of the lovely software I'd like to write, to compile
a version of kxploit for mac os x? I've already got the hello world
and OldSkOOl demos compiling and running on os X


btw,s ome people
have gotten outpatch for os x. still waiting for elf2pbp.

btw, someone said you don't have to use outpatch, then elf2pbp,
you can simply rename the file out from psp-ld to eboot.pbp, but
it didn't work for me...can anyone confirm/deny?
tomt
Posts: 12
Joined: Mon May 23, 2005 8:36 pm

Re: kxploit for mac os x

Post by tomt »

shifty wrote: I've already got the hello world
and OldSkOOl demos compiling and running on os X
do you mean you used an emulator on os x or you compiled them
natively for os x? or that you compiled them for psp using os x?
Marco_N
Posts: 46
Joined: Sun May 29, 2005 10:27 am

Re: kxploit for mac os x

Post by Marco_N »

shifty wrote:to compile a version of kxploit for mac os x?
For me, the manual steps are
- use PBPUnpacker to unpack EBOOT.PBP to temp
- use PBPUnpacker to re-pack PARAM.SFO and PIC0.PNG to MS in /PSP/GAME/[FOLDER]%/
- copy DATA.PBP over to MS in /PSP/GAME/[FOLDER]/ and rename it to EBOOT.PBP
- copy any extra needed files over to /PSP/GAME/[FOLDER]/
- delete files left in temp

where [FOLDER] is the name you want to use for the app.

I guess the (Delphi) source to PBPUnpacker (available from http://www.pdc.me.uk/pbp/) is all you need.
Pseudo ANIMALISTIC
Posts: 8
Joined: Sat May 14, 2005 7:32 am

Re: kxploit for mac os x

Post by Pseudo ANIMALISTIC »

Marco_N wrote:
shifty wrote:to compile a version of kxploit for mac os x?
For me, the manual steps are
- use PBPUnpacker to unpack EBOOT.PBP to temp
- use PBPUnpacker to re-pack PARAM.SFO and PIC0.PNG to MS in /PSP/GAME/[FOLDER]%/
- copy DATA.PBP over to MS in /PSP/GAME/[FOLDER]/ and rename it to EBOOT.PBP
- copy any extra needed files over to /PSP/GAME/[FOLDER]/
- delete files left in temp

where [FOLDER] is the name you want to use for the app.

I guess the (Delphi) source to PBPUnpacker (available from http://www.pdc.me.uk/pbp/) is all you need.
Blergh..
If you want to run the original program, either try DarWine, or use bintrans on the Linux binary and run it on Linux PPC. (Unless you use NetBSD/ppc or Darwin/MacOSX just happens to support Linux binaries too? :))
imk
Posts: 8
Joined: Sat Apr 16, 2005 2:13 pm

Post by imk »

someone on irc helped me out with this one...

to use it on mac osx all you need is pack-pbp and unpack-pbp and use the terminal to do the rest...

you can put this in a script or do it by hand:

mkdir .psp
cd .psp
unpack-pbp ../EBOOT.PBP
mkdir $1
mv UNKNOWN.PSP $1/EBOOT.PBP
mkdir "$1%"
touch UNKNOWN.PSP
pack-pbp "$1%/EBOOT.PBP" PARAM.SFO ICON0.PNG ICON1.PMF UKNOWN.PNG PIC1.PNG SND0.AT3 UNKNOWN.PSP UNKNOWN.PSAR
mv $1* ..
cd ..
rm -rf .psp


thats all there is to it...

you can get the source for pack-pbp and unpack-pbp from oopo's site
http://www.oopo.net/consoledev/

to compile just run gcc pack-pbp.c -o pack-pbp

it works with both gcc 3.3 and 4.0 in osx


after that just put the kxploit.sh or whatever you made inside the folder with EBOOT.PBP from the app you want, then run ./kxploit.sh <dirname>

ex: ./kxploit.sh snes

after that it will make two directories called snes and snes% in the same folder as the main EBOOT.PBP... just move those two snes and snes% directories to you memcard

if you cant figure this out from what ive said, maybe you should wait for someone to write an app :)
imk
Posts: 8
Joined: Sat Apr 16, 2005 2:13 pm

Post by imk »

actually, you can just use an app called HomebrewPSP Converter 1.1 for osx... works fine... google it
Post Reply