mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-17 02:40:50 +12:00
merge from iimarckus
hg-commit-id: af64ce989c39
This commit is contained in:
commit
76a9b1ce58
246
common.asm
246
common.asm
|
@ -2970,7 +2970,6 @@ SECTION "bank2",DATA,BANK[$2]
|
|||
INCBIN "baserom.gbc",$8000,$822E - $8000
|
||||
|
||||
;Music Headers
|
||||
|
||||
;Pallet Town
|
||||
PalletTown_mh: ;0x822E - 0x8236
|
||||
db $80
|
||||
|
@ -3036,16 +3035,16 @@ Cinnabar_mh: ;0x8267-0x826F
|
|||
db $02
|
||||
dw Cinnabar_md_3 ;Channel 3
|
||||
|
||||
;Vermillion City
|
||||
Vermillion_mh: ;0x8270 - 0x827B
|
||||
;Vermilion City
|
||||
Vermilion_mh: ;0x8270 - 0x827B
|
||||
db $C0
|
||||
dw Vermillion_md_1 ;Channel 1
|
||||
dw Vermilion_md_1 ;Channel 1
|
||||
db $01
|
||||
dw Vermillion_md_2 ;Channel 2
|
||||
dw Vermilion_md_2 ;Channel 2
|
||||
db $02
|
||||
dw Vermillion_md_3 ;Channel 3
|
||||
dw Vermilion_md_3 ;Channel 3
|
||||
db $03
|
||||
dw Vermillion_md_4 ;Channel 4
|
||||
dw Vermilion_md_4 ;Channel 4
|
||||
|
||||
;Lavender Town
|
||||
Lavender_mh: ;0x827C - 0x8287
|
||||
|
@ -3169,238 +3168,7 @@ IndigoPlateau_mh: ;0x82F1 - 0x82FC
|
|||
db $03
|
||||
dw IndigoPlateau_md_4 ;Channel 4
|
||||
|
||||
; Music Data
|
||||
; The start and stop of these byte ranges were based off the theory they're lined
|
||||
; consecutively (Right up against each other).
|
||||
|
||||
INCBIN "baserom.gbc",$82FD,$9ba3 - $82FD
|
||||
|
||||
;Pokemon Healed Music
|
||||
PkmnHealed_md_1: ;9BA3 - 9BC3
|
||||
INCBIN "baserom.gbc",$9ba3,$9bc4 - $9ba3
|
||||
|
||||
PkmnHealed_md_2: ;9BC4 - 9BD1
|
||||
INCBIN "baserom.gbc",$9bc4,$9bd2 - $9bc4
|
||||
|
||||
PkmnHealed_md_3: ;9BD2 - 9BDD
|
||||
INCBIN "baserom.gbc",$9bd2,$9bde - $9bd2
|
||||
|
||||
;Routes 1 and 2
|
||||
Routes1_md_1: ;9BDE - 9C50
|
||||
INCBIN "baserom.gbc",$9bde,$9c51 - $9bde
|
||||
|
||||
Routes1_md_2: ;9C51 - 9CD7
|
||||
INCBIN "baserom.gbc",$9c51,$9cd8 - $9c51
|
||||
|
||||
Routes1_md_3: ;9CD8 - 9D23
|
||||
INCBIN "baserom.gbc",$9cd8,$9d24 - $9cd8
|
||||
|
||||
Routes1_md_4: ;9D24 - 9DB8
|
||||
INCBIN "baserom.gbc",$9d24,$9db9 - $9d24
|
||||
|
||||
;Routes 24 and 25
|
||||
Routes2_md_1: ;9BD9 - 9E4E
|
||||
INCBIN "baserom.gbc",$9db9,$9e4f - $9db9
|
||||
|
||||
Routes2_md_2: ;9E4F - 9E9A
|
||||
INCBIN "baserom.gbc",$9e4f,$9e9b - $9e4f
|
||||
|
||||
Routes2_md_3: ;9E9B - 9F07
|
||||
INCBIN "baserom.gbc",$9e9b,$9f08 - $9e9b
|
||||
|
||||
Routes2_md_4: ;9F08 - 9FAC
|
||||
INCBIN "baserom.gbc",$9f08,$9fad - $9f08
|
||||
|
||||
;Routes 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 21, 22
|
||||
Routes3_md_1: ;9FAD - A008
|
||||
INCBIN "baserom.gbc",$9fad,$a009 - $9fad
|
||||
|
||||
Routes3_md_2: ;A009 - A07E
|
||||
INCBIN "baserom.gbc",$a009,$a07f - $a009
|
||||
|
||||
Routes3_md_3: ;A07F - 6130
|
||||
INCBIN "baserom.gbc",$a07f,$a131 - $a07f
|
||||
|
||||
Routes3_md_4: ;A131 -A26A
|
||||
INCBIN "baserom.gbc",$a131,$a26a - $a131
|
||||
|
||||
;Routes 11, 12, 13, 14, 15
|
||||
Routes4_md_1: ;a26a - a303
|
||||
INCBIN "baserom.gbc",$a26a,$a304 - $a26a
|
||||
|
||||
Routes4_md_2: ;a304 - a3c3
|
||||
INCBIN "baserom.gbc",$a304,$a3c4 - $a304
|
||||
|
||||
Routes4_md_3: ;a3c4 - a49c
|
||||
INCBIN "baserom.gbc",$a3c4,$a49d - $a3c4
|
||||
|
||||
Routes4_md_4: ;a49d - a5ef
|
||||
INCBIN "baserom.gbc",$a49d,$a5f0 - $a49d
|
||||
|
||||
;Indigo Plateau
|
||||
IndigoPlateau_md_1: ;a5f0 - a663
|
||||
INCBIN "baserom.gbc",$a5f0,$a664 - $a5f0
|
||||
|
||||
IndigoPlateau_md_2: ;a664 - a6b9
|
||||
INCBIN "baserom.gbc",$a664,$a6ba - $a664
|
||||
|
||||
IndigoPlateau_md_3: ;a6ba - a70e
|
||||
INCBIN "baserom.gbc",$a6ba,$a70f - $a6ba
|
||||
|
||||
IndigoPlateau_md_4: ;a70f - a7c4
|
||||
INCBIN "baserom.gbc",$a70f,$a7c5 - $a70f
|
||||
|
||||
;Pallet Town
|
||||
PalletTown_md_1: ; a7c5 - a85e (154 bytes)
|
||||
INCBIN "baserom.gbc",$a7c5,$a85f - $a7c5
|
||||
|
||||
PalletTown_md_2: ; a85f - a8dd (127 bytes)
|
||||
INCBIN "baserom.gbc",$a85f,$a8de - $a85f
|
||||
|
||||
PalletTown_md_3: ; a8de - aa75 (408 bytes)
|
||||
INCBIN "baserom.gbc",$a8de,$aa76 - $a8de
|
||||
|
||||
;Viridian City, Pewter City, Saffron City
|
||||
Cities1_md_1: ;AA76 - AB91
|
||||
INCBIN "baserom.gbc",$aa76,$ab92 - $aa76
|
||||
|
||||
Cities1_md_2: ;AB92 - AC02
|
||||
INCBIN "baserom.gbc",$ab92,$ac32 - $ab92
|
||||
|
||||
Cities1_md_3: ;AC32 - AC7F
|
||||
INCBIN "baserom.gbc",$ac32,$acef - $ac32
|
||||
|
||||
Cities1_md_4: ;ACEF - ADAD
|
||||
INCBIN "baserom.gbc",$acef,$adae - $acef
|
||||
|
||||
;Guy walks you to museum
|
||||
MuseumGuy_md_1: ;ADAE - ADF0
|
||||
INCBIN "baserom.gbc",$adae,$adf1 - $adae
|
||||
|
||||
MuseumGuy_md_2: ;ADF1 - AE6D
|
||||
INCBIN "baserom.gbc",$adf1,$ae6e - $adf1
|
||||
|
||||
MuseumGuy_md_3: ;AE6E - AED0
|
||||
INCBIN "baserom.gbc",$ae6e,$aed1 - $ae6e
|
||||
|
||||
MuseumGuy_md_4: ;AED1 - AF58
|
||||
INCBIN "baserom.gbc",$aed1,$af59 - $aed1
|
||||
|
||||
;Meet Prof. Oak
|
||||
MeetProfOak_md_1: ;AF59 - AFA8
|
||||
INCBIN "baserom.gbc",$af59,$afa9 - $af59
|
||||
|
||||
MeetProfOak_md_2: ;AFA9 - B03D
|
||||
INCBIN "baserom.gbc",$afa9,$b03d - $afa9
|
||||
|
||||
MeetProfOak_md_3: ;B03D - B11F
|
||||
INCBIN "baserom.gbc",$b03d,$b120 - $b03d
|
||||
|
||||
;Meet Rival
|
||||
MeetRival_md_1: ;B120 - B1BA
|
||||
INCBIN "baserom.gbc",$b120,$b1bb - $b120
|
||||
|
||||
MeetRival_md_2: ;B1BB - B232
|
||||
INCBIN "baserom.gbc",$b1bb,$b233 - $b1bb
|
||||
|
||||
MeetRival_md_3: ;B233 - B3A6
|
||||
INCBIN "baserom.gbc",$b233,$b3a7 - $b233
|
||||
|
||||
;SS Anne
|
||||
SSAnne_md_1: ;B3A7 - B418
|
||||
INCBIN "baserom.gbc",$b3a7,$b419 - $b3a7
|
||||
|
||||
SSAnne_md_2: ;B419 - B4CA
|
||||
INCBIN "baserom.gbc",$b419,$b4cb - $b419
|
||||
|
||||
SSAnne_md_3: ;B4CB - B503
|
||||
INCBIN "baserom.gbc",$b4cb,$b504 - $b4cb
|
||||
|
||||
;Cerulean City, Fuchsia City
|
||||
Cities2_md_1: ;B504 - B568
|
||||
INCBIN "baserom.gbc",$b504,$b569 - $b504
|
||||
|
||||
Cities2_md_2: ;B569 - B63F
|
||||
INCBIN "baserom.gbc",$b569,$b640 - $b569
|
||||
|
||||
Cities2_md_3: ;B640 - B6C6
|
||||
INCBIN "baserom.gbc",$b640,$b6c7 - $b640
|
||||
|
||||
;Celadon City
|
||||
Celadon_md_1: ;B6C7 - B739
|
||||
INCBIN "baserom.gbc",$b6c7,$b73a - $b6c7
|
||||
|
||||
Celadon_md_2: ;B73A - B7B4
|
||||
INCBIN "baserom.gbc",$b73a,$b7b5 - $b73a
|
||||
|
||||
Celadon_md_3: ;B7B5 - B86C
|
||||
INCBIN "baserom.gbc",$b7b5,$b86d - $b7b5
|
||||
|
||||
;Cinnabar Island
|
||||
Cinnabar_md_1: ;B86D - B8D3
|
||||
INCBIN "baserom.gbc",$b86d,$b8d4 - $b86d
|
||||
|
||||
Cinnabar_md_2: ;B8D4 - B93C
|
||||
INCBIN "baserom.gbc",$b8d4,$b93d - $b8d4
|
||||
|
||||
Cinnabar_md_3: ;B93D - B9EA
|
||||
INCBIN "baserom.gbc",$b93d,$b9eb - $b93d
|
||||
|
||||
;Vermillion City
|
||||
Vermillion_md_1: ;B9EB - BA60
|
||||
INCBIN "baserom.gbc",$b9eb,$ba61 - $b9eb
|
||||
|
||||
Vermillion_md_2: ;BA61 - BAA5
|
||||
INCBIN "baserom.gbc",$ba61,$baa6 - $ba61
|
||||
|
||||
Vermillion_md_3: ;BAA6 - BB0C
|
||||
INCBIN "baserom.gbc",$baa6,$bb0d - $baa6
|
||||
|
||||
Vermillion_md_4: ;BB0D - BB57
|
||||
INCBIN "baserom.gbc",$bb0d,$bb58 - $bb0d
|
||||
|
||||
;Lavender Town
|
||||
Lavender_md_1: ;BB58 - BB9D
|
||||
INCBIN "baserom.gbc",$bb58,$bb9e - $bb58
|
||||
|
||||
Lavender_md_2: ;BB9E - BBAD
|
||||
INCBIN "baserom.gbc",$bb9e,$bbae - $bb9e
|
||||
|
||||
Lavender_md_3: ;BBAE - BC20
|
||||
INCBIN "baserom.gbc",$bbae,$bc21 - $bbae
|
||||
|
||||
Lavender_md_4: ;BC21 - BC2D
|
||||
INCBIN "baserom.gbc",$bc21,$bc2e - $bc21
|
||||
|
||||
;Safari Zone
|
||||
SafariZone_md_1: ;BC2E - BC69
|
||||
INCBIN "baserom.gbc",$bc2e,$bc6a - $bc2e
|
||||
|
||||
SafariZone_md_2: ;BC6A - BC93
|
||||
INCBIN "baserom.gbc",$bc6a,$bc94 - $bc6a
|
||||
|
||||
SafariZone_md_3: ;BC94 - BCBA
|
||||
INCBIN "baserom.gbc",$bc94,$bcbb - $bc94
|
||||
|
||||
;Gyms
|
||||
Gym_md_1: ;bcbb - bd6a (175 bytes)
|
||||
INCBIN "baserom.gbc",$bcbb,$bd6b - $bcbb
|
||||
|
||||
Gym_md_2: ;bd6b - bdf9 (142 bytes)
|
||||
INCBIN "baserom.gbc",$bd6b,$bdfa - $bd6b
|
||||
|
||||
Gym_md_3: ;bdfa - be55 (91 bytes)
|
||||
INCBIN "baserom.gbc",$bdfa,$be56 - $bdfa
|
||||
|
||||
;Pokemon Center
|
||||
Pokecenter_md_1: ;be56 - bef8 (162 bytes)
|
||||
INCBIN "baserom.gbc",$be56,$bef9 - $be56
|
||||
|
||||
Pokecenter_md_2: ;0xbef9 - bf6f (118 bytes)
|
||||
INCBIN "baserom.gbc",$bef9,$bf70 - $bef9
|
||||
|
||||
Pokecenter_md_3: ;0xbf70 - bfff (143 bytes)
|
||||
INCBIN "baserom.gbc",$bf70,$c000 - $bf70
|
||||
INCLUDE "music/music.asm"
|
||||
|
||||
SECTION "bank3",DATA,BANK[$3]
|
||||
|
||||
|
|
130
constants.asm
130
constants.asm
|
@ -2565,3 +2565,133 @@ BRUNOS_ROOM_WIDTH EQU $05
|
|||
; Agatha_h map_id=247
|
||||
AGATHAS_ROOM_HEIGHT EQU $06
|
||||
AGATHAS_ROOM_WIDTH EQU $05
|
||||
|
||||
;Sound Constants (Copied from pkms.asm with modifications)
|
||||
MUSIC EQU 0
|
||||
SFX EQU 4
|
||||
CH1 EQU 0
|
||||
CH2 EQU 1
|
||||
CH3 EQU 2
|
||||
CH4 EQU 3
|
||||
|
||||
;Note Pitch
|
||||
noteC EQU $0
|
||||
noteC# EQU $1
|
||||
noteD EQU $2
|
||||
noteD# EQU $3
|
||||
noteE EQU $4
|
||||
noteF EQU $5
|
||||
noteF# EQU $6
|
||||
noteG EQU $7
|
||||
noteG# EQU $8
|
||||
noteA EQU $9
|
||||
noteA# EQU $A
|
||||
noteB EQU $B
|
||||
noteRst EQU $C
|
||||
|
||||
;Note Delay
|
||||
note16 EQU $0 ;1/16
|
||||
note8 EQU $1 ;1/8
|
||||
note8_16 EQU $2 ;1/8 + 1/16
|
||||
note4 EQU $3 ;1/4
|
||||
note4_16 EQU $4 ;1/4 + 1/16
|
||||
note4_8 EQU $5 ;1/4 + 1/8
|
||||
note4_8_16 EQU $6 ;1/4 + 1/8 + 1/16
|
||||
note2 EQU $7 ;1/2
|
||||
note2_16 EQU $8 ;1/2 + 1/16
|
||||
note2_8 EQU $9 ;1/2 + 1/8
|
||||
note2_8_16 EQU $A ;1/2 + 1/8 + 1/16
|
||||
note2_4 EQU $B ;1/2 + 1/4
|
||||
note2_4_16 EQU $C ;1/2 + 1/4 + 1/16
|
||||
note2_4_8 EQU $D ;1/2 + 1/4 + 1/8
|
||||
note2_4_8_16 EQU $E ;1/2 + 1/4 + 1/8 + 1/16
|
||||
note1 EQU $F ;1
|
||||
|
||||
;Drum
|
||||
dNote EQU $B0
|
||||
dRst EQU $C0
|
||||
d5d3Spd EQU $D4
|
||||
d4d3Spd EQU $D8
|
||||
dNormSpd EQU $DC
|
||||
d2Spd EQU $D0
|
||||
|
||||
; octaves
|
||||
oct0 EQU $E7
|
||||
oct1 EQU $E6
|
||||
oct2 EQU $E5
|
||||
oct3 EQU $E4
|
||||
oct4 EQU $E3
|
||||
oct5 EQU $E2
|
||||
oct6 EQU $E1
|
||||
oct7 EQU $E0
|
||||
|
||||
;Write a music note
|
||||
;format: mus_note pitch delay
|
||||
mus_note: MACRO
|
||||
db ((\1 << 4) | \2)
|
||||
ENDM
|
||||
|
||||
; set velocity/note fade (\1 is velocity, \2 is note length, both 0-15)
|
||||
; format: mus_vel vel, length
|
||||
mus_vel: MACRO
|
||||
db $DC
|
||||
db ((\1 << 4) | \2)
|
||||
ENDM
|
||||
|
||||
; stop sound
|
||||
; format: mus_end
|
||||
mus_end: MACRO
|
||||
db $FF
|
||||
ENDM
|
||||
|
||||
; ???
|
||||
; format: mus_E8
|
||||
mus_E8: MACRO
|
||||
db $E8
|
||||
ENDM
|
||||
|
||||
; set modulation (\1 is delay, \2 is depth, \3 is rate)
|
||||
; format: mus_mod delay, depth, rate
|
||||
mus_mod: MACRO
|
||||
db $EA
|
||||
db \1
|
||||
db ((\2 << 4) | \3)
|
||||
ENDM
|
||||
|
||||
; set duty cycle (\1: 0 = 12.5%, 1 = 25%, 2 = 50%, 3 = 75%)
|
||||
; format: mus_duty duty
|
||||
mus_duty: MACRO
|
||||
db $EC
|
||||
db \1
|
||||
ENDM
|
||||
|
||||
; set music tempo (\1 is divider, \2 is modifier)
|
||||
; format: mus_tempo divider, modifier
|
||||
mus_tempo: MACRO
|
||||
db $ED
|
||||
db \1
|
||||
db \2
|
||||
ENDM
|
||||
|
||||
; set volume (\1 is volume)
|
||||
; format: mus_volume volume
|
||||
; (may actually be panning?)
|
||||
mus_volume: MACRO
|
||||
db $F0
|
||||
db \1
|
||||
ENDM
|
||||
|
||||
; call \1
|
||||
; format: mus_call offset
|
||||
mus_call: MACRO
|
||||
db $FD
|
||||
dw ((\1 % $4000) + ((\1 >= $4000) * $4000))
|
||||
ENDM
|
||||
|
||||
; jump \1 \2
|
||||
; format: mus_jump offset loop
|
||||
mus_jump: MACRO
|
||||
db $FE
|
||||
db \2
|
||||
dw ((\1 % $4000) + ((\1 >= $4000) * $4000))
|
||||
ENDM
|
||||
|
|
259
music/music.asm
Normal file
259
music/music.asm
Normal file
|
@ -0,0 +1,259 @@
|
|||
; Music Data
|
||||
; The start and stop of these byte ranges were based off the theory they're lined
|
||||
; consecutively (Right up against each other).
|
||||
|
||||
INCBIN "baserom.gbc",$82FD,$9ba3 - $82FD
|
||||
|
||||
;Pokemon Healed Music
|
||||
PkmnHealed_md_1: ;9BA3 - 9BC3
|
||||
;INCBIN "baserom.gbc",$9ba3,$9bc4 - $9ba3
|
||||
|
||||
;Setup
|
||||
mus_tempo $0, $90
|
||||
mus_volume $77
|
||||
mus_duty $2
|
||||
db $E8
|
||||
mus_vel $8, $1
|
||||
|
||||
;Song
|
||||
mus_note noteRst, note8
|
||||
db $EB, $00
|
||||
mus_note noteE, note2_4
|
||||
mus_note noteB, note8
|
||||
db $EB, $00
|
||||
mus_note noteF, note4_16
|
||||
mus_note noteB, note8
|
||||
db $EB, $00
|
||||
mus_note noteE, note4_16
|
||||
mus_note noteE, note8
|
||||
mus_note noteRst, note4
|
||||
db $EB, $00
|
||||
mus_note noteD#, note2_4
|
||||
mus_note noteE, note4
|
||||
db $EB, $00
|
||||
mus_note noteE, note2_4
|
||||
mus_note noteB, note4
|
||||
mus_end
|
||||
|
||||
PkmnHealed_md_2: ;9BC4 - 9BD1
|
||||
INCBIN "baserom.gbc",$9bc4,$9bd2 - $9bc4
|
||||
|
||||
PkmnHealed_md_3: ;9BD2 - 9BDD
|
||||
INCBIN "baserom.gbc",$9bd2,$9bde - $9bd2
|
||||
|
||||
;Routes 1 and 2
|
||||
Routes1_md_1: ;9BDE - 9C50
|
||||
INCBIN "baserom.gbc",$9bde,$9c51 - $9bde
|
||||
|
||||
Routes1_md_2: ;9C51 - 9CD7
|
||||
INCBIN "baserom.gbc",$9c51,$9cd8 - $9c51
|
||||
|
||||
Routes1_md_3: ;9CD8 - 9D23
|
||||
INCBIN "baserom.gbc",$9cd8,$9d24 - $9cd8
|
||||
|
||||
Routes1_md_4: ;9D24 - 9DB8
|
||||
INCBIN "baserom.gbc",$9d24,$9db9 - $9d24
|
||||
|
||||
;Routes 24 and 25
|
||||
Routes2_md_1: ;9BD9 - 9E4E
|
||||
INCBIN "baserom.gbc",$9db9,$9e4f - $9db9
|
||||
|
||||
Routes2_md_2: ;9E4F - 9E9A
|
||||
INCBIN "baserom.gbc",$9e4f,$9e9b - $9e4f
|
||||
|
||||
Routes2_md_3: ;9E9B - 9F07
|
||||
INCBIN "baserom.gbc",$9e9b,$9f08 - $9e9b
|
||||
|
||||
Routes2_md_4: ;9F08 - 9FAC
|
||||
INCBIN "baserom.gbc",$9f08,$9fad - $9f08
|
||||
|
||||
;Routes 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 21, 22
|
||||
Routes3_md_1: ;9FAD - A008
|
||||
INCBIN "baserom.gbc",$9fad,$a009 - $9fad
|
||||
|
||||
Routes3_md_2: ;A009 - A07E
|
||||
INCBIN "baserom.gbc",$a009,$a07f - $a009
|
||||
|
||||
Routes3_md_3: ;A07F - 6130
|
||||
INCBIN "baserom.gbc",$a07f,$a131 - $a07f
|
||||
|
||||
Routes3_md_4: ;A131 -A26A
|
||||
INCBIN "baserom.gbc",$a131,$a26a - $a131
|
||||
|
||||
;Routes 11, 12, 13, 14, 15
|
||||
Routes4_md_1: ;a26a - a303
|
||||
INCBIN "baserom.gbc",$a26a,$a304 - $a26a
|
||||
|
||||
Routes4_md_2: ;a304 - a3c3
|
||||
INCBIN "baserom.gbc",$a304,$a3c4 - $a304
|
||||
|
||||
Routes4_md_3: ;a3c4 - a49c
|
||||
INCBIN "baserom.gbc",$a3c4,$a49d - $a3c4
|
||||
|
||||
Routes4_md_4: ;a49d - a5ef
|
||||
INCBIN "baserom.gbc",$a49d,$a5f0 - $a49d
|
||||
|
||||
;Indigo Plateau
|
||||
IndigoPlateau_md_1: ;a5f0 - a663
|
||||
INCBIN "baserom.gbc",$a5f0,$a664 - $a5f0
|
||||
|
||||
IndigoPlateau_md_2: ;a664 - a6b9
|
||||
INCBIN "baserom.gbc",$a664,$a6ba - $a664
|
||||
|
||||
IndigoPlateau_md_3: ;a6ba - a70e
|
||||
INCBIN "baserom.gbc",$a6ba,$a70f - $a6ba
|
||||
|
||||
IndigoPlateau_md_4: ;a70f - a7c4
|
||||
INCBIN "baserom.gbc",$a70f,$a7c5 - $a70f
|
||||
|
||||
;Pallet Town
|
||||
PalletTown_md_1: ; a7c5 - a85e (154 bytes)
|
||||
INCBIN "baserom.gbc",$a7c5,$a85f - $a7c5
|
||||
|
||||
PalletTown_md_2: ; a85f - a8dd (127 bytes)
|
||||
INCBIN "baserom.gbc",$a85f,$a8de - $a85f
|
||||
|
||||
PalletTown_md_3: ; a8de - aa75 (408 bytes)
|
||||
INCBIN "baserom.gbc",$a8de,$aa76 - $a8de
|
||||
|
||||
;Viridian City, Pewter City, Saffron City
|
||||
Cities1_md_1: ;AA76 - AB91
|
||||
INCBIN "baserom.gbc",$aa76,$ab92 - $aa76
|
||||
|
||||
Cities1_md_2: ;AB92 - AC02
|
||||
INCBIN "baserom.gbc",$ab92,$ac32 - $ab92
|
||||
|
||||
Cities1_md_3: ;AC32 - AC7F
|
||||
INCBIN "baserom.gbc",$ac32,$acef - $ac32
|
||||
|
||||
Cities1_md_4: ;ACEF - ADAD
|
||||
INCBIN "baserom.gbc",$acef,$adae - $acef
|
||||
|
||||
;Guy walks you to museum
|
||||
MuseumGuy_md_1: ;ADAE - ADF0
|
||||
INCBIN "baserom.gbc",$adae,$adf1 - $adae
|
||||
|
||||
MuseumGuy_md_2: ;ADF1 - AE6D
|
||||
INCBIN "baserom.gbc",$adf1,$ae6e - $adf1
|
||||
|
||||
MuseumGuy_md_3: ;AE6E - AED0
|
||||
INCBIN "baserom.gbc",$ae6e,$aed1 - $ae6e
|
||||
|
||||
MuseumGuy_md_4: ;AED1 - AF58
|
||||
INCBIN "baserom.gbc",$aed1,$af59 - $aed1
|
||||
|
||||
;Meet Prof. Oak
|
||||
MeetProfOak_md_1: ;AF59 - AFA8
|
||||
INCBIN "baserom.gbc",$af59,$afa9 - $af59
|
||||
|
||||
MeetProfOak_md_2: ;AFA9 - B03D
|
||||
INCBIN "baserom.gbc",$afa9,$b03d - $afa9
|
||||
|
||||
MeetProfOak_md_3: ;B03D - B11F
|
||||
INCBIN "baserom.gbc",$b03d,$b120 - $b03d
|
||||
|
||||
;Meet Rival
|
||||
MeetRival_md_1: ;B120 - B1BA
|
||||
INCBIN "baserom.gbc",$b120,$b1bb - $b120
|
||||
|
||||
MeetRival_md_2: ;B1BB - B232
|
||||
INCBIN "baserom.gbc",$b1bb,$b233 - $b1bb
|
||||
|
||||
MeetRival_md_3: ;B233 - B3A6
|
||||
INCBIN "baserom.gbc",$b233,$b3a7 - $b233
|
||||
|
||||
;SS Anne
|
||||
SSAnne_md_1: ;B3A7 - B418
|
||||
INCBIN "baserom.gbc",$b3a7,$b419 - $b3a7
|
||||
|
||||
SSAnne_md_2: ;B419 - B4CA
|
||||
INCBIN "baserom.gbc",$b419,$b4cb - $b419
|
||||
|
||||
SSAnne_md_3: ;B4CB - B503
|
||||
INCBIN "baserom.gbc",$b4cb,$b504 - $b4cb
|
||||
|
||||
;Cerulean City, Fuchsia City
|
||||
Cities2_md_1: ;B504 - B568
|
||||
INCBIN "baserom.gbc",$b504,$b569 - $b504
|
||||
|
||||
Cities2_md_2: ;B569 - B63F
|
||||
INCBIN "baserom.gbc",$b569,$b640 - $b569
|
||||
|
||||
Cities2_md_3: ;B640 - B6C6
|
||||
INCBIN "baserom.gbc",$b640,$b6c7 - $b640
|
||||
|
||||
;Celadon City
|
||||
Celadon_md_1: ;B6C7 - B739
|
||||
INCBIN "baserom.gbc",$b6c7,$b73a - $b6c7
|
||||
|
||||
Celadon_md_2: ;B73A - B7B4
|
||||
INCBIN "baserom.gbc",$b73a,$b7b5 - $b73a
|
||||
|
||||
Celadon_md_3: ;B7B5 - B86C
|
||||
INCBIN "baserom.gbc",$b7b5,$b86d - $b7b5
|
||||
|
||||
;Cinnabar Island
|
||||
Cinnabar_md_1: ;B86D - B8D3
|
||||
INCBIN "baserom.gbc",$b86d,$b8d4 - $b86d
|
||||
|
||||
Cinnabar_md_2: ;B8D4 - B93C
|
||||
INCBIN "baserom.gbc",$b8d4,$b93d - $b8d4
|
||||
|
||||
Cinnabar_md_3: ;B93D - B9EA
|
||||
INCBIN "baserom.gbc",$b93d,$b9eb - $b93d
|
||||
|
||||
;Vermilion City
|
||||
Vermilion_md_1: ;B9EB - BA60
|
||||
INCBIN "baserom.gbc",$b9eb,$ba61 - $b9eb
|
||||
|
||||
Vermilion_md_2: ;BA61 - BAA5
|
||||
INCBIN "baserom.gbc",$ba61,$baa6 - $ba61
|
||||
|
||||
Vermilion_md_3: ;BAA6 - BB0C
|
||||
INCBIN "baserom.gbc",$baa6,$bb0d - $baa6
|
||||
|
||||
Vermilion_md_4: ;BB0D - BB57
|
||||
INCBIN "baserom.gbc",$bb0d,$bb58 - $bb0d
|
||||
|
||||
;Lavender Town
|
||||
Lavender_md_1: ;BB58 - BB9D
|
||||
INCBIN "baserom.gbc",$bb58,$bb9e - $bb58
|
||||
|
||||
Lavender_md_2: ;BB9E - BBAD
|
||||
INCBIN "baserom.gbc",$bb9e,$bbae - $bb9e
|
||||
|
||||
Lavender_md_3: ;BBAE - BC20
|
||||
INCBIN "baserom.gbc",$bbae,$bc21 - $bbae
|
||||
|
||||
Lavender_md_4: ;BC21 - BC2D
|
||||
INCBIN "baserom.gbc",$bc21,$bc2e - $bc21
|
||||
|
||||
;Safari Zone
|
||||
SafariZone_md_1: ;BC2E - BC69
|
||||
INCBIN "baserom.gbc",$bc2e,$bc6a - $bc2e
|
||||
|
||||
SafariZone_md_2: ;BC6A - BC93
|
||||
INCBIN "baserom.gbc",$bc6a,$bc94 - $bc6a
|
||||
|
||||
SafariZone_md_3: ;BC94 - BCBA
|
||||
INCBIN "baserom.gbc",$bc94,$bcbb - $bc94
|
||||
|
||||
;Gyms
|
||||
Gym_md_1: ;bcbb - bd6a (175 bytes)
|
||||
INCBIN "baserom.gbc",$bcbb,$bd6b - $bcbb
|
||||
|
||||
Gym_md_2: ;bd6b - bdf9 (142 bytes)
|
||||
INCBIN "baserom.gbc",$bd6b,$bdfa - $bd6b
|
||||
|
||||
Gym_md_3: ;bdfa - be55 (91 bytes)
|
||||
INCBIN "baserom.gbc",$bdfa,$be56 - $bdfa
|
||||
|
||||
;Pokemon Center
|
||||
Pokecenter_md_1: ;be56 - bef8 (162 bytes)
|
||||
INCBIN "baserom.gbc",$be56,$bef9 - $be56
|
||||
|
||||
Pokecenter_md_2: ;0xbef9 - bf6f (118 bytes)
|
||||
INCBIN "baserom.gbc",$bef9,$bf70 - $bef9
|
||||
|
||||
Pokecenter_md_3: ;0xbf70 - bfff (143 bytes)
|
||||
INCBIN "baserom.gbc",$bf70,$c000 - $bf70
|
Loading…
Reference in a new issue