PowerPC

Discussion in 'Xbox 360 Development' started by E Nellie, Mar 3, 2011.

  1. E Nellie

    E Nellie Member

    Joined:
    Aug 15, 2010
    Messages:
    13
    Likes Received:
    0
    As of now I am trying to read and gain as much knowledge as possible but there isn't always and great explanation for something you're having trouble understanding. Anyway I'm trying to learn a little more about dissassembling some 360 files I understand that before a branch to a function some of the arguments are set up (usually in r3-r7??? IIRC) So, say that I follow a branch to a function and after the stack is set up i see

    mr r31, r3
    mr r30, r4
    mr r29, r11

    does this mean in order to track down the values in the register I need to work backwards to the point before the branch where r31 was loaded with a value?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page