Announcement

Collapse
No announcement yet.

Abystus' Codes

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

  • lee4
    replied
    Requesting
    Killer Instinct Gold
    Almost One Button Moves/Enders/Finishers(Can be done during round, and also from any distance.)

    Leave a comment:


  • Abystus
    replied
    Originally posted by OldSchoolGamer View Post
    If it interests you since your currently doing MAME fighting games... how bout the extremely rare "Red Earth" game. No biggie if don't wanna.
    Finally got around to making it. Like the Killer Instinct series, this game also requires that you enable rom based cheats before you actually start playing the game (get in a match), or it will not work (the game displays your modifications to the game code in the debugger, but completely ignores them). I think it methodology also applies to any other CPS3 based rom hacks (saw this mentioned in nolberto82's Street Fighter III hack). Just turn it on before you start fighting and you should be fine. Enjoy.

    Red Earth (Euro 961121) [MAME]
    Code:
    <cheat desc="Hit Anywhere Both Players">
        <comment>Enable before match or it will not work. Does not work in bonus areas.</comment>
        <script state="run">
          <action>maincpu.ow@06030E28=0009</action>
          <action>maincpu.ow@06030ECC=0009</action>
          <action>maincpu.ow@06030ED8=0009</action>
          <action>maincpu.ow@06047A42=0009</action>
          <action>maincpu.ow@06047A62=0009</action>
        </script>
        <script state="off">
          <action>maincpu.ow@06030E28=A0B4</action>
          <action>maincpu.ow@06030ECC=890C</action>
          <action>maincpu.ow@06030ED8=8B06</action>
          <action>maincpu.ow@06047A42=8925</action>
          <action>maincpu.ow@06047A62=8915</action>
        </script>
    </cheat>

    Leave a comment:


  • Abystus
    replied
    Killer Instinct 2 (v1.4) [MAME]
    Code:
    <cheat desc="Enable Finishers During Round">
      <comment>Enable before match or it will not work.</comment>
      <script state="run">
        <action>maincpu.pd@88009BB8=00000000</action>
        <action>maincpu.pd@88009BF0=00000000</action>
        <action>maincpu.pd@88009CA8=00000000</action>
        <action>maincpu.pd@88009CB0=00000000</action>
      </script>
      <script state="off">
        <action>maincpu.pd@88009BB8=95CC0054</action>
        <action>maincpu.pd@88009BF0=1580FF4A</action>
        <action>maincpu.pd@88009CA8=1180FF1C</action>
        <action>maincpu.pd@88009CB0=95CD0054</action>
      </script>
    </cheat>

    Leave a comment:


  • Abystus
    replied
    Killer Instinct (v1.5d) [MAME]
    Code:
    <cheat desc="Enable Finishers During Round">
      <comment>Enable before match or it will not work.</comment>
      <script state="run">
        <action>maincpu.pd@88006174=00000000</action>
        <action>maincpu.pd@88006180=00000000</action>
        <action>maincpu.pd@88006190=00000000</action>
        <action>maincpu.pd@8800619C=00000000</action>
        <action>maincpu.pd@880061BC=00000000</action>
        <action>maincpu.pd@880061C8=00000000</action>
        <action>maincpu.pd@880061D0=00000000</action>
      </script>
    </cheat>
    
    <cheat desc="Almost One Button Moves/Enders/Finishers">
      <comment>Enable before match or it will not work. Can be done during round, and also from any distance.</comment>
      <script state="run">
        <action>maincpu.pw@88005F02=1000</action>
      </script>
      <script state="off">
        <action>maincpu.pw@88005F02=05A0</action>
      </script>
    </cheat>
    Brief Almost One Button Move List Summary:
    Code:
    [COLOR="#0000FF"][B]Cinder:[/B][/COLOR]
    No Mercy 1: Back+MP
    No Mercy 2: Forward+QK
    Humiliation: Back+FK
    Ultra: FP
    
    [COLOR="#0000FF"][B]Sabrewulf:[/B][/COLOR]
    No Mercy 1: Forward+MP
    No Mercy 2: Forward+FP
    Humiliation: Forward+QP
    Ultra: Forward+QK
    
    [COLOR="#0000FF"][B]Fulgore:[/B][/COLOR]
    No Mercy 1: FP
    No Mercy 2: FK
    Humiliation: Forward+MK
    Ultra: (Jump) Hold Forward+QP (Release)
    
    [COLOR="#0000FF"][B]Glacius:[/B][/COLOR]
    No Mercy 1: MP
    No Mercy 2: Back+FK
    No Mercy 3: MK
    Humiliation: Back+QK
    Ultra: (Jump) Hold Back+FP (Release)
    
    [COLOR="#0000FF"][B]Thunder:[/B][/COLOR]
    No Mercy 1: FP
    No Mercy 2: FK
    Humiliation: Down, (Slight Pause) QK 
    Ultra: Back+QP
    
    [COLOR="#0000FF"][B]Spinal:[/B][/COLOR]
    No Mercy 1: QP
    No Mercy 2: Forward+QK
    Humiliation: FK 
    Ultra: (Jump) Hold Forward+FP (Release)
    
    [COLOR="#0000FF"][B]Combo:[/B][/COLOR]
    No Mercy 1: Forward+MP
    No Mercy 2: Forward+FK
    Humiliation: Down, (Slight Pause) QP 
    Ultra: Forward+FP
    
    [COLOR="#0000FF"][B]Jago:[/B][/COLOR]
    No Mercy 1: Forward+QP
    No Mercy 2: FP
    Humiliation: MK 
    Ultra: Down+Back+QK
    
    [COLOR="#0000FF"][B]Riptor:[/B][/COLOR]
    No Mercy 1: Back+MK
    No Mercy 2: Forward+MP
    Humiliation: Down, Forward+FP 
    Ultra: Back+QK
    
    [COLOR="#0000FF"][B]Orchid:[/B][/COLOR]
    No Mercy 1: Down, Forward+QK (FK to jump on frog.)
    No Mercy 2: Forward+QP
    Humiliation: Down+Back+FP 
    Ultra: Back+MP

    Leave a comment:


  • Abystus
    replied
    Killer Instinct v1.0 (U) GG [SNES]
    Code:
    Enable Finishers During Round (Even works in practice mode.)
    4083-3DAD
    4083-34DD
    408E-3D6D
    408E-346D
    AB8E-37DD
    Killer Instinct v1.1 (U) GG [SNES]
    Code:
    Enable Finishers During Round (Even works in practice mode.)
    4083-37AD
    408E-3FDD
    408E-376D
    408D-4F6F
    AB8D-44DF
    Updated Unhacked/Impossible Codes to reflect this hack.

    Leave a comment:


  • Abystus
    replied
    I created these in place of the one button code hacked for this game by nolberto82. The one button code limited what you could execute per character, and was not capable of executing their full range of moves and finishers. Enjoy.

    Killer Instinct v1.0 (U) GG [SNES]
    Code:
    Almost One Button Moves/Enders/Finishers (Can be done during round, and also from any distance.)
    6D8C-CDAD
    Killer Instinct v1.1 (U) GG [SNES]
    Code:
    Almost One Button Moves/Enders/Finishers(Can be done during round, and also from any distance.)
    6D8C-C46D
    Brief Move List Summary:
    Code:
    [COLOR="#0000FF"][B]Cinder:[/B][/COLOR]
    No Mercy 1: Back+MP
    No Mercy 2: Forward+QK
    Humiliation: Back+FK
    Ultra: FP
    
    [COLOR="#0000FF"][B]Sabrewulf:[/B][/COLOR]
    No Mercy 1: Forward+MP
    No Mercy 2: Forward+FP
    Humiliation: Forward+QP
    Ultra: Forward+QK
    
    [COLOR="#0000FF"][B]Fulgore:[/B][/COLOR]
    No Mercy 1: FP
    No Mercy 2: FK
    Humiliation: Forward+MK
    Ultra: (Jump) Hold Forward+QP (Release)
    
    [COLOR="#0000FF"][B]Glacius:[/B][/COLOR]
    No Mercy 1: MP
    No Mercy 2: Back+FK
    Humiliation: Back+QK
    Ultra: (Jump) Hold Back+FP (Release)
    
    [COLOR="#0000FF"][B]Thunder:[/B][/COLOR]
    No Mercy 1: FP
    No Mercy 2: FK
    Humiliation: Down, (Slight Pause) QK 
    Ultra: Back+QP
    
    [COLOR="#0000FF"][B]Spinal:[/B][/COLOR]
    No Mercy 1: QP
    No Mercy 2: Forward+QK
    Humiliation: FK 
    Ultra: (Jump) Hold Forward+FP (Release)
    
    [COLOR="#0000FF"][B]Combo:[/B][/COLOR]
    No Mercy 1: Forward+MP
    No Mercy 2: Forward+FK
    Humiliation: Down, (Slight Pause) QP 
    Ultra: Forward+FP
    
    [COLOR="#0000FF"][B]Jago:[/B][/COLOR]
    No Mercy 1: Forward+QP
    No Mercy 2: FP
    Humiliation: MK 
    Ultra: Down+Back+QK
    
    [COLOR="#0000FF"][B]Riptor:[/B][/COLOR]
    No Mercy 1: Back+MK
    No Mercy 2: Forward+MP
    Humiliation: Down, Forward+FP 
    Ultra: Back+QK
    
    [COLOR="#0000FF"][B]Orchid:[/B][/COLOR]
    No Mercy 1: Down, Forward+QK (FK to jump on frog.)
    No Mercy 2: Forward+QP
    Humiliation: Down+Back+FP 
    Ultra: Back+MP

    Leave a comment:


  • Abystus
    replied
    Mortal Kombat (U) GG [SNES]
    Code:
    Reptile Clues Before Every Match
    6DEB-1F07

    Leave a comment:


  • Hacc
    replied
    Heh; I captured the shot in full screen. It was a bit tougher in window mode. The FPS wasn't changed at all, either. I found the timer (lucky) by back-tracing the collision boxes address. I checked everything in the function for it (800212B0).

    In one of the routines loaded within that function (80021308 (pointer) -> 80021360), I saw the "slti" command, and remembered those were used for the fatality/distance timers. So, I set it to 00FF, and noticed that they lasted longer. Excellent!

    Leave a comment:


  • Abystus
    replied
    Originally posted by Hacc View Post
    I updated my previous post. Here is a pic (tricky to capture):


    I found the timer for the collision boxes: 800213AC ???? [slti v0, s0, $0005]
    Ah nice, just like the saturn version. You must have some quick ass fingers/eyes to find the timer for those collision boxes lol (or slowed the emu down ). Very nice.

    Mortal Kombat II v1.1 (U) GG [SNES]
    Code:
    Enable Sub-Zero's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40CF-CF65
    40CE-CDA5
    
    Enable Scorpion's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4087-1D60
    4086-14A0
    
    Enable Johnny Cage's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    408A-4400
    4088-CDD0
    
    Enable Kitana's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C4-1DD5
    40C9-1D65
    
    Enable Mileena's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C3-3FD1
    40C2-1DD5
    
    Enable Kung Lao's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4085-4769
    
    Enable Baraka's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4085-4700
    408C-47D0
    
    Enable Jax's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C1-4F65
    4089-C7A0
    
    Enable Shang Tsung's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C5-3701
    40C8-3F61
    4088-3FA0
    
    Enable Liu Kang's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40CC-47A5
    4081-4D09
    
    Enable Reptile's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C1-34A5
    4080-3F00
    
    Enable Rayden's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C4-3D61
    40C0-34A1
    
    Enable Babalities & Friendships During Round
    4081-CD27
    4020-47B0
    
    Enable Stage Fatalities During Round (Combine with "Execute Finisher" cheat.)
    408C-1DA5
    40AB-3FD9
    
    Execute Finisher (All finisher during round cheats except Babalities & Friendships rely on this to be activated.)
    40AE-37A9
    D6A4-4F01
    
    Repeatable Finishers (Allows most finishers and special moves to be interrupted. Will most likely crash the game if you go too crazy with multiple finishers.  Exclude last line if your using with "Execute Finisher" cheat.)
    40AD-4D01
    40AD-4461
    40A5-4DA1
    D6A4-4F01

    Leave a comment:


  • Hacc
    replied
    I updated my previous post. Here is a pic (tricky to capture):


    I found the timer for the collision boxes: 800213AC ???? [slti v0, s0, $0005]
    Last edited by Hacc; 01-24-2014, 12:35:01 AM.

    Leave a comment:


  • Abystus
    replied
    Originally posted by Hacc View Post
    I can show you what the PS1 collision boxes look like. I believe it's a port of the Saturn version due to these labels: "Mortal Kombat II Saturn" "Pre-Release version" "Compiled %s" "on %s" "you're probably testing the" "correct version" "cheat is dullardbyc". It also looks like that text can be displayed somewhere on-screen via a button command (looks to be Select + X + O + Square + Triangle).
    Well being a port wouldn't it be the same as the saturn (unless modified)? If you see red/green/black boxes appear in the psx version then it is definitely the same underlying code between the two. Strangely enough the arcade version doesn't have these differently colored collision boxes (and they don't disappear) unless I missed something.

    Mortal Kombat II v1.0 (U) GG [SNES]
    Code:
    Enable Sub-Zero's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40CF-CF65
    40CE-CDA5
    
    Enable Scorpion's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4087-1D60
    4086-14A0
    
    Enable Johnny Cage's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    408A-4400
    4088-CDD0
    
    Enable Kitana's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C4-1DD5
    40C9-1D65
    
    Enable Mileena's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C3-3FD1
    40C2-1DD5
    
    Enable Kung Lao's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4085-4769
    
    Enable Baraka's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    4085-4700
    408C-47D0
    
    Enable Jax's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C1-4F65
    4089-C7A0
    
    Enable Shang Tsung's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C5-3701
    40C8-3F61
    4088-3FA0
    
    Enable Liu Kang's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40CC-47A5
    4081-4D09
    
    Enable Reptile's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C1-34A5
    4080-3F00
    
    Enable Rayden's Fatalities During Round (Combine with "Execute Finisher" cheat.)
    40C4-3D61
    40C0-34A1
    
    Enable Babalities & Friendships During Round
    4089-C727
    4020-47B0
    
    Enable Stage Fatalities During Round (Combine with "Execute Finisher" cheat.)
    408C-1DA5
    40AB-3FD9
    
    Execute Finisher (All finisher during round cheats except Babalities & Friendships rely on this to be activated.)
    40AE-37D9
    D6A4-4D61
    
    Repeatable Finishers (Allows most finishers and special moves to be interrupted. Will most likely crash the game if you go too crazy with multiple finishers.  Exclude last line if your using with "Execute Finisher" cheat.)
    40AD-4D01
    40AD-4FA1
    40A5-4DD1
    D6A4-4D61

    Leave a comment:


  • Hacc
    replied
    I can show you what the PS1 collision boxes look like. I believe it's a port of the Saturn version due to these labels: "Mortal Kombat II Saturn" "Pre-Release version" "Compiled %s" "on %s" "you're probably testing the" "correct version" "cheat is dullardbyc". It also looks like that text can be displayed somewhere on-screen via a button command (looks to be Select + X + O + Square + Triangle). Nope. If you get the chance, take a look at the PS1 version. A lot of the stuff I found, were obtained from within the MAIN function: 8002FBC4. I poked the other addresses contained in it, after mapping out all of the RAM addresses pertaining to the "Switches" menu.

    The compile time should be this: "May 17 1996" "13:00:53"
    Last edited by Hacc; 01-24-2014, 02:30:14 AM.

    Leave a comment:


  • Abystus
    replied
    Thanks for testing it out Lee4. I know many people don't own a saturn, but unfortunately I could not rely on MESS to give me accurate graphics in that game. I do wonder why the home version's hitboxes are different than the arcade though.

    Mortal Kombat 3 (rev 2.1) [MAME]
    Code:
    <cheat desc="Enable Finishers During Round">
        <comment>Some finishers may crash the game upon completion, or cause other game breaking issues. Do not use with "Infinite Time" cheat, or the round will never end.</comment>
        <script state="run">
          <action>maincpu.mw@00326EC=1864</action>
          <action>maincpu.mw@00326EE=0300</action>
          <action>maincpu.mw@00326F0=0300</action>
          <action>maincpu.mw@0030480=0300</action>
          <action>maincpu.mw@00304A0=0300</action>
        </script>
        <script state="off">
          <action>maincpu.mw@00326EC=05A4</action>
          <action>maincpu.mw@00326EE=2250</action>
          <action>maincpu.mw@00326F0=0106</action>
          <action>maincpu.mw@0030480=CB34</action>
          <action>maincpu.mw@00304A0=CB24</action>
        </script>
    </cheat>
    
    <cheat desc="Repeatable Finishers">
        <comment>Allows most finishers and special moves to be interrupted. Will most likely crash the game if you go too crazy with multiple finishers.</comment>
        <script state="run">
          <action>maincpu.mw@0030488=0300</action>
          <action>maincpu.mw@00304C4=0300</action>
          <action>maincpu.mw@00304A0=0300</action>
        </script>
        <script state="off">
          <action>maincpu.mw@0030488=CB30</action>
          <action>maincpu.mw@00304C4=CB12</action>
          <action>maincpu.mw@00304A0=CB24</action>
        </script>
    </cheat>
    Ultimate Mortal Kombat 3 (rev 1.2) [MAME]
    Code:
    <cheat desc="Enable Finishers During Round">
        <comment>Some finishers may crash the game upon completion, or cause other game breaking issues. Do not use with "Infinite Time" cheat, or the round will never end.</comment>
        <script state="run">
          <action>maincpu.mw@003E34A=1864</action>
          <action>maincpu.mw@003E34C=0300</action>
          <action>maincpu.mw@003E34E=0300</action>
          <action>maincpu.mw@003B074=0300</action>
          <action>maincpu.mw@003B094=0300</action>
        </script>
        <script state="off">
          <action>maincpu.mw@003E34A=05A4</action>
          <action>maincpu.mw@003E34C=22A0</action>
          <action>maincpu.mw@003E34E=0106</action>
          <action>maincpu.mw@003B074=CB34</action>
          <action>maincpu.mw@003B094=CB24</action>
        </script>
    </cheat>
    
    <cheat desc="Repeatable Finishers">
        <comment>Allows most finishers and special moves to be interrupted. Will most likely crash the game if you go too crazy with multiple finishers.</comment>
        <script state="run">
          <action>maincpu.mw@003B07C=0300</action>
          <action>maincpu.mw@003B0B8=0300</action>
          <action>maincpu.mw@003B094=0300</action>
        </script>
        <script state="off">
          <action>maincpu.mw@003B07C=CB30</action>
          <action>maincpu.mw@003B0B8=CB12</action>
          <action>maincpu.mw@003B094=CB24</action>
        </script>
    </cheat>

    Leave a comment:


  • lee4
    replied
    Originally posted by Abystus View Post
    Mortal Kombat II (U) AR/GS [Sega Saturn]
    Code:
    Show Hitboxes
    360BE7A0 0001
    Can someone please test this out on a real system to see if the boxes are flickery (Red/Green/Black) or not? MESS seems to draw them flickery (after that they disappear), but the rest of the game has graphical flaws as well so I'm unsure on what to believe. I also noticed that this version of the game draws boxes on the opponent as well unlike the arcade game (maybe it was expanded on by the programmers of the home versions), which is odd in my opinion.
    Well I do not have legit saturn but on SSF emulator

    Red box = shows when press attack button (attacking box)
    Green box = shows opponents can be hit box to correspond attack
    Black box = shows the general box follow animation of character
    No box = No button / No attack

    as for flickery
    black box -> red box (quickly show) -> black box -> no box
    black box -> green box (quickly show) -> black box -> no box

    I do not think hit boxes permanent display
    as stand, walk, jump, and blocking does not show hitbox
    press any attack button will show the hit box
    Last edited by lee4; 01-23-2014, 10:17:58 AM.

    Leave a comment:


  • Helder
    replied
    Originally posted by OldSchoolGamer View Post
    Cool and original code...Hit Boxes. Nice. What made you even think to do that? Did the idea pop into your head after watching that MK/SF documentary that went viral a couple months ago? I'd like to see that type of code for a NES/SNES game. Some of those games with poor hit detection could utilize a code like that.
    If they had poor hit detection the code wouldn't fix it but rather just prove that it did have bad hit detection.

    Leave a comment:

Working...
X