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 

actually newbie's indepth questions

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



Joined: 19 Apr 2009
Posts: 2

PostPosted: Sun Apr 19, 2009 5:39 pm    Post subject: actually newbie's indepth questions Reply with quote

Well, I'm new to psp programming. I'd like to ask you guys something.

1. Are there any documents for psp like the old "Everything you wanted to know about PSX" for psx? All documents I can find now are either fragments or tutorials. Hardly can I catch some major information on how the environment exactly is.

2. What is that M33 SDK? M33 library and modules is required to enter kernel mode?

3. How is this kernel mode like anyway? How does Sony protect the kernel environment?

4. What's the different between supervisors and servers? Just role? Or they have different privilege?

thanks forward


Last edited by DreamShore on Fri Apr 24, 2009 2:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
bkc



Joined: 20 May 2008
Posts: 20
Location: Sweden

PostPosted: Mon Apr 20, 2009 9:07 pm    Post subject: Reply with quote

1. there is non because there is almost no info about the psp's hardware. However there is the PSPSDK Documentation (http://psp.jim.sh/pspsdk-doc/) and all the samples in the sdk :-)

2. SDK = Software Development Kit. Stuff you need to make coding not a living hell ;-)

3. Don't know... never use... I like user mode better (because I code for cfw5.00m33-6)

4. No idea what that is :-P
_________________
I only speak these languages:

  • C / C + +
  • ASM
  • Python
  • (x)HTML
  • PHP
  • CSS
  • SQL
  • JavaScript
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
DreamShore



Joined: 19 Apr 2009
Posts: 2

PostPosted: Fri Apr 24, 2009 2:37 pm    Post subject: Reply with quote

thanks

About the doc, I found http://hitmen.c02.at/files/yapspd/psp_doc/index.html#idx9.1 looks like quite a lovely thing.

----

one more, question:

NIDs never change, am I right?
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Fri Apr 24, 2009 7:14 pm    Post subject: Reply with quote

DreamShore wrote:
one more, question:

NIDs never change, am I right?


No. They didn't change up to 3.5x, but after that, Sony changed them every update to try to make D_A's life more interesting. :)

D_A started putting a NID resolver into the CFW at 3.80, so as long as you use 3.80 or better, you can use the old 3.5x and earlier NIDs.
Back to top
View user's profile Send private message AIM Address
Torch



Joined: 28 May 2008
Posts: 842

PostPosted: Fri Apr 24, 2009 11:44 pm    Post subject: Reply with quote

Only for the functions that are handled by the NIDs resolver though. There are some unhandled kernel functions for which you will need to manually give the correct NID for that firmware version, and your kernel app will work only on that firmware.

But you'll never normally need to use such functions.
Back to top
View user's profile Send private message
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