Announcement

Collapse
No announcement yet.

Example of making a GS code in Nemu (N64 games)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Example of making a GS code in Nemu (N64 games)

    Plugins > Debugger: Memory.

    Now go up to "Search."
    Let's say we're changing whatever 13CB0 is.
    Search for 06 01 3C B0.
    We get two offsets.
    Time to make GS Codes with them.
    I got offsets 0x00125E0C abd 0x00125EEC.
    What did you get?

    To make these GS Code lines.

    0x00125E0C becomes 81125E0C.
    You're changing the two bytes at the 0x00125E0C offset to 06 01.
    But they're already that!
    So that's a line of GS Code we don't need.
    Add two to the GS Code.

    The line.
    And you get...
    81125E0E.

    We change the bytes there to 3F 38.
    SO...
    81125E0E 3F38.
    That's the first GS Code line.

    Do the same thing with the second offset that we found

    And you get 81125EEE 3F38.

    So the GS Code to replace 13CB0 with 13F38 is this:
    81125E0E 3F38
    81125EEE 3F38
    irc.rizon.net #.blank

  • #2
    sounds simple but at same time feels so complex.. lol.. :P

    Comment


    • #3
      It might have been better to have given an imaginary goal, such as modifying the value of coins possessed, etc. That way you could pretend to have found a certain address that contained the relevant value, and the beginner would be able to ground his knowledge in a specific task. As it stands, the new hacker is wondering "but where did these various numbers come from?".

      Still, it's always good to have new hacking guides. You should flesh it out and add to it.
      I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

      Comment


      • #4
        Originally posted by Lazy Bastard View Post
        It might have been better to have given an imaginary goal, such as modifying the value of coins possessed, etc. That way you could pretend to have found a certain address that contained the relevant value, and the beginner would be able to ground his knowledge in a specific task. As it stands, the new hacker is wondering "but where did these various numbers come from?".

        Still, it's always good to have new hacking guides. You should flesh it out and add to it.
        I understand and thanks for elaborating. Anyhow, for things of the such. Here is an example of a guy finding the RAM offset for the item boxes in Mario Kart 64: http://orbitaldecay.com/N64/index.html
        He also elaborates on how to find the actual N64 address, bytes and endianness, and simple assembly with MIPS R4300i by setting NOP on the item boxes.
        (Sorry for the whole "not related to making codes," but it is relevant with you wanting me to show how to find things such as how many arrows are in Links quiver in Oot/MM.) :P
        irc.rizon.net #.blank

        Comment

        Working...
        X