Announcement

Collapse
No announcement yet.

GameHacking.org Weekly Hacking Target (05-14-11- 05-22-11) - Mortal Kombat II [SNES]

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

  • #16
    It seems button combos reside between 81C9D8 - 81CD3E. Some may be shared. I haven't quite decoded it yet, but I believe they are backwards, and those combos that end with High Kick combos start with 38.

    They seem to start with a big number, then continue with #s 5-8. I believe a 00 byte marks the beg/end of the combo.

    0000 - HP
    0001 - LP
    0002 - BL
    0003 - HK
    0004 - LK
    0005 - Up
    0006 - Down
    0007 - Back
    0008 - Forward

    It's not quite as simple as it seems, but I thought I'd share the info for those that might want to mess with this. For Example, Liu Kang's dragon fatality combo is at 81CA8E (38 07 07 08 06 00 (backwards is D,F,B,B,HK)). The code 81CA9000 (DDAB-CDD1) Would cut this combo short, making the fatality easier by just making it B,HK. So...

    Code:
    Make Liu Kang's Dragon Fatality Easier (Back, High Kick)
    DDAB-CDD1
    I tried cutting the combo to just the High Kick button, no dice.
    Please put all complaints in writing and submit them here.

    Above link not working? Try here.

    Comment


    • #17
      Originally posted by rimsky82 View Post
      It seems button combos reside between 81C9D8 - 81CD3E. Some may be shared. I haven't quite decoded it yet, but I believe they are backwards, and those combos that end with High Kick combos start with 38.

      They seem to start with a big number, then continue with #s 5-8. I believe a 00 byte marks the beg/end of the combo.

      0000 - HP
      0001 - LP
      0002 - BL
      0003 - HK
      0004 - LK
      0005 - Up
      0006 - Down
      0007 - Back
      0008 - Forward

      It's not quite as simple as it seems, but I thought I'd share the info for those that might want to mess with this. For Example, Liu Kang's dragon fatality combo is at 81CA8E (38 07 07 08 06 00 (backwards is D,F,B,B,HK)). The code 81CA9000 (DDAB-CDD1) Would cut this combo short, making the fatality easier by just making it B,HK. So...

      Code:
      Make Liu Kang's Dragon Fatality Easier (Back, High Kick)
      DDAB-CDD1
      I would assume the values loaded between the address range initially get loaded there based on a read from the character selected address at some point so yes they are most likely shared between characters and just loaded when needed. With that being said you could make custom move button combinations for each move in the game if you wished which is great (Very helpful for moves that you would have to charge all round like Shang Tsung's Kintaro fatality).

      When the compare is met on these combinations they should write a value to the move modifier address (which I am after ). I may look into this tomorrow when I have time after work.
      Last edited by Abystus; 05-16-2011, 12:45:30 AM.
      Not taking any requests at this time.

      Bored? Watch some of my hacks here.

      Comment


      • #18
        64EB-44B7 after accliam screen its black
        0CAF-44B7 on there bodies they have spinning invisible squares on them
        0CA4-44B7 all over there bodies they have spinning invisible squares
        0CBA-44B7 first strike screen turns black

        Comment


        • #19
          Originally posted by abystus View Post
          When the compare is met on these combinations they should write a value to the move modifier address (which I am after ). I may look into this tomorrow when I have time after work.
          The combo buttons, one at a time, are read at 81C8FA, and stored at 00182E, and then compared to the button presses at 81C90B.
          Please put all complaints in writing and submit them here.

          Above link not working? Try here.

          Comment


          • #20
            Nice; I love it when hacking takes the form of research. This information will likely prove useful for later codes, as well.
            I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

            Comment


            • #21
              Originally posted by abystus View Post
              Thanks for the updated code. Btw do you mind me asking how you found the routine? When I tried a while back I looked for what was checking the button input at the end of the initial screen, however due to lack of time I never pursued it.
              7E2E8230 is the par code for the intro to be turned on so putting a read on that untill i found the command looking for 30
              $80/BDF5 AD 82 2E LDA $2E82 [$7E:2E82] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BDF8 29 30 00 AND #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BDFB C9 30 00 CMP #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BDFE F0 0B BEQ $0B [$BE0B] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE00 AD 84 2E LDA $2E84 [$7E:2E84] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE03 29 30 00 AND #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE06 C9 30 00 CMP #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE09 D0 07 BNE $07 [$BE12] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE0B E6 26 INC $26 [$00:0126] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE0D 9C 98 C8 STZ $C898 [$7E:C898] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE10 80 03 BRA $03 [$BE15] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE12 9C DC B8 STZ $B8DC [$7E:B8DC] A:00FF X:0004 Y:FFFE P:envmxdIZC
              $80/BE15 22 6B E3 85 JSL $85E36B[$85:E36B] A:00FF X:0004 Y:FFFE P:envmxdIZC


              heres something for the jade request (tested on v1.0)
              ED83-44B0

              RIP MOM 6-27-52 - 12-25-10

              Comment


              • #22
                Dead Pool Fatality On Any Stage
                81BD9C00

                Verified working in v1.0/v1.1.
                Last edited by Abystus; 05-16-2011, 06:36:52 PM.
                Not taking any requests at this time.

                Bored? Watch some of my hacks here.

                Comment


                • #23
                  Originally posted by Hybrid View Post
                  7E2E8230 is the par code for the intro to be turned on so putting a read on that untill i found the command looking for 30
                  $80/BDF5 AD 82 2E LDA $2E82 [$7E:2E82] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BDF8 29 30 00 AND #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BDFB C9 30 00 CMP #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BDFE F0 0B BEQ $0B [$BE0B] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE00 AD 84 2E LDA $2E84 [$7E:2E84] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE03 29 30 00 AND #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE06 C9 30 00 CMP #$0030 A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE09 D0 07 BNE $07 [$BE12] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE0B E6 26 INC $26 [$00:0126] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE0D 9C 98 C8 STZ $C898 [$7E:C898] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE10 80 03 BRA $03 [$BE15] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE12 9C DC B8 STZ $B8DC [$7E:B8DC] A:00FF X:0004 Y:FFFE P:envmxdIZC
                  $80/BE15 22 6B E3 85 JSL $85E36B[$85:E36B] A:00FF X:0004 Y:FFFE P:envmxdIZC


                  heres something for the jade request (tested on v1.0)
                  ED83-44B0
                  Thanks for the explanation! How did you come up with the value 30 or is that L + R value held? Very nice hack there Hybrid for Jade verified working in v1.0/v1.1.
                  Last edited by Abystus; 05-16-2011, 06:35:08 PM.
                  Not taking any requests at this time.

                  Bored? Watch some of my hacks here.

                  Comment


                  • #24
                    dunno really just used a diffrent than search untill i narrowed it down to a few codes and tested it out untill i got the right one

                    RIP MOM 6-27-52 - 12-25-10

                    Comment


                    • #25
                      Dan Forden (Toasty) on Every Uppercut (Also has side effect of Jade Clues before every round on/after the 5th opponent.)

                      81DEC780
                      80FF0B80
                      80FF0C05

                      Works in v1.0.
                      Last edited by Abystus; 05-17-2011, 12:52:52 AM.
                      Not taking any requests at this time.

                      Bored? Watch some of my hacks here.

                      Comment


                      • #26
                        Dan Forden (Toasty) on Every Uppercut (Also has side effect of Jade Clues before every round on/after the 5th opponent.)

                        81DECA80
                        80FF3E80
                        80FF3F05

                        Works in v1.1.
                        Last edited by Abystus; 05-17-2011, 12:54:54 AM.
                        Not taking any requests at this time.

                        Bored? Watch some of my hacks here.

                        Comment


                        • #27
                          In the above Dan Forden (Toasty) codes there is a side effect which will start Jade clues on/after the 5th CPU opponent. The first code is to nullify the use of a different Toasty routine if on the portal stage as they make it harder for him to come out during play on that stage (If this code is not included Toasty will use a separate routine and will not appear even if you are using the 2 following codes). I have noticed side effect is to do with the 2nd + 3rd codes on/after the 5th opponent. This change in behavior I assume is based on something in the CPU difficulty routine changing. Toasty will still be enabled, however you will always get the same clue ("I am called Jade.") from Jade before each round start not present before that point. It may have something to do with a flag not being set due to the way it's being compared. If anyone would like to lend a hand in resolving the issue and possibly pulling the side effect out as a separate code (Secret Character Clues Every Round) it would be appreciated.
                          Last edited by Abystus; 05-17-2011, 01:25:48 AM.
                          Not taking any requests at this time.

                          Bored? Watch some of my hacks here.

                          Comment


                          • #28
                            CA2F-44DA the energy bar will only be red
                            CA2F-44DF when doing jumping fighting attack the screen freezes n does weird things after every game play

                            Comment


                            • #29
                              Intro Story Stage Modifier
                              82BBAEEA
                              82BBB0??

                              00 - Deadpool
                              01 - Kombat Tomb
                              02 - Wasteland
                              03 - Tower
                              04 - Living Forest
                              05 - Armory
                              06 - Pit 2
                              07 - Portal
                              08 - Kahn's Arena
                              09 - Goro's Lair

                              Shao Kahn Death Scene Stage Modifier
                              7e0472??

                              00 - Deadpool
                              01 - Kombat Tomb
                              02 - Wasteland
                              03 - Tower
                              04 - Living Forest
                              05 - Armory
                              06 - Pit 2
                              07 - Portal
                              08 - Kahn's Arena
                              09 - Goro's Lair

                              Character Credits Stage Modifier
                              85A653??

                              00 - Deadpool
                              01 - Kombat Tomb
                              02 - Wasteland
                              03 - Tower
                              04 - Living Forest
                              05 - Armory
                              06 - Pit 2
                              07 - Portal
                              08 - Kahn's Arena
                              09 - Goro's Lair

                              Credits Stage Modifier
                              85DBE2EA
                              85DBE4??

                              00 - Deadpool
                              01 - Kombat Tomb
                              02 - Wasteland
                              03 - Tower
                              04 - Living Forest
                              05 - Armory
                              06 - Pit 2
                              07 - Portal
                              08 - Kahn's Arena
                              09 - Goro's Lair

                              Game Over Screen Stage Modifier
                              83A801??

                              00 - Deadpool
                              01 - Kombat Tomb
                              02 - Wasteland
                              03 - Tower
                              04 - Living Forest
                              05 - Armory
                              06 - Pit 2
                              07 - Portal
                              08 - Kahn's Arena
                              09 - Goro's Lair
                              Last edited by Abystus; 05-19-2011, 08:45:02 PM.
                              Not taking any requests at this time.

                              Bored? Watch some of my hacks here.

                              Comment


                              • #30
                                Defeat Any Opponent to Trigger Shao Kahn's Death Sequence (Player 1)
                                83A1E580
                                Last edited by Abystus; 05-17-2011, 10:11:29 PM.
                                Not taking any requests at this time.

                                Bored? Watch some of my hacks here.

                                Comment

                                Working...
                                X