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 » Tue Dec 21, 2021 10:38 am
Code: Select all
<cheat desc="no hit">
<script state="on">
<action>maincpu.mb@affa = 20</action> <!-- enemy -->
<action>maincpu.mb@b0cc = 20</action> <!-- bullet -->
<action>maincpu.mb@b077 = 20</action> <!-- boss -->
<action>maincpu.mb@872d = 39</action> <!-- wall 1 -->
<action>maincpu.mb@87ba = 20</action> <!-- wall 2 -->
</script>
<script state="off">
<action>maincpu.mb@affa = 27</action>
<action>maincpu.mb@b0cc = 27</action>
<action>maincpu.mb@b077 = 27</action>
<action>maincpu.mb@872d = 86</action>
<action>maincpu.mb@87ba = 26</action>
</script>
</cheat>
<cheat desc="auto fire - shot">
<script state="on">
<action>maincpu.mb@978b = d2</action>
</script>
<script state="off">
<action>maincpu.mb@978b = d0</action>
</script>
</cheat>
<cheat desc="auto fire - bomb">
<script state="on">
<action>maincpu.mb@9790 = d3</action>
</script>
<script state="off">
<action>maincpu.mb@9790 = d1</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0008">01 (slow)</item>
<item value="0x0020">02 </item>
<item value="0x0040">03 </item>
<item value="0x0060">04 </item>
<item value="0x0080">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.md@097df = bd7c1010</action> <!-- y position -->
<action>maincpu.md@097f2 = bd7c2010</action> <!-- x position -->
<action>maincpu.mq@27c10 = 1d270a2b05cc0000</action>
<action>maincpu.mq@27c18 = 2003cc0000d30439</action>
<action>maincpu.mq@27c20 = 1d270a2b05cc0000</action>
<action>maincpu.mq@27c28 = 2003cc0000d30239</action>
<!--
7c10 | 1d : SEX // y position
7c11 | 27 0a : BEQ $7C1D
7c13 | 2b 05 : BMI $7C1A
7c15 | cc xx xx : LDD #$xxxx
7c18 | 20 03 : BRA $7C1D
7c1a | cc xx xx : LDD #$xxxx
7c1d | d3 04 : ADDD $04
7c1f | 39 : RTS
7c20 | 1d : SEX // x position
7c21 | 27 0a : BEQ $7C2D
7c23 | 2b 05 : BMI $7C2A
7c25 | cc xx xx : LDD #$xxxx
7c28 | 20 03 : BRA $7C2D
7c2a | cc xx xx : LDD #$xxxx
7c2d | d3 02 : ADDD $02
7c2f | 39 : RTS
-->
</script>
<script state="change">
<action>maincpu.mw@27c16 = param</action>
<action>maincpu.mw@27c1b = -param</action>
<action>maincpu.mw@27c26 = param</action>
<action>maincpu.mw@27c2b = -param</action>
</script>
<script state="off">
<action>maincpu.md@097df = 1dd30410</action>
<action>maincpu.md@097f2 = 1dd30210</action>
<action>maincpu.mq@27c10 = 0000000000000000</action>
<action>maincpu.mq@27c18 = 0000000000000000</action>
<action>maincpu.mq@27c20 = 0000000000000000</action>
<action>maincpu.mq@27c28 = 0000000000000000</action>
</script>
</cheat>
<cheat desc="fast bomb">
<script state="on">
<action>maincpu.mb@26b0e = 01</action> <!-- ($6b0e) -->
<action>maincpu.md@09f37 = bd7c0012</action>
<action>maincpu.mq@27c00 = dc9f8c127f250483</action>
<action>maincpu.mq@27c08 = 040039e3a4390000</action>
<!--
7c00 | dc 9f : LDD $9F
7c02 | 8c 12 7f : CMPX #$127F
7c05 | 25 04 : BCS $7C0B
7c07 | 83 04 00 : SUBD #$0400
7c0a | 39 : RTS
7c0b | e3 a4 : ADDD ,Y
7c0d | 39 : RTS
-->
</script>
<script state="off">
<action>maincpu.mb@26b0e = 04</action>
<action>maincpu.md@09f37 = dc9fe3a4</action>
<action>maincpu.mq@27c00 = 0000000000000000</action>
<action>maincpu.mq@27c08 = 0000000000000000</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@809e = ffb0</action>
<action>maincpu.mq@ffb0 = d711f63801d11127</action>
<action>maincpu.mq@ffb8 = f7c1fd26020a10c1</action>
<action>maincpu.mq@ffc0 = fe26020c10c1ef26</action>
<action>maincpu.mq@ffc8 = 0496102006c1df26</action>
<action>maincpu.mq@ffd0 = 058601b7200020d8</action>
<!--
ffb0 | d7 11 : STB $11
ffb2 | f6 38 01 : LDB $3801 // read input
ffb5 | d1 11 : CMPB $11
ffb7 | 27 f7 : BEQ $FFB0
ffb9 | c1 fb : CMPB #$FD
ffbb | 26 02 : BNE $FFBF
ffbd | 0a 10 : DEC $10 // decrease code
ffbf | c1 f7 : CMPB #$FE
ffc1 | 26 02 : BNE $FFC5
ffc3 | 0c 10 : INC $10 // increase code
ffc5 | c1 ef : CMPB #$EF
ffc7 | 26 04 : BNE $FFCD
ffc9 | 96 10 : LDA $10 // play sound
ffcb | 20 06 : BRA $FFD3
ffcd | c1 df : CMPB #$DF
ffcf | 26 05 : BNE $FFD6
ffd1 | 86 01 : LDA #$01 // stop sound
ffd3 | b7 20 00 : STA $2000 // send sound code
ffd6 | 20 d8 : BRA $FFB0
-->
</script>
<script state="run">
<output format="----- super real darwin 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@1010</argument>
</output>
</script>
<script state="off">
<action>maincpu.mw@809e = a785</action>
<action>maincpu.mq@ffb0 = 0000000000000000</action>
<action>maincpu.mq@ffb8 = 0000000000000000</action>
<action>maincpu.mq@ffc0 = 0000000000000000</action>
<action>maincpu.mq@ffc8 = 0000000000000000</action>
<action>maincpu.mq@ffd0 = 0000000000000000</action>
</script>
</cheat>
"fast bomb" is not "fastest" but "faster".
jman
Posts: 874 Joined: Tue Dec 01, 2020 1:24 pm
Been thanked: 3 times
Post
by jman » Sat Dec 31, 2022 1:55 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.mw@809e = ffb0</action>
<action>maincpu.mq@ffb0 = 9711b63801911127</action>
<action>maincpu.mq@ffb8 = f7d61081fd26015a</action>
<action>maincpu.mq@ffc0 = 81fe26015c81f726</action>
<action>maincpu.mq@ffc8 = 02c01081fb2602cb</action>
<action>maincpu.mq@ffd0 = 10d71081ef270681</action>
<action>maincpu.mq@ffd8 = df2605c601f72000</action>
<action>maincpu.mq@ffe0 = 20ce000000000000</action>
<!--
ffb0 | 97 11 : STA $11
ffb2 | b6 38 01 : LDA $3801 // read input
ffb5 | 91 11 : CMPA $11
ffb7 | 27 f7 : BEQ $FFB0
ffb9 | d6 10 : LDB $10
ffbb | 81 fd : CMPA #$FD
ffbd | 26 01 : BNE $FFC0
ffbf | 5a : DECB // decrease code -01
ffc0 | 81 fe : CMPA #$FE
ffc2 | 26 01 : BNE $FFC5
ffc4 | 5c : INCB // increase code +01
ffc5 | 81 f7 : CMPA #$F7
ffc7 | 26 02 : BNE $FFCB
ffc9 | c0 10 : SUBB #$10 // decrease code -10
ffcb | 81 fb : CMPA #$FB
ffcd | 26 02 : BNE $FFD1
ffcf | cb 10 : ADDB #$10 // increase code +10
ffd1 | d7 10 : STB $10
ffd3 | 81 ef : CMPA #$EF
ffd5 | 27 06 : BEQ $FFDD
ffd7 | 81 df : CMPA #$DF
ffd9 | 26 05 : BNE $FFE0
ffdb | c6 01 : LDB #$01 // stop sound
ffdd | f7 20 00 : STB $2000 // send sound code
ffe0 | 20 ce : BRA $FFB0
-->
</script>
<script state="run">
<output format="----- super real darwin 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@1010</argument>
</output>
</script>
<script state="off">
<action>maincpu.mw@809e = a785</action>
<action>maincpu.mq@ffb0 = 0000000000000000</action>
<action>maincpu.mq@ffb8 = 0000000000000000</action>
<action>maincpu.mq@ffc0 = 0000000000000000</action>
<action>maincpu.mq@ffc8 = 0000000000000000</action>
<action>maincpu.mq@ffd0 = 0000000000000000</action>
<action>maincpu.mq@ffd8 = 0000000000000000</action>
<action>maincpu.mq@ffe0 = 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 » Fri Mar 08, 2024 1:15 am
srdarwin.xml
Code: Select all
<!-- Super Real Darwin (World) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>maincpu.mb@872D = 39</action> <!-- wall -->
<action>maincpu.mb@87BA = 20</action> <!-- wall -->
<action>maincpu.mb@AFFA = 20</action> <!-- enemy -->
<action>maincpu.mb@B077 = 20</action> <!-- boss -->
<action>maincpu.mb@B0CC = 20</action> <!-- bullet -->
</script>
<script state="off">
<action>maincpu.mb@872D = 86</action>
<action>maincpu.mb@87BA = 26</action>
<action>maincpu.mb@AFFA = 27</action>
<action>maincpu.mb@B077 = 27</action>
<action>maincpu.mb@B0CC = 27</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>maincpu.mb@978B = D2</action> <!-- shot -->
<action>maincpu.mb@9790 = D3</action> <!-- bomb -->
</script>
<script state="off">
<action>maincpu.mb@978B = D0</action>
<action>maincpu.mb@9790 = D1</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0008">01 (slow)</item>
<item value="0x0020">02 </item>
<item value="0x0040">03 </item>
<item value="0x0060">04 </item>
<item value="0x0080">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.md@097DF = BD7C1010 </action> <!-- y position -->
<action>maincpu.md@097F2 = BD7C2010 </action> <!-- x position -->
<action>maincpu.mq@27C10 = 1D270A2B05CC0000</action>
<action>maincpu.mq@27C18 = 2003CC0000D30439</action>
<action>maincpu.mq@27C20 = 1D270A2B05CC0000</action>
<action>maincpu.mq@27C28 = 2003CC0000D30239</action>
<!--
7C10 | 1D : SEX // y position
7C11 | 27 0A : BEQ $7C1D
7C13 | 2B 05 : BMI $7C1A
7C15 | CC xx xx : LDD #$xxxx
7C18 | 20 03 : BRA $7C1D
7C1A | CC xx xx : LDD #$xxxx
7C1D | D3 04 : ADDD $04
7C1F | 39 : RTS
7C20 | 1D : SEX // x position
7C21 | 27 0A : BEQ $7C2D
7C23 | 2B 05 : BMI $7C2A
7C25 | CC xx xx : LDD #$xxxx
7C28 | 20 03 : BRA $7C2D
7C2A | CC xx xx : LDD #$xxxx
7C2D | D3 02 : ADDD $02
7C2F | 39 : RTS
-->
</script>
<script state="change">
<action>maincpu.mw@27C16 = param</action>
<action>maincpu.mw@27C1B = -param</action>
<action>maincpu.mw@27C26 = param</action>
<action>maincpu.mw@27C2B = -param</action>
</script>
<script state="off">
<action>maincpu.md@097DF = 1DD30410 </action>
<action>maincpu.md@097F2 = 1DD30210 </action>
<action>maincpu.mq@27C10 = 0000000000000000</action>
<action>maincpu.mq@27C18 = 0000000000000000</action>
<action>maincpu.mq@27C20 = 0000000000000000</action>
<action>maincpu.mq@27C28 = 0000000000000000</action>
</script>
</cheat>
<cheat desc="fast bomb">
<script state="on">
<action>maincpu.mb@26B0E = 01 </action> <!-- ($6b0e) -->
<action>maincpu.md@09F37 = BD7C0012 </action>
<action>maincpu.mq@27C00 = DC9F8C127F250483</action>
<action>maincpu.mq@27C08 = 040039E3A4390000</action>
<!--
7C00 | DC 9F : LDD $9F
7C02 | 8C 12 7F : CMPX #$127F
7C05 | 25 04 : BCS $7C0B
7C07 | 83 04 00 : SUBD #$0400
7C0A | 39 : RTS
7C0B | E3 A4 : ADDD ,Y
7C0D | 39 : RTS
-->
</script>
<script state="off">
<action>maincpu.mb@26B0E = 04 </action>
<action>maincpu.md@09F37 = DC9FE3A4 </action>
<action>maincpu.mq@27C00 = 0000000000000000</action>
<action>maincpu.mq@27C08 = 0000000000000000</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@809E = FFB0 </action>
<action>maincpu.mq@FFB0 = 9701B63801910127</action>
<action>maincpu.mq@FFB8 = F7D60081FD26015A</action>
<action>maincpu.mq@FFC0 = 81FE26015C81F726</action>
<action>maincpu.mq@FFC8 = 02C01081FB2602CB</action>
<action>maincpu.mq@FFD0 = 10D70081EF270681</action>
<action>maincpu.mq@FFD8 = DF2605C601F72000</action>
<action>maincpu.mq@FFE0 = 20CE000000000000</action>
<!--
FFB0 | 97 01 : STA $01
FFB2 | B6 38 01 : LDA $3801 // read input
FFB5 | 91 01 : CMPA $01
FFB7 | 27 F7 : BEQ $FFB0
FFB9 | D6 00 : LDB $00
FFBB | 81 FD : CMPA #$FD
FFBD | 26 01 : BNE $FFC0
FFBF | 5A : DECB // decrease code -01
FFC0 | 81 FE : CMPA #$FE
FFC2 | 26 01 : BNE $FFC5
FFC4 | 5C : INCB // increase code +01
FFC5 | 81 F7 : CMPA #$F7
FFC7 | 26 02 : BNE $FFCB
FFC9 | C0 10 : SUBB #$10 // decrease code -10
FFCB | 81 FB : CMPA #$FB
FFCD | 26 02 : BNE $FFD1
FFCF | CB 10 : ADDB #$10 // increase code +10
FFD1 | D7 00 : STB $00
FFD3 | 81 EF : CMPA #$EF
FFD5 | 27 06 : BEQ $FFDD // play sound
FFD7 | 81 DF : CMPA #$DF
FFD9 | 26 05 : BNE $FFE0
FFDB | C6 01 : LDB #$01 // stop sound
FFDD | F7 20 00 : STB $2000 // send sound code
FFE0 | 20 CE : BRA $FFB0
-->
</script>
<script state="run">
<output format="----- super real darwin 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@1000</argument>
</output>
</script>
<script state="off">
<action>maincpu.mw@809E = A785 </action>
<action>maincpu.mq@FFB0 = 0000000000000000</action>
<action>maincpu.mq@FFB8 = 0000000000000000</action>
<action>maincpu.mq@FFC0 = 0000000000000000</action>
<action>maincpu.mq@FFC8 = 0000000000000000</action>
<action>maincpu.mq@FFD0 = 0000000000000000</action>
<action>maincpu.mq@FFD8 = 0000000000000000</action>
<action>maincpu.mq@FFE0 = 0000000000000000</action>
</script>
</cheat>
</mamecheat>
srdarwinj.xml
Code: Select all
<!-- Super Real Darwin (Japan) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>maincpu.mb@872D = 39</action> <!-- wall -->
<action>maincpu.mb@87BA = 20</action> <!-- wall -->
<action>maincpu.mb@AFFA = 20</action> <!-- enemy -->
<action>maincpu.mb@B077 = 20</action> <!-- boss -->
<action>maincpu.mb@B0CC = 20</action> <!-- bullet -->
</script>
<script state="off">
<action>maincpu.mb@872D = 86</action>
<action>maincpu.mb@87BA = 26</action>
<action>maincpu.mb@AFFA = 27</action>
<action>maincpu.mb@B077 = 27</action>
<action>maincpu.mb@B0CC = 27</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>maincpu.mb@978B = D2</action> <!-- shot -->
<action>maincpu.mb@9790 = D3</action> <!-- bomb -->
</script>
<script state="off">
<action>maincpu.mb@978B = D0</action>
<action>maincpu.mb@9790 = D1</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0008">01 (slow)</item>
<item value="0x0020">02 </item>
<item value="0x0040">03 </item>
<item value="0x0060">04 </item>
<item value="0x0080">05 (fast)</item>
</parameter>
<script state="on">
<action>maincpu.md@097DF = BD7C1010 </action> <!-- y position -->
<action>maincpu.md@097F2 = BD7C2010 </action> <!-- x position -->
<action>maincpu.mq@27C10 = 1D270A2B05CC0000</action>
<action>maincpu.mq@27C18 = 2003CC0000D30439</action>
<action>maincpu.mq@27C20 = 1D270A2B05CC0000</action>
<action>maincpu.mq@27C28 = 2003CC0000D30239</action>
<!--
7C10 | 1D : SEX // y position
7C11 | 27 0A : BEQ $7C1D
7C13 | 2B 05 : BMI $7C1A
7C15 | CC xx xx : LDD #$xxxx
7C18 | 20 03 : BRA $7C1D
7C1A | CC xx xx : LDD #$xxxx
7C1D | D3 04 : ADDD $04
7C1F | 39 : RTS
7C20 | 1D : SEX // x position
7C21 | 27 0A : BEQ $7C2D
7C23 | 2B 05 : BMI $7C2A
7C25 | CC xx xx : LDD #$xxxx
7C28 | 20 03 : BRA $7C2D
7C2A | CC xx xx : LDD #$xxxx
7C2D | D3 02 : ADDD $02
7C2F | 39 : RTS
-->
</script>
<script state="change">
<action>maincpu.mw@27C16 = param</action>
<action>maincpu.mw@27C1B = -param</action>
<action>maincpu.mw@27C26 = param</action>
<action>maincpu.mw@27C2B = -param</action>
</script>
<script state="off">
<action>maincpu.md@097DF = 1DD30410 </action>
<action>maincpu.md@097F2 = 1DD30210 </action>
<action>maincpu.mq@27C10 = 0000000000000000</action>
<action>maincpu.mq@27C18 = 0000000000000000</action>
<action>maincpu.mq@27C20 = 0000000000000000</action>
<action>maincpu.mq@27C28 = 0000000000000000</action>
</script>
</cheat>
<cheat desc="fast bomb">
<script state="on">
<action>maincpu.mb@26B0E = 01 </action> <!-- ($6b0e) -->
<action>maincpu.md@09F37 = BD7C0012 </action>
<action>maincpu.mq@27C00 = DC9F8C127F250483</action>
<action>maincpu.mq@27C08 = 040039E3A4390000</action>
<!--
7C00 | DC 9F : LDD $9F
7C02 | 8C 12 7F : CMPX #$127F
7C05 | 25 04 : BCS $7C0B
7C07 | 83 04 00 : SUBD #$0400
7C0A | 39 : RTS
7C0B | E3 A4 : ADDD ,Y
7C0D | 39 : RTS
-->
</script>
<script state="off">
<action>maincpu.mb@26B0E = 04 </action>
<action>maincpu.md@09F37 = DC9FE3A4 </action>
<action>maincpu.mq@27C00 = 0000000000000000</action>
<action>maincpu.mq@27C08 = 0000000000000000</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@809E = FFB0 </action>
<action>maincpu.mq@FFB0 = 9701B63801910127</action>
<action>maincpu.mq@FFB8 = F7D60081FD26015A</action>
<action>maincpu.mq@FFC0 = 81FE26015C81F726</action>
<action>maincpu.mq@FFC8 = 02C01081FB2602CB</action>
<action>maincpu.mq@FFD0 = 10D70081EF270681</action>
<action>maincpu.mq@FFD8 = DF2605C601F72000</action>
<action>maincpu.mq@FFE0 = 20CE000000000000</action>
<!--
FFB0 | 97 01 : STA $01
FFB2 | B6 38 01 : LDA $3801 // read input
FFB5 | 91 01 : CMPA $01
FFB7 | 27 F7 : BEQ $FFB0
FFB9 | D6 00 : LDB $00
FFBB | 81 FD : CMPA #$FD
FFBD | 26 01 : BNE $FFC0
FFBF | 5A : DECB // decrease code -01
FFC0 | 81 FE : CMPA #$FE
FFC2 | 26 01 : BNE $FFC5
FFC4 | 5C : INCB // increase code +01
FFC5 | 81 F7 : CMPA #$F7
FFC7 | 26 02 : BNE $FFCB
FFC9 | C0 10 : SUBB #$10 // decrease code -10
FFCB | 81 FB : CMPA #$FB
FFCD | 26 02 : BNE $FFD1
FFCF | CB 10 : ADDB #$10 // increase code +10
FFD1 | D7 00 : STB $00
FFD3 | 81 EF : CMPA #$EF
FFD5 | 27 06 : BEQ $FFDD // play sound
FFD7 | 81 DF : CMPA #$DF
FFD9 | 26 05 : BNE $FFE0
FFDB | C6 01 : LDB #$01 // stop sound
FFDD | F7 20 00 : STB $2000 // send sound code
FFE0 | 20 CE : BRA $FFB0
-->
</script>
<script state="run">
<output format="----- super real darwin 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@1000</argument>
</output>
</script>
<script state="off">
<action>maincpu.mw@809E = A785 </action>
<action>maincpu.mq@FFB0 = 0000000000000000</action>
<action>maincpu.mq@FFB8 = 0000000000000000</action>
<action>maincpu.mq@FFC0 = 0000000000000000</action>
<action>maincpu.mq@FFC8 = 0000000000000000</action>
<action>maincpu.mq@FFD0 = 0000000000000000</action>
<action>maincpu.mq@FFD8 = 0000000000000000</action>
<action>maincpu.mq@FFE0 = 0000000000000000</action>
</script>
</cheat>
</mamecheat>