[megadrij/sor2] Streets of Rage II/Bare Knuckle II

This forum is for posting cheats for any non-arcade game in M.A.M.E. ( aka the M.E.S.S. games ) including any softwarelist game. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
jman
Posts: 843
Joined: Tue Dec 01, 2020 1:24 pm

[megadrij/sor2] Streets of Rage II/Bare Knuckle II

Post by jman »

Code: Select all

<cheat desc="no hit (wip)">
	<script state="on">
		<!-- attack -->
		<action>mdslot:cart:rom.mq@0540a = 4eb90003aa406e06</action>
		<action>mdslot:cart:rom.mq@3aa40 = b6fcef006708d643</action>
		<action>mdslot:cart:rom.mq@3aa48 = d443b2424e757401</action>
		<action>mdslot:cart:rom.mq@3aa50 = 4e75ffffffffffff</action>
		<!--
		0540a | 4eb9 0003 aa40 : jsr    $3aa40.l
		3aa40 | b6fc ef00      : cmpa.w #$ef00,A3
		3aa44 | 6708           : beq    $3aa4e
		3aa46 | d643           : add.w  D3,D3
		3aa48 | d443           : add.w  D3,D2
		3aa4a | b242           : cmp.w  D2,D1
		3aa4c | 4e75           : rts
		3aa4e | 7401           : moveq  #$1,D2
		3aa50 | 4e75           : rts
		-->
		<!-- throw -->
		<action>mdslot:cart:rom.mb@16886 = 60</action> <!-- signal -->
		<action>mdslot:cart:rom.mb@15392 = 60</action> <!-- boss 1 -->
		<action>mdslot:cart:rom.mb@1c9a6 = 60</action> <!-- armor -->
		<action>mdslot:cart:rom.mb@1a574 = 60</action> <!-- boss 2 -->
		<action>mdslot:cart:rom.mb@1b0e0 = 60</action> <!-- ninja -->
		<action>mdslot:cart:rom.mb@17b42 = 60</action> <!-- boss 3 a -->
		<action>mdslot:cart:rom.mb@17b10 = 60</action> <!-- boss 3 b -->
		<action>mdslot:cart:rom.mb@12fd2 = 60</action> <!-- boss 4 -->
		<action>mdslot:cart:rom.mb@19786 = 60</action> <!-- boxer -->
		<action>mdslot:cart:rom.mb@122fa = 60</action> <!-- boss 5 -->
		<action>mdslot:cart:rom.mb@1fc46 = 60</action> <!-- shiva -->
	</script>
	<script state="off">
		<action>mdslot:cart:rom.mq@052da = d643d443b2426e06</action>
		<action>mdslot:cart:rom.mq@24140 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@24148 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@24150 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mb@16886 = 66</action>
		<action>mdslot:cart:rom.mb@15392 = 66</action>
		<action>mdslot:cart:rom.mb@1c9a6 = 66</action>
		<action>mdslot:cart:rom.mb@1a574 = 60</action>
		<action>mdslot:cart:rom.mb@1b0e0 = 66</action>
		<action>mdslot:cart:rom.mb@17b42 = 66</action>
		<action>mdslot:cart:rom.mb@17b10 = 66</action>
		<action>mdslot:cart:rom.mb@12fd2 = 66</action>
		<action>mdslot:cart:rom.mb@19786 = 66</action>
		<action>mdslot:cart:rom.mb@122fa = 66</action>
		<action>mdslot:cart:rom.mb@1fc46 = 66</action>
	</script>
</cheat>

<cheat desc="auto fire (wip)">
	<script state="on">
		<action>mdslot:cart:rom.mb@bf67 = 0c</action> <!-- attack -->
		<action>mdslot:cart:rom.mb@cb55 = 0c</action> <!-- body blow 1 -->
		<action>mdslot:cart:rom.mb@cad3 = 0c</action> <!-- body blow 2 -->
		<action>mdslot:cart:rom.mb@ca7d = 0c</action> <!-- throw : front -->
		<action>mdslot:cart:rom.mb@cd47 = 0c</action> <!-- throw : back -->
	</script>
	<script state="off">
		<action>mdslot:cart:rom.mb@bf67 = 04</action>
		<action>mdslot:cart:rom.mb@cb55 = 04</action>
		<action>mdslot:cart:rom.mb@cad3 = 04</action>
		<action>mdslot:cart:rom.mb@ca7d = 04</action>
		<action>mdslot:cart:rom.mb@ca47 = 04</action>
	</script>
</cheat>

<cheat desc="attack speed up (wip)">
	<script state="on">
		<action>mdslot:cart:rom.mq@20e70 = 4eb90003aa60bbfc</action>
		<action>mdslot:cart:rom.mq@3aa60 = 3b7100000016bafc</action>
		<action>mdslot:cart:rom.mq@3aa68 = ef00661a0c550002</action>
		<action>mdslot:cart:rom.mq@3aa70 = 67140c550018670e</action>
		<action>mdslot:cart:rom.mq@3aa78 = 0c6d000200166d06</action>
		<action>mdslot:cart:rom.mq@3aa80 = 3b7c000200164e75</action>
		<!--
		20e70 | 4eb9 0003 aa60 : jsr    $3aa60.l
		3aa60 | 3b71 0000 0016 : move.w (A1,D0.w),($16,A5)
		3aa66 | bafc ef00      : cmpa.w #$ef00,A5
		3aa6a | 661a           : bne    $24186
		3aa6c | 0c55 0002      : cmpi.w #$2,(A5)
		3aa70 | 6714           : beq    $24186
		3aa72 | 0c55 0018      : cmpi.w #$18,(A5)
		3aa76 | 670e           : beq    $24186
		3aa78 | 0c6d 0002 0016 : cmpi.w #$2,($16,A5)
		3aa7e | 6d06           : blt    $24186
		3aa80 | 3b7c 0002 0016 : move.w #$2,($16,A5)
		3aa86 | 4e75           : rts
		-->
	</script>
	<script state="off">
		<action>mdslot:cart:rom.mq@20346 = 3b7100000016bbfc</action>
		<action>mdslot:cart:rom.mq@3aa60 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@3aa68 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@3aa70 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@3aa78 = ffffffffffffffff</action>
		<action>mdslot:cart:rom.mq@3aa80 = ffffffffffffffff</action>
	</script>
</cheat>
Post Reply