forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

... a continuacion!

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
jimmygoon



Joined: 26 May 2005
Posts: 8

PostPosted: Sun Jun 26, 2005 4:14 am    Post subject: ... a continuacion! Reply with quote

Ok. I really wasn't wanting Sony's SDK... if I wanted it... I know where to get it but I like LEGAL... IE: OpenXDK...

BUT since the old thread completly got out of hand I will TRY to keep my questions just to what I need to know.

I'm interested in learning psp dev but I don't where to start. I can't get linux installed on this computer or else I would use that.

1) Should I use cygwin or can I get away with not using that?
2) What is a toolchain?
3) Is the ps2dev toolchain and the pspdev toolchain the same or are they merely used differently?
4) What would be the quick command lines to compling a executable.

5) What is the diff between a PBP and an ELF and how do you convert on to the other?

I'm really sorry if I seemed out of line or anything but why would we need the illegal one if we can have emus built with the legal one... And I'm also really sorry if these have already been answered but from everything that I've read... I just get bits and pieces and don't understand what order everything goes in!

Also if talk of KXploit okay? I assume it is... and if so... How does it work.. :D the short version
Back to top
View user's profile Send private message
Agoln



Joined: 08 Jun 2005
Posts: 326
Location: Fort Wayne, IN

PostPosted: Sun Jun 26, 2005 6:25 am    Post subject: Re: ... a continuacion! Reply with quote

jimmygoon wrote:
1) Should I use cygwin or can I get away with not using that?


cannot get away w/o it... everything is build around *nix, so unless you find a port....
Back to top
View user's profile Send private message AIM Address
ooPo
Site Admin


Joined: 17 Jan 2004
Posts: 2032
Location: Canada

PostPosted: Sun Jun 26, 2005 1:35 pm    Post subject: Reply with quote

1) As these tools are designed for use in a unix environment, you need something like cygwin to give you unix support under windows.

2) A toolchain is just a way of saying all the tools needed to go from source code to an executable program. Basically a compiler, an assembler, and a linker.

3) The ps2dev toolchain, specifically ee-gcc, can be used to make working programs for the PSP. They both use a similar cpu. However, work has been done on a true pspdev toolchain. There's a lot of examples floating around on websites that still use the ps2dev toolchain - you probably shouldn't. While still being worked on, the pspdev toolchain is a lot more correct.

5) An elf file is an executable, like exe under windows. A pbp is a file with an elf embedded in it, as well as other files like an icon and music. This is what displays on your psp when you browse the memory stick for 'games'.

We really don't need the 'illegal' toolchain as we are quite capable of creating better tools ourselves using legal methods of obtaining information. It may take a bit longer and some more work - but it is a lot more satisfying to do stuff knowing you didn't have to break a law to do it.

Talk of the kxploit is fine, but I have no idea how it works. I'm using a 1.0. :)
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group