- Canvas Croquis -
Improved Sound Test (ROM) for canvas. New code supports "Button 2 : Sound Stop".
Code: Select all
; [ Canvas Croquis ]
:canvas:60000000:0000:00000000:00000000:[ Reset with Service Mode = ON ]
:canvas:60000000:0000:00000000:00000000:[ to enable Sound Test. ]
:canvas:60000000:0000:00000000:00000000:[ Up / Down = Select a code, ]
:canvas:60000000:0000:00000000:00000000:[ B1 = Play, B2 = Stop. ]
:canvas:00000086:E010:00000000:FFFFFFFF:Sound Test:Sound Code
:canvas:20A10000:1386:00E01021:FFFFFFFF:Sound Test (02/15):ld hl,$E010
:canvas:20A10000:1389:00C1003A:FFFFFFFF:Sound Test (03/15):ld a,($C100)
:canvas:20B10000:138C:F628BE23:FFFFFFFF:Sound Test (04/15):inc hl / cp (hl) / jr z,$1386
:canvas:20B10000:1390:FEFE2B47:FFFFFFFF:Sound Test (05/15):ld b,a / dec hl / cp $FE
:canvas:20B10000:1394:FDFE0E28:FFFFFFFF:Sound Test (06/15):jr z,$13A4 / cp $FD
:canvas:20B10000:1398:EFFE0D28:FFFFFFFF:Sound Test (07/15):jr z,$13A7 / cp $EF
:canvas:20B10000:139C:DFFE0C28:FFFFFFFF:Sound Test (08/15):jr z,$13AA / cp $DF
:canvas:20B10000:13A0:0E180C28:FFFFFFFF:Sound Test (09/15):jr z,$13AE / jr $13B2
:canvas:20B10000:13A4:350B1834:FFFFFFFF:Sound Test (10/15):inc (hl) / jr $13B2 / dec (hl)
:canvas:20B10000:13A8:013E0818:FFFFFFFF:Sound Test (11/15):jr $13B2 / ld a,$01
:canvas:20A10000:13AC:007E0118:FFFFFFFF:Sound Test (12/15):jr $13AF / ld a,(hl)
:canvas:20A10000:13AF:00C70032:FFFFFFFF:Sound Test (13/15):ld ($C700),a
:canvas:20B10000:13B2:D0187023:FFFFFFFF:Sound Test (14/15):inc hl / ld (hl),b / jr $1386
:canvas:21810000:0C71:00000073:FFFFFFFF:Sound Test (15/15):jp z,$0C30 -> $0C73 (CPU2)
- Yie Ar Kung-Fu -
Added Sound Test Timer Stop and RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Yie Ar Kung-Fu (set 1) ]
:yiear:00000000:51CA:00000002:FFFFFFFF:Sound Test Timer Stop
:yiear:20A00000:8183:0016FE7A:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
; [ Yie Ar Kung-Fu (set 1) ]
:yiear2:00000000:51CA:00000002:FFFFFFFF:Sound Test Timer Stop
:yiear2:20A00000:817C:0016FE81:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- T.M.N.T. Turtles in Time -
Added RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver UAA) ]
:tmnt2:20900000:00114E:00001150:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
; [ Teenage Mutant Ninja Turtles - Turtles in Time (2 Players ver UDA) ]
:tmnt22p:20900000:00114E:00001150:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
; [ Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver ADA) ]
:tmnt2a:20900000:00114E:00001150:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- Ninja Jajamaru Kun -
Improved Invincibility (ROM).
Code: Select all
; [ Vs. Ninja Jajamaru Kun (Japan) ]
:jajamaru:20800000:A30E:00000060:FFFFFFFF:Invincibility
- Ninjakun -
Added RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Ninjakun Majou no Bouken ]
:ninjakun:20900000:05AD:00000D18:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- Penguin-Kun Wars -
Added RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Penguin-Kun Wars (US) ]
:pkunwar:20900000:1112:00000D18:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
; [ Penguin-Kun Wars (Japan) ]
:pkunwarj:20900000:10F3:00000D18:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- Lethal Enforcers II -
Added RAM/ROM Check Error Skipping (ROM).
Code: Select all
; [ Lethal Enforcers II: Gun Fighters (ver EAA) ]
:le2:20800000:200CC8:00000060:FFFFFFFF:Skip RAM/ROM Check Error:It's better to use together with Pre-Enable
:le2:20810000:201020:00000060:FFFFFFFF:Skip RAM/ROM Check Error (2/2):1st = RAM, 2nd = ROM
; [ Lethal Enforcers II: Gun Fighters (ver UAA) ]
:le2u:20800000:200CC8:00000060:FFFFFFFF:Skip RAM/ROM Check Error:It's better to use together with Pre-Enable
:le2u:20810000:20101C:00000060:FFFFFFFF:Skip RAM/ROM Check Error (2/2):1st = RAM, 2nd = ROM
; [ Lethal Enforcers II: Gun Fighters (ver JAA) ]
:le2j:20800000:200CC8:00000060:FFFFFFFF:Skip RAM/ROM Check Error:It's better to use together with Pre-Enable
:le2j:20810000:201020:00000060:FFFFFFFF:Skip RAM/ROM Check Error (2/2):1st = RAM, 2nd = ROM
- Mag Max -
Added RAM/ROM Check Skipping (ROM). But it causes the music problem in title screen.
Code: Select all
; [ Mag Max ]
:magmax:20900000:0011C:00006004:FFFFFFFF:Skip RAM/ROM Check:The title music doesn't be played after boot. It's better to use together with Pre-Enable
- Markham -
Improved Invincibility (ROM) and added Sound Test Timer Stop.
Code: Select all
; [ Markham ]
:markham:21800000:02AA:000000C9:FFFFFFFF:Invincibility
:markham:21810000:037F:000000C9:FFFFFFFF:Invincibility (2/3):1st = Moving Enemy & Fire, 2nd = Large Enemy
:markham:21810000:04CE:000000C9:FFFFFFFF:Invincibility (3/3):Fixed Enemy
:markham:00000000:C109:00000002:FFFFFFFF:Sound Test Timer Stop
- Mighty Guy -
Added RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Mighty Guy ]
:mightguy:20800000:01FE:000000C9:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
:mightguy:20810000:024A:000000C9:FFFFFFFF:Skip RAM/ROM Check (2/2):1st = RAM, 2nd = ROM
- Mikie -
Added Sound Test (ROM) and RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Mikie ]
:mikie:60000000:0000:00000000:00000000:[ Sound Test is enabled in ]
:mikie:60000000:0000:00000000:00000000:[ the test mode. ]
:mikie:60000000:0000:00000000:00000000:[ Up / Down = Select a code, ]
:mikie:60000000:0000:00000000:00000000:[ B1 = Play, B2 = Stop ]
:mikie:00000086:2901:00000000:FFFFFFFF:Sound Test:Sound Code
:mikie:20910000:CACF:0000FB79:FFFFFFFF:Sound Test (02/17):JSR $6280 -> $FB79
:mikie:20B10000:FB79:96329135:FFFFFFFF:Sound Test (03/17):LDA $32 / CMPA $35
:mikie:20B10000:FB7D:272B8104:FFFFFFFF:Sound Test (04/17):BEQ $FBAA / CMPA #$04
:mikie:20B10000:FB81:270E8108:FFFFFFFF:Sound Test (05/17):BEQ $FB91 / CMPA #$08
:mikie:20B10000:FB85:270E8120:FFFFFFFF:Sound Test (06/17):BEQ $FB95 / CMPA #$20
:mikie:20B10000:FB89:270E8110:FFFFFFFF:Sound Test (07/17):BEQ $FB99 / CMPA #$10
:mikie:20B10000:FB8D:270E2019:FFFFFFFF:Sound Test (08/17):BEQ $FB9D / BRA $FBAA
:mikie:20B10000:FB91:0C012015:FFFFFFFF:Sound Test (09/17):INC $01 / BRA $FBAA
:mikie:20B10000:FB95:0A012011:FFFFFFFF:Sound Test (10/17):DEC $01 / BRA $FBAA
:mikie:20B10000:FB99:86002002:FFFFFFFF:Sound Test (11/17):LDA #$00 / BRA $FB9F
:mikie:20910000:FB9D:00009601:FFFFFFFF:Sound Test (12/17):LDA $01
:mikie:20A10000:FB9F:00B72400:FFFFFFFF:Sound Test (13/17):STA $2400
:mikie:20A10000:FBA2:007F2002:FFFFFFFF:Sound Test (14/17):CLR $2002
:mikie:20910000:FBA5:00008601:FFFFFFFF:Sound Test (15/17):LDA $#01
:mikie:20A10000:FBA7:00B72002:FFFFFFFF:Sound Test (16/17):STA $2002
:mikie:20A10000:FBAA:007E6280:FFFFFFFF:Sound Test (17/17):JMP $6280
:mikie:20800000:CD11:00000039:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
:mikie:20810000:CE9E:00000020:FFFFFFFF:Skip RAM/ROM Check (2/3):1st = RAM Check Skipping
:mikie:20810000:CEF4:00000039:FFFFFFFF:Skip RAM/ROM Check (3/3):2nd = ROM Error Avoidance, 2nd = ROM Check Skipping
; [ Shinnyuushain Tooru-kun ]
:mikiej:60000000:0000:00000000:00000000:[ Sound Test is enabled in ]
:mikiej:60000000:0000:00000000:00000000:[ the test mode. ]
:mikiej:60000000:0000:00000000:00000000:[ Up / Down = Select a code, ]
:mikiej:60000000:0000:00000000:00000000:[ B1 = Play, B2 = Stop ]
:mikiej:00000086:2901:00000000:FFFFFFFF:Sound Test:Sound Code
:mikiej:20910000:CACF:0000FB79:FFFFFFFF:Sound Test (02/17):JSR $6280 -> $FB79
:mikiej:20B10000:FB79:96329135:FFFFFFFF:Sound Test (03/17):LDA $32 / CMPA $35
:mikiej:20B10000:FB7D:272B8104:FFFFFFFF:Sound Test (04/17):BEQ $FBAA / CMPA #$04
:mikiej:20B10000:FB81:270E8108:FFFFFFFF:Sound Test (05/17):BEQ $FB91 / CMPA #$08
:mikiej:20B10000:FB85:270E8120:FFFFFFFF:Sound Test (06/17):BEQ $FB95 / CMPA #$20
:mikiej:20B10000:FB89:270E8110:FFFFFFFF:Sound Test (07/17):BEQ $FB99 / CMPA #$10
:mikiej:20B10000:FB8D:270E2019:FFFFFFFF:Sound Test (08/17):BEQ $FB9D / BRA $FBAA
:mikiej:20B10000:FB91:0C012015:FFFFFFFF:Sound Test (09/17):INC $01 / BRA $FBAA
:mikiej:20B10000:FB95:0A012011:FFFFFFFF:Sound Test (10/17):DEC $01 / BRA $FBAA
:mikiej:20B10000:FB99:86002002:FFFFFFFF:Sound Test (11/17):LDA #$00 / BRA $FB9F
:mikiej:20910000:FB9D:00009601:FFFFFFFF:Sound Test (12/17):LDA $01
:mikiej:20A10000:FB9F:00B72400:FFFFFFFF:Sound Test (13/17):STA $2400
:mikiej:20A10000:FBA2:007F2002:FFFFFFFF:Sound Test (14/17):CLR $2002
:mikiej:20910000:FBA5:00008601:FFFFFFFF:Sound Test (15/17):LDA $#01
:mikiej:20A10000:FBA7:00B72002:FFFFFFFF:Sound Test (16/17):STA $2002
:mikiej:20A10000:FBAA:007E6280:FFFFFFFF:Sound Test (17/17):JMP $6280
:mikiej:20800000:CD11:00000039:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
:mikiej:20810000:CE9E:00000020:FFFFFFFF:Skip RAM/ROM Check (2/3):1st = RAM Check Skipping
:mikiej:20810000:CEF4:00000039:FFFFFFFF:Skip RAM/ROM Check (3/3):2nd = ROM Error Avoidance, 2nd = ROM Check Skipping
; [ Mikie (High School Graffiti) ]
:mikiehs:60000000:0000:00000000:00000000:[ Sound Test is enabled in ]
:mikiehs:60000000:0000:00000000:00000000:[ the test mode. ]
:mikiehs:60000000:0000:00000000:00000000:[ Up / Down = Select a code, ]
:mikiehs:60000000:0000:00000000:00000000:[ B1 = Play, B2 = Stop ]
:mikiehs:00000086:2901:00000000:FFFFFFFF:Sound Test:Sound Code
:mikiehs:20910000:C97D:0000FB79:FFFFFFFF:Sound Test (02/17):JSR $6280 -> $FB79
:mikiehs:20B10000:FB79:96329135:FFFFFFFF:Sound Test (03/17):LDA $32 / CMPA $35
:mikiehs:20B10000:FB7D:272B8104:FFFFFFFF:Sound Test (04/17):BEQ $FBAA / CMPA #$04
:mikiehs:20B10000:FB81:270E8108:FFFFFFFF:Sound Test (05/17):BEQ $FB91 / CMPA #$08
:mikiehs:20B10000:FB85:270E8120:FFFFFFFF:Sound Test (06/17):BEQ $FB95 / CMPA #$20
:mikiehs:20B10000:FB89:270E8110:FFFFFFFF:Sound Test (07/17):BEQ $FB99 / CMPA #$10
:mikiehs:20B10000:FB8D:270E2019:FFFFFFFF:Sound Test (08/17):BEQ $FB9D / BRA $FBAA
:mikiehs:20B10000:FB91:0C012015:FFFFFFFF:Sound Test (09/17):INC $01 / BRA $FBAA
:mikiehs:20B10000:FB95:0A012011:FFFFFFFF:Sound Test (10/17):DEC $01 / BRA $FBAA
:mikiehs:20B10000:FB99:86002002:FFFFFFFF:Sound Test (11/17):LDA #$00 / BRA $FB9F
:mikiehs:20910000:FB9D:00009601:FFFFFFFF:Sound Test (12/17):LDA $01
:mikiehs:20A10000:FB9F:00B72400:FFFFFFFF:Sound Test (13/17):STA $2400
:mikiehs:20A10000:FBA2:007F2002:FFFFFFFF:Sound Test (14/17):CLR $2002
:mikiehs:20910000:FBA5:00008601:FFFFFFFF:Sound Test (15/17):LDA $#01
:mikiehs:20A10000:FBA7:00B72002:FFFFFFFF:Sound Test (16/17):STA $2002
:mikiehs:20A10000:FBAA:007E6280:FFFFFFFF:Sound Test (17/17):JMP $6280
:mikiehs:20800000:CBC0:00000039:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
:mikiehs:20810000:CD4C:00000020:FFFFFFFF:Skip RAM/ROM Check (2/3):1st = RAM Check Skipping
:mikiehs:20810000:CDA2:00000039:FFFFFFFF:Skip RAM/ROM Check (3/3):2nd = ROM Error Avoidance, 2nd = ROM Check Skipping
- Momoko 120% -
Added Sound Test (ROM).
Code: Select all
; [ Momoko 120% ]
:momoko:60000000:0000:00000000:00000000:[ Sound Test is enabled after ]
:momoko:60000000:0000:00000000:00000000:[ 1st inserted a credit. ]
:momoko:60000000:0000:00000000:00000000:[ Up / Down = Select a code, ]
:momoko:60000000:0000:00000000:00000000:[ B1 = Play, B2 = Stop ]
:momoko:00000086:C010:00000000:FFFFFFFF:Sound Test:Sound Code
:momoko:20B10000:01B8:47D4003A:FFFFFFFF:Sound Test (02/16):ld a,($D400) / ld b,a
:momoko:20B10000:01BC:B8C0113A:FFFFFFFF:Sound Test (03/16):ld a,($C011) / cp b
:momoko:20910000:01C0:00002828:FFFFFFFF:Sound Test (04/16):jr z,$01EA
:momoko:20B10000:01C2:78C01021:FFFFFFFF:Sound Test (05/16):ld hl,$C010 / ld a,b
:momoko:20B10000:01C6:0E28FEFE:FFFFFFFF:Sound Test (06/16):cp $FE / jr z,$01D8
:momoko:20B10000:01CA:0D28FDFE:FFFFFFFF:Sound Test (07/16):cp $FD / jr z,$01DB
:momoko:20B10000:01CE:0C28DFFE:FFFFFFFF:Sound Test (08/16):cp $DF / jr z,$01DE
:momoko:20B10000:01D2:0C28EFFE:FFFFFFFF:Sound Test (09/16):cp $EF / jr z,$01E2
:momoko:20B10000:01D6:00340E18:FFFFFFFF:Sound Test (10/16):jr $01E6 / inc (hl)
:momoko:20B10000:01D9:00350B18:FFFFFFFF:Sound Test (11/16):jr $01E6 / dec (hl)
:momoko:20B10000:01DC:803E0818:FFFFFFFF:Sound Test (12/16):jr $01E6 / ld a,$80
:momoko:20B10000:01E0:007E0118:FFFFFFFF:Sound Test (13/16):jr $01E3 / ld a,(hl)
:momoko:20B10000:01E3:78D40632:FFFFFFFF:Sound Test (14/16):ld ($D406),a / ld a,b
:momoko:20A10000:01E7:00C01132:FFFFFFFF:Sound Test (15/16):ld ($C011),a
:momoko:20A10000:01EA:000009C3:FFFFFFFF:Sound Test (16/16):jp $0009
- Mr. Goemon -
Added Sound Test Timer Stop and RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Mr. Goemon (Japan) ]
:mrgoemon:00000020:DB13:00000080:FFFFFFFF:Sound Test Timer Stop:[PL1 B1]Next Code
:mrgoemon:20900000:0006:000001E2:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- Kung-Fu Taikun -
Improved Invincibility with ROM code and added RAM/ROM Check Skipping (ROM).
Code: Select all
; [ Kung-Fu Taikun ]
:kungfut:20800000:12BB:000000C9:FFFFFFFF:1P Invincibility
:kungfut:20810000:9F4A:000000C9:FFFFFFFF:1P Invincibility (2/2):1st = Human, 2nd = Pegasus
:kungfut:20800000:12E2:000000C9:FFFFFFFF:2P Invincibility
:kungfut:20810000:9F4E:000000C9:FFFFFFFF:2P Invincibility (2/2):1st = Human, 2nd = Pegasus
:kungfut:20800000:1BD1:000000C9:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
; [ Kung-Fu Taikun (alt) ]
:kungfuta:20800000:12D5:000000C9:FFFFFFFF:1P Invincibility
:kungfuta:20810000:A29A:000000C9:FFFFFFFF:1P Invincibility (2/2):1st = Human, 2nd = Pegasus
:kungfuta:20800000:12FC:000000C9:FFFFFFFF:2P Invincibility
:kungfuta:20810000:A29E:000000C9:FFFFFFFF:2P Invincibility (2/2):1st = Human, 2nd = Pegasus
:kungfuta:20800000:1BC1:000000C9:FFFFFFFF:Skip RAM/ROM Check:It's better to use together with Pre-Enable
- Joinem -
Added ROM Check Skipping (ROM).
Code: Select all
; [ Joinem ]
:joinem:20800000:0384:0000007E:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
- Kangaroo -
Added Sound Test Timer Stop.
Code: Select all
; [ Kangaroo ]
:kangaroo:00000000:E000:00000002:FFFFFFFF:Sound Test Timer Stop
; [ Kangaroo (Atari) ]
:kangaroa:00000000:E000:00000002:FFFFFFFF:Sound Test Timer Stop
; [ Kangaroo (bootleg) ]
:kangarob:00000000:E000:00000002:FFFFFFFF:Sound Test Timer Stop
- Andro Dunos -
Added Territory Selection.
Code: Select all
; [ Andro Dunos ]
:androdun:62000000:000000:00000000:00000000:Select Territory
:androdun:00010000:10FD82:00000080:FFFFFFFF:Arcade (MVS)
:androdun:00010000:10FD82:00000000:FFFFFFFF:Home (NEOGEO)
- Vs. The Goonies -
Added ROM Check Skipping (ROM).
Code: Select all
; [ Vs. The Goonies ]
:goonies:20800000:F394:00000060:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
- Vs. Gradius -
Added ROM Check Skipping (ROM).
Code: Select all
; [ Vs. Gradius ]
:vsgradus:20800000:F47F:0000002B:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
- Vs. Castlevania -
Added ROM Check Skipping (ROM).
Code: Select all
; [ Vs. Castlevania ]
:cstlevna:20800000:FC56:00000060:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
- Arabian -
Added Sound Test Timer Stop.
Code: Select all
; [ Arabian ]
:arabian:00000000:D300:00000002:FFFFFFFF:Sound Test Timer Stop
; [ Arabian (Atari) ]
:arabiana:00000000:D300:00000002:FFFFFFFF:Sound Test Timer Stop