[gunbird2] [nam1975] [othunder] [shocktro] [shocktr2] add. cheats

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
syndromtr
Posts: 227
Joined: Wed Sep 25, 2013 8:18 am

[gunbird2] [nam1975] [othunder] [shocktro] [shocktr2] add. cheats

Post by syndromtr » Tue Sep 05, 2017 11:16 am

[gunbird2]

Code: Select all

	<cheat desc="Finish Current Stage Now!">
		<script state="on">
			<action condition="(maincpu.pb@604C740 == FF)">maincpu.pb@604C751=01</action>
		</script>
	</cheat>
[nam1975]

Code: Select all

	<cheat desc="Select Starting Stage">
		<parameter>	
			<item value="0x01">Stage 1</item>
			<item value="0x05">Stage 2</item>
			<item value="0x09">Stage 3</item>
			<item value="0x0D">Stage 4</item>
			<item value="0x11">Stage 5</item>
			<item value="0x13">Stage 6</item>
		</parameter>
		<script state="run">
			<action condition="(maincpu.pb@103F73 == 01)">maincpu.pb@103F73=param</action>
		</script>
	</cheat>
	
	<cheat desc="Finish Current Stage Now!">
		<script state="on">
			<action condition="(maincpu.pb@103F72 != 80)">maincpu.pw@1041A2=FFFF</action>
		</script>
	</cheat>
[othunder]

Code: Select all

	<cheat desc="Finish Current Mission Now!">
		<script state="on">
			<action>temp0=maincpu.pb@8229F</action>
			<action>temp1=maincpu.pw@83710</action>
			<action condition="(temp1 != 0000) AND (temp0 == 08)">maincpu.pw@836AA=FFFF</action>
			<action condition="(temp1 != 0000) AND ((temp0 == 04) OR (temp0 == 06))">maincpu.pw@8371A=FFFF, maincpu.pb@83717=09</action>
			<action condition="(temp1 != 0000)">maincpu.pw@83710=0001</action>	
		</script>
	</cheat>
[shocktro]

Code: Select all

	<cheat desc="Select Starting Stage">
		<comment>Turn the cheat off after selected stage starts.</comment>
		<parameter>	
			<item value="0x0000">Stage 1</item>
			<item value="0x0004">Stage 2</item>
			<item value="0x0008">Stage 3</item>
			<item value="0x000C">Stage 4</item>
			<item value="0x0010">Stage 5</item>
			<item value="0x0048">Stage 6</item>
		</parameter>
		<script state="run">
			<action>temp0=(maincpu.pw@108D1A)%14</action>
			<action>temp1=maincpu.pb@10834A</action>
			<action condition="(temp0 == 00) AND (temp1 != FF) AND (param == 48)">maincpu.pw@108D1A=param, maincpu.pw@108D1C=10, maincpu.pb@108D97=14</action>
			<action condition="(temp0 == 00) AND (temp1 != FF) AND (param LE 10)">maincpu.pw@108D1A=(maincpu.pw@108D1A)+param, maincpu.pw@108D1C=(maincpu.pw@108D1A)-04, maincpu.pb@108D97=param</action>
		</script>
	</cheat>

	<cheat desc="Finish Current Stage Now!">
		<comment>Activate on screens with low action to avoid graphical bugs.</comment>
		<script state="on">
			<action condition="(maincpu.pb@100117 == 01) AND (maincpu.pw@108D1A !=48)">maincpu.pd@10C454=000A00E4</action>
		</script>
	</cheat>
[shocktr2]

Code: Select all

	<cheat desc="Finish Current Stage Now!">
		<script state="on">
			<action condition="(maincpu.pb@100117 == 01) AND (maincpu.pb@108F85 != 1C)">maincpu.pd@10C4BC=000C00A8</action>
		</script>
	</cheat>	

Post Reply