QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

How to get started?

This is a discussion on How to get started? within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Hello everyone! I would like to get started proggying on the PSP... Although my preferred language is C# (I know ...

Reply
 
LinkBack Thread Tools
Old 01-14-2007, 09:29 PM   #1
 
Join Date: Dec 2006
Posts: 109
Trader Feedback: 0
Default How to get started?

Hello everyone!

I would like to get started proggying on the PSP... Although my preferred language is C# (I know there isn't a .NET FX for PSP... right? ), I've made a few C++ apps including a hello-world type game in SDL...

C++ the "default" language on PSP, right? What are the graphics libraries and stuff? Compilers? I just wanna get back to coding...

Thanks!
Leo28C is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 09:44 PM   #2

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

Ah, the PSP can run C/C++ and ASM. To compile apps, you need the PSPSDK. I recomend looking at www.psp-programming.com and find the tutorials.
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 09:59 PM   #3

Developer in Making...
 
BlackShark's Avatar
 
Join Date: Oct 2006
Location: Pimp'en in the US F#cking A!!!
Posts: 1,254
Trader Feedback: 0
Default

the psp can Also play Lua, but seeing as you already know C#, I suggest learning c/c++ for the psp as they are more powerfull
__________________
The Wentire Worls in two Sectors....
When did I get dev statz?
Spoiler for my PSP homebrewReleases:
Ace of Space V1|PvP Pong Online|PvP Pong v3 | 3.03 BlackShark Custom Firmware
(PvP Pong DL'ed well over 2403 times combined! get yours now!)
Spoiler for Great Quotes:

"No Snowflake in an Avalanche ever feels responsible....." - Fortune Cookie.
BlackShark is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 10:01 PM   #4

sceKernelExitGame();
 
Bronx's Avatar
 
Join Date: Jan 2006
Location: New York
Posts: 3,125
Trader Feedback: 0
Default

Since you know SDL all ready, you can use the port of SDL on the PSP
Bronx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 10:01 PM   #5
iPwn...Coming Soon...
 
Phantom_X's Avatar
 
Join Date: Jul 2006
Location: ... | Firmware: M33
Posts: 1,391
Trader Feedback: 0
Default

Who knows, you can the next killer homebrew app/game
__________________
[CENTER][IMG]http://i32.photobucket.com/albums/d48/masterkike3/fab.png [/IMG][/CENTER]
Phantom_X is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 10:16 AM   #6
 
Join Date: Dec 2006
Posts: 109
Trader Feedback: 0
Default

LOL, I wish...

But hey, I didn't know there was a SDL port... this pwns! Thanks!

[edit]
Running into a little problem here...

When I try to run "svn update", I get this error:

Quote:
user@comp ~/psptoolchain
$ svn update
svn: Can't parse '.svn/dir-prop-base'
svn: Malformed file
Any ideas? Here's the malformed file:

Quote:
K 10
svn:ignore
V 80
binutils-*.tar.gz
newlib-*.tar.gz
gdb-*.tar.gz
gcc-*.tar.bz2
binutils-*.tar.gz


END
Thanks!

Last edited by Leo28C; 01-15-2007 at 10:50 AM..
Leo28C is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 12:35 PM   #7

...in a dream...
 
SG57's Avatar
 
Join Date: Jul 2005
Posts: 4,957
Trader Feedback: 0
Default

Bad SVN installation? Try reinstalling it.
__________________
SG57 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 12:52 PM   #8
 
Join Date: Dec 2006
Posts: 109
Trader Feedback: 0
Default

Quote:
Originally Posted by SG57
Bad SVN installation? Try reinstalling it.
Where can I get it from? Google only has programs that use SVN, not the actual program... Thanks!

[edit]
Nevermind, I found it... I got the last file from here:
http://subversion.tigris.org/servlet...st?folderID=91

I extracted the files to my Cygwin folder so that the dir structure is the same, but it still gives me the same error... Any more ideas? Thanks!
[/edit]
Leo28C is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 01:28 PM   #9

Developer
 
Raphael's Avatar
 
Join Date: Jan 2006
Location: Germany
Posts: 919
Trader Feedback: 0
Default

You need to install it through cygwin I'd say. Just run the cygwin setup again and only select the SVN package
__________________
Raphs board rules #31: Excessive use of punctuation is either a sign of a lesser ego or a small mind. Avoid it if you don't want to look like a total moron.
Raphs board rules #17: When you need to ask whether you are capable of doing something, you are not.
Raphs board rules #2: Exploits aren't found by changing version numbers, blindly merging data into a file or turning your PSP upside down.
Raphs board rules #1: If you have no clue how exploits work, don't come up with ideas about them.
Raphael is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 01:45 PM   #10
 
Join Date: Dec 2006
Posts: 109
Trader Feedback: 0
Default

Hmmm... I did it this way, on the package selection, I unchecked the checkbox about obsolete and administrative packages, went into devel, and checked all packages starting with "subversion" to "Reinstall"... Is that it? It still doesn't work... Thanks!
Leo28C is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-15-2007, 02:07 PM   #11

Developer
 
Raphael's Avatar
 
Join Date: Jan 2006
Location: Germany
Posts: 919
Trader Feedback: 0
Default

Then my next best tip would be to delete the .svn directory to clean it. It should get generated again by doing
"svn co svn://svn.pspdev.org/psp/trunk/psptoolchain"
inside your toolchain folder
__________________
Raphs board rules #31: Excessive use of punctuation is either a sign of a lesser ego or a small mind. Avoid it if you don't want to look like a total moron.
Raphs board rules #17: When you need to ask whether you are capable of doing something, you are not.
Raphs board rules #2: Exploits aren't found by changing version numbers, blindly merging data into a file or turning your PSP upside down.
Raphs board rules #1: If you have no clue how exploits work, don't come up with ideas about them.
Raphael is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-16-2007, 01:28 PM   #12
 
Join Date: Dec 2006
Posts: 109
Trader Feedback: 0
Default

Damn, nevermind, WinZip was converting my newlines... Thanks!
Leo28C is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
started

Thread Tools

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

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



All times are GMT -8. The time now is 07:49 PM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us