[legionnaj] Legionnaire

This forum is for posting M.A.M.E. Work In Progress "Arcade"cheats that are not quite ready for the prime time. If the cheats are buggy or the cheat descriptions are non-standard then please post them here. Help maybe given but there are no guarantees and they will only be added to the cheat file when the cheat file maintainer is happy with them.
Post Reply
jman
CheatFinder Lance Corporal
CheatFinder Lance Corporal
Posts: 67
Joined: Tue Dec 01, 2020 1:24 pm

[legionnaj] Legionnaire

Post by jman »

Code: Select all

<cheat desc="no hit">
	<script state="on">
		<action>maincpu.mb@3d30 = 60</action>
		<action>maincpu.mb@4010 = 60</action>
	</script>
	<script state="off">
		<action>maincpu.mb@3d30 = 66</action>
		<action>maincpu.mb@4010 = 66</action>
	</script>
</cheat>

<cheat desc="auto fire">
	<script state="on">
		<action>maincpu.mq@04140 = 4eb900049e403028</action>
		<action>maincpu.mq@49e40 = 3e39001092280839</action>
		<action>maincpu.mq@49e48 = 0000001092216702</action>
		<action>maincpu.md@49e50 = 3e064e75</action>
		<!--
		04140 | 4eb9 0004 9e40      : jsr    $49e40.l
		49e40 | 3e39 0010 9228      : move.w $109228.l,D7
		49e46 | 0839 0000 0010 9221 : btst   #$0,$109221.l
		49e4e | 6702                : beq    $49e52
		49e50 | 3e06                : move.w D6,D7
		49e52 | 4e75                : rts
		-->
	</script>
	<script state="off">
		<action>maincpu.mq@04140 = 3e39001092283028</action>
		<action>maincpu.mq@49e40 = ffffffffffffffff</action>
		<action>maincpu.mq@49e48 = ffffffffffffffff</action>
		<action>maincpu.md@49e50 = ffffffff</action>
	</script>
</cheat>

<cheat desc="attack speed up">
	<script state="on">
		<!-- chris -->
		<action>maincpu.md@4edc = 317c0001</action>
		<action>maincpu.md@4f64 = 317c0001</action>
		<action>maincpu.md@4fe8 = 317c0001</action>
		<action>maincpu.md@5074 = 317c0001</action>
		<action>maincpu.md@5104 = 317c0001</action>
		<!-- alfred -->
		<action>maincpu.md@5e12 = 317c0001</action>
		<action>maincpu.md@5e96 = 317c0001</action>
		<action>maincpu.md@5f1a = 317c0001</action>
		<action>maincpu.md@5fb6 = 317c0001</action>
		<!-- frank -->
		<action>maincpu.md@6caa = 317c0001</action>
		<action>maincpu.md@6d32 = 317c0001</action>
		<action>maincpu.md@6db6 = 317c0001</action>
		<action>maincpu.md@6e42 = 317c0001</action>
	</script>
	<script state="off">
		<action>maincpu.md@4edc = 317b002c</action>
		<action>maincpu.md@4f64 = 317b002c</action>
		<action>maincpu.md@4fe8 = 317b002c</action>
		<action>maincpu.md@5074 = 317b0030</action>
		<action>maincpu.md@5104 = 317b0030</action>
		<action>maincpu.md@5e12 = 317b002c</action>
		<action>maincpu.md@5e96 = 317b002c</action>
		<action>maincpu.md@5f1a = 317b0030</action>
		<action>maincpu.md@5fb6 = 317b0030</action>
		<action>maincpu.md@6caa = 317b002c</action>
		<action>maincpu.md@6d32 = 317b002c</action>
		<action>maincpu.md@6db6 = 317b0030</action>
		<action>maincpu.md@6e42 = 317b0030</action>
	</script>
</cheat>
Post Reply