Results 1 to 2 of 2
  1. #1
    Nooblet FoodFx's Avatar
    Join Date
    May 2011
    Posts
    43
    Points
    67
         User Info     Contact     Gamer ID
    Join Date
    May 2011
    Posts
    43
    Points
    67

    Default Useing the decoder

    Ok so you can use the decoder in manyways. I will show you how to find a function useing the decoder and changeing values to what you want them to be.

    Ok so lets take a code like this:
    ~~Mohh1~~

    #Instant Reload
    0x0005A084 0x3C04FFFF

    you copy address to decoder and you look at the MIPS ASM(OPCODE and ARGS)
    OpCODE which is the MIPS CMD would say its lui (load upper immidiate)
    ARGS which is the register and what its loading would say a0 $3F80. a0(argument)

    ^-------------------------------------------------------------------------^

    That is just for InstantReload

    3F80 is a float for 1.0000

    Now you look around that area to look for a function.

    Function commonly look like this: addiu sp sp $FFXX -- The xx are variables meaning other numbers. a function can also start like this addiu sp sp $FEXX -- again the xx are variables

    you ask why functions are important? because it like a gear in a game. (you know like gears in cars, bikes, etc?) with out functions the game wont work. Now how do you check what a function does and what its used for you JR RA it the value - 03E00008
    Now you check what is missing or you cant do

    The code Instantreload was in this function: addiu sp sp $FE90
    I jr ra it and this is what happened:

    #No Shooting/Switching
    ;FoodFx
    0x0005A018 0x03E00008
    ------------------------------------

    Now changeing values the better way/easier way. when you come across one of these MIPS/OPCODE
    lui
    ori
    sw
    lw
    addiu
    sb
    lb
    (Theres a few more just dont have them at my top of the head)

    in the decoder will look something like this lui t0 $XXXX and the value will look like this - 0x3C08-XXXX- you copy value and address into an empty code and you change the last 4 digits of the code without changeing the OPCODE. so it will give you a better result easier to make mods and different used for code also finding a better value when you are searching.

    -FoodFx-

    :P

    0 Not allowed! Not allowed!

  2. #2
    [email protected]
    CL's Diehard
    Alix Marquez's Avatar
    Join Date
    Jan 2010
    Location
    California
    Posts
    179
    Points
    366
         User Info     Contact     Gamer ID
    Join Date
    Jan 2010
    Location
    California
    Posts
    179
    Points
    366

    Contact info:

    Youtube Channel: http://www.youtube.com/AlixMarquezz Kik Username: AlixMarquez777

    Default

    Quote Originally Posted by FoodFx View Post
    Ok so you can use the decoder in manyways. I will show you how to find a function useing the decoder and changeing values to what you want them to be.

    Ok so lets take a code like this:
    ~~Mohh1~~

    #Instant Reload
    0x0005A084 0x3C04FFFF

    you copy address to decoder and you look at the MIPS ASM(OPCODE and ARGS)
    OpCODE which is the MIPS CMD would say its lui (load upper immidiate)
    ARGS which is the register and what its loading would say a0 $3F80. a0(argument)

    ^-------------------------------------------------------------------------^

    That is just for InstantReload

    3F80 is a float for 1.0000

    Now you look around that area to look for a function.

    Function commonly look like this: addiu sp sp $FFXX -- The xx are variables meaning other numbers. a function can also start like this addiu sp sp $FEXX -- again the xx are variables

    you ask why functions are important? because it like a gear in a game. (you know like gears in cars, bikes, etc?) with out functions the game wont work. Now how do you check what a function does and what its used for you JR RA it the value - 03E00008
    Now you check what is missing or you cant do

    The code Instantreload was in this function: addiu sp sp $FE90
    I jr ra it and this is what happened:

    #No Shooting/Switching
    ;FoodFx
    0x0005A018 0x03E00008
    ------------------------------------

    Now changeing values the better way/easier way. when you come across one of these MIPS/OPCODE
    lui
    ori
    sw
    lw
    addiu
    sb
    lb
    (Theres a few more just dont have them at my top of the head)

    in the decoder will look something like this lui t0 $XXXX and the value will look like this - 0x3C08-XXXX- you copy value and address into an empty code and you change the last 4 digits of the code without changeing the OPCODE. so it will give you a better result easier to make mods and different used for code also finding a better value when you are searching.

    -FoodFx-

    :P

    nIce thanks dude imma use this

    0 Not allowed! Not allowed!
    No one can go back and make a brand new start my friend, but anyone can start from here and make a brand new end Dan Zadra

    The choices we make about the lives we live determine the kinds of legacies we leave. " - Tavis Smiley

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 01:40 PM.
Powered by vBulletin®
Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.