PSPSDK

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

Moderators: cheriff, TyRaNiD

Post Reply
Bhavna
Posts: 4
Joined: Fri Aug 19, 2005 9:48 pm
Location: India

PSPSDK

Post by Bhavna »

Hello

First of all excuse me for my complete ignorance on this topic. I want to develop an application similar to the psp manager for my personal use but i am unable to find any proper documentation available for this.

I did download the pspsdk but all that seems to require linux editors and i am a developer in vc++. I mean just how did u'll get an understanding of the psp os and an understanding of how to import and export from and to psp. I just cannot find any proper information on this. Does sony provide a documentation for this if yes where is it? Even this sdk pspsdk is an sdk for psp gaming console how do i use it for writing an psp video manager.

Please provide me with some useful information on this.

any help will be appreciated
thank you
Bhavna
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

Moved from 'PS2 General Discussion' to 'PSPSDK Support and Development'.

Please be more careful about where you post next time.
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Re: PSPSDK

Post by johnmph »

http://forums.ps2dev.org/viewtopic.php?t=2916 for using visual c++ with PSPSDK.
Bhavna
Posts: 4
Joined: Fri Aug 19, 2005 9:48 pm
Location: India

Compiling sample applications

Post by Bhavna »

Hello again,

Thanks for that information. I followed all the instructions and downloaded all the setups needed and installed accordingly. Now i am trying to compile a sample application (VC++ 6.0) i.e Controller and the headers themselves throw errors. For Example on compliing the Controller application i get errors in psptypes.h and pspkerneltypes.h like

: error C2632: 'long' followed by 'long' is illegal
c:\pspsdk\psp\sdk\include\psptypes.h(57) : error C2632: 'long' followed by 'long' is illegal
c:\pspsdk\psp\sdk\include\psptypes.h(60) : error C2054: expected '(' to follow '__inline__'
c:\pspsdk\psp\sdk\include\psptypes.h(60) : error C2085: '_lb' : not in formal parameter list

and so on....

Have u'll come across this. I searched the entire forum for a similar problem but there was no success.

Please guide me on this.
I even wanted some licence information on this SDK . Can i use this SDK in some commercial products?

Any help will be appreciated
Thank You
Bhavna
User avatar
Agoln
Posts: 326
Joined: Wed Jun 08, 2005 3:14 am
Location: Fort Wayne, IN

Re: Compiling sample applications

Post by Agoln »

Bhavna wrote: I even wanted some licence information on this SDK . Can i use this SDK in some commercial products?
**I AM NOT A LAWYER, CONSULT ONE BEFORE TAKING ANY ADVICE**
the liscense is FreeBSD, read the liscense. I dont think it's against the FreeBSD liscense to use the SDK and make a commercial product, but I'm pretty sure Sony will be breathing down your neck if you attempt to do so. They would not be happy and will probably throw something at you.
Lego of my Ago!
Arwin
Posts: 426
Joined: Tue Jul 12, 2005 7:00 pm

Re: Compiling sample applications

Post by Arwin »

Agoln wrote:
Bhavna wrote: I even wanted some licence information on this SDK . Can i use this SDK in some commercial products?
**I AM NOT A LAWYER, CONSULT ONE BEFORE TAKING ANY ADVICE**
the liscense is FreeBSD, read the liscense. I dont think it's against the FreeBSD liscense to use the SDK and make a commercial product, but I'm pretty sure Sony will be breathing down your neck if you attempt to do so. They would not be happy and will probably throw something at you.
IANALE, but I recommend you just keep a close eye on the Epic game (if I remember the name correctly) as that offers additional levels commercially, ID software style. ;)

Sony has designed most of its consoles to make money over the software sales, and takes a cut in every copy of software for the PSP sold. So you can expect they might be difficult about it if they perceive they're losing money. If everything remains small-scale in terms of popularity, it might take longer before they knock at your door though. On the other hand, if your product has commercial viability, you can always try to go legal - purchase the commercially available SDK and go the official route.

Its going to be interesting to see what the possibilities are. I might apply for official developer status just to find out what's required. Has anyone else gone this route here? I thought there were some people here who are also commercially involved with producing PSP software, but I'm not sure.
Post Reply