Forum: PS3 Technical Development - Topics relating to Playstation 3 Technical development ONLY! Read and discuss the latest Cobra USB updates, tutorials and explanations or find out about bluray drive bypass firmwares plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: A few questions about SDK/Tool Chain.
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 19
  1. #1 A few questions about SDK/Tool Chain. 
    xPreatorianx is offline Sleeping for real this time!
    Join Date
    Aug 2010
    Posts
    1,790
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    349
    Likes Received
    338
    Hello, I acquired the SDK and have also found a link for the tool chain but I have no idea what's the difference? I'm just starting to learn programming and I figured I would tinker with the PS3 while I was at it. I'm not expecting to accomplish anything extreme. But I wanna at least get a hello world app running.

    So what are these 3 things :

    PS3 SDK 1.92 IIRC (well I know what it is but exactly what does it all include?)
    ps3toolchain precompiled for windows(What does this include?) I grabbed it from this post : http://psx-scene.com/forums/558916-post201.html (KaKaRoTo Releases his modified PSGroove fork!) while I was compiling the .hex.

    Also what does this include : ProDGforPlayStation3v3XXXXX

    Any help would be appreciated.
    Reply With Quote  

  2. #2  
    Slynk is offline Member
    Join Date
    Sep 2010
    Posts
    754
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    361
    Quote Originally Posted by xPreatorianx View Post
    I'm just starting to learn programming
    Run... run away. Seriously I've been programming for about 7 years now and the SDK confuses me. You don't want to start programming on a console. But if for some crazy reason you really want to try check out my post:

    http://psx-scene.com/forums/f149/hel...-others-67457/ (Help to Help others)

    Quote Originally Posted by xPreatorianx View Post
    PS3 SDK 1.92 IIRC (well I know what it is but exactly what does it all include?)
    It's a library and tools to develop on the ps3. Libraries are the code you'll use and tools are the apps to compile the code, make certain things, compress things, convert things etc etc etc.


    Quote Originally Posted by xPreatorianx View Post
    ps3toolchain precompiled for windows(What does this include?) I grabbed it from this post : http://psx-scene.com/forums/558916-post201.html (KaKaRoTo Releases his modified PSGroove fork!) while I was compiling the .hex.
    It's a few of the tools from the sdk I think that some people reverse engineered and made themselves so it wouldn't be illegal to use.

    Quote Originally Posted by xPreatorianx View Post
    Also what does this include : ProDGforPlayStation3v3XXXXX
    It's a sort of IDE (it integrates with MSVC to make an IDE) for PS3 dev. With a debugger and what not. I have no clue how to use this... the patch notes make me think it won't be useful for the 1.92 sdk anyway and it's not the most up to date version so it probably doesn't work well with the new leaked 3.41 sdk.
    Reply With Quote  

  3. #3  
    xPreatorianx is offline Sleeping for real this time!
    Join Date
    Aug 2010
    Posts
    1,790
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    349
    Likes Received
    338
    Quote Originally Posted by Slynk View Post
    Run... run away. Seriously I've been programming for about 7 years now and the SDK confuses me. You don't want to start programming on a console. But if for some crazy reason you really want to try check out my post:

    http://psx-scene.com/forums/f149/hel...-others-67457/ (Help to Help others)



    It's a library and tools to develop on the ps3. Libraries are the code you'll use and tools are the apps to compile the code, make certain things, compress things, convert things etc etc etc.




    It's a few of the tools from the sdk I think that some people reverse engineered and made themselves so it wouldn't be illegal to use.



    It's a sort of IDE (it integrates with MSVC to make an IDE) for PS3 dev. With a debugger and what not. I have no clue how to use this... the patch notes make me think it won't be useful for the 1.92 sdk anyway and it's not the most up to date version so it probably doesn't work well with the new leaked 3.41 sdk.

    Ok Cheers, well I'm just gonna tinker with the PS3 a bit. I'm going through my first year of college for my basics to start on my Bachelors in software engineering. So I'm kinda messing about with coding in general to kinda get me used to it so that way I'll be more understanding when I start my BA for it.

    I've been programming in VB for awhile and I wanna move up. Plus I need at least some basic understanding of C/C++ for when I end up going into my BA. I know they'll cover that as well as other languages I would imagine throughout the course. So I figure why not tie all this into my hobby?
    Reply With Quote  

  4. #4  
    xwolfi is offline Registered User
    Join Date
    Sep 2010
    Posts
    20
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    1
    Likes Received
    4
    Quote Originally Posted by xPreatorianx View Post
    Ok Cheers, well I'm just gonna tinker with the PS3 a bit. I'm going through my first year of college for my basics to start on my Bachelors in software engineering. So I'm kinda messing about with coding in general to kinda get me used to it so that way I'll be more understanding when I start my BA for it.

    I've been programming in VB for awhile and I wanna move up. Plus I need at least some basic understanding of C/C++ for when I end up going into my BA. I know they'll cover that as well as other languages I would imagine throughout the course. So I figure why not tie all this into my hobby?
    In my opinion that would be too much of a burden to start on a constrained system, you have too much things to care about to nicely learn C with it.
    Reply With Quote  

  5. #5  
    xPreatorianx is offline Sleeping for real this time!
    Join Date
    Aug 2010
    Posts
    1,790
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    349
    Likes Received
    338
    Quote Originally Posted by xwolfi View Post
    In my opinion that would be too much of a burden to start on a constrained system, you have too much things to care about to nicely learn C with it.
    To be honest I see where you are coming from but trust me. My work is fine. I'm maintaining perfect grades and I program on the weekends. It's a hobby for the time being but I appreciate your concern .
    Reply With Quote  

  6. #6  
    Slynk is offline Member
    Join Date
    Sep 2010
    Posts
    754
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    361
    XD I'm not sure you get the difficulty of deving on the PS3. If you want to program for a console I'd HIGHLY recommend starting with the NDS. If you haven't learned C++ or C, you just won't be able to learn both at the same time. You might be some sort of programming prodigy and I'm wrong but seriously, focus on C++ THEN come back and help with the scene. XD
    Reply With Quote  

  7. #7  
    sportyjam is offline Member
    Join Date
    Sep 2010
    Posts
    40
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I've a little problem when I come to compile this Hello World app from the other thread, while compiling the app it gives me the error of "Common/gfxCommon.h: No such file or directory". Obviously I don't have the header file in question but where do I find it.

    I am able to compile the backup managers OK

    Any help is much appreciated
    Last edited by sportyjam; 10-18-2010 at 01:34 PM.
    Reply With Quote  

  8. #8  
    cruisx is offline Member
    Join Date
    Oct 2010
    Posts
    43
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by sportyjam View Post
    I've a little problem when I come to compile this Hello World app from the other thread, while compiling the app it gives me the error of "Common/gfxCommon.h: No such file or directory". Obviously I don't have the header file in question but where do I find it.

    I am able to compile the backup managers OK

    Any help is much appreciated
    Hi, you can find the folder/file in

    C:\usr\local\cell\samples\sdk\graphics\psgl\Common

    Ok so I set up the sdk and i can compile stuff fine ( or well the tuts atleast work fine)

    I used ProDG for Ps3 and it integrated everything with visual studio. Now i have a problem.

    1) I make a PS3 PPU Elf
    2) load the helloworld main.cpp from the other thread + required hed files.
    3) Now when i try to compile. i get an error but it dosent say anything 0_0

    edit: tried to compile 1_BasicCg and got

    Error 1 error PRJ0019: A tool returned an error code from "Compiling fragment program c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\fs_basicSample.cg to c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\fs_basicSample.fpo and converting to elf format c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\fs_basicSample.cgelf" 1_BasicCg

    Error 2 error PRJ0019: A tool returned an error code from "Compiling vertex program c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\vs_basicSample.cg to c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\vs_basicSample.vpo and converting to elf format c:\usr\local\cell\sample_data\graphics\shaders\Tut orial\vs_basicSample.cgelf" 1_BasicCg
    Reply With Quote  

  9. #9  
    sportyjam is offline Member
    Join Date
    Sep 2010
    Posts
    40
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Thank you very much cruisx. I did search for it using windows file search before coming on here asking for help and it came up with nothing but I forgot that I've turned off the real time indexing and the search function only searched the indexed list... turned it back on now
    Reply With Quote  

  10. #10  
    cruisx is offline Member
    Join Date
    Oct 2010
    Posts
    43
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by sportyjam View Post
    Thank you very much cruisx. I did search for it using windows file search before coming on here asking for help and it came up with nothing but I forgot that I've turned off the real time indexing and the search function only searched the indexed list... turned it back on now
    Did you get yours to compile yet? 0_0 imm getting the same error as you now.
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •