Coding Resources...?

Discussion in 'Xbox 360 Development' started by rIKmAN, Jul 27, 2010.

  1. rIKmAN

    rIKmAN Member

    Joined:
    Jul 26, 2010
    Messages:
    13
    Likes Received:
    0
    Hey,

    Got myself a jtag console recently with the intention of having a play with homebrew and general fun/hobby/education/tinkering.

    Have setup VS2005 and SDK, all setup fine, and have been looking through the SDK documentation checking out the samples etc, all very VERY interesting.

    Now...

    I understand any SDK talk might be a bit close to the line legally speaking, and have seen a fair few threads ending in flames for this reason.
    I also understand that the legality of the overall situation with the SDK/XeDKs means people don't shout about the kind of things I'm looking for, or chat about it too openly on public forums....

    So I will try and tread carefully...

    I understand the SDK documentation is probably the best place to learn and tinker with the samples, but I was wondering if anyone could suggest any other resources for learning, coding samples, tutorials, , projects, bouncing ideas around with like minded people etc..?

    I know this place has that too, but it's silly to limit your knowledgebase so I'm just looking to find any forums/sites/docs/irc etc to aid the learning process, and if anyone who has already been in my position could help, that would be a great time saver :nod:

    Anyway, PMs welcome for links not postable on the open forum.

    Thanks in advance :thumbsup:
     
  2. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    I will request people remain polite though you may be tempted to be sarcastic or flame him.
     
  3. XboxGamer23

    XboxGamer23 Rising Member

    Joined:
    Apr 19, 2010
    Messages:
    72
    Likes Received:
    2
    1) Im assuming you know C/C++? if not learn it before you proceed.

    2) get a book on DirectX9. You want to make sure it contains information/samples about the programmable pipeline and *not* the fixed pipeline - which is not supported on the 360. Might i recommend - Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach.

    Theres also lots of directx9 websites around with lots of samples too that will help.

    3) More Advanced - Read up on PPC architecture. Learn how it works, understand how pipelining works, the load-store architecture, VMX (Altivec) etc. When your code runs like shit and you wonder why this information will help you
     
  4. rIKmAN

    rIKmAN Member

    Joined:
    Jul 26, 2010
    Messages:
    13
    Likes Received:
    0
    ASSEMbler:
    I've seen this a lot whilst reading through the entire 360 forums yesterday.

    Can I ask why I'll be flamed?
    I don't think I could have put it any more eloquently given the subject matter?

    XboxGamer23:
    1) Yes mate I do, not by any means an expert, but I did Computer Games Software Development at uni and can code in C++.

    2) Excellent info! I actually have the Advanced DX9 book. Didn't know about the pipeline issue on 360 though, so thanks for that!

    3) I know no PPC except reading a few beginner texts, so will be sure to get that looked into.

    --

    On a side note, last night I found xbox-scene has a XeDK forum with lots of good info and code, and also xbox-hacker (you guys probs already know this, I knew the sites but thought the XeDK forums were dedicated to proper Devkits)
     
    Last edited: Jul 28, 2010
  5. KIWIDOGGIE

    KIWIDOGGIE Peppy Member

    Joined:
    Jul 9, 2008
    Messages:
    357
    Likes Received:
    15
    This is quite possibly the best website for learning DirectX9 It helped me alot.
    http://directxtutorial.com/

    Also I would suggest you get a developers kit, Trust me there is a world of difference between developing on a Jtag vs a developers kit. Just the ease of creating something with a bug and fixing it within 2 seconds vs all the crap with a jtag.

    I know quite a few people who wanted to develop on a jtag then quickly figured out that a kit is what they needed.
     
  6. rIKmAN

    rIKmAN Member

    Joined:
    Jul 26, 2010
    Messages:
    13
    Likes Received:
    0
    Cheers for the info KiwiDoggie.

    I will look into getting a DevKit, but thought I'd test the water on a Jtag (so to speak) as it costs a lot less and I'd be able to do 75% of the same pipeline that way.

    If I get comfortable and want to start producing anything that will require heavy debugging I'll deffo look into a DevKit, as the whole process sounds very slick :)

    It's kind of hard because even though people have the XeDK / SDK, nobody seems to want or be able to talk about it (legal issues no doubt).

    What would be great is a dedicated forum (with security) that operates behind closed doors so to speak, so this stuff can be discussed openly without fears of repercussions and people jumping on their high horses - which I have seen a lot on various forums the last few days.

    What makes me laugh is the people getting uppity about the SDK, are people who also have illegally obtained XeDKs....pot -> kettle -> black!

    Cheers for the info guys, I have more than enough to be getting on with :)
     
  7. XboxGamer23

    XboxGamer23 Rising Member

    Joined:
    Apr 19, 2010
    Messages:
    72
    Likes Received:
    2
    +1
     
  8. KIWIDOGGIE

    KIWIDOGGIE Peppy Member

    Joined:
    Jul 9, 2008
    Messages:
    357
    Likes Received:
    15
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page