[vcircle] Vicious Circle (prototype)

This forum is for posting M.A.M.E. arcade cheats. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

[vcircle] Vicious Circle (prototype)

Post by Abystus »

vcircle.xml

Code: Select all

<cheat desc="Hit Anywhere Both Players">
    <script state="run">
      <action>maincpu.ow@9FC45BAC=2400</action>
      <action>maincpu.ow@9FC46618=2400</action>
    </script>
    <script state="off">
      <action>maincpu.ow@9FC45BAC=1460</action>
      <action>maincpu.ow@9FC46618=13C0</action>
    </script>
</cheat>
Bored? Watch some of my hacks here.
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 16 times
Contact:

Re: [vcircle] Vicious Circle (prototype)

Post by Pugsy »

Thanks, added
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

Unfortunately, I am unable to edit the original post here; however, the "Hit Anywhere Both Players" code has been updated to run in the latest version of MAME.

vcircle.xml

Code: Select all

  <cheat desc="Hit Anywhere Both Players">
      <script state="run">
        <action>maincpu.mw@45BAC=2400</action><!-- This Program Code cheat was made by Abystus -->
        <action>maincpu.mw@46618=2400</action>
      </script>
      <script state="off">
        <action>maincpu.mw@45BAC=1460</action>
        <action>maincpu.mw@46618=13C0</action>
      </script>
  </cheat>

Code: Select all

  <cheat desc="Walk Through Opponent">
      <script state="run">
        <action>maincpu.mw@43F6C=1000</action><!-- This Program Code cheat was made by Abystus -->
        <action>maincpu.mw@441D4=2400</action>
      </script>
      <script state="off">
        <action>maincpu.mw@43F6C=1880</action>
        <action>maincpu.mw@441D4=1C80</action>
      </script>
  </cheat>

Code: Select all

  <cheat desc="Disable Combat Screen Flashes">
      <script state="run">
        <action>maincpu.mw@34544=1000</action><!-- This Program Code cheat was made by Abystus -->
      </script>
      <script state="off">
        <action>maincpu.mw@34544=1080</action>
      </script>
  </cheat>
  

Code: Select all

  <cheat desc="P1 Infinite Berserker Meter">
    <script state="run">
      <action>maincpu.pw@9203DEC6=0BE9</action>
    </script>
  </cheat>

  <cheat desc="P2 Infinite Berserker Meter">
    <script state="run">
      <action>maincpu.pw@9203DF4E=0BE9</action>
    </script>
  </cheat>

Code: Select all

  <cheat desc="Enable Character Primitives Debug Overlay">
      <script state="run">
        <action>maincpu.mw@577D4=2400</action><!-- This Program Code cheat was made by Abystus -->
      </script>
      <script state="off">
        <action>maincpu.mw@577D4=1040</action>
      </script>
  </cheat>
Last edited by Abystus on Sat Sep 02, 2023 3:08 am, edited 7 times in total.
Bored? Watch some of my hacks here.
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

Added "Walk Through Opponent" cheat above.
Added "Disable Combat Screen Flashes" cheat above.
Added "P1 Infinite Berserker Meter" cheat above.
Added "P2 Infinite Berserker Meter" cheat above.
Added "Enable Character Primitives Debug Overlay" cheat above.
Bored? Watch some of my hacks here.
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

vcircle.xml

Code: Select all

  <cheat desc="Stage Modifier">
    <comment>Disable before resetting the game.</comment>
    <parameter>
      <item value="0x00000001">Graveyard</item>
      <item value="0x00000003">Bus Roof</item>
      <item value="0x00000004">Insectoids/Buildings</item>
      <item value="0x00000006">Factory</item>
      <item value="0x00000007">Barge</item>
      <item value="0x00000008">Torture</item>
      <item value="0x0000000A">Dredlok</item>
      <item value="0x0000000C">Waryar</item>
    </parameter>
    <script state="run">
      <action>maincpu.pd@920051B8=param</action>
    </script>
    <script state="off">
      <action>maincpu.pd@920051B8=00000001</action>
    </script>
  </cheat>
Bored? Watch some of my hacks here.
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

vcircle.xml

Code: Select all

<cheat desc="Title Screen Video Modifier (F3 to Reload and Watch)">
  <comment>Some videos may have no or incomplete sound.</comment>
  <parameter>
    <item value="0x00">Graveyard Stage Intro</item>
    <item value="0x01">Graveyard Stage Background</item>
    <item value="0x02">Bus Roof Stage Intro</item>
    <item value="0x03">Bus Roof Stage Background</item>
    <item value="0x04">Insectoids/Buildings Stage Intro</item>
    <item value="0x05">Insectoids/Buildings Stage Background</item>
    <item value="0x06">Factory Stage Intro</item>
    <item value="0x07">Factory Stage Background</item>
    <item value="0x08">Barge Stage Intro</item>
    <item value="0x09">Barge Stage Background</item>
    <item value="0x0A">Torture Stage Intro</item>
    <item value="0x0B">Torture Stage Background</item>
    <item value="0x0C">Dredlok Stage Intro</item>
    <item value="0x0D">Dredlok Stage Background</item>
    <item value="0x0E">Waryar Stage Intro</item>
    <item value="0x0F">Waryar Stage Background</item>
    <item value="0x10">VC Title Screen</item>
    <item value="0x11">Intro Celeste Crystal</item>
    <item value="0x12">Intro Origin Stories</item>
    <item value="0x13">Kraav Intro</item>
    <item value="0x14">Kraav Mutilation</item>
    <item value="0x15">Kraav Fatality/Brutality</item>
    <item value="0x16">Taera Intro</item>
    <item value="0x17">Taera Mutilation</item>
    <item value="0x18">Taera Fatality/Brutality</item>
    <item value="0x19">Edge Intro</item>
    <item value="0x1A">Edge Mutilation</item>
    <item value="0x1B">Edge Fatality on Stiletta Only</item>
    <item value="0x1C">Edge Brutality</item>
    <item value="0x1D">Stiletta Intro</item>
    <item value="0x1E">Stiletta Mutilation</item>
    <item value="0x1F">Stiletta Fatality on All Characters</item>
    <item value="0x20">Stiletta Brutality</item>
    <item value="0x21">Chainsaw Intro</item>
    <item value="0x22">Chainsaw Mutilation</item>
    <item value="0x23">Chainsaw Fatality/Brutality</item>
    <item value="0x24">Mallus Intro</item>
    <item value="0x25">Mallus Mutilation</item>
    <item value="0x26">Mallus Fatality on All Characters</item>
    <item value="0x27">Mallus Brutality</item>
    <item value="0x28">Lo Chi Sun Intro</item>
    <item value="0x29">Lo Chi Sun Mutilation</item>
    <item value="0x2A">Lo Chi Sun Fatality on All Characters</item>
    <item value="0x2B">Lo Chi Sun Brutality</item>
    <item value="0x2C">Bolok Intro</item>
    <item value="0x2D">Bolok Mutilation</item>
    <item value="0x2E">Bolok Fatality on All Characters</item>
    <item value="0x2F">Bolok Brutality</item>
    <item value="0x30">Kl’Klakt Intro</item>
    <item value="0x31">Kl’Klakt Mutilation</item>
    <item value="0x32">Kl’Klakt Fatality/Brutality</item>
    <item value="0x33">VC Closing Doors</item>
    <item value="0x34">Screen Wipe For Finisher</item>
    <item value="0x35">Single Player Game Opponent Pathway Intro</item>
    <item value="0x36">Bosses Defeated</item>
    <item value="0x37">CPU Opponent Intros</item>
    <item value="0x38">Ending/To Be Continued Celeste Insectoid</item>
  </parameter>

  <script state="run">
    <!-- Graveyard Stage Intro -->
    <action condition="(param==0x00)">maincpu.md@5348C=3C050002</action><!-- This Program Code cheat was made by Abystus -->
    <action condition="(param==0x00)">maincpu.md@53490=34A547E6</action>
    <action condition="(param==0x00)">maincpu.md@534B0=3C040003</action>
    <action condition="(param==0x00)">maincpu.md@534B8=348433E1</action>

    <!-- Graveyard Stage Background -->
    <action condition="(param==0x01)">maincpu.md@5348C=3C050002</action>
    <action condition="(param==0x01)">maincpu.md@53490=34A555FD</action>
    <action condition="(param==0x01)">maincpu.md@534B0=3C040003</action>
    <action condition="(param==0x01)">maincpu.md@534B8=348433E1</action>

    <!-- Bus Roof Stage Intro -->
    <action condition="(param==0x02)">maincpu.md@5348C=3C050003</action>
    <action condition="(param==0x02)">maincpu.md@53490=34A56925</action>
    <action condition="(param==0x02)">maincpu.md@534B0=3C040003</action>
    <action condition="(param==0x02)">maincpu.md@534B8=3484993F</action>

    <!-- Bus Roof Stage Background -->
    <action condition="(param==0x03)">maincpu.md@5348C=3C050003</action>
    <action condition="(param==0x03)">maincpu.md@53490=34A57133</action>
    <action condition="(param==0x03)">maincpu.md@534B0=3C040003</action>
    <action condition="(param==0x03)">maincpu.md@534B8=3484993F</action>

    <!-- Insectoids/Buildings Stage Intro -->
    <action condition="(param==0x04)">maincpu.md@5348C=3C050004</action>
    <action condition="(param==0x04)">maincpu.md@53490=34A5EEA9</action>
    <action condition="(param==0x04)">maincpu.md@534B0=3C040005</action>
    <action condition="(param==0x04)">maincpu.md@534B8=34843269</action>

    <!-- Insectoids/Buildings Stage Background -->
    <action condition="(param==0x05)">maincpu.md@5348C=3C050004</action>
    <action condition="(param==0x05)">maincpu.md@53490=34A5FCC0</action>
    <action condition="(param==0x05)">maincpu.md@534B0=3C040005</action>
    <action condition="(param==0x05)">maincpu.md@534B8=34843269</action>

    <!-- Factory Stage Intro -->
    <action condition="(param==0x06)">maincpu.md@5348C=3C050007</action>
    <action condition="(param==0x06)">maincpu.md@53490=34A5528D</action>
    <action condition="(param==0x06)">maincpu.md@534B0=3C040008</action>
    <action condition="(param==0x06)">maincpu.md@534B8=34843BB7</action>

    <!-- Factory Stage Background -->
    <action condition="(param==0x07)">maincpu.md@5348C=3C050007</action>
    <action condition="(param==0x07)">maincpu.md@53490=34A55DD3</action>
    <action condition="(param==0x07)">maincpu.md@534B0=3C040008</action>
    <action condition="(param==0x07)">maincpu.md@534B8=34843BB7</action>

    <!-- Barge Stage Intro -->
    <action condition="(param==0x08)">maincpu.md@5348C=3C050008</action>
    <action condition="(param==0x08)">maincpu.md@53490=34A5729B</action>
    <action condition="(param==0x08)">maincpu.md@534B0=3C040009</action>
    <action condition="(param==0x08)">maincpu.md@534B8=34848AF3</action>

    <!-- Barge Stage Background -->
    <action condition="(param==0x09)">maincpu.md@5348C=3C050008</action>
    <action condition="(param==0x09)">maincpu.md@53490=34A5790D</action>
    <action condition="(param==0x09)">maincpu.md@534B0=3C040009</action>
    <action condition="(param==0x09)">maincpu.md@534B8=34848AF3</action>

    <!-- Torture Stage Intro -->
    <action condition="(param==0x0A)">maincpu.md@5348C=3C05000B</action>
    <action condition="(param==0x0A)">maincpu.md@53490=34A5728A</action>
    <action condition="(param==0x0A)">maincpu.md@534B0=3C04000C</action>
    <action condition="(param==0x0A)">maincpu.md@534B8=34845A7F</action>

    <!-- Torture Stage Background -->
    <action condition="(param==0x0B)">maincpu.md@5348C=3C05000B</action>
    <action condition="(param==0x0B)">maincpu.md@53490=34A57C9B</action>
    <action condition="(param==0x0B)">maincpu.md@534B0=3C04000C</action>
    <action condition="(param==0x0B)">maincpu.md@534B8=34845A7F</action>

    <!-- Dredlok Stage Intro -->
    <action condition="(param==0x0C)">maincpu.md@5348C=3C05000C</action>
    <action condition="(param==0x0C)">maincpu.md@53490=34A5980B</action>
    <action condition="(param==0x0C)">maincpu.md@534B0=3C04000D</action>
    <action condition="(param==0x0C)">maincpu.md@534B8=3484885D</action>

    <!-- Dredlok Stage Background -->
    <action condition="(param==0x0D)">maincpu.md@5348C=3C05000C</action>
    <action condition="(param==0x0D)">maincpu.md@53490=34A5A4ED</action>
    <action condition="(param==0x0D)">maincpu.md@534B0=3C04000D</action>
    <action condition="(param==0x0D)">maincpu.md@534B8=3484885D</action>

    <!-- Waryar Stage Intro -->
    <action condition="(param==0x0E)">maincpu.md@5348C=3C05000D</action>
    <action condition="(param==0x0E)">maincpu.md@53490=34A5C5E9</action>
    <action condition="(param==0x0E)">maincpu.md@534B0=3C04000E</action>
    <action condition="(param==0x0E)">maincpu.md@534B8=34844127</action>

    <!-- Waryar Stage Background -->
    <action condition="(param==0x0F)">maincpu.md@5348C=3C05000D</action>
    <action condition="(param==0x0F)">maincpu.md@53490=34A5CBF4</action>
    <action condition="(param==0x0F)">maincpu.md@534B0=3C04000E</action>
    <action condition="(param==0x0F)">maincpu.md@534B8=34844127</action>

    <!-- VC Title Screen -->
    <action condition="(param==0x10)">maincpu.md@5348C=3C05000E</action>
    <action condition="(param==0x10)">maincpu.md@53490=34A5E310</action>
    <action condition="(param==0x10)">maincpu.md@534B0=3C04000E</action>
    <action condition="(param==0x10)">maincpu.md@534B8=3484FEF6</action>

    <!-- Intro Celeste Crystal -->
    <action condition="(param==0x11)">maincpu.md@5348C=3C05000E</action>
    <action condition="(param==0x11)">maincpu.md@53490=34A5C11D</action>
    <action condition="(param==0x11)">maincpu.md@534B0=3C04000E</action>
    <action condition="(param==0x11)">maincpu.md@534B8=3484E01A</action>

    <!-- Intro Origin Stories -->
    <action condition="(param==0x12)">maincpu.md@5348C=3C05000F</action>
    <action condition="(param==0x12)">maincpu.md@53490=34A53483</action>
    <action condition="(param==0x12)">maincpu.md@534B0=3C04000E</action>
    <action condition="(param==0x12)">maincpu.md@534B8=3484FEF6</action>

    <!-- Kraav Intro -->
    <action condition="(param==0x13)">maincpu.md@5348C=3C05000F</action>
    <action condition="(param==0x13)">maincpu.md@53490=34A5CC74</action>
    <action condition="(param==0x13)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x13)">maincpu.md@534B8=34840000</action>

    <!-- Kraav Mutilation -->
    <action condition="(param==0x14)">maincpu.md@5348C=3C05000F</action>
    <action condition="(param==0x14)">maincpu.md@53490=34A5E5BE</action>
    <action condition="(param==0x14)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x14)">maincpu.md@534B8=34840725</action>

    <!-- Kraav Fatality/Brutality -->
    <action condition="(param==0x15)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x15)">maincpu.md@53490=34A50A2B</action>
    <action condition="(param==0x15)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x15)">maincpu.md@534B8=34841FE7</action>

    <!-- Taera Intro -->
    <action condition="(param==0x16)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x16)">maincpu.md@53490=34A5229E</action>
    <action condition="(param==0x16)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x16)">maincpu.md@534B8=34840000</action>

    <!-- Taera Mutilation -->
    <action condition="(param==0x17)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x17)">maincpu.md@53490=34A53BE8</action>
    <action condition="(param==0x17)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x17)">maincpu.md@534B8=34845A17</action>

    <!-- Taera Fatality/Brutality -->
    <action condition="(param==0x18)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x18)">maincpu.md@53490=34A55C27</action>
    <action condition="(param==0x18)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x18)">maincpu.md@534B8=34847318</action>

    <!-- Edge Intro -->
    <action condition="(param==0x19)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x19)">maincpu.md@53490=34A5756B</action>
    <action condition="(param==0x19)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x19)">maincpu.md@534B8=34840000</action>

    <!-- Edge Mutilation -->
    <action condition="(param==0x1A)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x1A)">maincpu.md@53490=34A58EB5</action>
    <action condition="(param==0x1A)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x1A)">maincpu.md@534B8=3484ACE4</action>

    <!-- Edge Fatality on Stiletta Only -->
    <action condition="(param==0x1B)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x1B)">maincpu.md@53490=34A5AF18</action>
    <action condition="(param==0x1B)">maincpu.md@534B0=3C040010</action>
    <action condition="(param==0x1B)">maincpu.md@534B8=3484F9F1</action>

    <!-- Edge Brutality -->
    <action condition="(param==0x1C)">maincpu.md@5348C=3C050010</action>
    <action condition="(param==0x1C)">maincpu.md@53490=34A5FEC9</action>
    <action condition="(param==0x1C)">maincpu.md@534B0=3C040011</action>
    <action condition="(param==0x1C)">maincpu.md@534B8=348412E9</action>

    <!-- Stiletta Intro -->
    <action condition="(param==0x1D)">maincpu.md@5348C=3C050011</action>
    <action condition="(param==0x1D)">maincpu.md@53490=34A5153D</action>
    <action condition="(param==0x1D)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x1D)">maincpu.md@534B8=34840000</action>

    <!-- Stiletta Mutilation -->
    <action condition="(param==0x1E)">maincpu.md@5348C=3C050011</action>
    <action condition="(param==0x1E)">maincpu.md@53490=34A52E87</action>
    <action condition="(param==0x1E)">maincpu.md@534B0=3C040011</action>
    <action condition="(param==0x1E)">maincpu.md@534B8=34844CB6</action>

    <!-- Stiletta Fatality on All Characters -->
    <action condition="(param==0x1F)">maincpu.md@5348C=3C050011</action>
    <action condition="(param==0x1F)">maincpu.md@53490=34A54F6A</action>
    <action condition="(param==0x1F)">maincpu.md@534B0=3C040011</action>
    <action condition="(param==0x1F)">maincpu.md@534B8=3484DB0B</action>

    <!-- Stiletta Brutality -->
    <action condition="(param==0x20)">maincpu.md@5348C=3C050011</action>
    <action condition="(param==0x20)">maincpu.md@53490=34A5DD5F</action>
    <action condition="(param==0x20)">maincpu.md@534B0=3C040011</action>
    <action condition="(param==0x20)">maincpu.md@534B8=3484EF7C</action>

    <!-- Chainsaw Intro -->
    <action condition="(param==0x21)">maincpu.md@5348C=3C050011</action>
    <action condition="(param==0x21)">maincpu.md@53490=34A5F1B5</action>
    <action condition="(param==0x21)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x21)">maincpu.md@534B8=34840000</action>

    <!-- Chainsaw Mutilation -->
    <action condition="(param==0x22)">maincpu.md@5348C=3C050012</action>
    <action condition="(param==0x22)">maincpu.md@53490=34A50AFF</action>
    <action condition="(param==0x22)">maincpu.md@534B0=3C040012</action>
    <action condition="(param==0x22)">maincpu.md@534B8=3484292E</action>

    <!-- Chainsaw Fatality/Brutality -->
    <action condition="(param==0x23)">maincpu.md@5348C=3C050012</action>
    <action condition="(param==0x23)">maincpu.md@53490=34A52BE0</action>
    <action condition="(param==0x23)">maincpu.md@534B0=3C040012</action>
    <action condition="(param==0x23)">maincpu.md@534B8=34843DFD</action>

    <!-- Mallus Intro -->
    <action condition="(param==0x24)">maincpu.md@5348C=3C050012</action>
    <action condition="(param==0x24)">maincpu.md@53490=34A54050</action>
    <action condition="(param==0x24)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x24)">maincpu.md@534B8=34840000</action>

    <!-- Mallus Mutilation -->
    <action condition="(param==0x25)">maincpu.md@5348C=3C050012</action>
    <action condition="(param==0x25)">maincpu.md@53490=34A5599A</action>
    <action condition="(param==0x25)">maincpu.md@534B0=3C040012</action>
    <action condition="(param==0x25)">maincpu.md@534B8=348477C9</action>

    <!-- Mallus Fatality on All Characters -->
    <action condition="(param==0x26)">maincpu.md@5348C=3C050012</action>
    <action condition="(param==0x26)">maincpu.md@53490=34A57A85</action>
    <action condition="(param==0x26)">maincpu.md@534B0=3C040013</action>
    <action condition="(param==0x26)">maincpu.md@534B8=34844017</action>

    <!-- Mallus Brutality -->
    <action condition="(param==0x27)">maincpu.md@5348C=3C050013</action>
    <action condition="(param==0x27)">maincpu.md@53490=34A5439B</action>
    <action condition="(param==0x27)">maincpu.md@534B0=3C040013</action>
    <action condition="(param==0x27)">maincpu.md@534B8=348457BB</action>

    <!-- Lo Chi Sun Intro -->
    <action condition="(param==0x28)">maincpu.md@5348C=3C050013</action>
    <action condition="(param==0x28)">maincpu.md@53490=34A55A10</action>
    <action condition="(param==0x28)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x28)">maincpu.md@534B8=34840000</action>

    <!-- Lo Chi Sun Mutilation -->
    <action condition="(param==0x29)">maincpu.md@5348C=3C050013</action>
    <action condition="(param==0x29)">maincpu.md@53490=34A5735A</action>
    <action condition="(param==0x29)">maincpu.md@534B0=3C040013</action>
    <action condition="(param==0x29)">maincpu.md@534B8=34849189</action>

    <!-- Lo Chi Sun Fatality on All Characters -->
    <action condition="(param==0x2A)">maincpu.md@5348C=3C050013</action>
    <action condition="(param==0x2A)">maincpu.md@53490=34A593BD</action>
    <action condition="(param==0x2A)">maincpu.md@534B0=3C040014</action>
    <action condition="(param==0x2A)">maincpu.md@534B8=34842296</action>

    <!-- Lo Chi Sun Brutality -->
    <action condition="(param==0x2B)">maincpu.md@5348C=3C050014</action>
    <action condition="(param==0x2B)">maincpu.md@53490=34A524BB</action>
    <action condition="(param==0x2B)">maincpu.md@534B0=3C040014</action>
    <action condition="(param==0x2B)">maincpu.md@534B8=348436D8</action>

    <!-- Bolok Intro -->
    <action condition="(param==0x2C)">maincpu.md@5348C=3C050014</action>
    <action condition="(param==0x2C)">maincpu.md@53490=34A5392D</action>
    <action condition="(param==0x2C)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x2C)">maincpu.md@534B8=34840000</action>

    <!-- Bolok Mutilation -->
    <action condition="(param==0x2D)">maincpu.md@5348C=3C050014</action>
    <action condition="(param==0x2D)">maincpu.md@53490=34A55277</action>
    <action condition="(param==0x2D)">maincpu.md@534B0=3C040014</action>
    <action condition="(param==0x2D)">maincpu.md@534B8=348470A6</action>

    <!-- Bolok Fatality on All Characters -->
    <action condition="(param==0x2E)">maincpu.md@5348C=3C050014</action>
    <action condition="(param==0x2E)">maincpu.md@53490=34A5735A</action>
    <action condition="(param==0x2E)">maincpu.md@534B0=3C040015</action>
    <action condition="(param==0x2E)">maincpu.md@534B8=348482F6</action>

    <!-- Bolok Brutality -->
    <action condition="(param==0x2F)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x2F)">maincpu.md@53490=34A5852A</action>
    <action condition="(param==0x2F)">maincpu.md@534B0=3C040015</action>
    <action condition="(param==0x2F)">maincpu.md@534B8=34849A18</action>

    <!-- Kl’Klakt Intro -->
    <action condition="(param==0x30)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x30)">maincpu.md@53490=34A59C6C</action>
    <action condition="(param==0x30)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x30)">maincpu.md@534B8=34840000</action>

    <!-- Kl’Klakt Mutilation -->
    <action condition="(param==0x31)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x31)">maincpu.md@53490=34A5B5B6</action>
    <action condition="(param==0x31)">maincpu.md@534B0=3C040015</action>
    <action condition="(param==0x31)">maincpu.md@534B8=3484D3E5</action>

    <!-- Kl’Klakt Fatality/Brutality -->
    <action condition="(param==0x32)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x32)">maincpu.md@53490=34A5D69B</action>
    <action condition="(param==0x32)">maincpu.md@534B0=3C040015</action>
    <action condition="(param==0x32)">maincpu.md@534B8=3484EF8F</action>

    <!-- VC Closing Doors -->
    <action condition="(param==0x33)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x33)">maincpu.md@53490=34A5F2D4</action>
    <action condition="(param==0x33)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x33)">maincpu.md@534B8=34840000</action>

    <!-- Screen Wipe For Finisher -->
    <action condition="(param==0x34)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x34)">maincpu.md@53490=34A5F752</action>
    <action condition="(param==0x34)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x34)">maincpu.md@534B8=34840000</action>

    <!-- Single Player Game Opponent Pathway Intro -->
    <action condition="(param==0x35)">maincpu.md@5348C=3C050015</action>
    <action condition="(param==0x35)">maincpu.md@53490=34A5FA95</action>
    <action condition="(param==0x35)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x35)">maincpu.md@534B8=34840000</action>

    <!-- Bosses Defeated -->
    <action condition="(param==0x36)">maincpu.md@5348C=3C050016</action>
    <action condition="(param==0x36)">maincpu.md@53490=34A58CA6</action>
    <action condition="(param==0x36)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x36)">maincpu.md@534B8=34840000</action>

    <!-- CPU Opponent Intros -->
    <action condition="(param==0x37)">maincpu.md@5348C=3C050016</action>
    <action condition="(param==0x37)">maincpu.md@53490=34A59EC3</action>
    <action condition="(param==0x37)">maincpu.md@534B0=3C040000</action>
    <action condition="(param==0x37)">maincpu.md@534B8=34840000</action>

    <!-- Ending/To Be Continued Celeste Insectoid -->
    <action condition="(param==0x38)">maincpu.md@5348C=3C050017</action>
    <action condition="(param==0x38)">maincpu.md@53490=34A5780D</action>
    <action condition="(param==0x38)">maincpu.md@534B0=3C040017</action>
    <action condition="(param==0x38)">maincpu.md@534B8=3484801B</action>

    <!-- Disable Title Screen Announcement -->
    <action>maincpu.md@534DC=00000000</action>
    <action>maincpu.md@534E0=00000000</action>
  </script>

  <script state="off">
    <!-- Restore Video Hook -->
    <action>maincpu.md@5348C=3C05000E</action>
    <action>maincpu.md@53490=34A5E310</action>
    
    <!-- Restore Sound Hook -->
    <action>maincpu.md@534B0=3C04000E</action>
    <action>maincpu.md@534B8=3484FEF6</action>      

    <!-- Enable Title Screen Announcement -->
    <action>maincpu.md@534DC=0FF0011A</action>
    <action>maincpu.md@534E0=24050004</action>
  </script>
</cheat>
Bored? Watch some of my hacks here.
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

vcircle.xml

Code: Select all

  <cheat desc="Disable Blocking (Both Players)">
      <script state="run">
        <action>maincpu.mw@3D770=2400</action><!-- This Program Code cheat was made by Abystus -->
        <action>maincpu.mw@3D800=2400</action>
        <action>maincpu.mw@3DA70=1000</action>
      </script>
      <script state="off">
        <action>maincpu.mw@3D770=16E0</action>
        <action>maincpu.mw@3D800=16E0</action>
        <action>maincpu.mw@3DA70=16E2</action>
      </script>
  </cheat>
Bored? Watch some of my hacks here.
User avatar
Abystus
Posts: 569
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 4 times
Been thanked: 47 times

Re: [vcircle] Vicious Circle (prototype)

Post by Abystus »

vcircle.xml

Code: Select all

  <cheat desc="Enable Hidden DEBUG OPTIONS Diagnostics Menu (F2)">
    <comment>Enable before entering the diagnostics menu.</comment>
    <script state="run">
      <action>maincpu.mw@2AD24=0A44</action><!-- This Program Code cheat was made by Abystus -->
    </script>
    <script state="off">
      <action>maincpu.mw@2AD24=3F44</action>
    </script>
  </cheat>
Image
Bored? Watch some of my hacks here.
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 16 times
Contact:

Re: [vcircle] Vicious Circle (prototype)

Post by Pugsy »

Thanks, added. You put a LOT of work into some of them I can see.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Post Reply