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.
jman
Posts: 874 Joined: Tue Dec 01, 2020 1:24 pm
Been thanked: 3 times
Post
by jman » Mon Nov 29, 2021 9:34 am
Code: Select all
<cheat desc="no hit">
<script state="on">
<!-- enemy -->
<action>maincpu.mq@3898 = 3927da80fe067edd</action>
<action>maincpu.mq@38a0 = 3927da04fe1fe64f</action>
<action>maincpu.mq@38a8 = 00cbdd0be5cd073e</action>
<!--
3898 | dd 7e 06 : ld a,(ix+06)
389b | fe 80 : cp $80
389d | da 27 39 : jp c,$3927
39a0 | 4f : ld c,a
38a1 | e6 1f : and $1f
38a3 | fe 04 : cp $04
38a5 | da 27 39 : jp c,$3927
38a8 | 3e 07 : ld a,$07
38aa | cd e5 0b : call $0be5
-->
<action>maincpu.mb@37a3 = c9</action> <!-- bullet -->
<action>maincpu.mb@37ca = c9</action> <!-- boss -->
<action>maincpu.mb@39e2 = c9</action> <!-- bullet (dragon) -->
</script>
<script state="off">
<action>maincpu.mq@3898 = 067edd0be5cd073e</action>
<action>maincpu.mq@38a0 = 1fe64f3912da80fe</action>
<action>maincpu.mq@38a8 = 00cbdd3912da04fe</action>
<action>maincpu.mb@37a3 = d8</action>
<action>maincpu.mb@37ca = c0</action>
<action>maincpu.mb@39e2 = d8</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>maincpu.mb@361e = 00</action>
</script>
<script state="off">
<action>maincpu.mb@361e = c0</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mw@3456 = 003e</action> <!-- up -->
<action>maincpu.mw@347b = 003e</action> <!-- down -->
<action>maincpu.mw@34a0 = 003e</action> <!-- left -->
<action>maincpu.mw@34c9 = 003e</action> <!-- right -->
<action>maincpu.mw@34f2 = 003e</action> <!-- upper-left -->
<action>maincpu.mw@3528 = 003e</action> <!-- upper-right -->
<action>maincpu.mw@355e = 003e</action> <!-- lower-left -->
<action>maincpu.mw@3594 = 003e</action> <!-- lower-right -->
</script>
<script state="change">
<action>maincpu.mb@3457 = param</action>
<action>maincpu.mb@347c = param</action>
<action>maincpu.mb@34a1 = param</action>
<action>maincpu.mb@34ca = param</action>
<action>maincpu.mb@34f3 = param</action>
<action>maincpu.mb@3529 = param</action>
<action>maincpu.mb@355f = param</action>
<action>maincpu.mb@3595 = param</action>
</script>
<script state="off">
<action>maincpu.mw@3456 = 3fcb</action>
<action>maincpu.mw@347b = 3fcb</action>
<action>maincpu.mw@34a0 = 3fcb</action>
<action>maincpu.mw@34c9 = 3fcb</action>
<action>maincpu.mw@34f2 = 3fcb</action>
<action>maincpu.mw@3528 = 3fcb</action>
<action>maincpu.mw@355e = 3fcb</action>
<action>maincpu.mw@3594 = 3fcb</action>
</script>
</cheat>
<cheat desc="bullet speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mw@371f = 003e</action>
</script>
<script state="change">
<action>maincpu.mb@3720 = param</action>
</script>
<script state="off">
<action>maincpu.mw@371f = 3fcb</action>
</script>
</cheat>
<cheat desc="sound test mode">
<comment>reset the game (F3) to enter sound test mode</comment>
<script state="on">
<action>maincpu.md@0c14 = 067e90c3</action>
<action>maincpu.mq@7e90 = 2847b800db810021</action>
<action>maincpu.mq@7e98 = f7fe350120fbfefa</action>
<action>maincpu.mq@7ea0 = 7e0320effe340120</action>
<action>maincpu.mq@7ea8 = d3af0320dffe0518</action>
<action>maincpu.mq@7eb0 = 0000000000e0180b</action>
<!--
7e90 | 21 00 81 : ld hl,$8100 // sound code address
7e93 | db 00 : in a,($00) // read input
7e95 | b8 : cp b
7e96 | 47 : ld b,a
7e97 | 28 fa : jr z,$7e93
7e99 | fe fb : cp $fb
7e9b | 20 01 : jr nz,$7e9e
7e9d | 35 : dec (hl) // decrease code
7e9e | fe f7 : cp $f7
7ea0 | 20 01 : jr nz,$7ea3
7ea2 | 34 : inc (hl) // increase code
7ea3 | fe ef : cp $ef
7ea5 | 20 03 : jr nz,$7eaa
7ea7 | 7e : ld a,(hl) // play sound
7ea8 | 18 05 : jr $7eaf
7eaa | fe df : cp $df
7eac | 20 03 : jr nz,$7eb1
7eae | af : xor a // stop sound
7eaf | d3 0b : out ($0b),a // send sound code
7eb1 | 18 e0 : jr $7e93
-->
</script>
<script state="run">
<output format="----- android sound test mode -----" line="10" align="center" />
<output format="left : decrease code" line="11" align="center" />
<output format="right : increase code" line="12" align="center" />
<output format="button 1 : play sound" line="13" align="center" />
<output format="button 2 : stop sound" line="14" align="center" />
<output format="----------------------------" line="15" align="center" />
<output format="<< sound code %2.2X >>" line="17" align="center">
<argument>maincpu.pb@8100</argument>
</output>
</script>
<script state="off">
<action>maincpu.md@0c14 = 06a80021</action>
<action>maincpu.mq@7e90 = 0000000000000000</action>
<action>maincpu.mq@7e98 = 0000000000000000</action>
<action>maincpu.mq@7ea0 = 0000000000000000</action>
<action>maincpu.mq@7ea8 = 0000000000000000</action>
<action>maincpu.mq@7eb0 = 0000000000000000</action>
</script>
</cheat>
Current "invincibility" in official package based on 0.221 has problem. "hit" sound is played when you touch an enemy. "no hit" will solve this problem.
jman
Posts: 874 Joined: Tue Dec 01, 2020 1:24 pm
Been thanked: 3 times
Post
by jman » Sat Nov 12, 2022 8:08 am
Code: Select all
<cheat desc="sound test mode">
<comment>reset the game (F3) to enter sound test mode</comment>
<script state="on">
<action>maincpu.md@0c14 = 067e90c3</action>
<action>maincpu.mq@7e90 = 2847b800db810021</action>
<action>maincpu.mq@7e98 = f7fe350120fbfefa</action>
<action>maincpu.mq@7ea0 = 3e0420fdfe340120</action>
<action>maincpu.mq@7ea8 = 3e0520fefe0618f0</action>
<action>maincpu.mq@7eb0 = 0320effe78778610</action>
<action>maincpu.mq@7eb8 = af0320dffe05187e</action>
<action>maincpu.mq@7ec0 = 00000000cf180bd3</action>
<!--
7e90 | 21 00 81 : ld hl,$8100 // sound code address
7e93 | db 00 : in a,($00) // read input
7e95 | b8 : cp b
7e96 | 47 : ld b,a
7e97 | 28 fa : jr z,$7E93
7e99 | fe fb : cp $FB
7e9b | 20 01 : jr nz,$7E9E
7e9d | 35 : dec (hl) // decrease code -01
7e9e | fe f7 : cp $F7
7ea0 | 20 01 : jr nz,$7EA3
7ea2 | 34 : inc (hl) // increase code +01
7ea3 | fe fd : cp $FD
7ea5 | 20 04 : jr nz,$7EAB
7ea7 | 3e f0 : ld a,$F0 // decrease code -10
7ea9 | 18 06 : jr $7EB1
7eab | fe fe : cp $FE
7ead | 20 05 : jr nz,$7EB4
7eaf | 3e 10 : ld a,$10 // increase code +10
7eb1 | 86 : add a,(hl)
7eb2 | 77 : ld (hl),a
7eb3 | 78 : ld a,b
7eb4 | fe ef : cp $EF
7eb6 | 20 03 : jr nz,$7EBB
7eb8 | 7e : ld a,(hl) // play sound
7eb9 | 18 05 : jr $7EC0
7ebb | fe df : cp $DF
7ebd | 20 03 : jr nz,$7EC2
7ebf | af : xor a // stop sound
7ec0 | d3 0b : out ($0B),a // send sound code
7ec2 | 18 cf : jr $7E93
-->
</script>
<script state="run">
<output format="----- android sound test mode -----" line="10" align="center" />
<output format="left : decrease code -01" line="11" align="center" />
<output format="right : increase code +01" line="12" align="center" />
<output format="down : decrease code -10" line="13" align="center" />
<output format="up : increase code +10" line="14" align="center" />
<output format="button 1 : play sound" line="15" align="center" />
<output format="button 2 : stop sound" line="16" align="center" />
<output format="----------------------------" line="17" align="center" />
<output format="<< sound code %2.2X >>" line="19" align="center" >
<argument>maincpu.pb@8100</argument>
</output>
</script>
<script state="off">
<action>maincpu.md@0c14 = 06a80021</action>
<action>maincpu.mq@7e90 = 0000000000000000</action>
<action>maincpu.mq@7e98 = 0000000000000000</action>
<action>maincpu.mq@7ea0 = 0000000000000000</action>
<action>maincpu.mq@7ea8 = 0000000000000000</action>
<action>maincpu.mq@7eb0 = 0000000000000000</action>
<action>maincpu.mq@7eb8 = 0000000000000000</action>
<action>maincpu.mq@7ec0 = 0000000000000000</action>
</script>
</cheat>
"sound test mode" : rewrite routine. add up/down key (code ±10).
jman
Posts: 874 Joined: Tue Dec 01, 2020 1:24 pm
Been thanked: 3 times
Post
by jman » Thu Feb 22, 2024 12:39 am
androidp.xml
Code: Select all
<!-- Android (prototype, later build) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<!-- enemy -->
<action>maincpu.mq@3898 = 3927DA80FE067EDD</action>
<action>maincpu.mq@38A0 = 3927DA04FE1FE64F</action>
<action>maincpu.mq@38A8 = 00CBDD0BE5CD073E</action>
<!--
3898 | DD 7E 06 : ld a,(ix+$06)
389B | FE 80 : cp $80
389D | DA 27 39 : jp c,$3927
38A0 | 4F : ld c,a
38A1 | E6 1F : and $1F
38A3 | FE 04 : cp $04
38A5 | DA 27 39 : jp c,$3927
38A8 | 3E 07 : ld a,$07
38AA | CD E5 0B : call $0BE5
-->
<action>maincpu.mb@37A3 = C9</action> <!-- bullet -->
<action>maincpu.mb@37CA = C9</action> <!-- boss -->
<action>maincpu.mb@39E2 = C9</action> <!-- bullet (dragon) -->
</script>
<script state="off">
<action>maincpu.mq@3898 = 067EDD0BE5CD073E</action>
<action>maincpu.mq@38A0 = 1FE64F3912DA80FE</action>
<action>maincpu.mq@38A8 = 00CBDD3912DA04FE</action>
<action>maincpu.mb@37A3 = D8 </action>
<action>maincpu.mb@37CA = C0 </action>
<action>maincpu.mb@39E2 = D8 </action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>maincpu.mb@361E = 00</action>
</script>
<script state="off">
<action>maincpu.mb@361E = C0</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mb@3456 = 3E</action> <!-- up -->
<action>maincpu.mb@347B = 3E</action> <!-- down -->
<action>maincpu.mb@34A0 = 3E</action> <!-- left -->
<action>maincpu.mb@34C9 = 3E</action> <!-- right -->
<action>maincpu.mb@34F2 = 3E</action> <!-- upper-left -->
<action>maincpu.mb@3528 = 3E</action> <!-- upper-right -->
<action>maincpu.mb@355E = 3E</action> <!-- lower-left -->
<action>maincpu.mb@3594 = 3E</action> <!-- lower-right -->
</script>
<script state="change">
<action>maincpu.mb@3457 = param</action>
<action>maincpu.mb@347C = param</action>
<action>maincpu.mb@34A1 = param</action>
<action>maincpu.mb@34CA = param</action>
<action>maincpu.mb@34F3 = param</action>
<action>maincpu.mb@3529 = param</action>
<action>maincpu.mb@355F = param</action>
<action>maincpu.mb@3595 = param</action>
</script>
<script state="off">
<action>maincpu.mw@3456 = 3FCB</action>
<action>maincpu.mw@347B = 3FCB</action>
<action>maincpu.mw@34A0 = 3FCB</action>
<action>maincpu.mw@34C9 = 3FCB</action>
<action>maincpu.mw@34F2 = 3FCB</action>
<action>maincpu.mw@3528 = 3FCB</action>
<action>maincpu.mw@355E = 3FCB</action>
<action>maincpu.mw@3594 = 3FCB</action>
</script>
</cheat>
<cheat desc="bullet speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mb@371F = 3E</action>
</script>
<script state="change">
<action>maincpu.mb@3720 = param</action>
</script>
<script state="off">
<action>maincpu.mw@371F = 3FCB</action>
</script>
</cheat>
<cheat desc="sound test mode">
<comment>reset the game (F3) to enter sound test mode</comment>
<script state="on">
<action>maincpu.md@0C14 = 067E90C3 </action>
<action>maincpu.mq@7E90 = 2847B800DB800021</action>
<action>maincpu.mq@7E98 = F7FE350120FBFEFA</action>
<action>maincpu.mq@7EA0 = 3E0420FDFE340120</action>
<action>maincpu.mq@7EA8 = 3E0520FEFE0618F0</action>
<action>maincpu.mq@7EB0 = 0320EFFE78778610</action>
<action>maincpu.mq@7EB8 = AF0320DFFE05187E</action>
<action>maincpu.mq@7EC0 = 00000000CF180BD3</action>
<!--
7E90 | 21 00 80 : ld hl,$8000 // sound code address
7E93 | DB 00 : in a,($00) // read input
7E95 | B8 : cp b
7E96 | 47 : ld b,a
7E97 | 28 FA : jr z,$7E93
7E99 | FE FB : cp $FB
7E9B | 20 01 : jr nz,$7E9E
7E9D | 35 : dec (hl) // decrease code -01
7E9E | FE F7 : cp $F7
7EA0 | 20 01 : jr nz,$7EA3
7EA2 | 34 : inc (hl) // increase code +01
7EA3 | FE FD : cp $FD
7EA5 | 20 04 : jr nz,$7EAB
7EA7 | 3E F0 : ld a,$F0 // decrease code -10
7EA9 | 18 06 : jr $7EB1
7EAB | FE FE : cp $FE
7EAD | 20 05 : jr nz,$7EB4
7EAF | 3E 10 : ld a,$10 // increase code +10
7EB1 | 86 : add a,(hl)
7EB2 | 77 : ld (hl),a
7EB3 | 78 : ld a,b
7EB4 | FE EF : cp $EF
7EB6 | 20 03 : jr nz,$7EBB
7EB8 | 7E : ld a,(hl) // play sound
7EB9 | 18 05 : jr $7EC0
7EBB | FE DF : cp $DF
7EBD | 20 03 : jr nz,$7EC2
7EBF | AF : xor a // stop sound
7EC0 | D3 0B : out ($0B),a // send sound code
7EC2 | 18 CF : jr $7E93
-->
</script>
<script state="run">
<output format="----- android sound test mode -----" line="10" align="center" />
<output format="left : decrease code -01" line="11" align="center" />
<output format="right : increase code +01" line="12" align="center" />
<output format="down : decrease code -10" line="13" align="center" />
<output format="up : increase code +10" line="14" align="center" />
<output format="button 1 : play sound" line="15" align="center" />
<output format="button 2 : stop sound" line="16" align="center" />
<output format="----------------------------" line="17" align="center" />
<output format="<< sound code %02X >>" line="19" align="center" >
<argument>maincpu.pb@8000</argument>
</output>
</script>
<script state="off">
<action>maincpu.md@0C14 = 06A80021 </action>
<action>maincpu.mq@7E90 = 0000000000000000</action>
<action>maincpu.mq@7E98 = 0000000000000000</action>
<action>maincpu.mq@7EA0 = 0000000000000000</action>
<action>maincpu.mq@7EA8 = 0000000000000000</action>
<action>maincpu.mq@7EB0 = 0000000000000000</action>
<action>maincpu.mq@7EB8 = 0000000000000000</action>
<action>maincpu.mq@7EC0 = 0000000000000000</action>
</script>
</cheat>
</mamecheat>
androidpo.xml
Code: Select all
<!-- Android (prototype, early build) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>maincpu.mb@53B4 = C9</action> <!-- bullet (boss) -->
<action>maincpu.mb@541F = C9</action> <!-- boss -->
<action>maincpu.mb@5585 = C9</action> <!-- bullet -->
<action>maincpu.mb@5624 = C9</action> <!-- bullet (dragon) -->
<action>maincpu.mb@566C = C9</action> <!-- bullet (dragon) -->
<action> banks.mb@8481 = 18</action> <!-- enemy ($c481) -->
</script>
<script state="off">
<action>maincpu.mb@53B4 = D8</action>
<action>maincpu.mb@541F = D8</action>
<action>maincpu.mb@5585 = D8</action>
<action>maincpu.mb@5624 = D8</action>
<action>maincpu.mb@566C = D8</action>
<action> banks.mb@8481 = 38</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>maincpu.mb@50E0 = 00</action> <!-- shot 2 -->
<action>maincpu.mb@512A = 00</action> <!-- shot 1 -->
</script>
<script state="off">
<action>maincpu.mb@50E0 = C0</action>
<action>maincpu.mb@512A = C0</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mb@4F75 = 3E</action> <!-- up -->
<action>maincpu.mb@4F9A = 3E</action> <!-- down -->
<action>maincpu.mb@4FBF = 3E</action> <!-- left -->
<action>maincpu.mb@4FE8 = 3E</action> <!-- right -->
<action>maincpu.mb@5011 = 3E</action> <!-- upper-left -->
<action>maincpu.mb@5047 = 3E</action> <!-- upper-right -->
<action>maincpu.mb@507D = 3E</action> <!-- lower-left -->
<action>maincpu.mb@50B3 = 3E</action> <!-- lower-right -->
</script>
<script state="change">
<action>maincpu.mb@4F76 = param</action>
<action>maincpu.mb@4F9B = param</action>
<action>maincpu.mb@4FC0 = param</action>
<action>maincpu.mb@4FE9 = param</action>
<action>maincpu.mb@5012 = param</action>
<action>maincpu.mb@5048 = param</action>
<action>maincpu.mb@507E = param</action>
<action>maincpu.mb@50B4 = param</action>
</script>
<script state="off">
<action>maincpu.mw@4F75 = 3FCB</action>
<action>maincpu.mw@4F9A = 3FCB</action>
<action>maincpu.mw@4FBF = 3FCB</action>
<action>maincpu.mw@4FE8 = 3FCB</action>
<action>maincpu.mw@5011 = 3FCB</action>
<action>maincpu.mw@5047 = 3FCB</action>
<action>maincpu.mw@507D = 3FCB</action>
<action>maincpu.mw@50B3 = 3FCB</action>
</script>
</cheat>
<cheat desc="bullet speed">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.mb@51B7 = 3E</action> <!-- shot 2 -->
<action>maincpu.mb@51E5 = 3E</action> <!-- shot 1 -->
</script>
<script state="change">
<action>maincpu.mb@51B8 = param</action>
<action>maincpu.mb@51E6 = param</action>
</script>
<script state="off">
<action>maincpu.mw@51B7 = 3FCB</action>
<action>maincpu.mw@51E5 = 3FCB</action>
</script>
</cheat>
<cheat desc="sound test mode">
<comment>reset the game (F3) to enter sound test mode</comment>
<script state="on">
<action>maincpu.mw@0CAF = 6D00 </action>
<action>maincpu.mq@6D00 = 2847B800DB800021</action>
<action>maincpu.mq@6D08 = F7FE350120FBFEFA</action>
<action>maincpu.mq@6D10 = 3E0420FDFE340120</action>
<action>maincpu.mq@6D18 = 3E0520FEFE0618F0</action>
<action>maincpu.mq@6D20 = 0320EFFE78778610</action>
<action>maincpu.mq@6D28 = AF0420DFFE05187E</action>
<action>maincpu.mq@6D30 = FFFFFFCB180BECCD</action>
<!--
6D00 | 21 00 80 : ld hl,$8000 // sound code address
6D03 | DB 00 : in a,($00) // read input
6D05 | B8 : cp b
6D06 | 47 : ld b,a
6D07 | 28 FA : jr z,$6D03
6D09 | FE FB : cp $FB
6D0B | 20 01 : jr nz,$6D0E
6D0D | 35 : dec (hl) // decrease code -01
6D0E | FE F7 : cp $F7
6D10 | 20 01 : jr nz,$6D13
6D12 | 34 : inc (hl) // increase code +01
6D13 | FE FD : cp $FD
6D15 | 20 04 : jr nz,$6D1B
6D17 | 3E F0 : ld a,$F0 // decrease code -10
6D19 | 18 06 : jr $6D21
6D1B | FE FE : cp $FE
6D1D | 20 05 : jr nz,$6D24
6D1F | 3E 10 : ld a,$10 // increase code +10
6D21 | 86 : add a,(hl)
6D22 | 77 : ld (hl),a
6D23 | 78 : ld a,b
6D24 | FE EF : cp $EF
6D26 | 20 03 : jr nz,$6D2B
6D28 | 7E : ld a,(hl) // play sound
6D29 | 18 05 : jr $6D30
6D2B | FE DF : cp $DF
6D2D | 20 04 : jr nz,$6D33
6D2F | AF : xor a // stop sound
6D30 | CD EC 0B : call $0BEC // send sound code
6D33 | 18 CB : jr $6D00
-->
</script>
<script state="run">
<output format="----- android sound test mode -----" line="10" align="center" />
<output format="left : decrease code -01" line="11" align="center" />
<output format="right : increase code +01" line="12" align="center" />
<output format="down : decrease code -10" line="13" align="center" />
<output format="up : increase code +10" line="14" align="center" />
<output format="button 1 : play sound" line="15" align="center" />
<output format="button 2 : stop sound" line="16" align="center" />
<output format="----------------------------" line="17" align="center" />
<output format="<< sound code %02X >>" line="19" align="center" >
<argument>maincpu.pb@8000</argument>
</output>
</script>
<script state="off">
<action>maincpu.mw@0CAF = C000 </action>
<action>maincpu.mq@6D00 = FF7FFFFFFFFFFFFF</action>
<action>maincpu.mq@6D08 = FFFF7FFFFFFFFBFF</action>
<action>maincpu.mq@6D10 = B7DFFFFFF3BDF77F</action>
<action>maincpu.mq@6D18 = FFFF7FBFFFFFCFFF</action>
<action>maincpu.mq@6D20 = FEFFFFFFFFFFDFFF</action>
<action>maincpu.mq@6D28 = FFFFFFFFFFFFEFFF</action>
<action>maincpu.mq@6D30 = FFFFFFFFFFFFFFFF</action>
</script>
</cheat>
</mamecheat>