Announcement

Collapse
No announcement yet.

New Game Genie, N64, GC, Wii, & PS2 Codes

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

  • Thanks for the save state Mez. The best I could do was a code that makes his eyes yellow (like in God mode), but he still takes damage.

    We need a 32x debugger that can output an asm trace log.
    Last edited by Tony H; 09-28-2013, 11:37:12 PM.
    The Code Hut: http://codehut.gshi.org/

    Comment


    • Originally posted by Tony Hedstrom View Post
      Thanks for the save state Mez. The best I could do was a code that makes his eyes yellow (like in God mode), but he still takes damage.

      We need a 32x debugger that can output an asm trace log.
      Tony, do you have the address of the God Mode flag? If so I could most likely make a trace in MESS up until the point it is checked when damage occurs.
      Not taking any requests at this time.

      Bored? Watch some of my hacks here.

      Comment


      • Originally posted by Abystus View Post
        Tony, do you have the address of the God Mode flag? If so I could most likely make a trace in MESS up until the point it is checked when damage occurs.
        I tried a different version of Gens with RAM searching:
        https://code.google.com/p/gens-rerec...downloads/list

        It does find an address but I still can't get the code to activate God Mode.
        It's one byte different than the address Tony listed above: 06007697
        http://OldGameHacking.com/
        http://www.youtube.com/user/DreamcastVideos

        Comment


        • Originally posted by Mezmorize View Post
          I tried a different version of Gens with RAM searching:
          https://code.google.com/p/gens-rerec...downloads/list

          It does find an address but I still can't get the code to activate God Mode.
          It's one byte different than the address Tony listed above: 06007697
          I see. I would need the in game address to break point, not the windows memory location of the emulator. If I get a bit of spare time I may look for it in in mess since we know the value is 2 when activated.
          Not taking any requests at this time.

          Bored? Watch some of my hacks here.

          Comment


          • The actual RAM address in the 32x debugger (not the CE address) shows up as 7694 (06007694), but it could also be 7696 (06007696).

            Here's the code I made that makes the face have yellow eyes, and doesn't show any damage to the face when hit...

            04716A:E002

            This part of the asm was moving the value from our God mode address (06007694) to register R0: MOV.L @(R0,R4),R0

            The replacement instruction I used moves a value of 02 into register R0 instead. This makes his eyes yellow.

            I also tried using a replacement instruction to force a value from register R5 (which was 05) into the God mode address, but found out the value probably has to be 02. There is no instruction to move a specific value into (r0,r4), but I might be able to put a value of 02 into a register and then move the value from that register to (r0,r4) (ie the RAM address for God mode).

            I found another area that was accessed whenever you take damage, but any codes I tried didn't work. Although I couldn't find that part in the 32x debugger, so I was just just guessing at what was in the registers. Scrolling through 100's of thousands of lines of code gets to you after a while. :-)
            The Code Hut: http://codehut.gshi.org/

            Comment


            • 02 is the default decimal value used, but here are some more that will work if it's helpful:
              2 3 6 7 10 11 14 etc it seems to have a pattern of +1 +3 +1 +3

              I made the code again with that different version of Gens and it shows the address as being 06007697, the problem is the single byte code seems to have no effect when added to the cheat list, and a 2 byte code is not even accepted. I think the emulator just does not support 32x RAM cheats (besides successfully searching).
              http://OldGameHacking.com/
              http://www.youtube.com/user/DreamcastVideos

              Comment


              • The additional values that will work might be helpful if one of those values happens to be in one of the registers. I spent 45 minutes getting to the exact point in the debugger where the I needed to be for that, but have since over written it with another save state. Ugh.

                Here's exactly how the RAM address for God mode (or at least the RAM address for turning his eyes yellow) works in the debugger. Remember that EVERYTHING is done in the registers, and there aren't any actual operands.

                A value of B4 is loaded into register R0.
                The value/address in reg R4 is 060075E0.
                Registers R0 and R4 are added together to get our God mode address (B4 + 060075E0 = 06007694).
                MOV.L @(R0,R4),R0 This moves the value from the God mode address to reg R0.

                It shows the God mode RAM address as a Long Word.
                The Code Hut: http://codehut.gshi.org/

                Comment


                • Doom 32x (JU)

                  037FB0:E203
                  Start with the Chaingun. Note that if you change weapons before you pickup an actual chaingun, you'll lose the Chaingun (until you pickup another one). You may want to use the "Infinite Chaingun ammo" code with this one.

                  If you're using this code with Kega Fusion, you MUST reset the game with the code turned on.
                  Last edited by Tony H; 10-01-2013, 06:56:12 PM.
                  The Code Hut: http://codehut.gshi.org/

                  Comment


                  • Doom 32x (JU)

                    037FB0:E204 +
                    038016:0098
                    Start with the Rocket Launcher. Note that if you change weapons before you pickup an actual Rocket Launcher, you'll lose the Rocket Launcher (until you pickup another one).

                    If you're using this code with Kega Fusion, you MUST reset the game with the code turned on.
                    Last edited by Tony H; 10-01-2013, 06:56:02 PM.
                    The Code Hut: http://codehut.gshi.org/

                    Comment


                    • This document may be helpful. It was made by the guy who made the 24-level hack for 32x Doom:

                      http://www.romhacking.net/documents/530/

                      The values are probably for the European version of the game, since that is what is used for the 24-level hack.

                      IDKFA (All Weapons, Keys, Infinite Ammo, Mega Armor) cheat is the word at 0x00193A and 0x001940
                      IDDQD (God Mode) cheat is the word at 0x001958 and 0x00195E
                      Last edited by terpsfan101; 10-01-2013, 02:26:43 AM.

                      Comment


                      • Can you make a code for Hiryuu no Ken Gaiden where the player has infinite energy? I found the code but when I enter it in VisualBoy Advance it ignores the code even though it's activated. It does this with a lot of other GameBoy games and I don't know why. I'm using the latest version and I also have another version that does the same thing. I made a forum topic about it just because it's frustrating me so much.
                        Last edited by Doommaster1994; 10-01-2013, 03:19:49 AM.

                        Comment


                        • Originally posted by terpsfan101 View Post
                          This document may be helpful. It was made by the guy who made the 24-level hack for 32x Doom:

                          http://www.romhacking.net/documents/530/

                          The values are probably for the European version of the game, since that is what is used for the 24-level hack.

                          IDKFA (All Weapons, Keys, Infinite Ammo, Mega Armor) cheat is the word at 0x00193A and 0x001940
                          IDDQD (God Mode) cheat is the word at 0x001958 and 0x00195E
                          I'll look into it, but those are probably just left over from the original port and aren't functional.

                          Originally posted by Doommaster1994 View Post
                          Can you make a code for Hiryuu no Ken Gaiden where the player has infinite energy? I found the code but when I enter it in VisualBoy Advance it ignores the code even though it's activated. It does this with a lot of other GameBoy games and I don't know why. I'm using the latest version and I also have another version that does the same thing. I made a forum topic about it just because it's frustrating me so much.
                          I'm only working on Genesis and 32x codes right now. I haven't made any GB codes in ages, and don't plan on starting anytime soon. You might want to try using the sites new "Request" feature.
                          The Code Hut: http://codehut.gshi.org/

                          Comment


                          • One of my favorite weapons in the game...

                            Doom 32x

                            037FB0:E205 +
                            038016:0094
                            Start with the Plasma Rifle. Don't change weapons before you pickup an actual Plasma Rifle, or you'll lose the Plasma Rifle (until you pickup another one). You may want to use the "Infinite Plasma Rifle ammo" code with this one.

                            If you're using this code with Kega Fusion, you MUST reset the game with the code turned on.

                            =============

                            Will hopefully have a code for the BFG 9000 weapon next. Hmmm. I wonder what "BFG" stands for?? :-)
                            Last edited by Tony H; 10-01-2013, 06:55:48 PM.
                            The Code Hut: http://codehut.gshi.org/

                            Comment


                            • Originally posted by Doommaster1994 View Post
                              Can you make a code for Hiryuu no Ken Gaiden where the player has infinite energy? I found the code but when I enter it in VisualBoy Advance it ignores the code even though it's activated. It does this with a lot of other GameBoy games and I don't know why. I'm using the latest version and I also have another version that does the same thing. I made a forum topic about it just because it's frustrating me so much.
                              Is this the code you came up with?
                              If so, try it with BGB.

                              SD Hiryuu no Ken Gaiden (J) (GB)
                              Infinite Health P1
                              0180DBD4

                              The easy to create Game Genie code makes both players have infinite health, which is typical for a fighting game.

                              Sorry to hijack your thread Tony.
                              http://OldGameHacking.com/
                              http://www.youtube.com/user/DreamcastVideos

                              Comment


                              • Mezmorize - Thank you for the PM, sorry I couldn't reply sooner! I have the code written down but instead of BD4 it says BC4, so maybe that was just a fluke. That code worked in VBA though, so thanks a lot!

                                Tony - My bad, I forgot you only did Sega games. I'll keep that in mind next time I'm having trouble finding a code.

                                Comment

                                Working...
                                X