[cawing] Main Weapon & Sub Cheat + Stage Select

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
Mohsin
Posts: 85
Joined: Sun Mar 15, 2009 1:06 pm
Location: Pakistan

[cawing] Main Weapon & Sub Cheat + Stage Select

Post by Mohsin »

for PL1

Code: Select all

<cheat desc="Weapon Power 99 (max) PL1">
    <script state="run">
      <action>maincpu.pb@FF83C6=99</action>
    </script>
  </cheat>
  
  <cheat desc="Rapidfire PL1">
    <script state="run">
      <action>maincpu.pb@FF83A2=00</action>
    </script>
  </cheat>
  
  <cheat desc="Select Main Weapon PL1">
    <parameter>
     	<item value="0x00">Spread (Yellow)</item>
      <item value="0x01">Missile (Blue)</item>
      <item value="0x02">Guns (Green)</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FF83C8=param</action>
    </script>
  </cheat>
for PL2

Code: Select all

<cheat desc="Weapon Power 99 (max) PL2">
    <script state="run">
      <action>maincpu.pb@FF84C6=99</action>
    </script>
  </cheat>
  
  <cheat desc="Rapidfire PL2">
    <script state="run">
      <action>maincpu.pb@FF84A2=00</action>
    </script>
  </cheat>
  
  <cheat desc="Select Main Weapon PL2">
    <parameter>
     	<item value="0x00">Spread (Yellow)</item>
      <item value="0x01">Missile (Blue)</item>
      <item value="0x02">Guns (Green)</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FF84C8=param</action>
    </script>
  </cheat>
Not tested on clones so cant say anything about them.
Last edited by Mohsin on Sun May 03, 2009 12:09 pm, edited 1 time in total.
Image
Thats not a game hack

http://mamec.netii.net/
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [cawing] Main Weapon Cheat + Rapidfire

Post by Pugsy »

Added, thanks.
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
Mohsin
Posts: 85
Joined: Sun Mar 15, 2009 1:06 pm
Location: Pakistan

Re: [cawing] Main Weapon Cheat + Rapidfire

Post by Mohsin »

Stage Select

Code: Select all

<cheat desc="Select Starting Stage">
    <parameter>
     	<item value="0x00">Stage 1</item>
      <item value="0x01">Stage 2</item>
      <item value="0x02">Stage 3</item>
      <item value="0x00">Stage 4</item>
      <item value="0x01">Stage 5</item>
      <item value="0x02">Stage 6</item>
      <item value="0x00">Stage 7</item>
      <item value="0x01">Stage 8</item>
      <item value="0x02">Stage 9</item>
      <item value="0x00">Stage 10</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@FF8501=param</action>
    </script>
  </cheat>
Select Sub Weapon

Code: Select all

<cheat desc="Select Sub Weapon PL1">
			<parameter>
				<item value="0x01">Dispenser LV1</item>
				<item value="0x02">Dispenser LV2</item>
				<item value="0x03">Dispenser LV3</item>
				<item value="0x04">Dispenser SP</item>
				<item value="0x05">Missile LV1</item>
				<item value="0x06">Missile LV2</item>
				<item value="0x07">Laser LV1</item>
				<item value="0x08">Laser LV2</item>
				<item value="0x09">Bomb</item>
				<item value="0x10">Super Bomb</item>
			</parameter>
		<script state="run">
			<action condition="(param==01)">maincpu.pb@FF83B1=01</action>
			<action condition="(param==01)">maincpu.pb@FF83B6=01</action>
			<action condition="(param==02)">maincpu.pb@FF83B1=01</action>
			<action condition="(param==02)">maincpu.pb@FF83B6=03</action>
			<action condition="(param==03)">maincpu.pb@FF83B1=01</action>
			<action condition="(param==03)">maincpu.pb@FF83B6=04</action>
			<action condition="(param==04)">maincpu.pb@FF83B1=01</action>
			<action condition="(param==04)">maincpu.pb@FF83B6=05</action>
			<action condition="(param==05)">maincpu.pb@FF83B1=05</action>
			<action condition="(param==05)">maincpu.pb@FF83B6=01</action>
			<action condition="(param==06)">maincpu.pb@FF83B1=05</action>
			<action condition="(param==06)">maincpu.pb@FF83B6=02</action>
			<action condition="(param==07)">maincpu.pb@FF83B1=02</action>
			<action condition="(param==07)">maincpu.pb@FF83B6=01</action>
			<action condition="(param==08)">maincpu.pb@FF83B1=02</action>
			<action condition="(param==08)">maincpu.pb@FF83B6=02</action>
			<action condition="(param==09)">maincpu.pb@FF83B1=03</action>
			<action condition="(param==09)">maincpu.pb@FF83B6=01</action>
			<action condition="(param==10)">maincpu.pb@FF83B1=03</action>
			<action condition="(param==10)">maincpu.pb@FF83B6=02</action>
		</script>
	</cheat>

<cheat desc="Select Sub Weapon PL2">
			<parameter>
				<item value="0x01">Dispenser LV1</item>
				<item value="0x02">Dispenser LV2</item>
				<item value="0x03">Dispenser LV3</item>
				<item value="0x04">Dispenser SP</item>
				<item value="0x05">Missile LV1</item>
				<item value="0x06">Missile LV2</item>
				<item value="0x07">Laser LV1</item>
				<item value="0x08">Laser LV2</item>
				<item value="0x09">Bomb</item>
				<item value="0x10">Super Bomb</item>
			</parameter>
		<script state="run">
			<action condition="(param==01)">maincpu.pb@FF84B1=01</action>
			<action condition="(param==01)">maincpu.pb@FF84B6=01</action>
			<action condition="(param==02)">maincpu.pb@FF84B1=01</action>
			<action condition="(param==02)">maincpu.pb@FF84B6=03</action>
			<action condition="(param==03)">maincpu.pb@FF84B1=01</action>
			<action condition="(param==03)">maincpu.pb@FF84B6=04</action>
			<action condition="(param==04)">maincpu.pb@FF84B1=01</action>
			<action condition="(param==04)">maincpu.pb@FF84B6=05</action>
			<action condition="(param==05)">maincpu.pb@FF84B1=05</action>
			<action condition="(param==05)">maincpu.pb@FF84B6=01</action>
			<action condition="(param==06)">maincpu.pb@FF84B1=05</action>
			<action condition="(param==06)">maincpu.pb@FF84B6=02</action>
			<action condition="(param==07)">maincpu.pb@FF84B1=02</action>
			<action condition="(param==07)">maincpu.pb@FF84B6=01</action>
			<action condition="(param==08)">maincpu.pb@FF84B1=02</action>
			<action condition="(param==08)">maincpu.pb@FF84B6=02</action>
			<action condition="(param==09)">maincpu.pb@FF84B1=03</action>
			<action condition="(param==09)">maincpu.pb@FF84B6=01</action>
			<action condition="(param==10)">maincpu.pb@FF84B1=03</action>
			<action condition="(param==10)">maincpu.pb@FF84B6=02</action>
		</script>
	</cheat>
i didnt added the sub weapons cheat before because i was not sure of the 2nd location, now its done.
Image
Thats not a game hack

http://mamec.netii.net/
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [cawing] Main Weapon & Sub Cheat + Stage Select

Post by Pugsy »

I think you have some typos in the values for "Select Starting Stage" - you are only using 0-2.

Might be better as a Selectable value with a check for the initial condition?

Code: Select all

  <cheat desc="Select Starting Stage">
    <parameter min="1" max="10" step="1"/>
    <script state="run">
      <action condition="(maincpu.pb@FF8501==00)">maincpu.pb@FF8501=(param-1)</action>
    </script>
  </cheat>
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
Mohsin
Posts: 85
Joined: Sun Mar 15, 2009 1:06 pm
Location: Pakistan

Re: [cawing] Main Weapon & Sub Cheat + Stage Select

Post by Mohsin »

oh really sorry, i actually copy pasted the parameters after finding the location thats why 00,01,02 are repeating, because there are 10 stages in the game & forgot to change the value before posting. Since i hardly use older mame , i have to manually write in xml before posting, from now i`ill try to post on using the parameter check especially for stage cheats, its less messy this way.
Image
Thats not a game hack

http://mamec.netii.net/
Post Reply