Code: Select all
<!-- Whip Rush (USA) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>mdslot:cart:rom.mb@2857 = 00</action> <!-- background -->
<action>mdslot:cart:rom.mb@38B4 = 60</action> <!-- objects -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@2857 = 01</action>
<action>mdslot:cart:rom.mb@38B4 = 66</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>mdslot:cart:rom.mb@253B = 00</action> <!-- normal shot -->
<action>mdslot:cart:rom.mb@2A85 = 00</action> <!-- fireball -->
<action>mdslot:cart:rom.mb@2EEF = 00</action> <!-- laser -->
<action>mdslot:cart:rom.mb@3153 = 00</action> <!-- missile -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@253B = 06</action>
<action>mdslot:cart:rom.mb@2A85 = 06</action>
<action>mdslot:cart:rom.mb@2EEF = 05</action>
<action>mdslot:cart:rom.mb@3153 = 08</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0001">01 (slow)</item>
<item value="0x0002">02 </item>
<item value="0x0004">03 </item>
<item value="0x0006">04 </item>
<item value="0x0008">05 (fast)</item>
</parameter>
<script state="on">
<action>mdslot:cart:rom.md@1CDA = 103C0000</action>
<action>mdslot:cart:rom.md@1CE8 = 103C0000</action>
</script>
<script state="change">
<action>mdslot:cart:rom.mw@1CDC = param</action>
<action>mdslot:cart:rom.mw@1CEA = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.md@1CDA = 1038C0DE</action>
<action>mdslot:cart:rom.md@1CE8 = 1038C0DF</action>
</script>
</cheat>
<cheat desc="bullet speed (test)">
<!-- this code causes slowdown and even the game freeze -->
<parameter min="0x01" max="0x05" step="0x01" />
<script state="on">
<action>mdslot:cart:rom.mw@246C = DD44 </action>
<action>mdslot:cart:rom.mq@01B0 = 70002F004EB825DA</action>
<action>mdslot:cart:rom.mq@01B8 = 201F51C8FFF64E75</action>
<!--
01B0 | 70xx : moveq #$xx, D0
01B2 | 2F00 : move.l D0, -(A7)
01B4 | 4EB8 25DA : jsr $25da.w
01B8 | 201F : move.l (A7)+, D0
01BA | 51C8 FFF6 : dbra D0, $1b2
01BE | 4E75 : rts
-->
</script>
<script state="change">
<action>mdslot:cart:rom.mb@01B1 = param - 1</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@246C = 016E </action>
<action>mdslot:cart:rom.mq@01B0 = 2020202020202020</action>
<action>mdslot:cart:rom.mq@01B8 = 2020202020202020</action>
</script>
</cheat>
<cheat desc="short hit mark">
<script state="on">
<action>mdslot:cart:rom.mw@2642 = F160</action> <!-- other weapons -->
<action>mdslot:cart:rom.mw@2646 = F15C</action> <!-- fireball -->
</script>
<script state="off">
<action>mdslot:cart:rom.mw@2642 = F10E</action>
<action>mdslot:cart:rom.mw@2646 = F12C</action>
</script>
</cheat>
<cheat desc="sound test mode">
<!-- music : 0x01 - 0x11, sfx : 0x12 - 0x3b -->
<!-- you can't stop sfx by sound stop button -->
<comment>set "skip rom check" then reset the game (F3)</comment>
<script state="on">
<action>mdslot:cart:rom.md@003B6 = 0001CF7C </action> <!-- disable sega logo at boot -->
<action>mdslot:cart:rom.md@1CF88 = 0003C380 </action>
<action>mdslot:cart:rom.mq@3C380 = 41F8800011FC0004</action>
<action>mdslot:cart:rom.mq@3C388 = F62A14011238F602</action>
<action>mdslot:cart:rom.mq@3C390 = B40167F00C010004</action>
<action>mdslot:cart:rom.mq@3C398 = 660253100C010008</action>
<action>mdslot:cart:rom.mq@3C3A0 = 660252100C010002</action>
<action>mdslot:cart:rom.mq@3C3A8 = 6604041000100C01</action>
<action>mdslot:cart:rom.mq@3C3B0 = 0001660406100010</action>
<action>mdslot:cart:rom.mq@3C3B8 = 0C01004066081010</action>
<action>mdslot:cart:rom.mq@3C3C0 = 00000080600A0C01</action>
<action>mdslot:cart:rom.mq@3C3C8 = 0010660A103C00FF</action>
<action>mdslot:cart:rom.mq@3C3D0 = 4EB900027EAC60AC</action>
<!--
3C380 | 41F8 8000 : lea $8000.w, A0 // sound code address ($ff8000)
3C384 | 11FC 0004 F62A : move.b #$4, $f62a.w // set status for interrupt ($fff62a)
3C38A | 1401 : move.b D1, D2
3C38C | 1238 F602 : move.b $f602.w, D1 // read input ($fff602)
3C390 | B401 : cmp.b D1, D2
3C392 | 67F0 : beq $3c384
3C394 | 0C01 0004 : cmpi.b #$4, D1
3C398 | 6602 : bne $3c39c
3C39A | 5310 : subq.b #1, (A0) // decrease code -01
3C39C | 0C01 0008 : cmpi.b #$8, D1
3C3A0 | 6602 : bne $3c3a4
3C3A2 | 5210 : addq.b #1, (A0) // increase code +01
3C3A4 | 0C01 0002 : cmpi.b #$2, D1
3C3A8 | 6604 : bne $3c3ae
3C3AA | 0410 0010 : subi.b #$10, (A0) // decrease code -10
3C3AE | 0C01 0001 : cmpi.b #$1, D1
3C3B2 | 6604 : bne $3c3b8
3C3B4 | 0610 0010 : addi.b #$10, (A0) // increase code +10
3C3B8 | 0C01 0040 : cmpi.b #$40, D1
3C3BC | 6608 : bne $3c3c6
3C3BE | 1010 : move.b (A0), D0 // play sound
3C3C0 | 0000 0080 : ori.b #$80, D0
3C3C4 | 600A : bra $3c3d0
3C3C6 | 0C01 0010 : cmpi.b #$10, D1
3C3CA | 660A : bne $3c3d6
3C3CC | 103C 00FF : move.b #$ff, D0 // stop sound
3C3D0 | 4EB9 0002 7EAC : jsr $27eac.l // send sound code
3C3D6 | 60AC : bra $3c384
-->
</script>
<script state="run">
<output format="----- 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@FF8000</argument>
</output>
</script>
<script state="off">
<action>mdslot:cart:rom.md@003B6 = 0001CEF8 </action>
<action>mdslot:cart:rom.md@1CF88 = 00027B36 </action>
<action>mdslot:cart:rom.mq@3C380 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C388 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C390 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C398 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3D0 = FFFFFFFFFFFFFFFF</action>
</script>
</cheat>
<cheat desc="skip rom check">
<script state="on">
<action>mdslot:cart:rom.mw@0322 = 602A</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@0322 = 2010</action>
</script>
</cheat>
</mamecheat>
Code: Select all
<!-- Whip Rush - Wakusei Voltegas no Nazo (Japan) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>mdslot:cart:rom.mb@2839 = 00</action> <!-- background -->
<action>mdslot:cart:rom.mb@3896 = 60</action> <!-- objects -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@2839 = 01</action>
<action>mdslot:cart:rom.mb@3896 = 66</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>mdslot:cart:rom.mb@251D = 00</action> <!-- normal shot -->
<action>mdslot:cart:rom.mb@2A67 = 00</action> <!-- fireball -->
<action>mdslot:cart:rom.mb@2ED1 = 00</action> <!-- laser -->
<action>mdslot:cart:rom.mb@3135 = 00</action> <!-- missile -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@251D = 06</action>
<action>mdslot:cart:rom.mb@2A67 = 06</action>
<action>mdslot:cart:rom.mb@2ED1 = 05</action>
<action>mdslot:cart:rom.mb@3135 = 08</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0001">01 (slow)</item>
<item value="0x0002">02 </item>
<item value="0x0004">03 </item>
<item value="0x0006">04 </item>
<item value="0x0008">05 (fast)</item>
</parameter>
<script state="on">
<action>mdslot:cart:rom.md@1CDA = 103C0000</action>
<action>mdslot:cart:rom.md@1CE8 = 103C0000</action>
</script>
<script state="change">
<action>mdslot:cart:rom.mw@1CDC = param</action>
<action>mdslot:cart:rom.mw@1CEA = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.md@1CDA = 1038C0DE</action>
<action>mdslot:cart:rom.md@1CE8 = 1038C0DF</action>
</script>
</cheat>
<cheat desc="bullet speed (test)">
<!-- this code causes slowdown and even the game freeze -->
<parameter min="0x01" max="0x05" step="0x01" />
<script state="on">
<action>mdslot:cart:rom.mw@244E = DD62 </action>
<action>mdslot:cart:rom.mq@01B0 = 70002F004EB825BC</action>
<action>mdslot:cart:rom.mq@01B8 = 201F51C8FFF64E75</action>
<!--
01B0 | 70xx : moveq #$xx, D0
01B2 | 2F00 : move.l D0, -(A7)
01B4 | 4EB8 25BC : jsr $25bc.w
01B8 | 201F : move.l (A7)+, D0
01BA | 51C8 FFF6 : dbra D0, $1b2
01BE | 4E75 : rts
-->
</script>
<script state="change">
<action>mdslot:cart:rom.mb@01B1 = param - 1</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@244E = 016E </action>
<action>mdslot:cart:rom.mq@01B0 = 2020202020202020</action>
<action>mdslot:cart:rom.mq@01B8 = 2020202020202020</action>
</script>
</cheat>
<cheat desc="short hit mark">
<script state="on">
<action>mdslot:cart:rom.mw@2624 = F17E</action> <!-- other weapons -->
<action>mdslot:cart:rom.mw@2628 = F17A</action> <!-- fireball -->
</script>
<script state="off">
<action>mdslot:cart:rom.mw@2624 = F12C</action>
<action>mdslot:cart:rom.mw@2628 = F14A</action>
</script>
</cheat>
<cheat desc="sound test mode">
<!-- music : 0x01 - 0x11, sfx : 0x12 - 0x3b -->
<!-- you can't stop sfx by sound stop button -->
<comment>set "skip rom check" then reset the game (F3)</comment>
<script state="on">
<action>mdslot:cart:rom.md@003B6 = 0001CF4A </action> <!-- disable sega logo at boot -->
<action>mdslot:cart:rom.md@1CF56 = 0003C380 </action>
<action>mdslot:cart:rom.mq@3C380 = 41F8800011FC0004</action>
<action>mdslot:cart:rom.mq@3C388 = F62A14011238F602</action>
<action>mdslot:cart:rom.mq@3C390 = B40167F00C010004</action>
<action>mdslot:cart:rom.mq@3C398 = 660253100C010008</action>
<action>mdslot:cart:rom.mq@3C3A0 = 660252100C010002</action>
<action>mdslot:cart:rom.mq@3C3A8 = 6604041000100C01</action>
<action>mdslot:cart:rom.mq@3C3B0 = 0001660406100010</action>
<action>mdslot:cart:rom.mq@3C3B8 = 0C01004066081010</action>
<action>mdslot:cart:rom.mq@3C3C0 = 00000080600A0C01</action>
<action>mdslot:cart:rom.mq@3C3C8 = 0010660A103C00FF</action>
<action>mdslot:cart:rom.mq@3C3D0 = 4EB900027D4260AC</action>
<!--
3C380 | 41F8 8000 : lea $8000.w, A0 // sound code address ($ff8000)
3C384 | 11FC 0004 F62A : move.b #$4, $f62a.w // set status for interrupt ($fff62a)
3C38A | 1401 : move.b D1, D2
3C38C | 1238 F602 : move.b $f602.w, D1 // read input ($fff602)
3C390 | B401 : cmp.b D1, D2
3C392 | 67F0 : beq $3c384
3C394 | 0C01 0004 : cmpi.b #$4, D1
3C398 | 6602 : bne $3c39c
3C39A | 5310 : subq.b #1, (A0) // decrease code -01
3C39C | 0C01 0008 : cmpi.b #$8, D1
3C3A0 | 6602 : bne $3c3a4
3C3A2 | 5210 : addq.b #1, (A0) // increase code +01
3C3A4 | 0C01 0002 : cmpi.b #$2, D1
3C3A8 | 6604 : bne $3c3ae
3C3AA | 0410 0010 : subi.b #$10, (A0) // decrease code -10
3C3AE | 0C01 0001 : cmpi.b #$1, D1
3C3B2 | 6604 : bne $3c3b8
3C3B4 | 0610 0010 : addi.b #$10, (A0) // increase code +10
3C3B8 | 0C01 0040 : cmpi.b #$40, D1
3C3BC | 6608 : bne $3c3c6
3C3BE | 1010 : move.b (A0), D0 // play sound
3C3C0 | 0000 0080 : ori.b #$80, D0
3C3C4 | 600A : bra $3c3d0
3C3C6 | 0C01 0010 : cmpi.b #$10, D1
3C3CA | 660A : bne $3c3d6
3C3CC | 103C 00FF : move.b #$ff, D0 // stop sound
3C3D0 | 4EB9 0002 7D42 : jsr $27d42.l // send sound code
3C3D6 | 60AC : bra $3c384
-->
</script>
<script state="run">
<output format="----- 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@FF8000</argument>
</output>
</script>
<script state="off">
<action>mdslot:cart:rom.md@003B6 = 0001CEDA </action>
<action>mdslot:cart:rom.md@1CF56 = 000279CC </action>
<action>mdslot:cart:rom.mq@3C380 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C388 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C390 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C398 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3D0 = FFFFFFFFFFFFFFFF</action>
</script>
</cheat>
<cheat desc="skip rom check">
<script state="on">
<action>mdslot:cart:rom.mw@0322 = 602A</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@0322 = 2010</action>
</script>
</cheat>
</mamecheat>
Code: Select all
<!-- Whip Rush (USA, prototype 19900129) -->
<mamecheat version="1">
<cheat desc="no hit">
<script state="on">
<action>mdslot:cart:rom.mb@2829 = 00</action> <!-- background -->
<action>mdslot:cart:rom.mb@3886 = 60</action> <!-- objects -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@2829 = 01</action>
<action>mdslot:cart:rom.mb@3886 = 66</action>
</script>
</cheat>
<cheat desc="auto fire">
<script state="on">
<action>mdslot:cart:rom.mb@250D = 00</action> <!-- normal shot -->
<action>mdslot:cart:rom.mb@2A57 = 00</action> <!-- fireball -->
<action>mdslot:cart:rom.mb@2EC1 = 00</action> <!-- laser -->
<action>mdslot:cart:rom.mb@3125 = 00</action> <!-- missile -->
</script>
<script state="off">
<action>mdslot:cart:rom.mb@250D = 06</action>
<action>mdslot:cart:rom.mb@2A57 = 06</action>
<action>mdslot:cart:rom.mb@2EC1 = 05</action>
<action>mdslot:cart:rom.mb@3125 = 08</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x0001">01 (slow)</item>
<item value="0x0002">02 </item>
<item value="0x0004">03 </item>
<item value="0x0006">04 </item>
<item value="0x0008">05 (fast)</item>
</parameter>
<script state="on">
<action>mdslot:cart:rom.md@1CCA = 103C0000</action>
<action>mdslot:cart:rom.md@1CD8 = 103C0000</action>
</script>
<script state="change">
<action>mdslot:cart:rom.mw@1CCC = param</action>
<action>mdslot:cart:rom.mw@1CDA = param</action>
</script>
<script state="off">
<action>mdslot:cart:rom.md@1CCA = 1038C0DE</action>
<action>mdslot:cart:rom.md@1CD8 = 1038C0DF</action>
</script>
</cheat>
<cheat desc="bullet speed (test)">
<!-- this code causes slowdown and even the game freeze -->
<parameter min="0x01" max="0x05" step="0x01" />
<script state="on">
<action>mdslot:cart:rom.mw@243E = DD72 </action>
<action>mdslot:cart:rom.mq@01B0 = 70002F004EB825AC</action>
<action>mdslot:cart:rom.mq@01B8 = 201F51C8FFF64E75</action>
<!--
01B0 | 70xx : moveq #$xx, D0
01B2 | 2F00 : move.l D0, -(A7)
01B4 | 4EB8 25AC : jsr $25ac.w
01B8 | 201F : move.l (A7)+, D0
01BA | 51C8 FFF6 : dbra D0, $1b2
01BE | 4E75 : rts
-->
</script>
<script state="change">
<action>mdslot:cart:rom.mb@01B1 = param - 1</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@243E = 016E </action>
<action>mdslot:cart:rom.mq@01B0 = 2020202020202020</action>
<action>mdslot:cart:rom.mq@01B8 = 2020202020202020</action>
</script>
</cheat>
<cheat desc="short hit mark">
<script state="on">
<action>mdslot:cart:rom.mw@2614 = F17E</action> <!-- other weapons -->
<action>mdslot:cart:rom.mw@2618 = F17A</action> <!-- fireball -->
</script>
<script state="off">
<action>mdslot:cart:rom.mw@2624 = F12C</action>
<action>mdslot:cart:rom.mw@2628 = F14A</action>
</script>
</cheat>
<cheat desc="sound test mode">
<!-- music : 0x01 - 0x11, sfx : 0x12 - 0x3b -->
<!-- you can't stop sfx by sound stop button -->
<comment>set "skip rom check" then reset the game (F3)</comment>
<script state="on">
<action>mdslot:cart:rom.md@003B6 = 0001CF3A </action> <!-- disable sega logo at boot -->
<action>mdslot:cart:rom.md@1CF46 = 0003C380 </action>
<action>mdslot:cart:rom.mq@3C380 = 41F8800011FC0004</action>
<action>mdslot:cart:rom.mq@3C388 = F62A14011238F602</action>
<action>mdslot:cart:rom.mq@3C390 = B40167F00C010004</action>
<action>mdslot:cart:rom.mq@3C398 = 660253100C010008</action>
<action>mdslot:cart:rom.mq@3C3A0 = 660252100C010002</action>
<action>mdslot:cart:rom.mq@3C3A8 = 6604041000100C01</action>
<action>mdslot:cart:rom.mq@3C3B0 = 0001660406100010</action>
<action>mdslot:cart:rom.mq@3C3B8 = 0C01004066081010</action>
<action>mdslot:cart:rom.mq@3C3C0 = 00000080600A0C01</action>
<action>mdslot:cart:rom.mq@3C3C8 = 0010660A103C00FF</action>
<action>mdslot:cart:rom.mq@3C3D0 = 4EB9000277BA60AC</action>
<!--
3C380 | 41F8 8000 : lea $8000.w, A0 // sound code address ($ff8000)
3C384 | 11FC 0004 F62A : move.b #$4, $f62a.w // set status for interrupt ($fff62a)
3C38A | 1401 : move.b D1, D2
3C38C | 1238 F602 : move.b $f602.w, D1 // read input ($fff602)
3C390 | B401 : cmp.b D1, D2
3C392 | 67F0 : beq $3c384
3C394 | 0C01 0004 : cmpi.b #$4, D1
3C398 | 6602 : bne $3c39c
3C39A | 5310 : subq.b #1, (A0) // decrease code -01
3C39C | 0C01 0008 : cmpi.b #$8, D1
3C3A0 | 6602 : bne $3c3a4
3C3A2 | 5210 : addq.b #1, (A0) // increase code +01
3C3A4 | 0C01 0002 : cmpi.b #$2, D1
3C3A8 | 6604 : bne $3c3ae
3C3AA | 0410 0010 : subi.b #$10, (A0) // decrease code -10
3C3AE | 0C01 0001 : cmpi.b #$1, D1
3C3B2 | 6604 : bne $3c3b8
3C3B4 | 0610 0010 : addi.b #$10, (A0) // increase code +10
3C3B8 | 0C01 0040 : cmpi.b #$40, D1
3C3BC | 6608 : bne $3c3c6
3C3BE | 1010 : move.b (A0), D0 // play sound
3C3C0 | 0000 0080 : ori.b #$80, D0
3C3C4 | 600A : bra $3c3d0
3C3C6 | 0C01 0010 : cmpi.b #$10, D1
3C3CA | 660A : bne $3c3d6
3C3CC | 103C 00FF : move.b #$ff, D0 // stop sound
3C3D0 | 4EB9 0002 77BA : jsr $277ba.l // send sound code
3C3D6 | 60AC : bra $3c384
-->
</script>
<script state="run">
<output format="----- 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@FF8000</argument>
</output>
</script>
<script state="off">
<action>mdslot:cart:rom.md@003B6 = 0001CECA </action>
<action>mdslot:cart:rom.md@1CF46 = 00027444 </action>
<action>mdslot:cart:rom.mq@3C380 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C388 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C390 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C398 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3A8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3B8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C0 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3C8 = FFFFFFFFFFFFFFFF</action>
<action>mdslot:cart:rom.mq@3C3D0 = FFFFFFFFFFFFFFFF</action>
</script>
</cheat>
<cheat desc="skip rom check">
<script state="on">
<action>mdslot:cart:rom.mw@0322 = 602A</action>
</script>
<script state="off">
<action>mdslot:cart:rom.mw@0322 = 2010</action>
</script>
</cheat>
</mamecheat>
- "bullet speed" : Test code. This code causes slowdown and even the game freeze.
- "sound test mode" : You can't stop sfx by sound stop button.