Announcement

Collapse
No announcement yet.

NES Game Genie codes

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

  • NES Game Genie codes

    So I recently dug out my old NES and decided to play thru some of my old games. Eventually, I went online to see if I could find some game genie codes for them and while I found a few codes, I didn't find the kind of codes that I'm looking for, so I started tinkering to see if I could crack them myself.

    What I'm trying to do is modify the attributes of characters during character creation in Wizardry 1 and Wizardry 2. I have the cartridge for both games as well as an emulator (Nestopia), both ROMs and a Game Genie Encoder/Decoder. Using the cheats option in Nestopia, (which only lists addresses between 0x0000 and 0x07FF *) I was able to locate an address that affects the Strength attribute in both games (0x0254 in Wiz1 and 0x004D in Wiz2). Entering those addresses into the encoder/decoder gives me the codes GPIAGZ for Wiz1 and GPGEIA for Wiz2. The problem arises when I put that code into Nestopia (it has an option for entering Game Genie codes as well). What happens is that it (both the emulated Game Genie and the actual Game Genie) changes the 0x0 in both codes to 0x8, which prevents the codes from working as intended.

    What I'm hoping to get information about is a method to get a Game Genie code to actually work in the 0x0 range.

    Alternatively, is there another emulator capable of extracting memory addresses that will show more than just the 0x0000-0x07FF range (and hopefully finding useful addresses outside of that range)?


    *Nestopia doesn't actually show the 0x at the beginning of the memory addresses.

  • #2
    You will need to find the ROM addresses for the codes you want that will achieve the same effect. Game Genies do not patch RAM addresses. You might want to look into various FCEU Debugger builds. FCEUx is useful for what you want.
    "Roll The Bones" - Rush
    Patreon.com/nensondubois Twitter #nensondubois_Youtube.com/user/nensondubois

    Comment


    • #3
      Originally posted by AnderXero View Post
      So I recently dug out my old NES and decided to play thru some of my old games. Eventually, I went online to see if I could find some game genie codes for them and while I found a few codes, I didn't find the kind of codes that I'm looking for, so I started tinkering to see if I could crack them myself.

      What I'm trying to do is modify the attributes of characters during character creation in Wizardry 1 and Wizardry 2. I have the cartridge for both games as well as an emulator (Nestopia), both ROMs and a Game Genie Encoder/Decoder. Using the cheats option in Nestopia, (which only lists addresses between 0x0000 and 0x07FF *) I was able to locate an address that affects the Strength attribute in both games (0x0254 in Wiz1 and 0x004D in Wiz2). Entering those addresses into the encoder/decoder gives me the codes GPIAGZ for Wiz1 and GPGEIA for Wiz2. The problem arises when I put that code into Nestopia (it has an option for entering Game Genie codes as well). What happens is that it (both the emulated Game Genie and the actual Game Genie) changes the 0x0 in both codes to 0x8, which prevents the codes from working as intended.

      What I'm hoping to get information about is a method to get a Game Genie code to actually work in the 0x0 range.

      Alternatively, is there another emulator capable of extracting memory addresses that will show more than just the 0x0000-0x07FF range (and hopefully finding useful addresses outside of that range)?


      *Nestopia doesn't actually show the 0x at the beginning of the memory addresses.
      1-Like Dybbles what said use FCEUx then you must learn ASM that is importan.

      2- You must learn Hex Edit (Hexadecimal Value) and (Decimal Value).

      3- You must learn how to make code game genie.

      Go here to learn how make code game genie :https://codehut.gshi.org/HowtoMakeNESGGcodesPt1.txt
      Let's be together !!

      Comment

      Working...
      X