[Team Akatsuki] Ultimate Guide to Making Trainers

Discussion in 'Trainer Creation' started by Renegade, Sep 3, 2013.

  1. Renegade

    Renegade Super Special Awesome XPG Developer
    0/47

    Re-uploaded and external link added.
     
  2. Fe

    Felsi Newbie
    0/47

    External link works fine for me. Thanks a lot!
     
  3. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    Not a problem, sorry about the corruption. No idea what happened there.
     
  4. FatPat666

    FatPat666 ѪĴůğğäĽŏҲҲƉƴĻȺNѪ Lifetime Gold XPG Retired Staff
    135/188

    when break pointing. i have the right offset because i can poke the value. its not setting off a breakpoint and freezing the game when its changed. its a money value. so what would i be looking for in a value above?
     
  5. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    It explains in the guide...

    Poking the value to get it to break is not going to work. You're going to need the function to actually set off, therefore increase the money or decrease it and it will break.
     
  6. FatPat666

    FatPat666 ѪĴůğğäĽŏҲҲƉƴĻȺNѪ Lifetime Gold XPG Retired Staff
    135/188

    Yes. But I know I have the right value because I can poke. But adding said value as break point then changing the value in game doesn't set off break point.
     
  7. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    Which region of memory did you dump? and what address are you finding it at?
     
  8. FatPat666

    FatPat666 ѪĴůğğäĽŏҲҲƉƴĻȺNѪ Lifetime Gold XPG Retired Staff
    135/188

    i always dump physical ram, with peek poker. and offset 0xc46BF3C8.
     
  9. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    That's your problem, most of the 0xC and 0xD range of memory don't break. You'll have to try adding A or B to the start of the offset to see if the data is the same.

    E.g: Change 0xC46BF3C8 to 0xA46BF3C8 or 0xB46BF3C8 and see if the bytes are the same. If so, use the A or B offset to break. If it's not the same as 0xC in A or B, then you'll need to search elsewhere in the memory, aka basefile, allocated data etc

    If that fails, it's time to learn some PPC and manually look through the XEX :)
     
  10. FatPat666

    FatPat666 ѪĴůğğäĽŏҲҲƉƴĻȺNѪ Lifetime Gold XPG Retired Staff
    135/188

    thank you for your help. a/b didn't have any info. and basefile n virtual dumps take me forever.
    and omg i hate ppc/
     
  11. matthewjohn

    matthewjohn Banned BANNED
    0/47

    Thanks team this really helped when I first started out
     
  12. kotechnique

    kotechnique Newbie
    0/47

    That's good now . I try to finish my 1st trainer :)
    Bad english i know sorry for that .
     
  13. alexevil51

    alexevil51 Newbie
    0/47

    PLEASE THE PDF IS CORRUPT THE EXTRACT...
     
  14. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    Re-uploaded.
     
  15. alexevil51

    alexevil51 Newbie
    0/47

    help me for modding archive loader trainer.exe????? programs
     
  16. Sp

    SparkyDude Banned BANNED
    0/47

    very cool..going to give this a shot..
     
  17. Izanagi

    Izanagi Newbie
    0/47

    Is there a way to find a camera offset to make it controllable?
     
  18. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    Yeah, of course, but since that would be a game function, you'd need to mess around with floats via poking the xex.
     
  19. Ak

    Akaash007 Newbie
    0/47

  20. Renegade

    Renegade Super Special Awesome XPG Developer
    105/188

    Problem?
     

Share This Page