Advertising (This ad goes away for registered users. You can Login or Register)

Ps2dev toolchain

Forum rules
Forum rule Nº 15 is strictly enforced in this subforum.
Post Reply
Nathaniell
Posts: 15
Joined: Wed Sep 29, 2010 4:09 am

Ps2dev toolchain

Post by Nathaniell » Fri Oct 01, 2010 4:03 pm

I recently started reading the tutorials on http://www.psp-programming.com/ and I need to download the psp toolchain from http://ps2dev.org/psp/Tools/Toolchain/ but it seems that I can't get to ps2dev.org... I'm not sure if their site is temporarily down or what.

Anyway, I just need the toolchain if anyone knows a different location that I could get the most recently updated version.

Thanks,
Nathaniell
Advertising

wololo
Site Admin
Posts: 3619
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Ps2dev toolchain

Post by wololo » Fri Oct 01, 2010 4:30 pm

ps2dev is down frequently these days, for some reason.

There's a mirror of their SVN here: http://psp.jim.sh/svn/

If you're using windows I recommend the minimalist pspsdk by heimdall which is a "1 click install" solution : http://minpspw.sourceforge.net/
Advertising
If you need US PSN Codes, this technique is what I recommend.

Looking for guest bloggers and news hunters here at wololo.net, PM me!

JJS
Big Beholder
Posts: 1416
Joined: Mon Sep 27, 2010 2:18 pm
Contact:

Re: Ps2dev toolchain

Post by JJS » Fri Oct 01, 2010 4:33 pm

Beaten :D .

Quick addendum: Use version 0.9.5 of minpspw because the current version (0.9.6) cannot link h.bin for the Patapon exploit.

Also: You have to modify the toolchain when using the mirror on psp.jim.sh. In the script subfolder there are scripts that checkout the source from ps2dev, you have to change the addresses to the mirrored svn.

Nathaniell
Posts: 15
Joined: Wed Sep 29, 2010 4:09 am

Re: Ps2dev toolchain

Post by Nathaniell » Fri Oct 01, 2010 4:41 pm

Wololo wrote:ps2dev is down frequently these days, for some reason.

There's a mirror of their SVN here: http://psp.jim.sh/svn/

If you're using windows I recommend the minimalist pspsdk by heimdall which is a "1 click install" solution : http://minpspw.sourceforge.net/
Thanks for the links Wololo.
JJS wrote:Beaten :D .

Quick addendum: Use version 0.9.5 of minpspw because the current version (0.9.6) cannot link h.bin for the Patapon exploit.

Also: You have to modify the toolchain when using the mirror on psp.jim.sh. In the script subfolder there are scripts that checkout the source from ps2dev, you have to change the addresses to the mirrored svn.
I'll use the minpspw mirror instead of the psp.jim.sh mirror. And thanks for the heads up JJS.

Organized_Chaos
Posts: 49
Joined: Thu Sep 30, 2010 5:42 am
Location: Missouri, USA

Re: Ps2dev toolchain

Post by Organized_Chaos » Fri Oct 08, 2010 2:23 am

JJS wrote:Quick addendum: Use version 0.9.5 of minpspw because the current version (0.9.6) cannot link h.bin for the Patapon exploit.
Do you know if this problem still exists in the 0.10.0 version of minpspw?
PSP-1001 5.00 M33-6, PSPp-2001 5.50 GEN-D3, Wii 4.2U softmod, Xbox 360 Elite 250 GB HDD

JJS
Big Beholder
Posts: 1416
Joined: Mon Sep 27, 2010 2:18 pm
Contact:

Re: Ps2dev toolchain

Post by JJS » Fri Oct 08, 2010 6:16 am

Organized_Chaos wrote:Do you know if this problem still exists in the 0.10.0 version of minpspw?
Still there, yes.

Edit: Actually this looks like a problem with the sdk_loader.S file for Patapon. There is no such issue with a newly generated one using the buildsdk Ruby script. I noticed that the current SDK contains a lot more function addresses including all user mode libraries (mostly net functions). They are not crucial for the loader function, so they might as well not be included to gain compatibilit with 0.9.6+ of minpspw.

Also the newer GCC wants an explicit typecast in line 89 of modmgr.c, the line should look like this:

Code: Select all

if ((stubs_size = prx_load_program(elf_file, offset, &elf_hdr, &pstub, (u32*)&program_size, &addr)) == 0)
The attached patch makes HBL compile and link on minpspw 0.9.6 and 0.10.0.
Attachments
new_minpspw.zip
(8.38 KiB) Downloaded 121 times

Post Reply

Return to “Programming and Security”