[streetsmj] Street Smart

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

[streetsmj] Street Smart

Post by jman »

Code: Select all

<cheat desc="no hit">
	<script state="on">
		<action>maincpu.mb@9538 = 60</action> <!-- attack -->
		<action>maincpu.mb@5e8c = 60</action> <!-- catch stage 2 -->
		<action>maincpu.mb@5f9a = 60</action> <!-- catch stage 3 -->
		<action>maincpu.mb@6730 = 60</action> <!-- throw stage 3 -->
		<action>maincpu.mb@6204 = 60</action> <!-- catch stage 5 -->
		<action>maincpu.mb@5412 = 60</action> <!-- air throw stage 6 -->
		<action>maincpu.mb@64dc = 60</action> <!-- catch stage 7 -->
		<action>maincpu.mb@63a4 = 60</action> <!-- catch stage 8 -->
	</script>
	<script state="off">
		<action>maincpu.mb@9538 = 6e</action>
		<action>maincpu.mb@5e8c = 67</action>
		<action>maincpu.mb@5f9a = 6c</action>
		<action>maincpu.mb@6730 = 6c</action>
		<action>maincpu.mb@6204 = 6c</action>
		<action>maincpu.mb@5412 = 6e</action>
		<action>maincpu.mb@64dc = 6c</action>
		<action>maincpu.mb@63a4 = 6c</action>
	</script>
</cheat>

<cheat desc="auto fire">
	<script state="on">
		<action>maincpu.mb@1f39 = 01</action>
		<action>maincpu.mb@1f61 = 01</action>
	</script>
	<script state="off">
		<action>maincpu.mb@1f39 = 00</action>
		<action>maincpu.mb@1f61 = 00</action>
	</script>
</cheat>

<cheat desc="attack speed up">
	<script state="on">
		<action>maincpu.mq@04446 = 4eb90001e950317c</action>
		<action>maincpu.mq@1e950 = 316900020016b1fc</action>
		<action>maincpu.mq@1e958 = 00040000660a4a28</action>
		<action>maincpu.mq@1e960 = 0030670442680016</action>
		<action>maincpu.mq@1e968 = 4e75ffffffffffff</action>
		<!--
		04446 | 4eb9 0001 e950 : jsr    $1e950
		1e950 | 3169 0002 0016 : move.w ($2,A1),($16,A0)
		1e956 | b1fc 0004 0000 : cmpa.l #$40000,A0
		1e95c | 660a           : bne    $1e968
		1e95e | 4a28 0030      : tst.b  ($30,A0)
		1e962 | 6704           : beq    $1e968
		1e964 | 4268 0016      : clr.w  ($16,A0)
		1e968 | 4e75           : rts
		-->
	</script>
	<script state="off">
		<action>maincpu.mq@04446 = 316900020016317c</action>
		<action>maincpu.mq@1e950 = ffffffffffffffff</action>
		<action>maincpu.mq@1e958 = ffffffffffffffff</action>
		<action>maincpu.mq@1e960 = ffffffffffffffff</action>
		<action>maincpu.mq@1e968 = ffffffffffffffff</action>
	</script>
</cheat>

<cheat desc="skip rom check">
	<script state="on">
		<action>maincpu.mw@1056e = 6046</action>
	</script>
	<script state="off">
		<action>maincpu.mw@1056e = 207c</action>
	</script>
</cheat>
Post Reply