Results 1 to 5 of 5

Thread: [Help] ASM

  1. #1
    Diehard xBoMb3r's Avatar
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
    Gamer IDs

    Gamertag: LlamaJewBomba Wii Code: xBoMb3r

    Contact info:

    Kik Username: themaniac007

    Default [Help] ASM

    So I'm looking into learning ASM can anybody help teach me it?

    0 Not allowed! Not allowed!

  2. #2
    Just say no to drugs hell nah I ain't listen Drugs's Avatar

    Badge

    Join Date
    Jun 2011
    Location
    /r/Pokmon
    Posts
    3,565
    Points
    2,721
         User Info     Contact     Gamer ID
    Join Date
    Jun 2011
    Location
    /r/Pokmon
    Posts
    3,565
    Points
    2,721
    Gamer IDs

    Gamertag: Spin Master PSN ID: xTiPToN_- Steam ID: xTipton

    Contact info:

    Youtube Channel: http://www.youtube.com/users/xTiPToN

    Default

    I suck ass with Asm. I'd hit up Austin or Goober. They both can code the fuck out of Asm.

    0 Not allowed! Not allowed!
    Not a drug addict.

    | Wiki | Site Problems | Soundcloud | MTV Artist Page |

    PM @Tony for free Netflix Accounts

  3. #3
    Diehard xBoMb3r's Avatar
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
    Gamer IDs

    Gamertag: LlamaJewBomba Wii Code: xBoMb3r

    Contact info:

    Kik Username: themaniac007

    Default

    Quote Originally Posted by SHiiFT View Post
    I suck ass with Asm. I'd hit up Austin or Goober. They both can code the fuck out of Asm.
    lol alright thanks

    0 Not allowed! Not allowed!

  4. #4
    1010010011010101101001
    Austin .'s Avatar
    Join Date
    May 2011
    Location
    Where the Green Grass Grows. <3
    Posts
    4,830
    Points
    2,134
         User Info     Contact     Gamer ID
    Join Date
    May 2011
    Location
    Where the Green Grass Grows. <3
    Posts
    4,830
    Points
    2,134
    Gamer IDs

    PSN ID: x-CrimsoN-x21

    Contact info:

    Youtube Channel: http://www.youtube.com/user/xCrimmYx?feature=mhee

    Default

    Just break point an address that you want to view the ASM of, and use these:
    Tutorial:
    http://www.csd.uwo.ca/~mburrel/stuff/ppc-asm.html

    Function Reference:
    http://home.eng.iastate.edu/~zzhang/...ickrefPPC.html

    And remember this:
    The address you set a break point on isn't going to be that address that the breakpoint tab takes you to - when set a break point on something it takes you to what modifies the address.

    I.E.
    80123456 is your ammo. You set a write breakpoint on it, and shoot. Your game freezes (hurry and unfreeze if you're online so you don't disconnect, it doesn't effect the address) and your breakpoint tab displays address 80111111.

    At 80111111, it should say something like
    subi r0,r3,1

    R3 is your previous ammo, it would take the value from that register, subtract one, and store it in register 0. You can then modify that instruction to say
    Nop
    Which will just not subtract the ammo and act as if that instruction didn't exist, or you could do something like
    addi r0,r3,1
    Which will take the value at register 3 (current ammo) add one and store it in register 0.

    However, on Call of Duty, for some reason the ammo is a bitch if you haven't encountered this already, and you can't find the ammo by just shooting and searching, you have to go through grenades and walk the stack or something like that.

    3 Not allowed! Not allowed!

    1v1 (as of June) :
    Wins: 2 Losses: 0
    We accept the love we think we deserve.

  5. #5
    Diehard xBoMb3r's Avatar
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Location
    Idk. Do you?
    Posts
    1,153
    Points
    1,516
    Gamer IDs

    Gamertag: LlamaJewBomba Wii Code: xBoMb3r

    Contact info:

    Kik Username: themaniac007

    Default

    Quote Originally Posted by Austin . View Post
    Just break point an address that you want to view the ASM of, and use these:
    Tutorial:
    http://www.csd.uwo.ca/~mburrel/stuff/ppc-asm.html

    Function Reference:
    http://home.eng.iastate.edu/~zzhang/...ickrefPPC.html

    And remember this:
    The address you set a break point on isn't going to be that address that the breakpoint tab takes you to - when set a break point on something it takes you to what modifies the address.

    I.E.
    80123456 is your ammo. You set a write breakpoint on it, and shoot. Your game freezes (hurry and unfreeze if you're online so you don't disconnect, it doesn't effect the address) and your breakpoint tab displays address 80111111.

    At 80111111, it should say something like
    subi r0,r3,1

    R3 is your previous ammo, it would take the value from that register, subtract one, and store it in register 0. You can then modify that instruction to say
    Nop
    Which will just not subtract the ammo and act as if that instruction didn't exist, or you could do something like
    addi r0,r3,1
    Which will take the value at register 3 (current ammo) add one and store it in register 0.

    However, on Call of Duty, for some reason the ammo is a bitch if you haven't encountered this already, and you can't find the ammo by just shooting and searching, you have to go through grenades and walk the stack or something like that.
    Awesome! Could you show me over like teamviewer? It's the best way to teach me something lol

    0 Not allowed! Not allowed!

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -10. The time now is 04:58 PM.
Powered by vBulletin®
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.