Page 1 of 1

Game Genie multi-codes?

Posted: Mon Jan 23, 2017 6:55 pm
by Zepper
I added Game Genie back in my emulator. It's working. ^_^;;

What's the rule when someone wants to enter more than 1 code at a time? In the original GG, how many codes were acceptable? Can I enter a 6 chars AND a 8 chars codes? Two 8 chars codes? Two 6 chars codes?

What's the rule after all? I believe to avoid codes that points to the same address, for example.
I need some advice on it.

Re: Game Genie multi-codes?

Posted: Mon Jan 23, 2017 7:01 pm
by tepples
The original Game Genie supports up to three codes. This could be three 6-character codes, two 6-character codes and zero or one 8-character code, one 6-character code and zero, one, or two 8-character codes, or one, two, or three 8-character codes. I don't know what happens if you add two codes patching the same address.

Re: Game Genie multi-codes?

Posted: Mon Jan 23, 2017 7:21 pm
by rainwarrior
If you want to see what the original game genie UI looked like, an NROM version of that is available on this site:
http://nesdev.com/genie.zip

Some people do actually chain multiple game genies to implement more codes, though, so in practice the limitations of the hardware have been occasionally exceeded in that way.

Re: Game Genie multi-codes?

Posted: Mon Jan 23, 2017 7:24 pm
by Zepper
tepples wrote:The original Game Genie supports up to three codes. This could be three 6-character codes, two 6-character codes and zero or one 8-character code, one 6-character code and zero, one, or two 8-character codes, or one, two, or three 8-character codes. I don't know what happens if you add two codes patching the same address.
So, 3 codes, any combination. Thanks.

Re: Game Genie multi-codes?

Posted: Tue Jan 24, 2017 6:52 pm
by Bavi_H
tepples wrote:I don't know what happens if you add two codes patching the same address.
When I examined the writes the Game Genie ROM uses to send the codes to its hardware, the results I saw suggested the following: If you enter multiple codes for the same address, the Game Genie only uses the first one and marks the others as invalid/disabled.