Results 1 to 5 of 5
  1. #1
    Barefoot you say...?
    Join Date
    Jul 2005
    Posts
    6

    Nemu64 Memory Editor

    Well I'm quite new to n64 hacking. I recently started using the memory editor but as a new comer it looks confusing. I figured out how to search for values and change them. Well I have found an address and messed with the values and it changed something. The thing is when i use that address as a gs code it doesn't work. So like can someone show me how to export the address and correct values from the memory editor to working gs codes?

    the address is easy to find but where are the correct values located out of all the hex values? There are like 4 rows of values for 1 address see:





    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    The Soul Reaving Gentleman Gent's Avatar
    Join Date
    Nov 2001
    Location
    London
    Posts
    2,250
    Ok well yes the values are in hex but how you interpret them is like this:

    The Code you want is 00657657 but string line starts at 00657654.

    How you break up this whole line of:

    00657654 00000000 00000000 - 00000000 00000000

    00657654 00
    00657655 00
    00657656 00
    00657657 00
    00657658 00
    00657659 00
    0065765A 00
    0065765B 00
    0065765C 00
    0065765D 00
    0065765E 00
    0065765F 00
    00657680 00
    00657661 00
    00657662 00
    00657663 00

    That is showing you the address and the value to use.

    So your code of 00657657 00 you would add an extra zeros to it making it 0000 and replace the first 2 00 of the address into 80.

    80657657 0000.
    System 1 Specs:

    OS:Windows 7 Ultimate (Build 7600)
    CPUentium Dual-Core E5400,* 2.70 GHz, 2048 KB
    System RAM:Kingston 4GB DDR-SDRAM PC2-6400
    Video:ATI Radeon HD 5400 Series
    Sound:ASUS Xonar DG Audio D

    System 2 Specs:

    OS:Windows XP Professional: Version 2002 - SP2
    CPU:AMD Sempron 2300+
    System RAM:Crucial 1GB DDR-SDRAM PC3200
    Video Card:RADEON X1650 Series 512MB
    Sound Card:SB Audigy

    Is quisnam rideo risi risum permaneo did non adepto iocus


  3. #3
    Barefoot you say...?
    Join Date
    Jul 2005
    Posts
    6
    yeah i posted a bad example, it isn't the actual code i was talking about just a diagram of what i'm confused about.

    anyway with this:

    00657654 00000000 00000000 - 00000000 00000000

    ^
    see the 4 sets of zeros? sometimes they all have values in them so what do i pick exactly?
    the first two 0s aren't always the working one.

    I mean when i was editing the values only one worked but when i made the code it would work.

    Example:

    802340e6 f1FFd28fe1 34c389CC - aa3cb3bb031 d2cc30f134

    lets say c3 was the working value.

    now, I put them together to make 802340e6 00c3 but it doesn't work. So whats up with that?

    Edit: 1 more question, I have found that two value places affect the same thing. So what do you do in that case?

    Example:

    802340e6 f1FFd28fe1 34c389CC - aa3cb3bb031 d2cc30f134

    Both c3 and 3b value places affect the same thing when they are modified/replaced with new values, so what do i do to make the code?

    Thanks for the help
    Last edited by Sco; November 12th, 2005 at 03:26.

  4. #4
    The Soul Reaving Gentleman Gent's Avatar
    Join Date
    Nov 2001
    Location
    London
    Posts
    2,250
    Quote Originally Posted by Sco
    yeah i posted a bad example, it isn't the actual code i was talking about just a diagram of what i'm confused about.

    anyway with this:

    00657654 00000000 00000000 - 00000000 00000000

    ^
    see the 4 sets of zeros? sometimes they all have values in them so what do i pick exactly?
    the first two 0s aren't always the working one.

    I mean when i was editing the values only one worked but when i made the code it would work.

    Example:

    802340e6 f1FFd28fe1 34c389CC - aa3cb3bb031 d2cc30f134

    lets say c3 was the working value.

    now, I put them together to make 802340e6 00c3 but it doesn't work. So whats up with that?
    I showed you above exactly what to do.

    Quote Originally Posted by Gent
    Ok well yes the values are in hex but how you interpret them is like this:

    The Code you want is 00657657 but string line starts at 00657654.

    How you break up this whole line of:

    00657654 00000000 00000000 - 00000000 00000000

    00657654 00
    00657655 00
    00657656 00
    00657657 00
    00657658 00
    00657659 00
    0065765A 00
    0065765B 00
    0065765C 00
    0065765D 00
    0065765E 00
    0065765F 00
    00657680 00
    00657661 00
    00657662 00
    00657663 00

    That is showing you the address and the value to use.

    So your code of 00657657 00 you would add an extra zeros to it making it 0000 and replace the first 2 00 of the address into 80.

    80657657 0000.
    so in the new address example 802340E6 F1FFD28FE1 34C389CCAA - 3CB3BB0031 D2CC30F134 you do this:

    802340E6 00F1
    802340E7 00FF
    802340E8 00D2
    802340E9 008F
    802340EA 00E1
    802340EB 0034
    802340EC 00C3
    802340ED 0089
    802340EE 00CC
    802340EF 00AA
    802340F0 003C
    802340F1 00B3
    802340F2 00BB
    802340F3 0000
    802340F4 0031
    802340F5 00D2
    802340F6 00CC
    802340F7 0030
    802340F8 00F1
    802340F9 0034

    As you can see 802340E6 has the value F1 Not C3 like you did. The C3 Value Belongs to the 802340EC Address. So if you wanted the the C3 you would use the 802340EC 00C3 Address.

    As For:

    Quote Originally Posted by Sco
    Edit: 1 more question, I have found that two value places affect the same thing. So what do you do in that case?

    Example:

    802340e6 f1FFd28fe1 34c389CC - aa3cb3bb031 d2cc30f134

    Both c3 and 3b value places affect the same thing when they are modified/replaced with new values, so what do i do to make the code?

    Thanks for the help
    You either Pick on or the other on the same address as you can see on my explaination you are actually using the values wrong to the address as those values you used belonged to:

    802340EC 00C3 and there is no B3 or BB.

    If you wanted to make a Modifier code read the PJ64 Cheat Site under Adding Cheats to learn about Options.

    To help you further here is an example of the Mem Editor in use
    System 1 Specs:

    OS:Windows 7 Ultimate (Build 7600)
    CPUentium Dual-Core E5400,* 2.70 GHz, 2048 KB
    System RAM:Kingston 4GB DDR-SDRAM PC2-6400
    Video:ATI Radeon HD 5400 Series
    Sound:ASUS Xonar DG Audio D

    System 2 Specs:

    OS:Windows XP Professional: Version 2002 - SP2
    CPU:AMD Sempron 2300+
    System RAM:Crucial 1GB DDR-SDRAM PC3200
    Video Card:RADEON X1650 Series 512MB
    Sound Card:SB Audigy

    Is quisnam rideo risi risum permaneo did non adepto iocus


  5. #5
    Barefoot you say...?
    Join Date
    Jul 2005
    Posts
    6
    Thanks man, sorry for making you repeat yourself. I was confused. Now i see what you mean't before.
    Last edited by Sco; November 12th, 2005 at 16:30.

Similar Threads

  1. Access Violation Problems
    By Praxidus in forum Project64
    Replies: 1
    Last Post: March 14th, 2005, 19:25
  2. Memory Editor for PJ64?
    By OmegaPirate in forum PJ64 Cheats
    Replies: 1
    Last Post: December 21st, 2004, 01:24
  3. Questions about N64 memory cards and Gameboys
    By HyperHacker in forum Programming
    Replies: 2
    Last Post: December 9th, 2004, 17:36
  4. Memory Editor?
    By Foley Fan 2k in forum PJ64 Cheats
    Replies: 1
    Last Post: August 18th, 2002, 00:56

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •