[suikoenb] Character Select

This forum is for posting M.A.M.E. Work In Progress "Arcade"cheats that are not quite ready for the prime time. If the cheats are buggy or the cheat descriptions are non-standard then please post them here. Help maybe given but there are no guarantees and they will only be added to the cheat file when the cheat file maintainer is happy with them.
Post Reply
User avatar
walterh78
Posts: 54
Joined: Tue Jun 10, 2008 1:51 am
Location: Bahia Blanca, Argentina
Contact:

[suikoenb] Character Select

Post by walterh78 »

I post this cheats in M.A.M.E. WIP Cheats because if you select some of the characters the game freezes.

These glitches occur if you select the following characters (please active this cheat only after screen selection):
  1. Shishin's Clone Glitch: If you select this character the game randomly freezes. This character hasn't ending. I
    haven't idea if this character is a secret or unfinished character (standing position is different from Shishin).
  2. Chougai: The game freezes in a black screen before fight with Chougai.
  3. Chougai (Transformation): same as Chougai.

Code: Select all

  <cheat desc="Character Select PL1"> <comment>Free player selection - Activate between rounds or after selection.</comment>
    <parameter>
      <item value="0x01">Shishin</item>
      <item value="0x02">Rinchuu</item>
      <item value="0x03">Kosanjyou</item>
      <item value="0x04">Taisou</item>
      <item value="0x05">Riki</item>
      <item value="0x06">Rochishin</item>
      <item value="0x07">Kousunsyou</item>
      <item value="0x08">Bushou</item>
      <item value="0x09">#Shishin's Clone Glitch (Koenshaku?)</item>
      <item value="0x0A">Gen Shouji</item>
      <item value="0x0B">Gen Shougo</item>
      <item value="0x0C">Gen Shoushichi</item>
      <item value="0x0D">#Chougai</item>
      <item value="0x0E">#Chougai (Transformation)</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@609562E=param</action>
    </script>
  </cheat>

  <cheat desc="Character Select PL2"> <comment>Free player selection - Activate between rounds or after selection.</comment>
    <parameter>
      <item value="0x01">Shishin</item>
      <item value="0x02">Rinchuu</item>
      <item value="0x03">Kosanjyou</item>
      <item value="0x04">Taisou</item>
      <item value="0x05">Riki</item>
      <item value="0x06">Rochishin</item>
      <item value="0x07">Kousunsyou</item>
      <item value="0x08">Bushou</item>
      <item value="0x09">#Shishin's Clone Glitch (Koenshaku?)</item>
      <item value="0x0A">Gen Shouji</item>
      <item value="0x0B">Gen Shougo</item>
      <item value="0x0C">Gen Shoushichi</item>
      <item value="0x0D">#Chougai</item>
      <item value="0x0E">#Chougai (Transformation)</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@6095796=param</action>
    </script>
  </cheat>
Any help? Please
"The new XML format is like the high-level language (human-readable) and the old format is like machine language (human-unreadable)"Image
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [suikoenb] Character Select

Post by NotAGoodName »

Arcade games tend to crash on certain characters like bosses. It shouldn't really surprise you.

Anyways, for these cheats where you shouldn't use until after a certain screen, you should try to find a value that you can use as a condition to make sure the cheat doesn't run until the first fight. You could also make it a "change" (instead of "run") type cheat if the game suits that method.
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
walterh78
Posts: 54
Joined: Tue Jun 10, 2008 1:51 am
Location: Bahia Blanca, Argentina
Contact:

Re: [suikoenb] Character Select

Post by walterh78 »

These characters "really" can't be selected, but I found a lot of addresses that are suspicious. However, I keep getting the same results.

Thanks for your help and explanation.
"The new XML format is like the high-level language (human-readable) and the old format is like machine language (human-unreadable)"Image
User avatar
walterh78
Posts: 54
Joined: Tue Jun 10, 2008 1:51 am
Location: Bahia Blanca, Argentina
Contact:

Re: [suikoenb] Character Select

Post by walterh78 »

In the next snapshot you can look a fight between Shishin's Clone Glitch (Koenshaku?) and Shishin. At the bottom of the lifebar of the clone the name is different.

Image
"The new XML format is like the high-level language (human-readable) and the old format is like machine language (human-unreadable)"Image
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [suikoenb] Character Select

Post by NotAGoodName »

Strange that the palette is wrong. Does that character have a move to change his stance? Maybe it's like SFA3 where there's two values for the old guy in his different stances.

*edit*
Oh well. Here. I took a look and decided that this cheat must be used as a change cheat. If you don't, you get no frame delay as a side effect. Koenshaku seems to be an incomplete character left in the game. Some of his code must have been removed because he causes serious crashes in the emulation, not just ROM reset.

Code: Select all

  <cheat desc="Select Character NOW! PL1"> <comment>Free player selection - Activate after selecting your character.</comment>
    <parameter>
      <item value="0x01">Shishin</item>
      <item value="0x02">Rinchuu</item>
      <item value="0x03">Kosanjyou</item>
      <item value="0x04">Taisou</item>
      <item value="0x05">Riki</item>
      <item value="0x06">Rochishin</item>
      <item value="0x07">Kousunsyou</item>
      <item value="0x08">Bushou</item>
      <item value="0x09">#Shishin's Clone Glitch (Koenshaku?)</item>
      <item value="0x0A">Gen Shouji</item>
      <item value="0x0B">Gen Shougo</item>
      <item value="0x0C">Gen Shoushichi</item>
      <item value="0x0D">#Chougai</item>
      <item value="0x0E">#Chougai (Transformation)</item>
    </parameter>
    <script state="change">
      <action>maincpu.pb@609562E=param</action>
    </script>
  </cheat>

  <cheat desc="Select Weapon State PL1"> <comment>Don't arm Chougai</comment>
    <parameter>
      <item value="0x01">Armed</item>
      <item value="0x00">Unarmed</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@609562F=(param|maincpu.pb@609562F BAND ~01)</action>
    </script>
  </cheat>

  <cheat desc="Select Character NOW! PL2"> <comment>Free player selection - Activate after selecting your character.</comment>
    <parameter>
      <item value="0x01">Shishin</item>
      <item value="0x02">Rinchuu</item>
      <item value="0x03">Kosanjyou</item>
      <item value="0x04">Taisou</item>
      <item value="0x05">Riki</item>
      <item value="0x06">Rochishin</item>
      <item value="0x07">Kousunsyou</item>
      <item value="0x08">Bushou</item>
      <item value="0x09">#Shishin's Clone Glitch (Koenshaku?)</item>
      <item value="0x0A">Gen Shouji</item>
      <item value="0x0B">Gen Shougo</item>
      <item value="0x0C">Gen Shoushichi</item>
      <item value="0x0D">#Chougai</item>
      <item value="0x0E">#Chougai (Transformation)</item>
    </parameter>
    <script state="change">
      <action>maincpu.pb@6095796=param</action>
    </script>
  </cheat>

  <cheat desc="Select Weapon State PL2"> <comment>Don't arm Chougai</comment>
    <parameter>
      <item value="0x01">Armed</item>
      <item value="0x00">Unarmed</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@6095797=(param|maincpu.pb@6095797 BAND ~01)</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
walterh78
Posts: 54
Joined: Tue Jun 10, 2008 1:51 am
Location: Bahia Blanca, Argentina
Contact:

Re: [suikoenb] Character Select

Post by walterh78 »

Very nice cheat (Select Weapon State PL! & PL2). Thanks for you reply!

At this moment I try to find a cheat for Stun status.
"The new XML format is like the high-level language (human-readable) and the old format is like machine language (human-unreadable)"Image
Post Reply