Announcement

Collapse
No announcement yet.

Game Genie Guy!

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

  • #46
    I had a non-working SNES game (also failed on CCCGP) that ended up with me re-writing a good portion of the SNES code. I tested a ton of games against it. They all patched correctly. Please download this build if you've had any issues.

    http://srktt.com/files/GGGuy.zip

    Comment


    • #47
      Added raw/hex code support. Use format XXXX:XX. This option is dumber than others. It just goes where you ask and does not try to account for headers. I also did a big code cleanup after writing that guide. Hopefully this is the last build for a while.

      http://srktt.com/files/GGGuy.zip

      Comment


      • #48
        edit
        A spammer is the lowest kind of life form, Roki57, you can probably walk under a snake with a top hat on, and never touch his stomach.

        The IP Address is: 77.29.236.169
        The host name is: 77.29.236.169
        Last edited by dlevere; 04-21-2014, 03:05:50 AM. Reason: Didn't want anyone to think that I was talking about Kyle
        The Hackmaster

        Comment


        • #49
          Originally posted by Kyle View Post
          Added raw/hex code support. Use format XXXX:XX. This option is dumber than others. It just goes where you ask and does not try to account for headers. I also did a big code cleanup after writing that guide. Hopefully this is the last build for a while.

          http://srktt.com/files/GGGuy.zip
          Nice! I was wanting this but didn't bother to ask. Thanks a lot.

          Comment


          • #50
            Originally posted by 47iscool View Post
            Nice! I was wanting this but didn't bother to ask. Thanks a lot.
            Good deal. If there's anything else I'm missing let me know. I think this is pretty much where I want to be.

            The only other things I have in my head are command line support, CRC32/MD5 checking (for people who tell me my codes don't work) and maybe IPS patching. I'm not ambitious enough to try to get it talking to the website or anything lofty like that.

            Comment


            • #51
              IPS patching should be simple, I made a php script for the tg16(?) system. It's not a tough format.

              I could write a php script that takes a crc in GET and spits out codes in XML or something. In other words, your program can query http://gamhecking.org/somescript.php?crc=XXXXXXXX and end up with some codes. Let me know if you want it done. You'd probably want to update your control for housing codes though, so names and such can be included.
              Please put all complaints in writing and submit them here.

              Above link not working? Try here.

              Comment


              • #52
                Added SMS Game Genie support for Mezmorize. Kinda glad that updates have slowed down.

                Comment


                • #53
                  Added IPS patching via uCON64. I've tested it against a number of rom hacks. If you have issues let me know.

                  Click browse and open an IPS file
                  Choose your rom from the second prompt

                  http://srktt.com/files/GGGuy.zip

                  Comment


                  • #54
                    Fixed an issue today with SNES checksums not being properly patched via uCON64. Should be good now.

                    http://srktt.com/files/GGGuy.zip

                    Comment


                    • #55
                      can you please sort out the problem in game

                      road fighter, i try to apply code but not working

                      KXYVIL this code not working, please help

                      Comment


                      • #56
                        6 digit codes can be iffy for NES. Is that code supposed to be infinite fuel? The one here is working:

                        http://gamehacking.org/?game=30673

                        Infinite Fuel hybrid GENIE

                        SXNTGLVG
                        SXEIITSA

                        Comment


                        • #57
                          Originally posted by Kyle View Post
                          6 digit codes can be iffy for NES. Is that code supposed to be infinite fuel? The one here is working:

                          http://gamehacking.org/?game=30673

                          Infinite Fuel hybrid GENIE

                          SXNTGLVG
                          SXEIITSA
                          thanks really appreciate.........
                          btw is there any method to change 6 digit to 8.....if you have any tutorial plz send me one
                          Last edited by mrcool; 04-11-2015, 09:20:40 AM.

                          Comment


                          • #58
                            Yep. I wrote one before. You can do this using GGGuy and a hex editor. It takes a little time but isn't really technical.

                            Example code for NES Metroid - "Fire Up And You Fall Down Through The Floor Neutrino99"
                            SUPEAI

                            When we use this code we get a good amount of potential offsets in the output section.

                            SUPEAI - 1E5A8:6F:B5
                            SUPEAI - 1C5A8:6F:B5
                            SUPEAI - 1A5A8:6F:B5
                            SUPEAI - 185A8:6F:B5
                            SUPEAI - 165A8:6F:B5
                            SUPEAI - 145A8:6F:B5
                            SUPEAI - 125A8:6F:B5
                            SUPEAI - 105A8:6F:B5
                            SUPEAI - E5A8:6F:B5
                            SUPEAI - C5A8:6F:B5
                            SUPEAI - A5A8:6F:B5
                            SUPEAI - 85A8:6F:B5
                            SUPEAI - 65A8:6F:B5
                            SUPEAI - 45A8:6F:B5
                            SUPEAI - 25A8:6F:B5
                            SUPEAI - 5A8:6F:B5

                            Paste this to notepad and do a couple of find/replaces until your text looks like this (drop the SUPEAI - and the :6F).

                            1E5A8:B5
                            1C5A8:B5
                            1A5A8:B5
                            185A8:B5
                            165A8:B5
                            145A8:B5
                            125A8:B5
                            105A8:B5
                            E5A8:B5
                            C5A8:B5
                            A5A8:B5
                            85A8:B5
                            65A8:B5
                            45A8:B5
                            25A8:B5
                            5A8:B5

                            Since GGGuy accepts values like this, it then becomes a matter of trying them individually. Start at the bottom - 5A8:B5 and try each of these, one at a time, until you hit the desired effect. If you see garbage obviously move to the next code.

                            Looks like the correct value is 45A8:B5. You can be done here if you want since GGGuy will accept codes like this. Scribble down the code and move on to the next.

                            If you would like to convert it back to an 8 digit GG code there's a little bit more but it's still nothing hard.

                            Open the ROM in a Hex Editor. I recommend HxD since it's free and the portable version doesn't require an install.
                            http://mh-nexus.de/downloads/HxDen.zip

                            Once you have it open do Ctrl+G for Goto. Enter your value from above (45A8). You'll see that the hex there is 30.

                            Download Game Genie Code Converter
                            http://www.romhacking.net/utilities/23/

                            Open it and click on the NES button. Enter your original code - SUPEAI. You'll see that there's a blank for the compare value. Enter in 30 from what we found above. Your new code will automagically appear - SUOEAIAL.

                            This should only take a few minutes per code once you get the hang of it.

                            Comment


                            • #59
                              thanks for tutorial .....

                              Comment


                              • #60
                                I added experimental N64 support via n64hijack if anyone has time to test. N64 is the only flashcart I don't own. It doesn't work on emulators.

                                http://krikzz.com/forum/index.php?topic=2920.0

                                Comment

                                Working...
                                X