This forum is the archive of arcade cheats that have already been added to the current or the next release of the cheat file.
NotAGoodName
Posts: 331 Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:
Post
by NotAGoodName » Sun Feb 27, 2011 9:49 am
I figured out the complicated weapon stuff and discovered that I somehow missed a weapon when I browsing the available sprites. Whoops! So much stuff going on here. What a beast.
Code: Select all
<cheat desc="Select Weapon PL1">
<parameter>
<item value="0x00">Normal</item>
<item value="0x01">Gunhammer</item>
<item value="0x03">Triple</item>
<item value="0x04">Single</item>
<item value="0x05">Bazooka</item>
<item value="0x06">Hyperblaster</item>
</parameter>
<script state="run">
<action>maincpu.pb@8218D=param</action>
<action condition="param == 00">maincpu.pd@82172=00000000</action>
<action condition="param == 01">maincpu.pd@82172=00082DA0</action>
<action condition="param GT 01">maincpu.pd@82172=00083020</action>
<action condition="param GT 00">maincpu.pd@821C0=00F00100</action>
<action condition="param GT 00">maincpu.pb@821C7=24</action>
<action condition="param GT 00">maincpu.pb@821CB=4C</action>
<action condition="param GT 00">maincpu.pb@821CD=E0</action>
<action condition="param GT 00">maincpu.pb@821CF=E8</action>
<action condition="param == 00">maincpu.pd@821C0=008800A8</action>
<action condition="param == 00">maincpu.pb@821C7=1C</action>
<action condition="param == 00">maincpu.pb@821CB=34</action>
<action condition="param == 00">maincpu.pb@821CD=D0</action>
<action condition="param == 00">maincpu.pb@821CF=D8</action>
<action condition="param == 01">maincpu.pd@82DA0=80800001</action>
<action condition="param == 01 and maincpu.pw@82DA4==0000">maincpu.pw@82DA4=2DB0</action>
<action condition="param == 01">maincpu.pb@82DA6=(maincpu.pb@82146)</action>
<action condition="param == 01">maincpu.pb@82DA7=40</action>
<action condition="param == 01">maincpu.pd@82DA8=03A201A0</action>
<action condition="param == 01">maincpu.pd@82DC1=14001420</action>
<action condition="param == 01">maincpu.pb@82DCF=1E</action>
<action condition="param == 01">maincpu.pd@82DD2=00082140</action>
<action condition="param == 01">maincpu.pb@82DD8=param</action>
<action condition="param == 01">maincpu.pb@82DDB=01</action>
<action condition="param GT 01">maincpu.pd@83020=80400001</action>
<action condition="param GT 01 and maincpu.pw@83024==0000">maincpu.pw@83024=2DB0</action>
<action condition="param GT 01">maincpu.pb@83026=(maincpu.pb@82146)</action>
<action condition="param GT 01">maincpu.pb@83027=40</action>
<action condition="param GT 01">maincpu.pd@83028=03A20180</action>
<action condition="param == 03">maincpu.pb@8302B=88</action>
<action condition="param == 05">maincpu.pb@8302B=90</action>
<action condition="param == 06">maincpu.pb@8302B=98</action>
<action condition="param GT 01">maincpu.pd@83052=00082140</action>
<action condition="param GT 01">maincpu.pb@8305B=param</action>
</script>
</cheat>
<cheat desc="Select Weapon PL2">
<parameter>
<item value="0x00">Normal</item>
<item value="0x01">Gunhammer</item>
<item value="0x03">Triple</item>
<item value="0x04">Single</item>
<item value="0x05">Bazooka</item>
<item value="0x06">Hyperblaster</item>
</parameter>
<script state="run">
<action>maincpu.pb@8227D=param</action>
<action condition="param == 00">maincpu.pd@82262=00000000</action>
<action condition="param == 01">maincpu.pd@82262=00082E20</action>
<action condition="param GT 01">maincpu.pd@82262=00083060</action>
<action condition="param GT 00">maincpu.pd@822B0=00F00100</action>
<action condition="param GT 00">maincpu.pb@822B7=24</action>
<action condition="param GT 00">maincpu.pb@822BB=4C</action>
<action condition="param GT 00">maincpu.pb@822BD=E0</action>
<action condition="param GT 00">maincpu.pb@822BF=E8</action>
<action condition="param == 00">maincpu.pd@822B0=008800A8</action>
<action condition="param == 00">maincpu.pb@822B7=1C</action>
<action condition="param == 00">maincpu.pb@822BB=34</action>
<action condition="param == 00">maincpu.pb@822BD=D0</action>
<action condition="param == 00">maincpu.pb@822BF=D8</action>
<action condition="param == 01">maincpu.pd@82E20=80800001</action>
<action condition="param == 01 and maincpu.pw@82E24==0000">maincpu.pw@82DE4=2DB0</action>
<action condition="param == 01">maincpu.pb@82E26=(maincpu.pb@82236)</action>
<action condition="param == 01">maincpu.pb@82E27=40</action>
<action condition="param == 01">maincpu.pd@82E28=03A201A0</action>
<action condition="param == 01">maincpu.pd@82E41=14001420</action>
<action condition="param == 01">maincpu.pb@82E4F=1E</action>
<action condition="param == 01">maincpu.pd@82E52=00082230</action>
<action condition="param == 01">maincpu.pb@82E58=param</action>
<action condition="param == 01">maincpu.pb@82E5B=01</action>
<action condition="param GT 01">maincpu.pd@83060=80400001</action>
<action condition="param GT 01 and maincpu.pw@83064==0000">maincpu.pw@83064=2DB0</action>
<action condition="param GT 01">maincpu.pb@83066=(maincpu.pb@82236)</action>
<action condition="param GT 01">maincpu.pb@83067=40</action>
<action condition="param GT 01">maincpu.pd@83068=03A20180</action>
<action condition="param == 03">maincpu.pb@8306B=88</action>
<action condition="param == 05">maincpu.pb@8306B=90</action>
<action condition="param == 06">maincpu.pb@8306B=98</action>
<action condition="param GT 01">maincpu.pd@83092=00082230</action>
<action condition="param GT 01">maincpu.pb@8309B=param</action>
</script>
</cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
NotAGoodName
Posts: 331 Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:
Post
by NotAGoodName » Wed Mar 02, 2011 6:17 am
This is hilarious.
These two codes make all of the funnels active for both players. Doesn't work mid-level for some reason.
Code: Select all
<cheat desc="Have All Three Funnels PL1">
<script state="run">
<action>maincpu.pb@821D0=07</action>
</script>
</cheat>
<cheat desc="Have All Three Funnels PL2">
<script state="run">
<action>maincpu.pb@822C0=07</action>
</script>
</cheat>
But with this code you get P2's funnels too. YOU CAN HAVE SIX ON SCREEN AT ONCE
Code: Select all
<cheat desc="Have P2's Funnels PL1">
<script state="run">
<action>maincpu.pd@82F92=00082140</action>
<action>maincpu.pd@82FD2=00082140</action>
<action>maincpu.pd@83012=00082140</action>
<action>maincpu.pb@822C0=07</action>
</script>
</cheat>
It looks like this...
Last edited by
NotAGoodName on Wed Mar 02, 2011 8:05 pm, edited 1 time in total.
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
NotAGoodName
Posts: 331 Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:
Post
by NotAGoodName » Wed Mar 02, 2011 8:15 am
I've also determined the cheats for always having the shield
Code: Select all
<cheat desc="Start With Shield PL1">
<parameter>
<item value="0x00">1</item>
<item value="0x01">2</item>
<item value="0x02">3</item>
<item value="0x03">4</item>
</parameter>
<script state="run">
<action>maincpu.pd@83120=80400001</action>
<action>maincpu.pw@83124=3BD6</action>
<action>maincpu.pb@83126=(maincpu.pb@82146)</action>
<action>maincpu.pb@83127=40</action>
<action>maincpu.pd@83128=00A112E0</action>
<action>maincpu.pd@83138=00013CB0</action>
<action condition="param == 1">maincpu.pb@8313B=B8</action>
<action condition="param == 2">maincpu.pb@8313B=C0</action>
<action condition="param == 3">maincpu.pb@8313B=C8</action>
<action>maincpu.pd@83141=10002000</action>
<action>maincpu.pb@83145=40</action>
<action>maincpu.pd@83152=00082140</action>
</script>
</cheat>
<cheat desc="Start With Shield PL2">
<parameter>
<item value="0x00">1</item>
<item value="0x01">2</item>
<item value="0x02">3</item>
<item value="0x03">4</item>
</parameter>
<script state="run">
<action>maincpu.pd@83160=80400001</action>
<action>maincpu.pw@83164=3BD6</action>
<action>maincpu.pb@83166=(maincpu.pb@82236)</action>
<action>maincpu.pb@83167=40</action>
<action>maincpu.pd@83168=00A112E0</action>
<action>maincpu.pd@83178=00013CB0</action>
<action condition="param == 1">maincpu.pb@8317B=B8</action>
<action condition="param == 2">maincpu.pb@8317B=C0</action>
<action condition="param == 3">maincpu.pb@8317B=C8</action>
<action>maincpu.pd@83181=10002000</action>
<action>maincpu.pb@83185=40</action>
<action>maincpu.pd@83192=00082230</action>
</script>
</cheat>
And for the sake of piling up your character with crap I made these funny cheats.
Code: Select all
<cheat desc="Have PL2's Shield">
<parameter>
<item value="0x00">1</item>
<item value="0x01">2</item>
<item value="0x02">3</item>
<item value="0x03">4</item>
</parameter>
<script state="run">
<action>maincpu.pd@83160=80400001</action>
<action>maincpu.pw@83164=3BD6</action>
<action>maincpu.pb@83166=(maincpu.pb@82146)</action>
<action>maincpu.pb@83167=40</action>
<action>maincpu.pd@83168=00A112E0</action>
<action>maincpu.pd@83178=00013CB0</action>
<action condition="param == 1">maincpu.pb@8317B=B8</action>
<action condition="param == 2">maincpu.pb@8317B=C0</action>
<action condition="param == 3">maincpu.pb@8317B=C8</action>
<action>maincpu.pd@83181=10002000</action>
<action>maincpu.pb@83185=40</action>
<action>maincpu.pd@83192=00082140</action>
</script>
</cheat>
<cheat desc="Have PL2's Weapon">
<parameter>
<item value="0x01">Gunhammer</item>
<item value="0x03">Triple</item>
<item value="0x04">Single</item>
<item value="0x05">Bazooka</item>
<item value="0x06">Hyperblaster</item>
</parameter>
<script state="run">
<action>maincpu.pb@8227D=param</action>
<action condition="param == 01">maincpu.pd@82262=00082E20</action>
<action condition="param GT 01">maincpu.pd@82262=00083060</action>
<action condition="param GT 00">maincpu.pd@822B0=00F00100</action>
<action condition="param GT 00">maincpu.pb@822B7=24</action>
<action condition="param GT 00">maincpu.pb@822BB=4C</action>
<action condition="param GT 00">maincpu.pb@822BD=E0</action>
<action condition="param GT 00">maincpu.pb@822BF=E8</action>
<action condition="param == 01">maincpu.pd@82E20=80800001</action>
<action condition="param == 01 and maincpu.pw@82E24==0000">maincpu.pw@82DE4=2DB0</action>
<action condition="param == 01">maincpu.pb@82E26=(maincpu.pb@82146)</action>
<action condition="param == 01">maincpu.pb@82E27=40</action>
<action condition="param == 01">maincpu.pd@82E28=03A201A0</action>
<action condition="param == 01">maincpu.pd@82E41=14001420</action>
<action condition="param == 01">maincpu.pb@82E4F=1E</action>
<action condition="param == 01">maincpu.pd@82E52=00082140</action>
<action condition="param == 01">maincpu.pb@82E58=param</action>
<action condition="param == 01">maincpu.pb@82E5B=01</action>
<action condition="param GT 01">maincpu.pd@83060=80400001</action>
<action condition="param GT 01 and maincpu.pw@83064==0000">maincpu.pw@83064=2DB0</action>
<action condition="param GT 01">maincpu.pb@83066=(maincpu.pb@82146)</action>
<action condition="param GT 01">maincpu.pb@83067=40</action>
<action condition="param GT 01">maincpu.pd@83068=03A20180</action>
<action condition="param == 03">maincpu.pb@8306B=88</action>
<action condition="param == 05">maincpu.pb@8306B=90</action>
<action condition="param == 06">maincpu.pb@8306B=98</action>
<action condition="param GT 01">maincpu.pd@83092=00082140</action>
<action condition="param GT 01">maincpu.pb@8309B=param</action>
</script>
</cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
Pugsy
Posts: 3675 Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:
Post
by Pugsy » Mon Apr 04, 2011 1:38 pm
Nice job, thanks.