Page 1 of 1

Anybody have the PSP toolchain download link?

Posted: Tue Mar 22, 2011 9:20 pm
by epicasian
I'd ask for it on the PS2Dev Forums, but apparently, my email has been banned :|

edit:: Or would this be sufficient in getting started with PSP development?
http://www.jetdrone.com/minpspw

Re: Anybody have the PSP toolchain download link?

Posted: Tue Mar 22, 2011 10:11 pm
by xiphirx
I was also unable to get the toolchain. I downloaded and installed that and have had success.

I'd recommend it :P

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 3:57 am
by MrDeathNote
you used to be able to get information about it from ps2dev.org but it seems to be offline now. Anyway you can use minpspw just fine. I think you can also get the toolchain from psphacks.com

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 12:03 pm
by Falco Girgis
I used to use minpspw when I was developing under Windows.

I really liked it and had no problems (although I didn't get very deep into PSP development until I moved over to our linux server).

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 3:35 pm
by epicasian
Now the question is, where do I start?

I looked at the sprite example included with the PSP SDK, but that confused me even more. Do I just start digging through header files?

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 7:08 pm
by Falco Girgis
epicasian wrote:Now the question is, where do I start?

I looked at the sprite example included with the PSP SDK, but that confused me even more. Do I just start digging through header files?
Yeah. That's pretty much the only way to go.

The pspsdk is still pretty fucking difficult. I hope you're good at low-level C (or at least understanding the code). There's also a small chance that you are going to have to handle a lot of low-level things yourself (don't remember what all was included with minpspw). But that's just the nature of a homebrew API/toolkit for a commercial device like that. It's often incomplete and very difficult to use.

All of my Dreamcast fanboy-ism aside, the KOS library for the Sega Dreamcast is still by far the most amazing, user-friendly homebrew API/library I have ever seen. Almost all of the hardware is abstracted away from the developer. You can write almost any SDL-like application on the Dreamcast (even hardware accelerated) without ever having to get your hands dirty and dig under the hood. It's not until you have to start using specific pieces of hardware or optimizing things that you have to look past KOS. Unfortunately, I believe the pspsdk is still lightyears behind...

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 8:45 pm
by eatcomics
-Sigh-, keep me updated on this epic, as I had a PSP toolchain installed when I had windows, and I got a hello world picture to be displayed... but... I don't remember where I got the tools. And I know have my PSP running homebrew so I'd like to get back into this.

Unless Gyro here has some good references for PSP game programming on Linux ;)

Re: Anybody have the PSP toolchain download link?

Posted: Wed Mar 23, 2011 9:01 pm
by epicasian
Yo comix,

You know there is a download for 32 and 64 bit Debian/Ubuntu distros on that site: http://www.jetdrone.com/minpspw ;)

Re: Anybody have the PSP toolchain download link?

Posted: Thu Mar 24, 2011 3:56 am
by MrDeathNote
I'm working on psp stuff at the min. I recommend you get eclipse and install the minpsp plugin after you've installed minpspw. It's awesome, then start digging around in the samples that come with minpspw, there's enough information in those to make almost any game you can think of. And be aware that not all the samples will work in an emulator, such as the intrafont example. But it works fine on the actuall psp.

Re: Anybody have the PSP toolchain download link?

Posted: Thu Mar 24, 2011 12:58 pm
by epicasian
In what sample does it demonstrate loading an image? The "sprite" example loads a *.raw file and puts it in a 3D shape; which is not what I had expected. Are there any other examples that load an image and display it?

Re: Anybody have the PSP toolchain download link?

Posted: Thu Mar 24, 2011 7:04 pm
by eatcomics
you guys are awesome, keep doin what you're doin :D

Re: Anybody have the PSP toolchain download link?

Posted: Fri Mar 25, 2011 5:27 am
by MrDeathNote
epicasian wrote:In what sample does it demonstrate loading an image? The "sprite" example loads a *.raw file and puts it in a 3D shape; which is not what I had expected. Are there any other examples that load an image and display it?
Try the tutorials here: http://www.psp-programming.com/tutorials/

Most of the code they use is in the samples like graphics.h but the tut will show you how to use the code to load an image, get input and use sound.

Re: Anybody have the PSP toolchain download link?

Posted: Mon Apr 11, 2011 7:49 am
by MrDeathNote
After getting MUCH deeper into psp development, i really don't want to recommend those tutorials anymore. They use graphics.c which is quite inefficient for rendering. The only thing I used from graphics.c was the image loader and even then I completely refactored it and added swizzling for efficiency. These are probably the best 2 resources for psp programming:

http://www.psp-programming.com/code/dok ... :tutorials - PSP port of NeHe tutorials(very good stuff)
http://psp.jim.sh/pspsdk-doc/ - PSP SDK documentation (completely invaluable when deving on the psp)