ssf2ud - cheat code to see the ending after beating a fighter

This FORUM is ONLY for posting requests for M.A.M.E. arcade cheats. The actual cheats should be posted in the M.A.M.E. "Arcade" Cheats forum. For cheat requests a 'please' would do no harm...
Post Reply
User avatar
chunli_fm_hack
Posts: 22
Joined: Sun Dec 15, 2019 10:14 am
Location: Brazil
Contact:

ssf2ud - cheat code to see the ending after beating a fighter

Post by chunli_fm_hack »

Hello everyone, everything good? I'm looking for a code in arcade ssf2 where, after passing a fighter, I activate this cheat code and automatically I see the ending of the character I'm playing, for example, I'm playing with Chun Li, after beating Ken, for example, I see the end of it. can anybody help me? I thank.
@mezdap

Code: Select all

<cheat desc="All Fight Backgrounds"> <comment>Activate Before Starting the Game</comment>
    <script state="on">
      <action>temp3=maincpu.pw@FF25F4</action>
      <action>temp4=02BDDE</action>
    </script>
    <script state="run">
      <action>temp0=maincpu.pb@FFE08B, temp1=maincpu.pb@FF8BE7, temp2=maincpu.pb@FF8BCF</action>    
      <action condition="temp0 GT B AND temp1 LT 11">maincpu.pb@temp2=temp0 - 8</action> <!-- character -->
      <action condition="temp0 GT B AND temp1 GT 10">maincpu.pb@temp2=temp0</action> <!-- stage -->
      <action condition="temp0 == F AND temp1 LT 11">maincpu.pb@temp2=0B</action> <!-- character -->
      <action>maincpu.ob@658AF=63</action>
      <action>maincpu.ob@658B5=99</action>
      <action>maincpu.od@temp4=303C0000+AC</action>
      <action condition="maincpu.pb@FF8BCF > F AND maincpu.pb@FF8BE4 == 0">	  
	  maincpu.pb@FF8B5F=05, maincpu.pb@FF8061=C0, maincpu.ow@2BD18=0072, maincpu.ow@2BD1A=00C3, maincpu.od@4711E=303C0999</action>
      <action condition="maincpu.pb@FF8BCF > 10 AND maincpu.pb@FF8BE4 == 0">	  
	  maincpu.pb@FF8B5F=05, maincpu.pb@FF25F4=16|(maincpu.pb@FF25F4 BAND 01), maincpu.pb@FF25F5=9A, maincpu.pb@FF8061=C0, maincpu.ow@2BD1C=011A, maincpu.ow@2BD1E=00BE, maincpu.od@4711E=303C0999</action>
      <action condition="maincpu.pb@FF8BCF > 11 AND maincpu.pb@FF8BE4 == 0"> 	  
	  maincpu.pb@FF8B5F=05, maincpu.pb@FF8061=C0, maincpu.ow@2BD20=00DC, maincpu.ow@2BD22=00CB, maincpu.od@4711E=303C0999</action>
      <action>maincpu.ob@007933=3C, maincpu.ob@007935=4EF8</action>
      <action>maincpu.pb@FFE08B=0000, maincpu.pb@FFE08D=0001, maincpu.pb@FFE08F=0002, maincpu.pb@FFE091=0003</action>
      <action>maincpu.pb@FFE093=0004, maincpu.pb@FFE095=0005, maincpu.pb@FFE097=0006, maincpu.pb@FFE099=0007</action>
      <action>maincpu.pb@FFE09B=000C, maincpu.pb@FFE09D=000D, maincpu.pb@FFE09F=000E, maincpu.pb@FFE0A1=000F</action>
      <action>maincpu.pb@FFE0A3=000A, maincpu.pb@FFE0A5=000A+1, maincpu.pb@FFE0A7=0009, maincpu.pb@FFE0A9=0008</action>
      <action>maincpu.pb@FFE0AB=0010, maincpu.pb@FFE0AD=0011, maincpu.pb@FFE0AF=0012</action>
    </script>
    <script state="off">
      <action>maincpu.pw@FF25F4=temp3</action>
      <action>maincpu.od@temp4=30300000</action>
      <action>maincpu.od@007932=303B0004</action>
      <action>maincpu.ob@658AF=14</action>
      <action>maincpu.ob@658B5=20</action>
      <action>maincpu.pb@FF8BFE=00</action>
      <action>maincpu.ow@2BD18=00B2</action>
      <action>maincpu.ow@2BD1A=00B2</action>
      <action>maincpu.ow@2BD1C=00B5</action>
      <action>maincpu.ow@2BD1E=00B3</action>
      <action>maincpu.ow@2BD20=00B3</action>
      <action>maincpu.ow@2BD22=00B4</action>
      <action>maincpu.ow@2BD24=00B7</action>
      <action>maincpu.ow@2BD26=00B6</action>
      <action>maincpu.ow@792C=302D</action>
    <action>maincpu.pq@FFE08B=0000000100020003, maincpu.pq@FFE093=0004000500060007, maincpu.pq@FFE09B=000A000B00090008, maincpu.pq@FFE0A3=000C000D000E000F, maincpu.pq@FFE0AB=0000000000000000, maincpu.pd@FFE0B3=0000000000000000, maincpu.pq@FFE0BB=0000000000000000, maincpu.pq@FFE0C3=0000000000000000</action>
    </script>
  </cheat>
Cheat for ssf2ud, but I would like it specifically for this line:

Code: Select all

<action condition="maincpu.pb@FF8BCF > 11 AND maincpu.pb@FF8BE4 == 0"> 	  
	  maincpu.pb@FF8B5F=05, maincpu.pb@FF8061=C0, maincpu.ow@2BD20=00DC, maincpu.ow@2BD22=00CB, maincpu.od@4711E=303C0999</action>
Thank you very much in advance!
User avatar
Abystus
Posts: 551
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 3 times
Been thanked: 38 times

Re: ssf2ud - cheat code to see the ending after beating a fighter

Post by Abystus »

Your request for "View Character Ending After Match Victory" has been filled here. I know it says ssf2, but it will work for your version as well.
Bored? Watch some of my hacks here.
User avatar
chunli_fm_hack
Posts: 22
Joined: Sun Dec 15, 2019 10:14 am
Location: Brazil
Contact:

Re: ssf2ud - cheat code to see the ending after beating a fighter

Post by chunli_fm_hack »

Abystus, thank you very much for your willingness to help me, this code worked very well. I would like to know if I could find this same code in the sf2, sf2ce and sf2hf versions, and if I could find out if it is possible to program the continuation of songs from one round to another in the sf2, sf2ce and sf2hf versions as well as in ssf2ud. Thank you one more time!
User avatar
Abystus
Posts: 551
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 3 times
Been thanked: 38 times

Re: ssf2ud - cheat code to see the ending after beating a fighter

Post by Abystus »

I have hacked "View Character Ending After Match Victory" for sf2, sfce, and sf2hf which can be found here. I was only allowed to put 2 links in a post, so I decided to just link to the main cheat forum. I will look into your music continuation thing at some point.
Bored? Watch some of my hacks here.
User avatar
chunli_fm_hack
Posts: 22
Joined: Sun Dec 15, 2019 10:14 am
Location: Brazil
Contact:

Re: ssf2ud - cheat code to see the ending after beating a fighter

Post by chunli_fm_hack »

Abystus, thank you very much my friend, for your attention and support for the codes, I will always be grateful. I would like to set this code to activate only in this line below, that is, in the last fight, would it be possible? Once again, thank you for your attention!

Code: Select all

<action condition="maincpu.pb@FF8BCF > 11 AND maincpu.pb@FF8BE4 == 0"> 	  
	  maincpu.pb@FF8B5F=05, maincpu.pb@FF8061=C0, maincpu.ow@2BD20=00DC, maincpu.ow@2BD22=00CB, maincpu.od@4711E=303C0999</action>
Post Reply