mirror of
https://github.com/zeldaret/tmc
synced 2026-08-01 08:17:33 -04:00
Add EU variant
This commit is contained in:
+1
-1
@@ -30,7 +30,7 @@ It must be the first include in the file. Other includes will assume you have in
|
||||
|
||||
## 2. Include it in the rom
|
||||
|
||||
Include `src/evilSpirit.c` in the rom by adding `src/evilSpirit.o` to `ld_script.ld`:
|
||||
Include `src/evilSpirit.c` in the rom by adding `src/evilSpirit.o` to `linker.ld`:
|
||||
```diff
|
||||
asm/room.o(.text);
|
||||
asm/code_08080974.o(.text);
|
||||
|
||||
@@ -12,6 +12,8 @@ GAME_LANGUAGE := ENGLISH
|
||||
TITLE := GBAZELDA MC
|
||||
MAKER_CODE := 01
|
||||
|
||||
LINKER_FILE = linker.ld
|
||||
|
||||
ifeq ($(GAME_VERSION), USA)
|
||||
GAME_CODE := BZME
|
||||
BUILD_NAME := tmc
|
||||
@@ -25,10 +27,16 @@ GAME_CODE := BZMJ
|
||||
BUILD_NAME := tmc_jp
|
||||
GAME_LANGUAGE := JAPANESE
|
||||
else
|
||||
ifeq ($(GAME_VERSION), EU)
|
||||
GAME_CODE := BZMP
|
||||
BUILD_NAME := tmc_eu
|
||||
LINKER_FILE := linker_EU.ld
|
||||
else
|
||||
$(error unknown version $(GAME_VERSION))
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
SHELL := /bin/bash -o pipefail
|
||||
@@ -217,8 +225,8 @@ $(DATA_ASM_BUILDDIR)/%.o: $(DATA_ASM_SUBDIR)/%.s $$(data_dep)
|
||||
$(SONG_BUILDDIR)/%.o: $(SONG_SUBDIR)/%.s
|
||||
$(AS) $(ASFLAGS) -I sound -o $@ $<
|
||||
|
||||
$(ELF): $(OBJS) linker.ld
|
||||
cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -n -T ../../linker.ld -o ../../$@ $(LIB)
|
||||
$(ELF): $(OBJS) $(LINKER_FILE)
|
||||
cd $(OBJ_DIR) && $(LD) $(LDFLAGS) -n -T ../../$(LINKER_FILE) -o ../../$@ $(LIB)
|
||||
$(FIX) $@ -t"$(TITLE)" -c$(GAME_CODE) -m$(MAKER_CODE) -r$(REVISION) --silent
|
||||
|
||||
$(ROM): $(ELF)
|
||||
|
||||
@@ -22,6 +22,9 @@ _08089D18: .4byte gUnk_08120DF4
|
||||
|
||||
thumb_func_start sub_08089D1C
|
||||
sub_08089D1C: @ 0x08089D1C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x089620, 0x00001E0 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r0, #0
|
||||
ldrb r1, [r5, #0x19]
|
||||
@@ -276,6 +279,7 @@ _08089F00:
|
||||
bl sub_08089F08
|
||||
_08089F06:
|
||||
pop {r4, r5, r6, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08089F08
|
||||
sub_08089F08: @ 0x08089F08
|
||||
|
||||
@@ -630,7 +630,11 @@ _0809D6FE:
|
||||
CreateBird: @ 0x0809D700
|
||||
push {r4, lr}
|
||||
sub sp, #4
|
||||
.ifdef EU
|
||||
bl sub_08052620 @ TODO correct function?
|
||||
.else
|
||||
bl sub_08052654
|
||||
.endif
|
||||
cmp r0, #0
|
||||
beq _0809D732
|
||||
movs r0, #0
|
||||
|
||||
+8
-1
@@ -1727,6 +1727,9 @@ _080269C8: .4byte 0xFFFFFF00
|
||||
|
||||
thumb_func_start sub_080269CC
|
||||
sub_080269CC: @ 0x080269CC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0269B0, 0x218 @ TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
mov r6, sb
|
||||
@@ -1999,7 +2002,7 @@ _08026BD4:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_08026BE4: .4byte 0xFFFF8000
|
||||
|
||||
.endif
|
||||
thumb_func_start sub_08026BE8
|
||||
sub_08026BE8: @ 0x08026BE8
|
||||
push {r4, r5, lr}
|
||||
@@ -4285,6 +4288,9 @@ _08027D1E:
|
||||
|
||||
thumb_func_start sub_08027D20
|
||||
sub_08027D20: @ 0x08027D20
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x027D00, 0x48 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
movs r1, #0x15
|
||||
@@ -4321,3 +4327,4 @@ _08027D66:
|
||||
adds r0, r4, #0
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
.endif
|
||||
|
||||
@@ -87,6 +87,9 @@ _080384C0:
|
||||
adds r1, #0x45
|
||||
movs r0, #0
|
||||
strb r0, [r1]
|
||||
.ifdef EU
|
||||
_080384CA: @TODO fix labels
|
||||
.else
|
||||
b _080384D8
|
||||
_080384CA:
|
||||
movs r0, #0x3f
|
||||
@@ -95,6 +98,7 @@ _080384CA:
|
||||
bne _080384D8
|
||||
adds r0, r4, #0
|
||||
bl sub_08038754
|
||||
.endif
|
||||
_080384D8:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
@@ -441,7 +445,11 @@ sub_08038754: @ 0x08038754
|
||||
movs r0, #0x5a
|
||||
strb r0, [r1]
|
||||
movs r1, #0
|
||||
.ifdef EU
|
||||
adds r0, #0xa6
|
||||
.else
|
||||
movs r0, #0xc0
|
||||
.endif
|
||||
strh r0, [r4, #0x24]
|
||||
movs r0, #0x80
|
||||
lsls r0, r0, #0xa
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
|
||||
.text
|
||||
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x000118, 0x38 @TODO disassemble
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08000108
|
||||
sub_08000108: @ 0x08000108
|
||||
push {r4, lr}
|
||||
|
||||
@@ -299,7 +299,12 @@ gUnk_08001701:: @ 08001701
|
||||
.incbin "baserom.gba", 0x001701, 0x0000001
|
||||
|
||||
gUnk_08001702:: @ 08001702
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x00174A, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x001702, 0x0000014
|
||||
.endif
|
||||
|
||||
gUnk_08001716:: @ 08001716
|
||||
.incbin "baserom.gba", 0x001716, 0x0000017
|
||||
@@ -334,8 +339,12 @@ gUnk_08001860:: @ 08001860
|
||||
gUnk_080018A0:: @ 080018A0
|
||||
.incbin "baserom.gba", 0x0018A0, 0x0000004
|
||||
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0018EC, 0x7E
|
||||
.else
|
||||
gUnk_080018A4:: @ 080018A4
|
||||
.incbin "baserom.gba", 0x0018A4, 0x000005E
|
||||
.endif
|
||||
|
||||
gUnk_08001902:: @ 08001902
|
||||
.incbin "baserom.gba", 0x001902, 0x000000F
|
||||
@@ -344,7 +353,12 @@ gUnk_08001911:: @ 08001911
|
||||
.incbin "baserom.gba", 0x001911, 0x000000B
|
||||
|
||||
gUnk_0800191C:: @ 0800191C
|
||||
.ifdef EU
|
||||
@ TODO mostly 0 bytes?
|
||||
.incbin "baserom_eu.gba", 0x001984, 0x000008F
|
||||
.else
|
||||
.incbin "baserom.gba", 0x00191C, 0x000004F
|
||||
.endif
|
||||
|
||||
gUnk_0800196B:: @ 0800196B
|
||||
.incbin "baserom.gba", 0x00196B, 0x0000015
|
||||
|
||||
@@ -2261,9 +2261,14 @@ gUnk_08007D07:: @ 08007D07
|
||||
.ifdef JP
|
||||
@ TODO only one byte differs
|
||||
.incbin "baserom_jp.gba", 0x007D07, 0x00000CF
|
||||
.else
|
||||
.ifdef EU
|
||||
@ TODO only two bytes differ
|
||||
.incbin "baserom_eu.gba", 0x007D9F, 0x00000CF
|
||||
.else
|
||||
.incbin "baserom.gba", 0x007D07, 0x00000CF
|
||||
.endif
|
||||
.endif
|
||||
.endif
|
||||
|
||||
non_word_aligned_thumb_func_start sub_08007DD6
|
||||
|
||||
@@ -958,7 +958,11 @@ sub_08017F40: @ 0x08017F40
|
||||
beq _0801801E
|
||||
ldr r2, _08017FB0 @ =gPlayerState
|
||||
ldr r3, [r2, #0x30]
|
||||
.ifdef EU
|
||||
movs r0, #0x81
|
||||
.else
|
||||
movs r0, #0x80
|
||||
.endif
|
||||
ands r0, r3
|
||||
cmp r0, #0
|
||||
bne _0801801E
|
||||
@@ -1247,7 +1251,11 @@ sub_08018168: @ 0x08018168
|
||||
beq _0801821C
|
||||
ldr r2, _080181F8 @ =gPlayerState
|
||||
ldr r3, [r2, #0x30]
|
||||
.ifdef EU
|
||||
movs r0, #0x81
|
||||
.else
|
||||
ldr r0, _080181FC @ =0x00040080
|
||||
.endif
|
||||
ands r0, r3
|
||||
cmp r0, #0
|
||||
bne _0801821C
|
||||
@@ -1302,7 +1310,9 @@ sub_08018168: @ 0x08018168
|
||||
.align 2, 0
|
||||
_080181F4: .4byte gPlayerEntity
|
||||
_080181F8: .4byte gPlayerState
|
||||
.ifndef EU
|
||||
_080181FC: .4byte 0x00040080
|
||||
.endif
|
||||
_08018200:
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x45
|
||||
|
||||
@@ -171,8 +171,12 @@ sub_0801862C: @ 0x0801862C
|
||||
adds r0, r5, #0
|
||||
.ifdef JP
|
||||
adds r0, #0x34
|
||||
.else
|
||||
.ifdef EU
|
||||
adds r0, #0x34
|
||||
.else
|
||||
adds r0, #0x35
|
||||
.endif
|
||||
.endif
|
||||
strb r2, [r0]
|
||||
ldr r4, _08018654 @ =gUnk_02033AB8
|
||||
@@ -633,8 +637,12 @@ _080189D0:
|
||||
lsls r0, r0, #1
|
||||
.ifdef JP
|
||||
movs r1, #0x77
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r1, #0x77
|
||||
.else
|
||||
movs r1, #0x79
|
||||
.endif
|
||||
.endif
|
||||
bl SetLocalFlagByOffset
|
||||
ldr r0, _080189E8 @ =gUnk_080FEE38
|
||||
|
||||
+8
-1
@@ -985,11 +985,18 @@ _08019DE4:
|
||||
bne _08019DEE
|
||||
b _0801A2A4
|
||||
_08019DEE:
|
||||
.ifndef JP
|
||||
.ifdef USA
|
||||
ldrb r0, [r4, #0xa]
|
||||
cmp r0, #0
|
||||
beq _08019DF6
|
||||
b _0801A2A4
|
||||
.else
|
||||
.ifdef DEMO
|
||||
ldrb r0, [r4, #0xa]
|
||||
cmp r0, #0
|
||||
beq _08019DF6
|
||||
b _0801A2A4
|
||||
.endif
|
||||
.endif
|
||||
_08019DF6:
|
||||
ldr r2, _08019E40 @ =gPlayerEntity
|
||||
|
||||
+5
-1
@@ -2191,7 +2191,10 @@ _0801E8D2:
|
||||
thumb_func_start sub_0801E8D4
|
||||
sub_0801E8D4: @ 0x0801E8D4
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x01E8B8, 0x90 @nocheckin
|
||||
.incbin "baserom_jp.gba", 0x01E8B8, 0x90 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x01E90C, 0x90 @TODO probably the same as JP?
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
movs r5, #0xa
|
||||
@@ -2292,6 +2295,7 @@ _0801E990:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0801E998: .4byte gUnk_02002C8E
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0801E99C
|
||||
|
||||
+49
-1
@@ -151,7 +151,9 @@ sub_080527FC: @ 0x080527FC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08053320
|
||||
.ifndef EU
|
||||
bl sub_080AE1D8
|
||||
.endif
|
||||
bl sub_080ADE24
|
||||
movs r0, #1
|
||||
bl sub_0801C370
|
||||
@@ -201,6 +203,7 @@ _0805286C: .4byte 0x00000864
|
||||
_08052870: .4byte gUnk_08127D30
|
||||
_08052874: .4byte gRoomControls
|
||||
|
||||
.ifndef EU
|
||||
thumb_func_start sub_08052878
|
||||
sub_08052878: @ 0x08052878
|
||||
push {lr}
|
||||
@@ -232,6 +235,7 @@ sub_0805289C: @ 0x0805289C
|
||||
.align 2, 0
|
||||
_080528AC: .4byte gArea
|
||||
_080528B0: .4byte 0x00000864
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080528B4
|
||||
sub_080528B4: @ 0x080528B4
|
||||
@@ -622,8 +626,12 @@ sub_08052BB8: @ 0x08052BB8
|
||||
adds r2, r0, #0
|
||||
.ifdef JP
|
||||
adds r2, #0x34
|
||||
.else
|
||||
.ifdef EU
|
||||
adds r2, #0x34
|
||||
.else
|
||||
adds r2, #0x35
|
||||
.endif
|
||||
.endif
|
||||
ldrb r1, [r2]
|
||||
adds r3, r0, #0
|
||||
@@ -653,7 +661,7 @@ _08052BEE:
|
||||
bl TextBoxAtYPosition
|
||||
pop {pc}
|
||||
|
||||
.ifndef JP
|
||||
.ifdef USA
|
||||
thumb_func_start sub_08052BF8
|
||||
sub_08052BF8: @ 0x08052BF8
|
||||
push {lr}
|
||||
@@ -687,6 +695,42 @@ _08052C30:
|
||||
.align 2, 0
|
||||
_08052C34: .4byte gScreenTransition
|
||||
_08052C38: .4byte gArea
|
||||
.else
|
||||
.ifdef DEMO @TODO deduplicate
|
||||
thumb_func_start sub_08052BF8
|
||||
sub_08052BF8: @ 0x08052BF8
|
||||
push {lr}
|
||||
ldr r2, _08052C34 @ =gScreenTransition
|
||||
adds r1, r2, #0
|
||||
adds r1, #0x31
|
||||
ldrb r0, [r1]
|
||||
cmp r0, #0
|
||||
bne _08052C30
|
||||
movs r0, #1
|
||||
strb r0, [r1]
|
||||
ldr r0, _08052C38 @ =gArea
|
||||
ldrb r1, [r0, #1]
|
||||
adds r0, r2, #0
|
||||
adds r0, #0x2e
|
||||
strb r1, [r0]
|
||||
bl GetEmptyManager
|
||||
adds r1, r0, #0
|
||||
cmp r1, #0
|
||||
beq _08052C30
|
||||
movs r0, #9
|
||||
strb r0, [r1, #8]
|
||||
movs r0, #0xf
|
||||
strb r0, [r1, #9]
|
||||
strb r0, [r1, #0xa]
|
||||
adds r0, r1, #0
|
||||
movs r1, #0
|
||||
bl AppendEntityToList
|
||||
_08052C30:
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_08052C34: .4byte gScreenTransition
|
||||
_08052C38: .4byte gArea
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08052C3C
|
||||
@@ -1317,8 +1361,12 @@ _0805311A:
|
||||
lsls r0, r0, #1
|
||||
.ifdef JP
|
||||
movs r1, #0x9b
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r1, #0x9b
|
||||
.else
|
||||
movs r1, #0x9c
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlagByOffset
|
||||
cmp r0, #0
|
||||
|
||||
@@ -385,8 +385,12 @@ sub_08054EB8: @ 0x08054EB8
|
||||
strb r0, [r1]
|
||||
.ifdef JP
|
||||
movs r0, #0x77
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0x77
|
||||
.else
|
||||
movs r0, #0x79
|
||||
.endif
|
||||
.endif
|
||||
strh r0, [r3, #0x3e]
|
||||
adds r0, r3, #0
|
||||
@@ -888,8 +892,10 @@ _080552B4:
|
||||
ldrb r0, [r3, #6]
|
||||
adds r0, #1
|
||||
strb r0, [r3, #6]
|
||||
.ifndef EU
|
||||
movs r0, #0x73
|
||||
bl SoundReq
|
||||
.endif
|
||||
_080552D6:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
@@ -314,8 +314,12 @@ sub_08078AA8: @ 0x08078AA8
|
||||
strh r0, [r2, #0x36]
|
||||
.ifdef JP
|
||||
adds r2, #0x34
|
||||
.else
|
||||
.ifdef EU
|
||||
adds r2, #0x34
|
||||
.else
|
||||
adds r2, #0x35
|
||||
.endif
|
||||
.endif
|
||||
strb r1, [r2]
|
||||
bx lr
|
||||
@@ -5640,9 +5644,11 @@ sub_0807B264: @ 0x0807B264
|
||||
ldrb r0, [r1]
|
||||
adds r0, #1
|
||||
strb r0, [r1]
|
||||
.ifndef EU
|
||||
movs r0, #0xa9
|
||||
lsls r0, r0, #1
|
||||
bl SoundReq
|
||||
.endif
|
||||
_0807B2B0:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
+21
-1
@@ -1560,6 +1560,7 @@ _0807FBF4:
|
||||
.align 2, 0
|
||||
_0807FBF8: .4byte gActiveScriptInfo
|
||||
|
||||
.ifndef EU
|
||||
thumb_func_start sub_0807FBFC
|
||||
sub_0807FBFC: @ 0x0807FBFC
|
||||
ldr r3, _0807FC20 @ =gSave
|
||||
@@ -1581,8 +1582,9 @@ sub_0807FBFC: @ 0x0807FBFC
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0807FC20: .4byte gSave
|
||||
.endif
|
||||
|
||||
.ifndef JP
|
||||
.ifdef USA
|
||||
thumb_func_start sub_0807FC24
|
||||
sub_0807FC24: @ 0x0807FC24
|
||||
push {lr}
|
||||
@@ -1598,6 +1600,24 @@ _0807FC32:
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_0807FC3C: .4byte gRoomControls
|
||||
.else
|
||||
.ifdef DEMO @ TODO deduplicate
|
||||
thumb_func_start sub_0807FC24
|
||||
sub_0807FC24: @ 0x0807FC24
|
||||
push {lr}
|
||||
ldr r0, _0807FC3C @ =gRoomControls
|
||||
ldrb r0, [r0, #5]
|
||||
movs r1, #0xd1
|
||||
cmp r0, #1
|
||||
bne _0807FC32
|
||||
movs r1, #0xcf
|
||||
_0807FC32:
|
||||
adds r0, r1, #0
|
||||
bl SetLocalFlag
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_0807FC3C: .4byte gRoomControls
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start UpdateScroll
|
||||
|
||||
@@ -544,6 +544,9 @@ _080A407C: .4byte gUnk_02019EE0
|
||||
|
||||
thumb_func_start sub_080A4080
|
||||
sub_080A4080: @ 0x080A4080
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A3898, 0x00000CC @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
ldr r4, _080A4134 @ =gOamCmd
|
||||
movs r0, #0
|
||||
@@ -637,6 +640,7 @@ _080A413C: .4byte 0x000001FB
|
||||
_080A4140: .4byte gMain
|
||||
_080A4144: .4byte gUnk_08128110
|
||||
_080A4148: .4byte 0x0000FFFF
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A414C
|
||||
sub_080A414C: @ 0x080A414C
|
||||
@@ -1707,6 +1711,9 @@ _080A4974: .4byte gSave
|
||||
|
||||
thumb_func_start sub_080A4978
|
||||
sub_080A4978: @ 0x080A4978
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A4190, 0x00001CC @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -1927,6 +1934,7 @@ _080A4B3A:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080A4B40: .4byte 0x06014000
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A4B44
|
||||
sub_080A4B44: @ 0x080A4B44
|
||||
@@ -2731,7 +2739,12 @@ _080A5182:
|
||||
strh r0, [r4]
|
||||
ldr r0, [sp, #4]
|
||||
strh r0, [r4, #2]
|
||||
.ifdef EU
|
||||
movs r5, #0xfd
|
||||
lsls r5, r5, #0x1
|
||||
.else
|
||||
ldr r5, _080A51D0 @ =0x000001FB
|
||||
.endif
|
||||
adds r0, r5, #0
|
||||
movs r1, #0
|
||||
bl sub_080ADA14
|
||||
@@ -2754,7 +2767,9 @@ _080A51C6:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_080A51CC: .4byte gOamCmd
|
||||
.ifndef EU
|
||||
_080A51D0: .4byte 0x000001FB
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A51D4
|
||||
sub_080A51D4: @ 0x080A51D4
|
||||
@@ -2991,6 +3006,9 @@ _080A5380:
|
||||
|
||||
thumb_func_start sub_080A5384
|
||||
sub_080A5384: @ 0x080A5384
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A4B98, 0x00001C8 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
mov r6, sb
|
||||
@@ -3212,3 +3230,4 @@ _080A553C: .4byte gUnk_08128B64
|
||||
_080A5540: .4byte gMain
|
||||
_080A5544: .4byte 0x000001FB
|
||||
_080A5548: .4byte gSave
|
||||
.endif
|
||||
|
||||
@@ -350,6 +350,9 @@ _080A57F0:
|
||||
|
||||
thumb_func_start sub_080A57F4
|
||||
sub_080A57F4: @ 0x080A57F4
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5008, 0x000019C @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sb
|
||||
mov r6, r8
|
||||
@@ -553,6 +556,7 @@ _080A5980: .4byte gUnk_080FDFD8
|
||||
_080A5984: .4byte gMenu
|
||||
_080A5988: .4byte gOamCmd
|
||||
_080A598C: .4byte gSave
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A5990
|
||||
sub_080A5990: @ 0x080A5990
|
||||
@@ -748,13 +752,21 @@ _080A5AF0: .4byte gMenu
|
||||
|
||||
thumb_func_start sub_080A5AF4
|
||||
sub_080A5AF4: @ 0x080A5AF4
|
||||
.ifdef EU
|
||||
push {lr}
|
||||
ldr r1, _080A5B18 @ =gMenu
|
||||
movs r0, #0
|
||||
strb r0, [r1, #3]
|
||||
.else
|
||||
push {r4, lr}
|
||||
ldr r0, _080A5B18 @ =gMenu
|
||||
movs r4, #0
|
||||
strb r4, [r0, #3]
|
||||
.endif
|
||||
movs r0, #2
|
||||
movs r1, #0
|
||||
bl sub_08052418
|
||||
.ifndef EU
|
||||
movs r0, #0x80
|
||||
lsls r0, r0, #0x12
|
||||
ldrb r0, [r0, #7]
|
||||
@@ -771,12 +783,21 @@ _080A5B20: .4byte 0x0000FFFC
|
||||
_080A5B24:
|
||||
ldr r0, _080A5B30 @ =gScreen
|
||||
strh r4, [r0, #0x18]
|
||||
.endif
|
||||
_080A5B28:
|
||||
movs r0, #1
|
||||
bl sub_080A7114
|
||||
.ifdef EU
|
||||
pop {pc}
|
||||
.else
|
||||
pop {r4, pc}
|
||||
.endif
|
||||
.align 2, 0
|
||||
.ifdef EU
|
||||
_080A5B18: .4byte gMenu
|
||||
.else
|
||||
_080A5B30: .4byte gScreen
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A5B34
|
||||
sub_080A5B34: @ 0x080A5B34
|
||||
@@ -1017,6 +1038,9 @@ _080A5D18: .4byte gUnk_02019EE0
|
||||
|
||||
thumb_func_start sub_080A5D1C
|
||||
sub_080A5D1C: @ 0x080A5D1C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A550C, 0x000020C @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
mov r6, sb
|
||||
@@ -1270,6 +1294,7 @@ _080A5F14:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080A5F20: .4byte 0x000001FB
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A5F24
|
||||
sub_080A5F24: @ 0x080A5F24
|
||||
@@ -1571,6 +1596,9 @@ _080A6178:
|
||||
|
||||
thumb_func_start sub_080A617C
|
||||
sub_080A617C: @ 0x080A617C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5970, 0x00000F4 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -1686,6 +1714,7 @@ _080A6260: .4byte gOamCmd
|
||||
_080A6264: .4byte gMenu
|
||||
_080A6268: .4byte gMain
|
||||
_080A626C: .4byte gUnk_08128D70
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A6270
|
||||
sub_080A6270: @ 0x080A6270
|
||||
@@ -1820,6 +1849,9 @@ _080A6374: .4byte gMenu
|
||||
|
||||
thumb_func_start sub_080A6378
|
||||
sub_080A6378: @ 0x080A6378
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5B6C, 0x00000C0 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
ldr r0, _080A6420 @ =gMenu
|
||||
adds r4, r0, #0
|
||||
@@ -1907,9 +1939,13 @@ _080A6428: .4byte gScreenTransition
|
||||
_080A642C: .4byte gPlayerState
|
||||
_080A6430: .4byte 0x000001FB
|
||||
_080A6434: .4byte gUnk_08128DE8
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A6438
|
||||
sub_080A6438: @ 0x080A6438
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5C2C, 0x0000060 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
ldr r2, _080A6484 @ =gOamCmd
|
||||
movs r1, #0
|
||||
@@ -1956,9 +1992,13 @@ _080A6488: .4byte gSave
|
||||
_080A648C: .4byte gMenu
|
||||
_080A6490: .4byte gUnk_08128F58
|
||||
_080A6494: .4byte 0x000001FB
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A6498
|
||||
sub_080A6498: @ 0x080A6498
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5C8C, 0x0000064 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
ldr r0, _080A64E4 @ =gOamCmd
|
||||
movs r2, #0
|
||||
@@ -2005,6 +2045,7 @@ _080A64EC: .4byte gUnk_08128DE8
|
||||
_080A64F0: .4byte 0x000001FB
|
||||
_080A64F4: .4byte gScreen
|
||||
_080A64F8: .4byte 0x00003D3F
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A64FC
|
||||
sub_080A64FC: @ 0x080A64FC
|
||||
@@ -2230,6 +2271,9 @@ _080A66C2:
|
||||
|
||||
thumb_func_start sub_080A66D0
|
||||
sub_080A66D0: @ 0x080A66D0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A5EC4, 0x00000F4 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
mov r6, sb
|
||||
@@ -2351,6 +2395,7 @@ _080A67BA:
|
||||
mov sb, r4
|
||||
mov sl, r5
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A67C4
|
||||
sub_080A67C4: @ 0x080A67C4
|
||||
@@ -2487,6 +2532,9 @@ _080A68D0: .4byte gUnk_02019EE0
|
||||
|
||||
thumb_func_start sub_080A68D4
|
||||
sub_080A68D4: @ 0x080A68D4
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A60C8, 0x00000B4 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
ldr r0, _080A690C @ =gPlayerState
|
||||
ldr r0, [r0, #0x30]
|
||||
@@ -2571,6 +2619,7 @@ _080A6976:
|
||||
_080A6980: .4byte 0x000001FB
|
||||
_080A6984: .4byte gUnk_080C9CBC
|
||||
_080A6988: .4byte gUnk_080FE320
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A698C
|
||||
sub_080A698C: @ 0x080A698C
|
||||
@@ -2832,7 +2881,12 @@ _080A6B84:
|
||||
ldr r1, _080A6C10 @ =gScreenTransition
|
||||
ldrh r0, [r1, #0x20]
|
||||
ldrh r1, [r1, #0x22]
|
||||
.ifdef EU
|
||||
movs r4, #0xfd
|
||||
lsls r4, r4, #0x1
|
||||
.else
|
||||
ldr r4, _080A6C14 @ =0x000001FB
|
||||
.endif
|
||||
movs r3, #0x80
|
||||
lsls r3, r3, #1
|
||||
adds r3, r2, r3
|
||||
@@ -2889,7 +2943,9 @@ _080A6C04: .4byte 0x00005001
|
||||
_080A6C08: .4byte gBG3Buffer
|
||||
_080A6C0C: .4byte gPlayerState
|
||||
_080A6C10: .4byte gScreenTransition
|
||||
.ifndef EU
|
||||
_080A6C14: .4byte 0x000001FB
|
||||
.endif
|
||||
_080A6C18: .4byte gUnk_08128E94
|
||||
|
||||
thumb_func_start sub_080A6C1C
|
||||
@@ -3118,6 +3174,9 @@ _080A6DC6:
|
||||
|
||||
thumb_func_start sub_080A6DD0
|
||||
sub_080A6DD0: @ 0x080A6DD0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A65BC, 0x0000034 @TODO disassemble
|
||||
.else
|
||||
push {lr}
|
||||
bl sub_08056338
|
||||
cmp r0, #0
|
||||
@@ -3139,6 +3198,7 @@ _080A6DF2:
|
||||
bl sub_080A7114
|
||||
_080A6DF6:
|
||||
pop {pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A6DF8
|
||||
sub_080A6DF8: @ 0x080A6DF8
|
||||
@@ -3199,6 +3259,9 @@ _080A6E6C: .4byte gUnk_08128024
|
||||
|
||||
thumb_func_start sub_080A6E70
|
||||
sub_080A6E70: @ 0x080A6E70
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A6668, 0x0000070 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
ldr r1, _080A6ED0 @ =gOamCmd
|
||||
movs r0, #0
|
||||
@@ -3251,6 +3314,7 @@ _080A6ED0: .4byte gOamCmd
|
||||
_080A6ED4: .4byte gMenu
|
||||
_080A6ED8: .4byte 0x000001FB
|
||||
_080A6EDC: .4byte gSave
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A6EE0
|
||||
sub_080A6EE0: @ 0x080A6EE0
|
||||
|
||||
@@ -140,7 +140,11 @@ sub_080ADA04: @ 0x080ADA04
|
||||
bl _call_via_r2
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
.ifdef EU
|
||||
_080ADA10: .4byte gUnk_030065C8
|
||||
.else
|
||||
_080ADA10: .4byte gUnk_0300659C
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080ADA14
|
||||
sub_080ADA14: @ 0x080ADA14
|
||||
|
||||
@@ -43,6 +43,9 @@ _080ADD6C: .4byte gUnk_02024490
|
||||
|
||||
thumb_func_start sub_080ADD70
|
||||
sub_080ADD70: @ 0x080ADD70
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0AD514, 0x0000058 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
ldr r1, _080ADD88 @ =gUnk_02024490
|
||||
ldrb r0, [r1]
|
||||
@@ -96,6 +99,7 @@ _080ADDCE:
|
||||
bls _080ADD90
|
||||
_080ADDD6:
|
||||
pop {r4, r5, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080ADDD8
|
||||
sub_080ADDD8: @ 0x080ADDD8
|
||||
@@ -317,6 +321,9 @@ _080ADF7C:
|
||||
|
||||
thumb_func_start LoadFixedGFX
|
||||
LoadFixedGFX: @ 0x080ADF80
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0AD714, 0x0000070 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -382,9 +389,13 @@ _080ADFFE:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080AE004: .4byte gUnk_08132B30
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080AE008
|
||||
sub_080AE008: @ 0x080AE008
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0AD784, 0x0000050 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
adds r6, r0, #0
|
||||
adds r5, r1, #0
|
||||
@@ -431,6 +442,7 @@ _080AE060:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_080AE064: .4byte gUnk_02024490
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080AE068
|
||||
sub_080AE068: @ 0x080AE068
|
||||
@@ -617,7 +629,11 @@ _080AE1AC:
|
||||
lsls r0, r0, #0x1c
|
||||
lsrs r0, r0, #0x1c
|
||||
cmp r0, #1
|
||||
.ifdef EU
|
||||
bne _080AE1C8
|
||||
.else
|
||||
bhi _080AE1C8
|
||||
.endif
|
||||
adds r1, #1
|
||||
cmp r4, r1
|
||||
bhi _080AE1CA
|
||||
@@ -639,6 +655,7 @@ _080AE1D4:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
.ifndef EU
|
||||
thumb_func_start sub_080AE1D8
|
||||
sub_080AE1D8: @ 0x080AE1D8
|
||||
push {r4, r5, lr}
|
||||
@@ -923,6 +940,7 @@ _080AE3D8:
|
||||
movs r0, #0
|
||||
_080AE3E2:
|
||||
pop {pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080AE3E4
|
||||
sub_080AE3E4: @ 0x080AE3E4
|
||||
|
||||
@@ -20,6 +20,11 @@ start_vector:
|
||||
ldr r1, INTR_VECTOR_BUF
|
||||
ldr r0, intr_main
|
||||
str r0, [r1]
|
||||
.ifdef EU
|
||||
ldr r1, unk_function
|
||||
mov lr, pc
|
||||
bx r1
|
||||
.endif
|
||||
ldr r1, =AgbMain
|
||||
mov lr, pc
|
||||
bx r1
|
||||
@@ -29,3 +34,6 @@ sp_irq: .4byte gUnk_03007FA0
|
||||
sp_usr: .4byte gUnk_03007F00
|
||||
INTR_VECTOR_BUF: .4byte 0x03007FFC
|
||||
intr_main: .4byte IntrMain
|
||||
.ifdef EU
|
||||
unk_function: .4byte 0x08000119 @ TODO ptr
|
||||
.endif
|
||||
|
||||
@@ -130,7 +130,12 @@ _080441F2:
|
||||
ldrb r7, [r4, #0xa]
|
||||
cmp r7, #0
|
||||
bne _08044284
|
||||
.ifdef EU
|
||||
movs r0, #0xf5
|
||||
lsls r0, r0, #0x1
|
||||
.else
|
||||
ldr r0, _08044244 @ =0x000001EB
|
||||
.endif
|
||||
movs r1, #1
|
||||
bl sub_080AD8F0
|
||||
adds r6, r0, #0
|
||||
@@ -163,7 +168,9 @@ _080441F2:
|
||||
bl zFree
|
||||
b _0804429A
|
||||
.align 2, 0
|
||||
.ifndef EU
|
||||
_08044244: .4byte 0x000001EB
|
||||
.endif
|
||||
_08044248:
|
||||
str r2, [r4, #0x48]
|
||||
ldr r0, _0804427C @ =gUnk_080FD188
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
|
||||
thumb_func_start Enemy50
|
||||
Enemy50: @ 0x08040B2C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x040a2c, 0x5c @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
ldrb r0, [r5, #0xa]
|
||||
@@ -48,6 +51,7 @@ _08040B5C:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_08040B80: .4byte gUnk_080D0DC4
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08040B84
|
||||
sub_08040B84: @ 0x08040B84
|
||||
@@ -1042,6 +1046,7 @@ _080412C8:
|
||||
.align 2, 0
|
||||
_080412FC: .4byte gRoomControls
|
||||
|
||||
.ifndef EU
|
||||
thumb_func_start sub_08041300
|
||||
sub_08041300: @ 0x08041300
|
||||
push {lr}
|
||||
@@ -1071,3 +1076,4 @@ _0804132A:
|
||||
_0804132C:
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
.endif
|
||||
|
||||
+85
-1
@@ -126,7 +126,11 @@ _08087C7C:
|
||||
strb r5, [r0]
|
||||
adds r0, #1
|
||||
strb r5, [r0]
|
||||
.ifdef EU
|
||||
adds r0, #1
|
||||
.else
|
||||
adds r0, #5
|
||||
.endif
|
||||
strb r5, [r0]
|
||||
adds r0, r4, #0
|
||||
bl sub_0808804C
|
||||
@@ -248,7 +252,11 @@ _08087D60:
|
||||
beq _08087DAA
|
||||
str r5, [r4, #0x50]
|
||||
adds r0, r5, #0
|
||||
.ifdef EU
|
||||
adds r0, #0x7e
|
||||
.else
|
||||
adds r0, #0x7d
|
||||
.endif
|
||||
ldrb r0, [r0]
|
||||
strb r0, [r4, #0xf]
|
||||
ldr r1, _08087DB4 @ =gUnk_080FC3E4
|
||||
@@ -344,7 +352,11 @@ _08087E3C:
|
||||
rsbs r0, r0, #0
|
||||
ands r0, r1
|
||||
strb r0, [r4, #0x18]
|
||||
.ifdef EU
|
||||
movs r0, #9
|
||||
.else
|
||||
movs r0, #4
|
||||
.endif
|
||||
bl ClearRoomFlag
|
||||
bl DeleteThisEntity
|
||||
_08087E5A:
|
||||
@@ -352,6 +364,9 @@ _08087E5A:
|
||||
|
||||
thumb_func_start sub_08087E5C
|
||||
sub_08087E5C: @ 0x08087E5C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x087838, 0x00000E0 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
adds r4, r0, #0
|
||||
adds r5, r4, #0
|
||||
@@ -488,6 +503,7 @@ _08087F4E:
|
||||
.align 2, 0
|
||||
_08087F50: .4byte 0x0000431A
|
||||
_08087F54: .4byte gTextBox
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08087F58
|
||||
sub_08087F58: @ 0x08087F58
|
||||
@@ -523,6 +539,9 @@ _08087F90: .4byte 0x00004022
|
||||
sub_08087F94: @ 0x08087F94
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x087dac, 0xb0 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x087954, 0x000009C @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
adds r5, r0, #0
|
||||
@@ -608,6 +627,7 @@ _08088028:
|
||||
bl SoundReq
|
||||
_08088032:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08088034
|
||||
@@ -682,8 +702,12 @@ _080880B2:
|
||||
lsls r0, r0, #1
|
||||
.ifdef JP
|
||||
movs r1, #0x9b
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r1, #0x9b
|
||||
.else
|
||||
movs r1, #0x9c
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlagByOffset
|
||||
cmp r0, #0
|
||||
@@ -698,7 +722,11 @@ _080880C4:
|
||||
movs r4, #1
|
||||
_080880D0:
|
||||
adds r0, r5, #0
|
||||
.ifdef EU
|
||||
adds r0, #0x7d
|
||||
.else
|
||||
adds r0, #0x7c
|
||||
.endif
|
||||
strb r4, [r0]
|
||||
pop {r4, r5, pc}
|
||||
|
||||
@@ -715,7 +743,11 @@ sub_080880D8: @ 0x080880D8
|
||||
cmp r4, r0
|
||||
bhs _0808810A
|
||||
adds r5, r7, #0
|
||||
.ifdef EU
|
||||
adds r5, #0x7c
|
||||
.else
|
||||
adds r5, #0x80
|
||||
.endif
|
||||
_080880F0:
|
||||
adds r0, r7, #0
|
||||
adds r1, r4, #0
|
||||
@@ -742,7 +774,11 @@ _0808810A:
|
||||
bne _08088156
|
||||
ldr r5, _0808815C @ =gSave
|
||||
adds r0, r7, #0
|
||||
.ifdef EU
|
||||
adds r0, #0x7c
|
||||
.else
|
||||
adds r0, #0x80
|
||||
.endif
|
||||
ldrb r1, [r5, #9]
|
||||
adds r4, r0, #0
|
||||
ldrb r0, [r4]
|
||||
@@ -777,7 +813,10 @@ _0808815C: .4byte gSave
|
||||
thumb_func_start sub_08088160
|
||||
sub_08088160: @ 0x08088160
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x087f88, 0xe8
|
||||
.incbin "baserom_jp.gba", 0x087f88, 0xe8 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x087B1C, 0x00000E8 @ TODO same as JP
|
||||
.else
|
||||
push {r4, lr}
|
||||
adds r2, r0, #0
|
||||
@@ -908,6 +947,7 @@ _08088266:
|
||||
_08088268:
|
||||
adds r0, r4, #0
|
||||
pop {r4, pc}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0808826C
|
||||
@@ -915,7 +955,11 @@ sub_0808826C: @ 0x0808826C
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
movs r4, #0x64
|
||||
.ifdef EU
|
||||
adds r0, #0x7c
|
||||
.else
|
||||
adds r0, #0x80
|
||||
.endif
|
||||
ldrb r1, [r0]
|
||||
ldr r0, _080882A4 @ =gSave
|
||||
adds r0, #0xb0
|
||||
@@ -958,8 +1002,10 @@ sub_080882A8: @ 0x080882A8
|
||||
adds r0, r6, #0
|
||||
adds r0, #0x83
|
||||
ldrb r0, [r0]
|
||||
.ifndef EU
|
||||
lsls r0, r0, #0x18
|
||||
asrs r0, r0, #0x18
|
||||
.endif
|
||||
adds r4, #8
|
||||
adds r1, r4, #0
|
||||
adds r2, r5, #0
|
||||
@@ -1002,6 +1048,9 @@ _08088324: .4byte gScreen
|
||||
|
||||
thumb_func_start sub_08088328
|
||||
sub_08088328: @ 0x08088328
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x087CBC, 0x00000F8 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -1129,6 +1178,7 @@ _08088414:
|
||||
pop {r3}
|
||||
mov r8, r3
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08088424
|
||||
sub_08088424: @ 0x08088424
|
||||
@@ -1140,10 +1190,16 @@ sub_08088424: @ 0x08088424
|
||||
cmp r0, #0x31
|
||||
bhi _08088444
|
||||
adds r1, #0x83
|
||||
.ifdef EU
|
||||
ldrb r0, [r1, #0x0]
|
||||
cmp r0, #0xe
|
||||
bhi _08088476
|
||||
.else
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
cmp r0, #0xe
|
||||
bgt _08088476
|
||||
.endif
|
||||
movs r0, #0xf
|
||||
b _08088474
|
||||
.align 2, 0
|
||||
@@ -1152,28 +1208,46 @@ _08088444:
|
||||
cmp r0, #0x4f
|
||||
bhi _08088456
|
||||
adds r1, #0x83
|
||||
.ifdef EU
|
||||
ldrb r0, [r1, #0x0]
|
||||
cmp r0, #0xb
|
||||
bhi _08088476
|
||||
.else
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
cmp r0, #0xb
|
||||
bgt _08088476
|
||||
.endif
|
||||
movs r0, #0xc
|
||||
b _08088474
|
||||
_08088456:
|
||||
cmp r0, #0x6d
|
||||
bhi _08088468
|
||||
adds r1, #0x83
|
||||
.ifdef EU
|
||||
ldrb r0, [r1, #0x0]
|
||||
cmp r0, #8
|
||||
bhi _08088476
|
||||
.else
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
cmp r0, #8
|
||||
bgt _08088476
|
||||
.endif
|
||||
movs r0, #9
|
||||
b _08088474
|
||||
_08088468:
|
||||
adds r1, #0x83
|
||||
.ifdef EU
|
||||
ldrb r0, [r1, #0x0]
|
||||
cmp r0, #5
|
||||
bhi _08088476
|
||||
.else
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
cmp r0, #5
|
||||
bgt _08088476
|
||||
.endif
|
||||
movs r0, #6
|
||||
_08088474:
|
||||
strb r0, [r1]
|
||||
@@ -1239,15 +1313,19 @@ _080884D2:
|
||||
movs r0, #5
|
||||
str r0, [r1, #0x10]
|
||||
_080884EA:
|
||||
.ifndef EU
|
||||
ldr r1, _08088500 @ =gPlayerEntity
|
||||
movs r0, #6
|
||||
strb r0, [r1, #0x14]
|
||||
.endif
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_080884F4: .4byte 0x00004328
|
||||
_080884F8: .4byte 0x00004327
|
||||
_080884FC: .4byte gTextBox
|
||||
.ifndef EU
|
||||
_08088500: .4byte gPlayerEntity
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08088504
|
||||
sub_08088504: @ 0x08088504
|
||||
@@ -1310,7 +1388,11 @@ _08088570: .4byte gTextBox
|
||||
thumb_func_start sub_08088574
|
||||
sub_08088574: @ 0x08088574
|
||||
push {lr}
|
||||
.ifdef EU
|
||||
movs r0, #0xa
|
||||
.else
|
||||
movs r0, #9
|
||||
.endif
|
||||
bl CheckRoomFlag
|
||||
cmp r0, #0
|
||||
beq _08088594
|
||||
@@ -1387,6 +1469,7 @@ _0808860A:
|
||||
.align 2, 0
|
||||
_08088618: .4byte gSave
|
||||
|
||||
.ifndef EU
|
||||
thumb_func_start sub_0808861C
|
||||
sub_0808861C: @ 0x0808861C
|
||||
.ifdef JP
|
||||
@@ -1452,3 +1535,4 @@ _08088678:
|
||||
_08088684: .4byte gPlayerEntity
|
||||
_08088688: .4byte gActiveScriptInfo
|
||||
.endif
|
||||
.endif
|
||||
|
||||
@@ -189,7 +189,9 @@ InitializeNewRoom: @ 0x08051AAC
|
||||
movs r0, #0
|
||||
bl sub_0801C370
|
||||
bl InitializeEntities
|
||||
.ifndef EU
|
||||
bl sub_0801855C
|
||||
.endif
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_08051AE4: .4byte gScreen
|
||||
@@ -198,6 +200,9 @@ _08051AEC: .4byte gScreenTransition
|
||||
|
||||
thumb_func_start sub_08051AF0
|
||||
sub_08051AF0: @ 0x08051AF0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x05172C, 0x00000D0 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
bl sub_0805E5C0
|
||||
bl sub_0805BBBC
|
||||
@@ -227,7 +232,11 @@ _08051B02:
|
||||
movs r0, #0x86
|
||||
lsls r0, r0, #4
|
||||
adds r3, r5, r0
|
||||
.ifdef EU
|
||||
adds r1, 4
|
||||
.else
|
||||
ldr r1, _08051BBC @ =0x00000864
|
||||
.endif
|
||||
adds r0, r5, r1
|
||||
ldr r1, [r3]
|
||||
ldr r2, [r0]
|
||||
@@ -258,16 +267,23 @@ _08051B5A:
|
||||
.ifdef JP
|
||||
bl sub_08053178
|
||||
.endif
|
||||
.ifndef EU
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x28
|
||||
ldrb r0, [r0]
|
||||
cmp r0, #0xff
|
||||
beq _08051B96
|
||||
bl sub_0801855C
|
||||
.endif
|
||||
_08051B96:
|
||||
.ifdef EU
|
||||
bl sub_08053178 @ TODO fix addresses
|
||||
bl sub_08053178
|
||||
.else
|
||||
.ifndef JP
|
||||
bl sub_08052BF8
|
||||
bl sub_08053178
|
||||
.endif
|
||||
.endif
|
||||
ldr r0, _08051BCC @ =gRoomVars
|
||||
ldrb r0, [r0]
|
||||
@@ -282,11 +298,14 @@ _08051BAE:
|
||||
_08051BB0: .4byte gFadeControl
|
||||
_08051BB4: .4byte gRoomControls
|
||||
_08051BB8: .4byte gArea
|
||||
.ifndef EU
|
||||
_08051BBC: .4byte 0x00000864
|
||||
.endif
|
||||
_08051BC0: .4byte 0x800B0000
|
||||
_08051BC4: .4byte gMain
|
||||
_08051BC8: .4byte gUnk_02034490
|
||||
_08051BCC: .4byte gRoomVars
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08051BD0
|
||||
sub_08051BD0: @ 0x08051BD0
|
||||
|
||||
@@ -650,16 +650,20 @@ _0802D4D6:
|
||||
adds r0, #8
|
||||
strb r3, [r0]
|
||||
_0802D52E:
|
||||
.ifndef EU
|
||||
ldr r0, _0802D540 @ =gPlayerState
|
||||
adds r0, #0x8b
|
||||
movs r1, #3
|
||||
strb r1, [r0]
|
||||
.endif
|
||||
adds r0, r4, #0
|
||||
movs r1, #0x4c
|
||||
bl InitializeAnimation
|
||||
b _0802D63C
|
||||
.align 2, 0
|
||||
.ifndef EU
|
||||
_0802D540: .4byte gPlayerState
|
||||
.endif
|
||||
_0802D544:
|
||||
ldrb r0, [r4, #0xb]
|
||||
cmp r0, #1
|
||||
@@ -797,6 +801,9 @@ _0802D648:
|
||||
sub_0802D650: @ 0x0802D650
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
.ifdef EU
|
||||
bl sub_08078B48
|
||||
.endif
|
||||
ldr r1, _0802D670 @ =gUnk_080CD7E4
|
||||
ldrb r0, [r4, #0xd]
|
||||
lsls r0, r0, #2
|
||||
@@ -985,6 +992,9 @@ _0802D7B0: .4byte gScreenTransition
|
||||
|
||||
thumb_func_start sub_0802D7B4
|
||||
sub_0802D7B4: @ 0x0802D7B4
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x02d73c, 0xb0 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
ldrb r0, [r5, #0xe]
|
||||
@@ -1073,6 +1083,7 @@ _0802D85C:
|
||||
_0802D868:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0802D86C
|
||||
sub_0802D86C: @ 0x0802D86C
|
||||
|
||||
@@ -290,12 +290,17 @@ _08046374:
|
||||
bne _0804638A
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x78
|
||||
.ifdef EU
|
||||
_08046388: @TODO fix jump
|
||||
.endif
|
||||
strb r5, [r0]
|
||||
.ifndef EU
|
||||
adds r0, #5
|
||||
strb r5, [r0]
|
||||
adds r0, #2
|
||||
_08046388:
|
||||
strb r5, [r0]
|
||||
.endif
|
||||
_0804638A:
|
||||
ldr r0, [r4, #0x64]
|
||||
ldr r0, [r0]
|
||||
@@ -336,10 +341,16 @@ _080463B8:
|
||||
movs r0, #0x3c
|
||||
strh r0, [r1]
|
||||
adds r0, r4, #0
|
||||
.ifdef EU
|
||||
adds r0, #0x80
|
||||
.else
|
||||
adds r0, #0x78
|
||||
.endif
|
||||
strb r2, [r0]
|
||||
.ifndef EU
|
||||
adds r0, #8
|
||||
strb r2, [r0]
|
||||
.endif
|
||||
_080463E0:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
@@ -406,20 +417,43 @@ _08046454:
|
||||
bne _0804646A
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x78
|
||||
.ifdef EU
|
||||
_08046468:
|
||||
.endif
|
||||
strb r5, [r0]
|
||||
.ifndef EU
|
||||
adds r0, #5
|
||||
strb r5, [r0]
|
||||
adds r0, #2
|
||||
_08046468:
|
||||
strb r5, [r0]
|
||||
.endif
|
||||
_0804646A:
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x45
|
||||
.ifdef EU
|
||||
ldrb r1, [r0]
|
||||
cmp r1, #0
|
||||
bne _08046494
|
||||
.else
|
||||
ldrb r0, [r0]
|
||||
cmp r0, #0
|
||||
bne _08046494
|
||||
.endif
|
||||
movs r0, #1
|
||||
strb r0, [r4, #0xc]
|
||||
.ifdef EU
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x78
|
||||
strb r1, [r0]
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x70
|
||||
movs r2, #0
|
||||
movs r0, #0x3c
|
||||
strh r0, [r1]
|
||||
adds r0, r4, #0x0
|
||||
adds r0, #0x80
|
||||
.else
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x70
|
||||
movs r2, #0
|
||||
@@ -429,6 +463,7 @@ _0804646A:
|
||||
adds r0, #0x78
|
||||
strb r2, [r0]
|
||||
adds r0, #8
|
||||
.endif
|
||||
strb r2, [r0]
|
||||
movs r0, #0x94
|
||||
lsls r0, r0, #1
|
||||
@@ -437,8 +472,10 @@ _08046494:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
||||
@ TODO move inside, if EU no longer references this function
|
||||
thumb_func_start sub_08046498
|
||||
sub_08046498: @ 0x08046498
|
||||
.ifndef EU
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
ldr r0, _080464B8 @ =gUnk_02019EE0
|
||||
@@ -455,6 +492,7 @@ sub_08046498: @ 0x08046498
|
||||
.align 2, 0
|
||||
_080464B8: .4byte gUnk_02019EE0
|
||||
_080464BC: .4byte gMapDataTopSpecial
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080464C0
|
||||
sub_080464C0: @ 0x080464C0
|
||||
@@ -669,6 +707,9 @@ _0804665A:
|
||||
|
||||
thumb_func_start sub_08046668
|
||||
sub_08046668: @ 0x08046668
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x046438, 0x38 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
adds r0, #0x45
|
||||
@@ -699,9 +740,13 @@ _080466A0:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_080466A4: .4byte gUnk_080D1AF8
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080466A8
|
||||
sub_080466A8: @ 0x080466A8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x046470, 0x12c @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
adds r4, r0, #0
|
||||
adds r0, #0x7c
|
||||
@@ -855,6 +900,7 @@ _080467CC:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080467D8: .4byte gPlayerEntity
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080467DC
|
||||
sub_080467DC: @ 0x080467DC
|
||||
@@ -869,3 +915,4 @@ _080467E6:
|
||||
cmp r1, #7
|
||||
bls _080467E6
|
||||
pop {pc}
|
||||
|
||||
|
||||
@@ -44,6 +44,9 @@ _080489C8: .4byte gUnk_080D1F7C
|
||||
|
||||
thumb_func_start sub_080489CC
|
||||
sub_080489CC: @ 0x080489CC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x048788, 0x84 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
mov ip, r0
|
||||
adds r0, #0x45
|
||||
@@ -168,6 +171,7 @@ _08048AD8:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
_08048AEC: .4byte gUnk_080D1F64
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08048AF0
|
||||
sub_08048AF0: @ 0x08048AF0
|
||||
|
||||
+24
@@ -590,7 +590,11 @@ _080B20E0:
|
||||
b _080B20E0
|
||||
.align 2, 0
|
||||
_080B20E4: .4byte 0x0000208C
|
||||
.ifdef EU
|
||||
_080B20E8: .4byte gUnk_030069AC
|
||||
.else
|
||||
_080B20E8: .4byte gUnk_030067E4
|
||||
.endif
|
||||
|
||||
arm_func_start sub_080B20EC
|
||||
sub_080B20EC: @ 0x080B20EC
|
||||
@@ -814,6 +818,9 @@ _080B23EC: .4byte gUnk_0800464E
|
||||
|
||||
arm_func_start sub_080B23F0
|
||||
sub_080B23F0: @ 0x080B23F0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0B1950, 0x00000A8 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
||||
ldr fp, _080B2A30 @ =gUnk_03000000
|
||||
ldrb r2, [fp, #3]
|
||||
@@ -852,6 +859,7 @@ sub_080B2448: @ 0x080B2448
|
||||
bl sub_080B2534
|
||||
ldm sp!, {lr}
|
||||
b _080B26B4
|
||||
.endif
|
||||
|
||||
arm_func_start sub_080B2478
|
||||
sub_080B2478: @ 0x080B2478
|
||||
@@ -927,6 +935,9 @@ _080B2540:
|
||||
|
||||
arm_func_start sub_080B255C
|
||||
sub_080B255C: @ 0x080B255C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0B1ADC, 0x00001C8 @TODO disassemble
|
||||
.else
|
||||
stmdb sp!, {lr}
|
||||
mov r4, r0
|
||||
bl sub_080B299C
|
||||
@@ -1048,6 +1059,8 @@ _080B26D0:
|
||||
bgt _080B26D0
|
||||
ldm sp!, {lr}
|
||||
bx lr
|
||||
|
||||
.endif
|
||||
_080B2718:
|
||||
ldrsb r0, [r4, #0x28]
|
||||
cmp r0, #0
|
||||
@@ -1271,7 +1284,15 @@ _080B2A0C:
|
||||
orr r8, r8, r5, lsl #22
|
||||
bx lr
|
||||
.align 2, 0
|
||||
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0B1FBC, 0x0000194 @TODO disassemble
|
||||
.endif
|
||||
|
||||
_080B2A30: .4byte gUnk_03000000
|
||||
.ifdef EU
|
||||
.4byte 0x03006958 @TODO make pointer?
|
||||
.endif
|
||||
_080B2A34: .4byte gUnk_081326EC
|
||||
_080B2A38: .4byte gUnk_081326EC
|
||||
_080B2A3C: .4byte gUnk_081326EC
|
||||
@@ -1287,3 +1308,6 @@ _080B2A60: .4byte gUnk_082F3D74
|
||||
_080B2A64: .4byte gUnk_03000000
|
||||
_080B2A68: .4byte gUnk_0300695C
|
||||
_080B2A6C: .4byte 0x3E003F00
|
||||
.ifdef EU
|
||||
.4byte 0x03003DF8 @TODO pointer?
|
||||
.endif
|
||||
|
||||
@@ -118,6 +118,9 @@ _08075AD8: .4byte gUnk_08126EEC
|
||||
|
||||
thumb_func_start sub_08075ADC
|
||||
sub_08075ADC: @ 0x08075ADC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x07550C, 0x0000074 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
adds r5, r1, #0
|
||||
@@ -177,6 +180,7 @@ _08075B4C:
|
||||
bl UpdateItemAnim
|
||||
_08075B52:
|
||||
pop {r4, r5, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08075B54
|
||||
sub_08075B54: @ 0x08075B54
|
||||
|
||||
@@ -26,6 +26,9 @@ _08075334: .4byte gUnk_0811BD44
|
||||
|
||||
thumb_func_start sub_08075338
|
||||
sub_08075338: @ 0x08075338
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x074D74, 0x0000174 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
adds r5, r0, #0
|
||||
adds r7, r1, #0
|
||||
@@ -210,6 +213,7 @@ _080754A6:
|
||||
_080754B4:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080754B8
|
||||
sub_080754B8: @ 0x080754B8
|
||||
|
||||
@@ -61,6 +61,11 @@ sub_08081854: @ 0x08081854
|
||||
ands r0, r1
|
||||
strb r0, [r2]
|
||||
strb r3, [r4, #0x16]
|
||||
.ifdef EU
|
||||
adds r0, r4, #0x0
|
||||
movs r1, #0x6
|
||||
bl sub_0805E3A0
|
||||
.endif
|
||||
str r4, [r4, #0x54]
|
||||
adds r0, r4, #0
|
||||
bl sub_08081A5C
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
|
||||
thumb_func_start LadderUp
|
||||
LadderUp: @ 0x0808DB54
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x08D44C, 0x0000200 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -279,3 +282,4 @@ _0808DD72:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_0808DD78: .4byte 0x00004014
|
||||
.endif
|
||||
|
||||
@@ -36,6 +36,9 @@ _0805DE64: .4byte gUnk_08108DC4
|
||||
sub_0805DE68: @ 0x0805DE68
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x05dcbc, 0x3c @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x05D904, 0x3c @TODO same as JP
|
||||
.else
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
@@ -73,6 +76,7 @@ _0805DE7A:
|
||||
_0805DEAC: .4byte gScreenTransition
|
||||
_0805DEB0: .4byte gSave
|
||||
_0805DEB4: .4byte 0x00001194
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0805DEB8
|
||||
|
||||
+31
-1
@@ -538,9 +538,11 @@ _080592C8:
|
||||
bl sub_080592EC
|
||||
adds r0, r4, #0
|
||||
bl sub_0805930C
|
||||
.ifndef EU
|
||||
movs r0, #0xb7
|
||||
lsls r0, r0, #1
|
||||
bl SoundReq
|
||||
.endif
|
||||
bl DeleteThisEntity
|
||||
_080592EA:
|
||||
pop {r4, pc}
|
||||
@@ -569,7 +571,11 @@ sub_0805930C: @ 0x0805930C
|
||||
adds r4, r0, #0
|
||||
movs r0, #0xf
|
||||
movs r1, #0x43
|
||||
.ifdef EU
|
||||
movs r2, #0x0
|
||||
.else
|
||||
movs r2, #0x40
|
||||
.endif
|
||||
bl CreateObject
|
||||
adds r2, r0, #0
|
||||
cmp r2, #0
|
||||
@@ -799,8 +805,10 @@ _080594D2:
|
||||
_080594D4: .4byte gUnk_08108380
|
||||
_080594D8: .4byte gPlayerEntity
|
||||
|
||||
@TODO move down once EU pointers are fixed
|
||||
thumb_func_start sub_080594DC
|
||||
sub_080594DC: @ 0x080594DC
|
||||
.ifndef EU
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
ldrb r0, [r4, #0xc]
|
||||
@@ -850,11 +858,32 @@ _08059540:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_08059544: .4byte gArea
|
||||
.endif
|
||||
|
||||
|
||||
thumb_func_start sub_08059548
|
||||
sub_08059548: @ 0x08059548
|
||||
.ifndef JP
|
||||
.ifdef USA
|
||||
push {lr}
|
||||
movs r1, #6
|
||||
bl sub_0805E3A0
|
||||
ldr r0, _08059568 @ =gPlayerEntity
|
||||
ldrb r0, [r0, #0xc]
|
||||
cmp r0, #0x16
|
||||
bne _0805955C
|
||||
bl DeleteThisEntity
|
||||
_0805955C:
|
||||
ldr r2, _0805956C @ =gInput
|
||||
ldrh r1, [r2]
|
||||
movs r0, #4
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_08059568: .4byte gPlayerEntity
|
||||
_0805956C: .4byte gInput
|
||||
.else
|
||||
.ifdef DEMO @ TODO deduplicate
|
||||
push {lr}
|
||||
movs r1, #6
|
||||
bl sub_0805E3A0
|
||||
@@ -874,3 +903,4 @@ _0805955C:
|
||||
_08059568: .4byte gPlayerEntity
|
||||
_0805956C: .4byte gInput
|
||||
.endif
|
||||
.endif
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
.syntax unified
|
||||
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x06E3DC, 0x000011C @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sb
|
||||
mov r6, r8
|
||||
@@ -179,4 +183,5 @@ _0806EAAA:
|
||||
.align 2, 0
|
||||
_0806EAB4: .4byte 0x80010000
|
||||
_0806EAB8: .4byte gActiveScriptInfo
|
||||
.endif
|
||||
.syntax divided
|
||||
|
||||
@@ -18,7 +18,11 @@
|
||||
ldrb r1, [r4, #0x15]
|
||||
cmp r0, r1
|
||||
bne _08038330
|
||||
.ifdef EU
|
||||
movs r0, #0x1e
|
||||
.else
|
||||
movs r0, #0x5a
|
||||
.endif
|
||||
strb r0, [r4, #0xf]
|
||||
adds r0, r4, #0
|
||||
bl sub_080383AC
|
||||
|
||||
@@ -4,8 +4,12 @@
|
||||
movs r4, #3
|
||||
.ifdef JP
|
||||
movs r0, #0xd7
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xd7
|
||||
.else
|
||||
movs r0, #0xda
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
@@ -13,16 +17,24 @@
|
||||
movs r4, #0
|
||||
.ifdef JP
|
||||
movs r0, #0xd7
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xd7
|
||||
.else
|
||||
movs r0, #0xda
|
||||
.endif
|
||||
.endif
|
||||
bl SetLocalFlag
|
||||
b _080638D6
|
||||
_08063896:
|
||||
.ifdef JP
|
||||
movs r0, #0xce
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xce
|
||||
.else
|
||||
movs r0, #0xd1
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
@@ -46,8 +58,12 @@ _080638B2:
|
||||
movs r4, #2
|
||||
.ifdef JP
|
||||
movs r0, #0xce
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xce
|
||||
.else
|
||||
movs r0, #0xd1
|
||||
.endif
|
||||
.endif
|
||||
bl SetLocalFlag
|
||||
ldr r0, _080638FC @ =0x00000A17
|
||||
|
||||
@@ -4,8 +4,12 @@
|
||||
movs r5, #1
|
||||
.ifdef JP
|
||||
movs r0, #0xd6
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xd6
|
||||
.else
|
||||
movs r0, #0xd9
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
@@ -13,8 +17,12 @@
|
||||
movs r5, #0
|
||||
.ifdef JP
|
||||
movs r0, #0xd6
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xd6
|
||||
.else
|
||||
movs r0, #0xd9
|
||||
.endif
|
||||
.endif
|
||||
bl SetLocalFlag
|
||||
adds r0, r4, #0
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
.syntax unified
|
||||
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x064DE8, 0x0000164 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sb
|
||||
mov r6, r8
|
||||
@@ -183,4 +187,5 @@ _080654CE:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080654D8: .4byte 0x00002C0D
|
||||
.endif
|
||||
.syntax divided
|
||||
|
||||
@@ -118,8 +118,12 @@ _0804C206:
|
||||
bl sub_080AF250
|
||||
.ifdef JP
|
||||
movs r0, #0x5a
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0x5a
|
||||
.else
|
||||
movs r0, #0x5c
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
|
||||
@@ -69,8 +69,12 @@ _0804DE5C:
|
||||
bl sub_0804AF90
|
||||
.ifdef JP
|
||||
movs r0, #0xca
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xca
|
||||
.else
|
||||
movs r0, #0xcd
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
|
||||
@@ -26,8 +26,12 @@ _0804E17C:
|
||||
bne _0804E168
|
||||
.ifdef JP
|
||||
movs r0, #0xce
|
||||
.else
|
||||
.ifdef EU
|
||||
movs r0, #0xce
|
||||
.else
|
||||
movs r0, #0xd1
|
||||
.endif
|
||||
.endif
|
||||
bl CheckLocalFlag
|
||||
cmp r0, #0
|
||||
|
||||
@@ -51,9 +51,11 @@ _080567B8:
|
||||
adds r1, #0x89
|
||||
movs r0, #5
|
||||
strb r0, [r1]
|
||||
.ifndef EU
|
||||
movs r0, #0
|
||||
movs r1, #0
|
||||
bl sub_08056ABC
|
||||
.endif
|
||||
b _08056942
|
||||
.align 2, 0
|
||||
_080567D4: .4byte gUnk_02000040
|
||||
|
||||
@@ -199,10 +199,18 @@ sub_08087640: @ 0x08087640
|
||||
ldr r0, _08087688 @ =gRoomControls
|
||||
ldrh r1, [r0, #4]
|
||||
ldr r0, _0808768C @ =0x00000403
|
||||
.ifdef EU
|
||||
movs r2, #0x17
|
||||
.else
|
||||
movs r2, #0x16
|
||||
.endif
|
||||
cmp r1, r0
|
||||
bne _08087676
|
||||
.ifdef EU
|
||||
movs r2, #0x18
|
||||
.else
|
||||
movs r2, #0x17
|
||||
.endif
|
||||
_08087676:
|
||||
adds r0, r4, #0
|
||||
adds r1, r2, #0
|
||||
|
||||
@@ -30,6 +30,9 @@ _08089870: .4byte gUnk_08120D90
|
||||
|
||||
thumb_func_start sub_08089874
|
||||
sub_08089874: @ 0x08089874
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x089184, 0x00000C4 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
ldrb r1, [r4, #0x10]
|
||||
@@ -135,6 +138,7 @@ _08089934:
|
||||
_08089940:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08089944
|
||||
sub_08089944: @ 0x08089944
|
||||
|
||||
@@ -728,6 +728,9 @@ sub_08094F98: @ 0x08094F98
|
||||
|
||||
thumb_func_start sub_08094FA8
|
||||
sub_08094FA8: @ 0x08094FA8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x09487C, 0x000009C @TODO disassemble
|
||||
.else
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
ldrb r0, [r4, #0xc]
|
||||
@@ -833,6 +836,7 @@ _08095070:
|
||||
bl sub_08078A90
|
||||
_08095086:
|
||||
pop {r4, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08095088
|
||||
sub_08095088: @ 0x08095088
|
||||
|
||||
@@ -128,7 +128,11 @@ _08083942:
|
||||
bl sub_0805E3A0
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
.ifdef EU
|
||||
_08083958: .4byte 0x010277E0
|
||||
.else
|
||||
_08083958: .4byte 0x01027820
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0808395C
|
||||
sub_0808395C: @ 0x0808395C
|
||||
|
||||
@@ -16,14 +16,18 @@ ObjectB5: @ 0x080A0E28
|
||||
movs r0, #1
|
||||
strb r0, [r1, #0xc]
|
||||
_080A0E36:
|
||||
.ifndef EU
|
||||
ldr r0, _080A0E48 @ =gRoomControls
|
||||
str r1, [r0, #0x30]
|
||||
.endif
|
||||
ldr r0, _080A0E4C @ =gPlayerEntity
|
||||
ldr r3, _080A0E50 @ =0xFFD80000
|
||||
movs r2, #0
|
||||
bl PositionRelative
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
.ifndef EU
|
||||
_080A0E48: .4byte gRoomControls
|
||||
.endif
|
||||
_080A0E4C: .4byte gPlayerEntity
|
||||
_080A0E50: .4byte 0xFFD80000
|
||||
|
||||
@@ -28,6 +28,9 @@ _080A1700: .4byte gUnk_08124ED0
|
||||
|
||||
thumb_func_start sub_080A1704
|
||||
sub_080A1704: @ 0x080A1704
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A0F40, 0x0000128 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
mov r6, sb
|
||||
@@ -178,6 +181,7 @@ _080A183C: .4byte gPlayerState
|
||||
_080A1840: .4byte 0x80100000
|
||||
_080A1844: .4byte gArea
|
||||
_080A1848: .4byte 0x00000864
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A184C
|
||||
sub_080A184C: @ 0x080A184C
|
||||
|
||||
@@ -178,6 +178,9 @@ _080352FA:
|
||||
sub_080352FC: @ 0x080352FC
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0352a0, 0x1fc @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x03527C, 0x1fc @TODO disassemble same as JP
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, sl
|
||||
@@ -424,6 +427,7 @@ _080354E8:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
_080354F4: .4byte 0x00000109
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080354F8
|
||||
|
||||
@@ -66,6 +66,9 @@ _0801B4C4: .4byte 0xFFFFE000
|
||||
|
||||
thumb_func_start sub_0801B4C8
|
||||
sub_0801B4C8: @ 0x0801B4C8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x01B4F4, 0xc8 @ TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
ldr r3, _0801B52C @ =gPlayerState
|
||||
@@ -161,6 +164,7 @@ _0801B56C:
|
||||
adds r0, r4, #0
|
||||
bl sub_0801B584
|
||||
pop {r4, r5, pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0801B584
|
||||
sub_0801B584: @ 0x0801B584
|
||||
|
||||
@@ -168,8 +168,12 @@ sub_0801BB2C: @ 0x0801BB2C
|
||||
movs r2, #5
|
||||
.ifdef JP
|
||||
bl CreateItemEntity
|
||||
.else
|
||||
.ifdef EU
|
||||
bl CreateItemEntity
|
||||
.else
|
||||
bl sub_080A7C18
|
||||
.endif
|
||||
.endif
|
||||
ldr r0, _0801BB8C @ =0x00000109
|
||||
bl SoundReq
|
||||
|
||||
@@ -1006,8 +1006,12 @@ _08042C9E:
|
||||
adds r0, r1, r0
|
||||
.ifdef JP
|
||||
subs r0, #0x20
|
||||
.else
|
||||
.ifdef EU
|
||||
subs r0, #0x20
|
||||
.else
|
||||
subs r0, #0x40
|
||||
.endif
|
||||
.endif
|
||||
cmp r0, r5
|
||||
bge _08042CAA
|
||||
@@ -3162,6 +3166,9 @@ _08043C8C:
|
||||
sub_08043C98: @ 0x08043C98
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x043BB0, 0x20 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x043AC4, 0x20 @TODO same as JP
|
||||
.else
|
||||
push {lr}
|
||||
adds r3, r0, #0
|
||||
@@ -3194,6 +3201,7 @@ _08043CD0:
|
||||
movs r0, #0
|
||||
_08043CD2:
|
||||
pop {pc}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08043CD4
|
||||
|
||||
@@ -51,6 +51,9 @@ _0803E0D8: .4byte gUnk_080D0660
|
||||
|
||||
thumb_func_start sub_0803E0DC
|
||||
sub_0803E0DC: @ 0x0803E0DC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x03E038, 0x68 @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r0, #0
|
||||
adds r0, #0x41
|
||||
@@ -132,6 +135,7 @@ _0803E178: .4byte gPlayerState
|
||||
_0803E17C: .4byte 0xFFFFFEFF
|
||||
_0803E180: .4byte gPlayerEntity
|
||||
_0803E184: .4byte gUnk_080D0648
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0803E188
|
||||
sub_0803E188: @ 0x0803E188
|
||||
@@ -555,6 +559,9 @@ _0803E49E:
|
||||
|
||||
thumb_func_start sub_0803E4A0
|
||||
sub_0803E4A0: @ 0x0803E4A0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x03e3b8, 0x30 @TODO disassemble
|
||||
.else
|
||||
push {lr}
|
||||
adds r1, r0, #0
|
||||
ldr r0, _0803E4B8 @ =gScreenTransition
|
||||
@@ -588,6 +595,7 @@ _0803E4D4:
|
||||
adds r0, r2, #0
|
||||
_0803E4D6:
|
||||
pop {pc}
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_0803E4D8
|
||||
sub_0803E4D8: @ 0x0803E4D8
|
||||
|
||||
@@ -1141,6 +1141,7 @@ _0803D918:
|
||||
ldrh r0, [r4, #0x32]
|
||||
adds r2, r2, r0
|
||||
strh r2, [r4, #0x32]
|
||||
.ifndef EU
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x29
|
||||
ldrb r1, [r2]
|
||||
@@ -1150,6 +1151,7 @@ _0803D918:
|
||||
movs r1, #2
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
.endif
|
||||
_0803D968:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
@@ -1273,6 +1273,7 @@ _080400C2:
|
||||
ldrh r0, [r5, #0x32]
|
||||
adds r2, r2, r0
|
||||
strh r2, [r5, #0x32]
|
||||
.ifndef EU
|
||||
adds r2, r5, #0
|
||||
adds r2, #0x29
|
||||
ldrb r1, [r2]
|
||||
@@ -1282,6 +1283,7 @@ _080400C2:
|
||||
movs r1, #2
|
||||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
.endif
|
||||
movs r0, #0xb7
|
||||
lsls r0, r0, #1
|
||||
bl SoundReq
|
||||
|
||||
+79
-1
@@ -66,6 +66,9 @@ _0804139C: .4byte gUnk_080D0E1C
|
||||
sub_080413A0: @ 0x080413A0
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x041344, 0x18 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x041274, 0x18 @TODO same as JP
|
||||
.else
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
@@ -80,6 +83,7 @@ sub_080413A0: @ 0x080413A0
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_080413BC: .4byte gUnk_080D0E2C
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080413C0
|
||||
@@ -1121,6 +1125,9 @@ _08041BE4: .4byte gUnk_080D0E68
|
||||
|
||||
thumb_func_start sub_08041BE8
|
||||
sub_08041BE8: @ 0x08041BE8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x041AB4, 0xCA @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, r6, r7, lr}
|
||||
mov r7, r8
|
||||
push {r7}
|
||||
@@ -1221,6 +1228,7 @@ _08041CC0: .4byte 0x000001F5
|
||||
_08041CC4: .4byte 0x0000016B
|
||||
_08041CC8: .4byte gRoomControls
|
||||
_08041CCC: .4byte gPlayerEntity
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08041CD0
|
||||
sub_08041CD0: @ 0x08041CD0
|
||||
@@ -2134,7 +2142,7 @@ sub_0804235C: @ 0x0804235C
|
||||
bl InitializeAnimation
|
||||
pop {r4, r5, pc}
|
||||
|
||||
.ifndef JP
|
||||
.ifdef USA
|
||||
thumb_func_start sub_080423A4
|
||||
sub_080423A4: @ 0x080423A4
|
||||
push {r4, lr}
|
||||
@@ -2201,6 +2209,76 @@ _0804241C:
|
||||
.align 2, 0
|
||||
_08042420: .4byte gPlayerState
|
||||
_08042424: .4byte gPlayerEntity
|
||||
.else
|
||||
.ifdef DEMO
|
||||
@ TODO is there a way to not duplicate this?
|
||||
thumb_func_start sub_080423A4
|
||||
sub_080423A4: @ 0x080423A4
|
||||
push {r4, lr}
|
||||
ldr r0, _080423CC @ =gScreenTransition
|
||||
adds r4, r0, #0
|
||||
adds r4, #0x38
|
||||
ldrb r1, [r4]
|
||||
movs r0, #2
|
||||
ands r0, r1
|
||||
cmp r0, #0
|
||||
bne _0804241C
|
||||
ldr r0, _080423D0 @ =gSave
|
||||
movs r2, #0x93
|
||||
lsls r2, r2, #3
|
||||
adds r1, r0, r2
|
||||
ldr r0, [r1]
|
||||
cmp r0, #0
|
||||
beq _080423D4
|
||||
subs r0, #1
|
||||
str r0, [r1]
|
||||
b _0804241C
|
||||
.align 2, 0
|
||||
_080423CC: .4byte gScreenTransition
|
||||
_080423D0: .4byte gSave
|
||||
_080423D4:
|
||||
ldr r2, _08042420 @ =gPlayerState
|
||||
adds r0, r2, #0
|
||||
adds r0, #0xa9
|
||||
ldrb r0, [r0]
|
||||
cmp r0, #1
|
||||
bgt _0804241C
|
||||
cmp r0, #0
|
||||
blt _0804241C
|
||||
ldr r0, [r2, #0x2c]
|
||||
cmp r0, #0
|
||||
bne _0804241C
|
||||
ldr r1, _08042424 @ =gPlayerEntity
|
||||
adds r0, r1, #0
|
||||
adds r0, #0x7a
|
||||
ldrh r0, [r0]
|
||||
cmp r0, #0
|
||||
bne _0804241C
|
||||
movs r3, #0x36
|
||||
ldrsh r0, [r1, r3]
|
||||
movs r1, #0x80
|
||||
lsls r1, r1, #8
|
||||
ands r0, r1
|
||||
cmp r0, #0
|
||||
beq _0804240A
|
||||
ldrb r0, [r2, #0xa]
|
||||
cmp r0, #0
|
||||
beq _0804241C
|
||||
_0804240A:
|
||||
movs r0, #0xb7
|
||||
lsls r0, r0, #4
|
||||
movs r1, #0
|
||||
bl sub_08078AA8
|
||||
ldrb r0, [r4]
|
||||
movs r1, #2
|
||||
orrs r0, r1
|
||||
strb r0, [r4]
|
||||
_0804241C:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_08042420: .4byte gPlayerState
|
||||
_08042424: .4byte gPlayerEntity
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_08042428
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
|
||||
thumb_func_start WaterfallOpening
|
||||
WaterfallOpening: @ 0x0809FF68
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x09F7C8, 0x000013C @TODO disassemble
|
||||
.else
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
ldrb r1, [r4, #0xc]
|
||||
@@ -169,6 +172,7 @@ _080A00AA:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_080A00AC: .4byte gRoomControls
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A00B0
|
||||
sub_080A00B0: @ 0x080A00B0
|
||||
|
||||
@@ -116,7 +116,10 @@ _080A0FFE:
|
||||
thumb_func_start sub_080A1000
|
||||
sub_080A1000: @ 0x080A1000
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0a0dc8, 0xd0
|
||||
.incbin "baserom_jp.gba", 0x0a0dc8, 0xd0 @TODO disassemble
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0A084C, 0xd0 @TODO same as JP
|
||||
.else
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
@@ -235,6 +238,7 @@ _080A10D4:
|
||||
.align 2, 0
|
||||
_080A10D8: .4byte gScreenTransition
|
||||
_080A10DC: .4byte gPlayerEntity
|
||||
.endif
|
||||
.endif
|
||||
|
||||
thumb_func_start sub_080A10E0
|
||||
|
||||
@@ -4,7 +4,12 @@
|
||||
.section .rodata
|
||||
|
||||
gUnk_080CD044:: @ 080CD044
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0CC76C, 0x0000025
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0CD044, 0x0000025
|
||||
.endif
|
||||
|
||||
gUnk_080CD069:: @ 080CD069
|
||||
.incbin "baserom.gba", 0x0CD069, 0x0000007
|
||||
|
||||
@@ -26,17 +26,25 @@ gUnk_0810F613:: @ 0810F613
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10F2D7, 0x0000007
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10F2D7, 0x0000007
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10F613, 0x0000007
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810F61A:: @ 0810F61A
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10F2DE, 0x000002E
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10F2DE, 0x000002E
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10F61A, 0x000002E
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810F648:: @ 0810F648
|
||||
.incbin "baserom.gba", 0x10F648, 0x000003A
|
||||
|
||||
@@ -8,7 +8,12 @@ gUnk_08124B38:: @ 08124B38
|
||||
.incbin "baserom.gba", 0x124B38, 0x0000071
|
||||
|
||||
gUnk_08124BA9:: @ 08124BA9
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1242F1, 0x0000053
|
||||
.else
|
||||
.incbin "baserom.gba", 0x124BA9, 0x0000053
|
||||
.endif
|
||||
|
||||
gUnk_08124BFC:: @ 08124BFC
|
||||
.4byte gUnk_08124B38
|
||||
|
||||
@@ -19,7 +19,12 @@ gUnk_080D2C58:: @ 080D2C58
|
||||
.4byte gUnk_080D3B48
|
||||
.incbin "baserom.gba", 0x0D2CB0, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D23EC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D2CC0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080D3AC8
|
||||
.incbin "baserom.gba", 0x0D2CD0, 0x000000C
|
||||
.4byte gUnk_080FD1CC
|
||||
@@ -31,7 +36,12 @@ gUnk_080D2C58:: @ 080D2C58
|
||||
.4byte gUnk_080FD468
|
||||
.incbin "baserom.gba", 0x0D2D10, 0x000000C
|
||||
.4byte gUnk_080FD528
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D244C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D2D20, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080D3388
|
||||
.incbin "baserom.gba", 0x0D2D30, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -53,7 +63,12 @@ gUnk_080D2C58:: @ 080D2C58
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x0D2DC0, 0x000000C
|
||||
.4byte gUnk_080FD268
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D24FC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D2DD0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080D35D8
|
||||
.incbin "baserom.gba", 0x0D2DE0, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -72,7 +87,12 @@ gUnk_080D2E26:: @ 080D2E26
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x0D2E40, 0x000000C
|
||||
.4byte gUnk_080FD2C0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D257C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D2E50, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD2C8
|
||||
.incbin "baserom.gba", 0x0D2E60, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -104,7 +124,12 @@ gUnk_080D2E26:: @ 080D2E26
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x0D2F40, 0x000000C
|
||||
.4byte gUnk_080FD2C0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D267C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D2F50, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080D3B88
|
||||
.incbin "baserom.gba", 0x0D2F60, 0x000000C
|
||||
.4byte gUnk_080FD410
|
||||
@@ -176,7 +201,12 @@ gUnk_080D2E26:: @ 080D2E26
|
||||
.4byte gUnk_080D3A18
|
||||
.incbin "baserom.gba", 0x0D3180, 0x000000C
|
||||
.4byte gUnk_080FD188
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D28BC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3190, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD1A0
|
||||
.incbin "baserom.gba", 0x0D31A0, 0x000000C
|
||||
.4byte gUnk_080D34D8
|
||||
@@ -186,9 +216,19 @@ gUnk_080D2E26:: @ 080D2E26
|
||||
.4byte gUnk_080D3A98
|
||||
.incbin "baserom.gba", 0x0D31D0, 0x000000C
|
||||
.4byte gUnk_080FD498
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D290C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D31E0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4A4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D291C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D31F0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080D3B28
|
||||
.incbin "baserom.gba", 0x0D3200, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -198,17 +238,39 @@ gUnk_080D2E26:: @ 080D2E26
|
||||
.4byte gUnk_080FD54C
|
||||
.incbin "baserom.gba", 0x0D3230, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D296C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3240, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD448
|
||||
.incbin "baserom.gba", 0x0D3250, 0x000000C
|
||||
.4byte gUnk_080FD448
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D298C, 0x000000C
|
||||
.4byte gUnk_080FD460
|
||||
.incbin "baserom_eu.gba", 0x0D299C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3260, 0x000000C
|
||||
.4byte gUnk_080FD458
|
||||
.incbin "baserom.gba", 0x0D3270, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D29AC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3280, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D29BC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3290, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD54C
|
||||
.incbin "baserom.gba", 0x0D32A0, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -252,13 +314,33 @@ gUnk_080D3308:: @ 080D3308
|
||||
gUnk_080D3388:: @ 080D3388
|
||||
.incbin "baserom.gba", 0x0D3388, 0x0000004
|
||||
.4byte gUnk_080FD1DC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2ABC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3390, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD1E4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2ACC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D33A0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD1E4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2ADC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D33B0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD1EC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2AEC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D33C0, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D33C8:: @ 080D33C8
|
||||
.incbin "baserom.gba", 0x0D33C8, 0x0000004
|
||||
@@ -339,9 +421,19 @@ gUnk_080D3508:: @ 080D3508
|
||||
gUnk_080D3598:: @ 080D3598
|
||||
.incbin "baserom.gba", 0x0D3598, 0x0000004
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2CCC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D35A0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D2CDC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D35B0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x0D35C0, 0x000000C
|
||||
.4byte gUnk_080FD21C
|
||||
@@ -519,9 +611,19 @@ gUnk_080D3978:: @ 080D3978
|
||||
.4byte gUnk_080FD1C4
|
||||
.incbin "baserom.gba", 0x0D39B0, 0x000000C
|
||||
.4byte gUnk_080FD1C4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D30EC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D39C0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD1C4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D30FC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D39D0, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D39D8:: @ 080D39D8
|
||||
.incbin "baserom.gba", 0x0D39D8, 0x0000004
|
||||
@@ -550,20 +652,50 @@ gUnk_080D3A18:: @ 080D3A18
|
||||
gUnk_080D3A68:: @ 080D3A68
|
||||
.incbin "baserom.gba", 0x0D3A68, 0x0000004
|
||||
.4byte gUnk_080FD488
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D319C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3A70, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD488
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D31AC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3A80, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD488
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D31BC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3A90, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D3A98:: @ 080D3A98
|
||||
.incbin "baserom.gba", 0x0D3A98, 0x0000004
|
||||
.4byte gUnk_080FD490
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D31CC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3AA0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD490
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D31DC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3AB0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD490
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D31EC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3AC0, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D3AC8:: @ 080D3AC8
|
||||
.incbin "baserom.gba", 0x0D3AC8, 0x0000004
|
||||
@@ -586,9 +718,19 @@ gUnk_080D3AE8:: @ 080D3AE8
|
||||
gUnk_080D3B28:: @ 080D3B28
|
||||
.incbin "baserom.gba", 0x0D3B28, 0x0000004
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D325C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3B30, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D326C, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3B40, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D3B48:: @ 080D3B48
|
||||
.incbin "baserom.gba", 0x0D3B48, 0x0000004
|
||||
@@ -613,14 +755,24 @@ gUnk_080D3BA8:: @ 080D3BA8
|
||||
.4byte gUnk_080FD258
|
||||
.incbin "baserom.gba", 0x0D3BB0, 0x000000C
|
||||
.4byte gUnk_080FD258
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D32EC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3BC0, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D3BC8:: @ 080D3BC8
|
||||
.incbin "baserom.gba", 0x0D3BC8, 0x0000004
|
||||
.4byte gUnk_080FD258
|
||||
.incbin "baserom.gba", 0x0D3BD0, 0x000000C
|
||||
.4byte gUnk_080FD258
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0D330C, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D3BE0, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_080D3BE8:: @ 080D3BE8
|
||||
.4byte sub_08049E18
|
||||
|
||||
@@ -23,34 +23,50 @@ gUnk_080D1A94:: @ 080D1A94
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0D1834, 0x0000018
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0D11C0, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D1A94, 0x0000018
|
||||
.endif
|
||||
.endif
|
||||
|
||||
|
||||
gUnk_080D1AAC:: @ 080D1AAC
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0D184C, 0x0000018
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0D11D8, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D1AAC, 0x0000018
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080D1AC4:: @ 080D1AC4
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0D1864, 0x0000018
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0D11F0, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D1AC4, 0x0000018
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080D1ADC:: @ 080D1ADC
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0D187C, 0x0000018
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0D1208, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D1ADC, 0x0000018
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080D1AF4:: @ 080D1AF4
|
||||
.incbin "baserom.gba", 0x0D1AF4, 0x0000004
|
||||
|
||||
@@ -39,7 +39,11 @@ gUnk_080D04C8:: @ 080D04C8
|
||||
.incbin "baserom.gba", 0x0D04C8, 0x0000008
|
||||
|
||||
gUnk_080D04D0:: @ 080D04D0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0CFBFC, 0x0000003
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D04D0, 0x0000003
|
||||
.endif
|
||||
|
||||
gUnk_080D04D3:: @ 080D04D3
|
||||
.incbin "baserom.gba", 0x0D04D3, 0x0000004
|
||||
|
||||
@@ -5,7 +5,11 @@
|
||||
.align 2
|
||||
|
||||
gUnk_080D0ABC:: @ 080D0ABC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0D01E8, 0x0000003
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0D0ABC, 0x0000003
|
||||
.endif
|
||||
|
||||
gUnk_080D0ABF:: @ 080D0ABF
|
||||
.incbin "baserom.gba", 0x0D0ABF, 0x0000009
|
||||
|
||||
@@ -20,16 +20,36 @@ gUnk_081083F2:: @ 081083F2
|
||||
.incbin "baserom.gba", 0x1083F2, 0x0000016
|
||||
|
||||
gUnk_08108408:: @ 08108408
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107B5C, 0x000003C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108408, 0x000003C
|
||||
.endif
|
||||
|
||||
gUnk_08108444:: @ 08108444
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107B98, 0x0000024
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108444, 0x0000024
|
||||
.endif
|
||||
|
||||
gUnk_08108468:: @ 08108468
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107BBC, 0x0000026
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108468, 0x0000026
|
||||
.endif
|
||||
|
||||
gUnk_0810848E:: @ 0810848E
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107BE2, 0x0000035
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10848E, 0x0000035
|
||||
.endif
|
||||
|
||||
gUnk_081084C3:: @ 081084C3
|
||||
.incbin "baserom.gba", 0x1084C3, 0x0000005
|
||||
|
||||
@@ -9,37 +9,87 @@ gUnk_08108668:: @ 08108668
|
||||
.4byte sub_0805B168
|
||||
|
||||
gUnk_08108670:: @ 08108670
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107DC4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108670, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0810867C:: @ 0810867C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107DD0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10867C, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108688:: @ 08108688
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107DDC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108688, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108694:: @ 08108694
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107DE8, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108694, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081086A0:: @ 081086A0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107DF4, 0x0000009
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086A0, 0x0000009
|
||||
.endif
|
||||
|
||||
gUnk_081086A9:: @ 081086A9
|
||||
.incbin "baserom.gba", 0x1086A9, 0x0000003
|
||||
|
||||
gUnk_081086AC:: @ 081086AC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107E00, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086AC, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081086B8:: @ 081086B8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107E0C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086B8, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081086C4:: @ 081086C4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107E18, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086C4, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081086D0:: @ 081086D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107E24, 0x0000001
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086D0, 0x0000001
|
||||
.endif
|
||||
|
||||
gUnk_081086D1:: @ 081086D1
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x107E25, 0x000000B
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1086D1, 0x000000B
|
||||
.endif
|
||||
|
||||
gUnk_081086DC:: @ 081086DC
|
||||
.incbin "baserom.gba", 0x1086DC, 0x0000008
|
||||
|
||||
@@ -19,10 +19,12 @@ gUnk_08108314:: @ 08108314
|
||||
.4byte sub_0805938C
|
||||
.4byte sub_08059424
|
||||
.4byte sub_0805947C
|
||||
.ifndef EU
|
||||
.4byte sub_080594DC
|
||||
.ifndef JP
|
||||
.4byte sub_08059548
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_08108354:: @ 08108354
|
||||
.incbin "baserom.gba", 0x108354, 0x000002C
|
||||
|
||||
@@ -5,7 +5,12 @@
|
||||
.align 2
|
||||
|
||||
gUnk_08111D58:: @ 08111D58
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1114A8, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x111D58, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08111D88:: @ 08111D88
|
||||
.4byte sub_08069B44
|
||||
|
||||
@@ -69,18 +69,26 @@ gUnk_08109F6C:: @ 08109F6C
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x109C30, 0x000002B
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x109C30, 0x000002B
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109F6C, 0x000002B
|
||||
.endif
|
||||
.endif
|
||||
|
||||
|
||||
gUnk_08109F97:: @ 08109F97
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x109C5B, 0x00000B1
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x109C5B, 0x00000B1
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109F97, 0x00000B1
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810A048:: @ 0810A048
|
||||
.incbin "baserom.gba", 0x10A048, 0x0000024
|
||||
|
||||
@@ -54,9 +54,13 @@ gUnk_0810C00F:: @ 0810C00F
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10BCD3, 0x0000091
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10BCD3, 0x0000091
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10C00F, 0x0000091
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810C0A0:: @ 0810C0A0
|
||||
.incbin "baserom.gba", 0x10C0A0, 0x0000024
|
||||
|
||||
@@ -5,7 +5,12 @@
|
||||
.align 2
|
||||
|
||||
gUnk_0810C428:: @ 0810C428
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x10BB7C, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10C428, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_0810C430:: @ 0810C430
|
||||
.incbin "baserom.gba", 0x10C430, 0x0000005
|
||||
|
||||
@@ -4,8 +4,10 @@
|
||||
.section .rodata
|
||||
.align 2
|
||||
|
||||
.ifndef EU
|
||||
gUnk_0810FDA0:: @ 0810FDA0
|
||||
.incbin "baserom.gba", 0x10FDA0, 0x0000004
|
||||
.endif
|
||||
|
||||
gUnk_0810FDA4:: @ 0810FDA4
|
||||
.4byte sub_08065080
|
||||
|
||||
@@ -86,17 +86,25 @@ gUnk_0810B922:: @ 0810B922
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10B5E6, 0x0000049
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10B5E6, 0x0000049
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10B922, 0x0000049
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810B96B:: @ 0810B96B
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10B62F, 0x0000065
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10B62F, 0x0000065
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10B96B, 0x0000065
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810B9D0:: @ 0810B9D0
|
||||
.incbin "baserom.gba", 0x10B9D0, 0x0000031
|
||||
@@ -105,9 +113,13 @@ gUnk_0810BA01:: @ 0810BA01
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10B6C5, 0x0000117
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10B6C5, 0x0000117
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10BA01, 0x0000117
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810BB18:: @ 0810BB18
|
||||
.incbin "baserom.gba", 0x10BB18, 0x0000044
|
||||
@@ -121,9 +133,13 @@ gUnk_0810BBCC:: @ 0810BBCC
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x10B890, 0x000009C
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x10B890, 0x000009C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10BBCC, 0x000009C
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0810BC68:: @ 0810BC68
|
||||
.incbin "baserom.gba", 0x10BC68, 0x0000098
|
||||
|
||||
@@ -49,17 +49,25 @@ gUnk_08113B28:: @ 08113B28
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x1137EC, 0x0000008
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x1137EC, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x113B28, 0x0000008
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_08113B30:: @ 08113B30
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x1137F4, 0x0000008
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x1137F4, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x113B30, 0x0000008
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_08113B38:: @ 08113B38
|
||||
.incbin "baserom.gba", 0x113B38, 0x0000007
|
||||
|
||||
@@ -18,10 +18,20 @@ gUnk_08120AAC:: @ 08120AAC
|
||||
.incbin "baserom.gba", 0x120AAC, 0x0000008
|
||||
|
||||
gUnk_08120AB4:: @ 08120AB4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1201FC, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x120AB4, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08120ACC:: @ 08120ACC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x120214, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x120ACC, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08120AE4:: @ 08120AE4
|
||||
.incbin "baserom.gba", 0x120AE4, 0x0000004
|
||||
|
||||
@@ -10,4 +10,9 @@ gUnk_081216BC:: @ 081216BC
|
||||
.4byte sub_0808D064
|
||||
|
||||
gUnk_081216C8:: @ 081216C8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x120E10, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1216C8, 0x0000014
|
||||
.endif
|
||||
|
||||
@@ -5,7 +5,12 @@
|
||||
.align 2
|
||||
|
||||
gUnk_0811F744:: @ 0811F744
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x11EE8C, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x11F744, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_0811F754:: @ 0811F754
|
||||
.4byte sub_08083914
|
||||
|
||||
@@ -22,8 +22,12 @@ gUnk_08123FB0:: @ 08123FB0
|
||||
.4byte 0x00180000
|
||||
.ifdef JP
|
||||
.4byte 0x000000CD
|
||||
.else
|
||||
.ifdef EU
|
||||
.4byte 0x000000CD
|
||||
.else
|
||||
.4byte 0x000000d0
|
||||
.endif
|
||||
.endif
|
||||
.4byte sub_0809D91C
|
||||
.4byte 00000000
|
||||
|
||||
@@ -7,9 +7,13 @@
|
||||
gUnk_08125050:: @ 08125050
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x124D14, 0x000000C
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x124D14, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125050, 0x000000C
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0812505C:: @ 0812505C
|
||||
.4byte sub_080A23DC
|
||||
|
||||
@@ -8,7 +8,12 @@ gUnk_0811F960:: @ 0811F960
|
||||
.incbin "baserom.gba", 0x11F960, 0x000009B
|
||||
|
||||
gUnk_0811F9FB:: @ 0811F9FB
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x11F143, 0x00000C5
|
||||
.else
|
||||
.incbin "baserom.gba", 0x11F9FB, 0x00000C5
|
||||
.endif
|
||||
|
||||
gUnk_0811FAC0:: @ 0811FAC0
|
||||
.4byte sub_080844E0
|
||||
|
||||
@@ -1226,10 +1226,12 @@ gSpritePtrs:: @ 080029B4
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
.4byte gUnk_08124BFC
|
||||
.ifndef EU
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
.4byte gUnk_08124BFC
|
||||
.endif
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
@@ -1365,6 +1367,7 @@ gSpritePtrs:: @ 080029B4
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
.4byte 00000000
|
||||
|
||||
gUnk_08003DD4:: @ 08003DD4
|
||||
.4byte gUnk_080FDFD8
|
||||
.4byte gUnk_0811B578
|
||||
|
||||
@@ -19,7 +19,16 @@ gUnk_080B2A70:: @ 080B2A70
|
||||
.4byte sub_08016B30
|
||||
.4byte sub_08016B30
|
||||
.4byte sub_08016B30
|
||||
|
||||
|
||||
@ TODO contains some pointers to iwram
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0B21D0, 0x0000230
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0B2AA8, 0x0000230
|
||||
.endif
|
||||
|
||||
|
||||
|
||||
gUnk_080B2CD8:: @ 080B2CD8
|
||||
gUnk_080B2CD8_2:: @ 080B2CD8
|
||||
|
||||
@@ -33,10 +33,20 @@ gUnk_080B3744:: @ 080B3744
|
||||
.4byte sub_08017E88
|
||||
|
||||
gUnk_080B37A0:: @ 080B37A0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0B2EC8, 0x0000192
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0B37A0, 0x0000192
|
||||
.endif
|
||||
|
||||
gUnk_080B3932:: @ 080B3932
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0B305A, 0x00003E2
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0B3932, 0x00003E2
|
||||
.endif
|
||||
|
||||
gUnk_080B3D14:: @ 080B3D14
|
||||
.incbin "baserom.gba", 0x0B3D14, 0x000000C
|
||||
@@ -45,6 +55,10 @@ gUnk_080B3D20:: @ 080B3D20
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0B3AC0, 0x00000B0
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0B3AC0, 0x00000B0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0B3D20, 0x00000B0
|
||||
.endif
|
||||
.endif
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -14,7 +14,11 @@ gUnk_080BA2C0:: @ 080BA2C0
|
||||
.incbin "baserom.gba", 0x0BA2C0, 0x0000FE0
|
||||
|
||||
gUnk_080BB2A0:: @ 080BB2A0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0BA9C8, 0x0001100 @ TODO only small differences
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0BB2A0, 0x0001100
|
||||
.endif
|
||||
|
||||
gUnk_080BC3A0:: @ 080BC3A0
|
||||
.incbin "baserom.gba", 0x0BC3A0, 0x000080A
|
||||
@@ -596,12 +600,22 @@ gUnk_080C303F:: @ 080C303F
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0C2DDF, 0x00032A4
|
||||
.else
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C2767, 0x00032A4
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C303F, 0x00032A4
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C62E3:: @ 080C62E3
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C5A0B, 0x000207D
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C62E3, 0x000207D
|
||||
.endif
|
||||
|
||||
gUnk_080C8360:: @ 080C8360
|
||||
.incbin "baserom.gba", 0x0C8360, 0x0000BCC
|
||||
@@ -620,27 +634,82 @@ gUnk_080C8F7C:: @ 080C8F7C
|
||||
|
||||
|
||||
gUnk_080C8F8C:: @ 080C8F8C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C86B4, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8F8C, 0x0000008
|
||||
.endif
|
||||
.4byte sub_0801CB78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C86C0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8F98, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CB78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C86D0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FA8, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CB78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C86E0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FB8, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CCB0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C86F0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FC8, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CCB0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8700, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FD8, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CD94
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8710, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FE8, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CE58
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8720, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C8FF8, 0x000000C
|
||||
.endif
|
||||
.4byte EzloNag
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8730, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9008, 0x000000C
|
||||
.endif
|
||||
.4byte EzloNag
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8740, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9018, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CD94
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8750, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9028, 0x000000C
|
||||
.endif
|
||||
.4byte sub_0801CD94
|
||||
.incbin "baserom.gba", 0x0C9038, 0x0000004
|
||||
|
||||
|
||||
@@ -17,13 +17,28 @@ gUnk_080C9488:: @ 080C9488
|
||||
.4byte gUnk_080C9480
|
||||
|
||||
gUnk_080C948C:: @ 080C948C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8BB4, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C948C, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_080C94A4:: @ 080C94A4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8BCC, 0x0000070
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C94A4, 0x0000070
|
||||
.endif
|
||||
|
||||
gUnk_080C9514:: @ 080C9514
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8C3C, 0x0000028
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9514, 0x0000028
|
||||
.endif
|
||||
|
||||
gUnk_080C953C:: @ 080C953C
|
||||
.4byte gUnk_080C948C
|
||||
@@ -31,16 +46,36 @@ gUnk_080C953C:: @ 080C953C
|
||||
.4byte gUnk_080C9514
|
||||
|
||||
gUnk_080C9548:: @ 080C9548
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8C70, 0x0000028
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9548, 0x0000028
|
||||
.endif
|
||||
|
||||
gUnk_080C9570:: @ 080C9570
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8C98, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9570, 0x0000048
|
||||
.endif
|
||||
|
||||
gUnk_080C95B8:: @ 080C95B8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8CE0, 0x0000038
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C95B8, 0x0000038
|
||||
.endif
|
||||
|
||||
gUnk_080C95F0:: @ 080C95F0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8D18, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C95F0, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_080C9600:: @ 080C9600
|
||||
.4byte gUnk_080C9548
|
||||
@@ -49,13 +84,28 @@ gUnk_080C9600:: @ 080C9600
|
||||
.4byte gUnk_080C95F0
|
||||
|
||||
gUnk_080C9610:: @ 080C9610
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8D38, 0x0000038
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9610, 0x0000038
|
||||
.endif
|
||||
|
||||
gUnk_080C9648:: @ 080C9648
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8D70, 0x0000080
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9648, 0x0000080
|
||||
.endif
|
||||
|
||||
gUnk_080C96C8:: @ 080C96C8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8DF0, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C96C8, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_080C96F8:: @ 080C96F8
|
||||
.4byte gUnk_080C9610
|
||||
@@ -63,13 +113,28 @@ gUnk_080C96F8:: @ 080C96F8
|
||||
.4byte gUnk_080C96C8
|
||||
|
||||
gUnk_080C9704:: @ 080C9704
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8E2C, 0x0000090
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9704, 0x0000090
|
||||
.endif
|
||||
|
||||
gUnk_080C9794:: @ 080C9794
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8EBC, 0x00000C0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9794, 0x00000C0
|
||||
.endif
|
||||
|
||||
gUnk_080C9854:: @ 080C9854
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8F7C, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9854, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_080C9864:: @ 080C9864
|
||||
.4byte gUnk_080C9704
|
||||
@@ -77,39 +142,64 @@ gUnk_080C9864:: @ 080C9864
|
||||
.4byte gUnk_080C9854
|
||||
|
||||
gUnk_080C9870:: @ 080C9870
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C8F98, 0x0000078
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C9610, 0x0000078
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9870, 0x0000078
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C98E8:: @ 080C98E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C9010, 0x0000040
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C9688, 0x0000040
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C98E8, 0x0000040
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9928:: @ 080C9928
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C9050, 0x0000060
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C96C8, 0x0000060
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9928, 0x0000060
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9988:: @ 080C9988
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C90B0, 0x0000060
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C9728, 0x0000060
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9988, 0x0000060
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C99E8:: @ 080C99E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C9110, 0x0000048
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C9788, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C99E8, 0x0000048
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9A30:: @ 080C9A30
|
||||
.4byte gUnk_080C9870
|
||||
@@ -119,39 +209,64 @@ gUnk_080C9A30:: @ 080C9A30
|
||||
.4byte gUnk_080C99E8
|
||||
|
||||
gUnk_080C9A44:: @ 080C9A44
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C916C, 0x0000038
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C97E4, 0x0000038
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9A44, 0x0000038
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9A7C:: @ 080C9A7C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C91A4, 0x00000B0
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C981C, 0x00000B0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9A7C, 0x00000B0
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9B2C:: @ 080C9B2C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C9254, 0x0000088
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C98CC, 0x0000088
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9B2C, 0x0000088
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9BB4:: @ 080C9BB4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C92DC, 0x0000068
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C9954, 0x0000068
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9BB4, 0x0000068
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9C1C:: @ 080C9C1C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0C9344, 0x0000020
|
||||
.else
|
||||
.ifdef JP
|
||||
.incbin "baserom_jp.gba", 0x0C99BC, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9C1C, 0x0000020
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080C9C3C:: @ 080C9C3C
|
||||
.4byte gUnk_080C9A44
|
||||
@@ -182,12 +297,20 @@ gUnk_080C9CBC:: @ 080C9CBC
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0C9A5C, 0x00003B0
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0C93E4, 0x00003B0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0C9CBC, 0x00003B0
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080CA06C:: @ 080CA06C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x0C9794, 0x00000B0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0CA06C, 0x00000B0
|
||||
.endif
|
||||
|
||||
gUnk_080CA11C:: @ 080CA11C
|
||||
.incbin "baserom.gba", 0x0CA11C, 0x0000014
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -129,9 +129,13 @@ gUnk_080FCB62:: @ 080FCB62
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FC812, 0x0000032
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FC812, 0x0000032
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FCB62, 0x0000032
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FCB94:: @ 080FCB94
|
||||
.incbin "baserom.gba", 0x0FCB94, 0x0000020
|
||||
@@ -779,7 +783,12 @@ gUnk_080FD5B4:: @ 080FD5B4
|
||||
.incbin "baserom.gba", 0x0FD5B4, 0x00003B0
|
||||
|
||||
gUnk_080FD964:: @ 080FD964
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x0FCEA8, 0x00003B0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FD964, 0x00003B0
|
||||
.endif
|
||||
|
||||
gUnk_080FDD14:: @ 080FDD14
|
||||
.incbin "baserom.gba", 0x0FDD14, 0x0000005
|
||||
@@ -1218,17 +1227,25 @@ gUnk_080FE320:: @ 080FE320
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FDFD0, 0x00002F0
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FDFD0, 0x00002F0
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FE320, 0x00002F0
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FE610:: @ 080FE610
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FE2C0, 0x00004B8
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FE2C0, 0x00004B8
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FE610, 0x00004B8
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FEAC8:: @ 080FEAC8
|
||||
.incbin "baserom.gba", 0x0FEAC8, 0x0000003
|
||||
@@ -1240,17 +1257,25 @@ gUnk_080FEAEE:: @ 080FEAEE
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FE79E, 0x000002C
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FE79E, 0x000002C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FEAEE, 0x000002C
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FEB1A:: @ 080FEB1A
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FE7CA, 0x00000C2
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FE7CA, 0x00000C2
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FEB1A, 0x00000C2
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FEBDC:: @ 080FEBDC
|
||||
.incbin "baserom.gba", 0x0FEBDC, 0x000000C
|
||||
@@ -1303,9 +1328,13 @@ gUnk_080FEE58:: @ 080FEE58
|
||||
.ifdef JP
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_jp.gba", 0x0FEB08, 0x0000020
|
||||
.else
|
||||
.ifdef EU
|
||||
.incbin "baserom_jp.gba", 0x0FEB08, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x0FEE58, 0x0000020
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_080FEE78:: @ 080FEE78
|
||||
.incbin "baserom.gba", 0x0FEE78, 0x0000030
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,14 +8,24 @@ gUnk_08108E6C:: @ 08108E6C
|
||||
.incbin "baserom.gba", 0x108E6C, 0x000000C
|
||||
|
||||
gUnk_08108E78:: @ 08108E78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1085CC, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108E78, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108E90:: @ 08108E90
|
||||
.4byte gUnk_08108E6C
|
||||
.4byte gUnk_08108E78
|
||||
|
||||
gUnk_08108E98:: @ 08108E98
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1085EC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108E98, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108EA4:: @ 08108EA4
|
||||
.incbin "baserom.gba", 0x108EA4, 0x0000018
|
||||
@@ -25,180 +35,330 @@ gUnk_08108EBC:: @ 08108EBC
|
||||
.4byte gUnk_08108EA4
|
||||
|
||||
gUnk_08108EC4:: @ 08108EC4
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x108618, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108EC4, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108ED0:: @ 08108ED0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x108624, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108ED0, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108EE8:: @ 08108EE8
|
||||
.4byte gUnk_08108EC4
|
||||
.4byte gUnk_08108ED0
|
||||
|
||||
gUnk_08108EF0:: @ 08108EF0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x108644, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108EF0, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108EFC:: @ 08108EFC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108650, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108EFC, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108F14:: @ 08108F14
|
||||
.4byte gUnk_08108EF0
|
||||
.4byte gUnk_08108EFC
|
||||
|
||||
gUnk_08108F1C:: @ 08108F1C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x108670, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F1C, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108F28:: @ 08108F28
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x10867C, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F28, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108F40:: @ 08108F40
|
||||
.4byte gUnk_08108F1C
|
||||
.4byte gUnk_08108F28
|
||||
|
||||
gUnk_08108F48:: @ 08108F48
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x10869C, 0x0000004
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F48, 0x0000004
|
||||
.endif
|
||||
|
||||
gUnk_08108F4C:: @ 08108F4C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1086A0, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F4C, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_08108F54:: @ 08108F54
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1086A8, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F54, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108F6C:: @ 08108F6C
|
||||
.4byte gUnk_08108F48
|
||||
.4byte gUnk_08108F54
|
||||
|
||||
gUnk_08108F74:: @ 08108F74
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1086C8, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F74, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108F80:: @ 08108F80
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1086D4, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108F80, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108F98:: @ 08108F98
|
||||
.4byte gUnk_08108F74
|
||||
.4byte gUnk_08108F80
|
||||
|
||||
gUnk_08108FA0:: @ 08108FA0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1086F4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108FA0, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108FAC:: @ 08108FAC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108700, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108FAC, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108FC4:: @ 08108FC4
|
||||
.4byte gUnk_08108FA0
|
||||
.4byte gUnk_08108FAC
|
||||
|
||||
gUnk_08108FCC:: @ 08108FCC
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108720, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108FCC, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08108FD8:: @ 08108FD8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x10872C, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108FD8, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08108FF0:: @ 08108FF0
|
||||
.4byte gUnk_08108FCC
|
||||
.4byte gUnk_08108FD8
|
||||
|
||||
gUnk_08108FF8:: @ 08108FF8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x10874C, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x108FF8, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08109004:: @ 08109004
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108758, 0x0000001
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109004, 0x0000001
|
||||
.endif
|
||||
|
||||
gUnk_08109005:: @ 08109005
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108759, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109005, 0x0000014
|
||||
.endif
|
||||
|
||||
gUnk_08109019:: @ 08109019
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x10876D, 0x0000003
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109019, 0x0000003
|
||||
.endif
|
||||
|
||||
gUnk_0810901C:: @ 0810901C
|
||||
.4byte gUnk_08108FF8
|
||||
.4byte gUnk_08109004
|
||||
|
||||
gUnk_08109024:: @ 08109024
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108778, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109024, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08109030:: @ 08109030
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108784, 0x0000003
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109030, 0x0000003
|
||||
.endif
|
||||
|
||||
gUnk_08109033:: @ 08109033
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108787, 0x0000015
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109033, 0x0000015
|
||||
.endif
|
||||
|
||||
gUnk_08109048:: @ 08109048
|
||||
.4byte gUnk_08109024
|
||||
.4byte gUnk_08109030
|
||||
|
||||
gUnk_08109050:: @ 08109050
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1087A4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109050, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0810905C:: @ 0810905C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1087B0, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10905C, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08109074:: @ 08109074
|
||||
.4byte gUnk_08109050
|
||||
.4byte gUnk_0810905C
|
||||
|
||||
gUnk_0810907C:: @ 0810907C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1087D0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10907C, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08109088:: @ 08109088
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1087DC, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109088, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_081090A0:: @ 081090A0
|
||||
.4byte gUnk_0810907C
|
||||
.4byte gUnk_08109088
|
||||
|
||||
gUnk_081090A8:: @ 081090A8
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1087FC, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1090A8, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081090B4:: @ 081090B4
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108808, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1090B4, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_081090CC:: @ 081090CC
|
||||
.4byte gUnk_081090A8
|
||||
.4byte gUnk_081090B4
|
||||
|
||||
gUnk_081090D4:: @ 081090D4
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108828, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1090D4, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_081090E0:: @ 081090E0
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108834, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1090E0, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_081090F8:: @ 081090F8
|
||||
.4byte gUnk_081090D4
|
||||
.4byte gUnk_081090E0
|
||||
|
||||
gUnk_08109100:: @ 08109100
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108854, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109100, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0810910C:: @ 0810910C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108860, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10910C, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08109124:: @ 08109124
|
||||
.4byte gUnk_08109100
|
||||
.4byte gUnk_0810910C
|
||||
|
||||
gUnk_0810912C:: @ 0810912C
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108880, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x10912C, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_08109138:: @ 08109138
|
||||
.4byte gUnk_0810912C
|
||||
.4byte gUnk_081090E0
|
||||
|
||||
gUnk_08109140:: @ 08109140
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x108894, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109140, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08109158:: @ 08109158
|
||||
.4byte gUnk_08109100
|
||||
.4byte gUnk_08109140
|
||||
|
||||
gUnk_08109160:: @ 08109160
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1088B4, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109160, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08109178:: @ 08109178
|
||||
.4byte gUnk_081090D4
|
||||
.4byte gUnk_08109160
|
||||
|
||||
gUnk_08109180:: @ 08109180
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x1088D4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x109180, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0810918C:: @ 0810918C
|
||||
.4byte gUnk_08109180
|
||||
@@ -242,10 +402,17 @@ gUnk_08109214:: @ 08109214
|
||||
.4byte gUnk_089B1D90
|
||||
.4byte gUnk_089B1D90
|
||||
.4byte gUnk_089B1D90
|
||||
.ifdef EU
|
||||
.4byte gUnk_089F7420
|
||||
.4byte gUnk_08A3EEB0
|
||||
.4byte gUnk_08A81E70
|
||||
.4byte gUnk_08AC37A0
|
||||
.else
|
||||
.4byte gUnk_089B1D90
|
||||
.4byte gUnk_089B1D90
|
||||
.4byte gUnk_089B1D90
|
||||
.4byte gUnk_089B1D90
|
||||
.endif
|
||||
|
||||
gUnk_08109230:: @ 08109230
|
||||
.incbin "baserom.gba", 0x109230, 0x0000014
|
||||
|
||||
@@ -20,7 +20,12 @@ gUnk_081147E4:: @ 081147E4
|
||||
.incbin "baserom.gba", 0x1147E4, 0x0000020
|
||||
|
||||
gUnk_08114804:: @ 08114804
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x113F4C, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x114804, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_08114814:: @ 08114814
|
||||
.incbin "baserom.gba", 0x114814, 0x0000010
|
||||
@@ -77,10 +82,20 @@ gUnk_08114A6C:: @ 08114A6C
|
||||
.incbin "baserom.gba", 0x114A6C, 0x0000020
|
||||
|
||||
gUnk_08114A8C:: @ 08114A8C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1141D4, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x114A8C, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08114ABC:: @ 08114ABC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x114204, 0x0000028
|
||||
.else
|
||||
.incbin "baserom.gba", 0x114ABC, 0x0000028
|
||||
.endif
|
||||
|
||||
gUnk_08114AE4:: @ 08114AE4
|
||||
.incbin "baserom.gba", 0x114AE4, 0x000001C
|
||||
@@ -131,9 +146,19 @@ gUnk_08114AE4:: @ 08114AE4
|
||||
.4byte gUnk_08114A14
|
||||
.incbin "baserom.gba", 0x114D4C, 0x0000014
|
||||
.4byte gUnk_08114A6C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1144AC, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x114D64, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_08114ABC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1144C4, 0x0000168
|
||||
.else
|
||||
.incbin "baserom.gba", 0x114D7C, 0x0000168
|
||||
.endif
|
||||
|
||||
gUnk_08114EE4:: @ 08114EE4
|
||||
.4byte 00000000
|
||||
|
||||
@@ -11,7 +11,12 @@ gUnk_0811BE40:: @ 0811BE40
|
||||
.incbin "baserom.gba", 0x11BE40, 0x0000008
|
||||
|
||||
gUnk_0811BE48:: @ 0811BE48
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x11B590, 0x0000180
|
||||
.else
|
||||
.incbin "baserom.gba", 0x11BE48, 0x0000180
|
||||
.endif
|
||||
|
||||
gUnk_0811BFC8:: @ 0811BFC8
|
||||
.4byte sub_080779E8
|
||||
|
||||
+370
-3
@@ -15,7 +15,12 @@ gUnk_08125118:: @ 08125118
|
||||
.incbin "baserom.gba", 0x125118, 0x00002C0
|
||||
|
||||
gUnk_081253D8:: @ 081253D8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124B20, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1253D8, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_081253F8:: @ 081253F8
|
||||
.incbin "baserom.gba", 0x1253F8, 0x0000028
|
||||
@@ -24,7 +29,12 @@ gUnk_08125420:: @ 08125420
|
||||
.incbin "baserom.gba", 0x125420, 0x0000018
|
||||
|
||||
gUnk_08125438:: @ 08125438
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124B80, 0x0000060
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125438, 0x0000060
|
||||
.endif
|
||||
|
||||
gUnk_08125498:: @ 08125498
|
||||
.incbin "baserom.gba", 0x125498, 0x0000050
|
||||
@@ -33,25 +43,50 @@ gUnk_081254E8:: @ 081254E8
|
||||
.incbin "baserom.gba", 0x1254E8, 0x0000058
|
||||
|
||||
gUnk_08125540:: @ 08125540
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124C88, 0x0000118
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125540, 0x0000118
|
||||
.endif
|
||||
|
||||
gUnk_08125658:: @ 08125658
|
||||
.incbin "baserom.gba", 0x125658, 0x0000010
|
||||
|
||||
gUnk_08125668:: @ 08125668
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124DB0, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125668, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08125698:: @ 08125698
|
||||
.incbin "baserom.gba", 0x125698, 0x0000010
|
||||
|
||||
gUnk_081256A8:: @ 081256A8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124DF0, 0x0000028
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1256A8, 0x0000028
|
||||
.endif
|
||||
|
||||
gUnk_081256D0:: @ 081256D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x124E18, 0x0000230
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1256D0, 0x0000230
|
||||
.endif
|
||||
|
||||
gUnk_08125900:: @ 08125900
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125048, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125900, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08125918:: @ 08125918
|
||||
.incbin "baserom.gba", 0x125918, 0x0000010
|
||||
@@ -66,55 +101,125 @@ gUnk_08125960:: @ 08125960
|
||||
.incbin "baserom.gba", 0x125960, 0x0000048
|
||||
|
||||
gUnk_081259A8:: @ 081259A8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1250F0, 0x000006D
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1259A8, 0x000006D
|
||||
.endif
|
||||
|
||||
gUnk_08125A15:: @ 08125A15
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x12515D, 0x00000EB
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125A15, 0x00000EB
|
||||
.endif
|
||||
|
||||
gUnk_08125B00:: @ 08125B00
|
||||
.incbin "baserom.gba", 0x125B00, 0x0000020
|
||||
|
||||
gUnk_08125B20:: @ 08125B20
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125268, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125B20, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08125B50:: @ 08125B50
|
||||
.incbin "baserom.gba", 0x125B50, 0x0000020
|
||||
|
||||
gUnk_08125B70:: @ 08125B70
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1252B8, 0x00000A8
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125B70, 0x00000A8
|
||||
.endif
|
||||
|
||||
gUnk_08125C18:: @ 08125C18
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125360, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125C18, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08125C48:: @ 08125C48
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125390, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125C48, 0x0000048
|
||||
.endif
|
||||
|
||||
gUnk_08125C90:: @ 08125C90
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1253D8, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125C90, 0x0000048
|
||||
.endif
|
||||
|
||||
gUnk_08125CD8:: @ 08125CD8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125420, 0x0000090
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125CD8, 0x0000090
|
||||
.endif
|
||||
|
||||
gUnk_08125D68:: @ 08125D68
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1254B0, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125D68, 0x0000048
|
||||
.endif
|
||||
|
||||
gUnk_08125DB0:: @ 08125DB0
|
||||
.incbin "baserom.gba", 0x125DB0, 0x0000108
|
||||
|
||||
gUnk_08125EB8:: @ 08125EB8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125600, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125EB8, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08125ED0:: @ 08125ED0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125618, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125ED0, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_08125EF0:: @ 08125EF0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125638, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125EF0, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_08125F10:: @ 08125F10
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125658, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125F10, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_08125F20:: @ 08125F20
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125668, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125F20, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08125F38:: @ 08125F38
|
||||
.incbin "baserom.gba", 0x125F38, 0x0000010
|
||||
@@ -123,10 +228,20 @@ gUnk_08125F48:: @ 08125F48
|
||||
.incbin "baserom.gba", 0x125F48, 0x0000030
|
||||
|
||||
gUnk_08125F78:: @ 08125F78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1256C0, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125F78, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08125F90:: @ 08125F90
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1256D8, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x125F90, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_08125FA0:: @ 08125FA0
|
||||
.incbin "baserom.gba", 0x125FA0, 0x0000020
|
||||
@@ -138,94 +253,206 @@ gUnk_08125FE8:: @ 08125FE8
|
||||
.incbin "baserom.gba", 0x125FE8, 0x0000050
|
||||
|
||||
gUnk_08126038:: @ 08126038
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125780, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126038, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08126050:: @ 08126050
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125798, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126050, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_08126068:: @ 08126068
|
||||
.incbin "baserom.gba", 0x126068, 0x0000040
|
||||
|
||||
gUnk_081260A8:: @ 081260A8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1257F0, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1260A8, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_081260B8:: @ 081260B8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125800, 0x0000058
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1260B8, 0x0000058
|
||||
.endif
|
||||
|
||||
gUnk_08126110:: @ 08126110
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125858, 0x0000040
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126110, 0x0000040
|
||||
.endif
|
||||
|
||||
gUnk_08126150:: @ 08126150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125898, 0x0000030
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126150, 0x0000030
|
||||
.endif
|
||||
|
||||
gUnk_08126180:: @ 08126180
|
||||
.incbin "baserom.gba", 0x126180, 0x0000030
|
||||
|
||||
gUnk_081261B0:: @ 081261B0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1258F8, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1261B0, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_081261C8:: @ 081261C8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125910, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1261C8, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_081261E8:: @ 081261E8
|
||||
.incbin "baserom.gba", 0x1261E8, 0x0000010
|
||||
|
||||
gUnk_081261F8:: @ 081261F8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125940, 0x000001B
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1261F8, 0x000001B
|
||||
.endif
|
||||
|
||||
gUnk_08126213:: @ 08126213
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x12595B, 0x0000065
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126213, 0x0000065
|
||||
.endif
|
||||
|
||||
gUnk_08126278:: @ 08126278
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1259C0, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126278, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_08126298:: @ 08126298
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1259E0, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126298, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_081262B8:: @ 081262B8
|
||||
.incbin "baserom.gba", 0x1262B8, 0x0000018
|
||||
|
||||
gUnk_081262D0:: @ 081262D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125A18, 0x0000018
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1262D0, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_081262E8:: @ 081262E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125A30, 0x0000048
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1262E8, 0x0000048
|
||||
.endif
|
||||
|
||||
gUnk_08126330:: @ 08126330
|
||||
.incbin "baserom.gba", 0x126330, 0x0000020
|
||||
|
||||
gUnk_08126350:: @ 08126350
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125A98, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126350, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_08126360:: @ 08126360
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125AA8, 0x0000020
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126360, 0x0000020
|
||||
.endif
|
||||
|
||||
gUnk_08126380:: @ 08126380
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125AC8, 0x0000028
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126380, 0x0000028
|
||||
.endif
|
||||
|
||||
gUnk_081263A8:: @ 081263A8
|
||||
.incbin "baserom.gba", 0x1263A8, 0x0000010
|
||||
|
||||
gUnk_081263B8:: @ 081263B8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125B00, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1263B8, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_081263C8:: @ 081263C8
|
||||
.incbin "baserom.gba", 0x1263C8, 0x0000010
|
||||
|
||||
gUnk_081263D8:: @ 081263D8
|
||||
.ifndef EU
|
||||
.incbin "baserom.gba", 0x1263D8, 0x0000010
|
||||
.endif
|
||||
|
||||
gUnk_081263E8:: @ 081263E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125B20, 0x0000138
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1263E8, 0x0000138
|
||||
.endif
|
||||
|
||||
gUnk_08126520:: @ 08126520
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125C58, 0x000009C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126520, 0x000009C
|
||||
.endif
|
||||
|
||||
gUnk_081265BC:: @ 081265BC
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125CF4, 0x0000073
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1265BC, 0x0000073
|
||||
.endif
|
||||
|
||||
gUnk_0812662F:: @ 0812662F
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125D67, 0x0000169
|
||||
.else
|
||||
.incbin "baserom.gba", 0x12662F, 0x0000169
|
||||
.endif
|
||||
|
||||
gUnk_08126798:: @ 08126798
|
||||
.incbin "baserom.gba", 0x126798, 0x0000004
|
||||
@@ -234,19 +461,34 @@ gUnk_08126798:: @ 08126798
|
||||
.4byte gUnk_081263E8
|
||||
.incbin "baserom.gba", 0x1267B0, 0x0000024
|
||||
.4byte gUnk_081253D8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125F10, 0x000001C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1267D8, 0x000001C
|
||||
.endif
|
||||
.4byte gUnk_081263E8
|
||||
.incbin "baserom.gba", 0x1267F8, 0x000001C
|
||||
.4byte gUnk_08125118
|
||||
.incbin "baserom.gba", 0x126818, 0x000000C
|
||||
.4byte gUnk_08125B50
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125F60, 0x000003C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126828, 0x000003C
|
||||
.endif
|
||||
.4byte gUnk_081262E8
|
||||
.incbin "baserom.gba", 0x126868, 0x000000C
|
||||
.4byte gUnk_08125DB0
|
||||
.incbin "baserom.gba", 0x126878, 0x0000004
|
||||
.4byte gUnk_08125438
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x125FB8, 0x000002C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126880, 0x000002C
|
||||
.endif
|
||||
.4byte gUnk_081261C8
|
||||
.incbin "baserom.gba", 0x1268B0, 0x000000C
|
||||
.4byte gUnk_08125420
|
||||
@@ -258,45 +500,100 @@ gUnk_08126798:: @ 08126798
|
||||
.4byte gUnk_081261F8
|
||||
.incbin "baserom.gba", 0x1268E0, 0x000001C
|
||||
.4byte gUnk_08125498
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126038, 0x0000034
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126900, 0x0000034
|
||||
.endif
|
||||
.4byte gUnk_08126180
|
||||
.incbin "baserom.gba", 0x126938, 0x000000C
|
||||
.4byte gUnk_08125F78
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126080, 0x000002C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126948, 0x000002C
|
||||
.endif
|
||||
.4byte gUnk_08125C48
|
||||
.incbin "baserom.gba", 0x126978, 0x0000014
|
||||
.4byte gUnk_08125D68
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1260C8, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126990, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_081263E8
|
||||
.incbin "baserom.gba", 0x1269A0, 0x0000024
|
||||
.4byte gUnk_081263A8
|
||||
.incbin "baserom.gba", 0x1269C8, 0x0000004
|
||||
.4byte gUnk_08125F20
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126108, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1269D0, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_081254E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126120, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1269E8, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_081256A8
|
||||
.incbin "baserom.gba", 0x126A00, 0x0000004
|
||||
.4byte gUnk_081256D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126140, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126A08, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_08125540
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126150, 0x0000024
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126A18, 0x0000024
|
||||
.endif
|
||||
.4byte gUnk_081261E8
|
||||
.incbin "baserom.gba", 0x126A40, 0x000000C
|
||||
.4byte gUnk_08125658
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126188, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126A50, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_08125698
|
||||
.incbin "baserom.gba", 0x126A68, 0x0000004
|
||||
.4byte gUnk_08125900
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1261A8, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126A70, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_08125F90
|
||||
.incbin "baserom.gba", 0x126A80, 0x0000004
|
||||
.4byte gUnk_08125B20
|
||||
.incbin "baserom.gba", 0x126A88, 0x000000C
|
||||
.4byte gUnk_08126350
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1261D0, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126A98, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_08125918
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1261E0, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126AA8, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_08125928
|
||||
.incbin "baserom.gba", 0x126AC0, 0x0000004
|
||||
.4byte gUnk_081261B0
|
||||
@@ -308,7 +605,12 @@ gUnk_08126798:: @ 08126798
|
||||
.4byte gUnk_081259A8
|
||||
.incbin "baserom.gba", 0x126AF0, 0x0000004
|
||||
.4byte gUnk_08125B00
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126230, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126AF8, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_08125C18
|
||||
.incbin "baserom.gba", 0x126B08, 0x000000C
|
||||
.4byte gUnk_08125B70
|
||||
@@ -316,29 +618,59 @@ gUnk_08126798:: @ 08126798
|
||||
.4byte gUnk_08125EB8
|
||||
.incbin "baserom.gba", 0x126B28, 0x0000004
|
||||
.4byte gUnk_08125ED0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126268, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126B30, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_08125C90
|
||||
.incbin "baserom.gba", 0x126B48, 0x0000004
|
||||
.4byte gUnk_08125CD8
|
||||
.incbin "baserom.gba", 0x126B50, 0x000000C
|
||||
.4byte gUnk_08125EF0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126298, 0x000001C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126B60, 0x000001C
|
||||
.endif
|
||||
.4byte gUnk_08125F10
|
||||
.incbin "baserom.gba", 0x126B80, 0x0000004
|
||||
.incbin "baserom_eu.gba", 0x1262B8, 0x0000004
|
||||
.4byte gUnk_08125F38
|
||||
.incbin "baserom.gba", 0x126B88, 0x000000C
|
||||
.4byte gUnk_08125F48
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1262D0, 0x0000024
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126B98, 0x0000024
|
||||
.4byte gUnk_08125FA0
|
||||
.endif
|
||||
.4byte gUnk_08125FA0 @ 0x81262F4
|
||||
.incbin "baserom.gba", 0x126BC0, 0x0000004
|
||||
.4byte gUnk_08125FC0
|
||||
.incbin "baserom.gba", 0x126BC8, 0x000000C
|
||||
.4byte gUnk_08125FE8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126310, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126BD8, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_08126038
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126328, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126BF0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_08126050
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126338, 0x0000024
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126C00, 0x0000024
|
||||
.endif
|
||||
.4byte gUnk_08126068
|
||||
.incbin "baserom.gba", 0x126C28, 0x0000004
|
||||
.4byte gUnk_081260A8
|
||||
@@ -348,29 +680,64 @@ gUnk_08126798:: @ 08126798
|
||||
.4byte gUnk_08126110
|
||||
.incbin "baserom.gba", 0x126C50, 0x0000004
|
||||
.4byte gUnk_08126150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126390, 0x0000044
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126C58, 0x0000044
|
||||
.endif
|
||||
.4byte gUnk_08126278
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1263D8, 0x000001C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126CA0, 0x000001C
|
||||
.endif
|
||||
.4byte gUnk_08126298
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1263F8, 0x000001C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126CC0, 0x000001C
|
||||
.endif
|
||||
.4byte gUnk_081263E8
|
||||
.incbin "baserom.gba", 0x126CE0, 0x0000004
|
||||
.incbin "baserom_eu.gba", 0x126418, 0x0000004
|
||||
.4byte gUnk_081262B8
|
||||
.incbin "baserom.gba", 0x126CE8, 0x0000004
|
||||
.4byte gUnk_081262D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126428, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126CF0, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_081263E8
|
||||
.incbin "baserom.gba", 0x126D00, 0x0000004
|
||||
.4byte gUnk_08126330
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x126440, 0x000002C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126D08, 0x000002C
|
||||
.endif
|
||||
.4byte gUnk_081263C8
|
||||
.incbin "baserom.gba", 0x126D38, 0x0000004
|
||||
.4byte gUnk_08126360
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x126478, 0x0000010
|
||||
.incbin "baserom_eu.gba", 0x126488, 0x0000034
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126D40, 0x000000C
|
||||
.4byte gUnk_081263D8
|
||||
.incbin "baserom.gba", 0x126D50, 0x0000034
|
||||
.endif
|
||||
.4byte gUnk_08126380
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1264C0, 0x0000014
|
||||
.else
|
||||
.incbin "baserom.gba", 0x126D88, 0x0000014
|
||||
.endif
|
||||
.4byte gUnk_081263B8
|
||||
.incbin "baserom.gba", 0x126DA0, 0x0000008
|
||||
|
||||
|
||||
@@ -51,7 +51,12 @@ gUnk_08127D10:: @ 08127D10
|
||||
.4byte sub_080A3930
|
||||
|
||||
gUnk_08127D30:: @ 08127D30
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x127468, 0x0000264
|
||||
.else
|
||||
.incbin "baserom.gba", 0x127D30, 0x0000264
|
||||
.endif
|
||||
|
||||
gUnk_08127F94:: @ 08127F94
|
||||
.incbin "baserom.gba", 0x127F94, 0x0000090
|
||||
@@ -707,7 +712,12 @@ gUnk_08128A38:: @ 08128A38
|
||||
.4byte sub_080A4F28
|
||||
|
||||
gUnk_08128AD8:: @ 08128AD8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x128210, 0x0000058
|
||||
.else
|
||||
.incbin "baserom.gba", 0x128AD8, 0x0000058
|
||||
.endif
|
||||
|
||||
gUnk_08128B30:: @ 08128B30
|
||||
.4byte sub_080A4F28
|
||||
|
||||
+785
-2
@@ -139,14 +139,18 @@ gUnk_0812AAE8:: @ 0812AAE8
|
||||
.4byte gUnk_0812ACB0
|
||||
.4byte gUnk_0812ACA4
|
||||
.4byte gUnk_0812AC94
|
||||
.ifndef EU
|
||||
.4byte gUnk_0812AC88
|
||||
.endif
|
||||
.4byte gUnk_0812AC84
|
||||
|
||||
gUnk_0812AC84:: @ 0812AC84
|
||||
.incbin "baserom.gba", 0x12AC84, 0x0000004
|
||||
|
||||
.ifndef EU
|
||||
gUnk_0812AC88:: @ 0812AC88
|
||||
.incbin "baserom.gba", 0x12AC88, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0812AC94:: @ 0812AC94
|
||||
.incbin "baserom.gba", 0x12AC94, 0x0000010
|
||||
@@ -173,7 +177,11 @@ gUnk_0812ACF0:: @ 0812ACF0
|
||||
.incbin "baserom.gba", 0x12ACF0, 0x0000010
|
||||
|
||||
gUnk_0812AD00:: @ 0812AD00
|
||||
.ifdef EU
|
||||
.incbin "baserom_eu.gba", 0x12A428, 0x0000010
|
||||
.else
|
||||
.incbin "baserom.gba", 0x12AD00, 0x000000C
|
||||
.endif
|
||||
|
||||
gUnk_0812AD0C:: @ 0812AD0C
|
||||
.incbin "baserom.gba", 0x12AD0C, 0x0000014
|
||||
@@ -1211,7 +1219,765 @@ ENUM_12AED0_LV1_CLEAR_MES:
|
||||
|
||||
.else
|
||||
|
||||
|
||||
.ifdef EU
|
||||
@ TODO same as JP, deduplicate
|
||||
ENUM_12AED0:
|
||||
.4byte gUnk_0812B204
|
||||
.4byte ENUM_12AED0_LV1_CLEAR_MES
|
||||
.4byte ENUM_12AED0_LV2_CLEAR_MES
|
||||
.4byte ENUM_12AED0_LV3_CLEAR_MES
|
||||
.4byte ENUM_12AED0_LV4_CLEAR_MES
|
||||
.4byte ENUM_12AED0_LV5_CLEAR_MES
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_BENT
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_00
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_H00
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_H01
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_H02
|
||||
.4byte ENUM_12AED0_HIKYOU_00_T0
|
||||
.4byte ENUM_12AED0_HIKYOU_00_T1
|
||||
.4byte ENUM_12AED0_MAENIWA_00_00
|
||||
.4byte ENUM_12AED0_MAENIWA_00_01
|
||||
.4byte ENUM_12AED0_MAENIWA_00_02
|
||||
.4byte ENUM_12AED0_MAENIWA_00_BENT
|
||||
.4byte ENUM_12AED0_MAENIWA_00_WARP
|
||||
.4byte ENUM_12AED0_MAENIWA_00_T0
|
||||
.4byte ENUM_12AED0_MAENIWA_00_T1
|
||||
.4byte ENUM_12AED0_MAENIWA_00_CAP_0
|
||||
.4byte ENUM_12AED0_NAKANIWA_00_EZERO
|
||||
.4byte ENUM_12AED0_HIKYOU_00_00
|
||||
.4byte ENUM_12AED0_HIKYOU_00_01
|
||||
.4byte ENUM_12AED0_HIKYOU_00_02
|
||||
.4byte ENUM_12AED0_HIKYOU_00_03
|
||||
.4byte ENUM_12AED0_HIKYOU_00_04
|
||||
.4byte ENUM_12AED0_HIKYOU_00_CAP_0
|
||||
.4byte ENUM_12AED0_HIKYOU_00_CAP_1
|
||||
.4byte ENUM_12AED0_HIKYOU_00_CAP_2
|
||||
.4byte ENUM_12AED0_HIKYOU_00_SEKIZOU
|
||||
.4byte ENUM_12AED0_HIKYOU_00_14
|
||||
.4byte ENUM_12AED0_HIKYOU_00_BOSEKI
|
||||
.4byte ENUM_12AED0_HIKYOU_00_H00
|
||||
.4byte ENUM_12AED0_HIKYOU_00_M0
|
||||
.4byte ENUM_12AED0_HIKYOU_00_M1
|
||||
.4byte ENUM_12AED0_HIKYOU_00_M2
|
||||
.4byte ENUM_12AED0_LOST_00_ENTER
|
||||
.4byte ENUM_12AED0_LOST_00_00
|
||||
.4byte ENUM_12AED0_LOST_00_01
|
||||
.4byte ENUM_12AED0_LOST_02_00
|
||||
.4byte ENUM_12AED0_LOST_03_00
|
||||
.4byte ENUM_12AED0_LOST_03_T0
|
||||
.4byte ENUM_12AED0_LOST_04_00
|
||||
.4byte ENUM_12AED0_LOST_04_SIBA0
|
||||
.4byte ENUM_12AED0_LOST_04_SIBA1
|
||||
.4byte ENUM_12AED0_LOST_04_SIBA2
|
||||
.4byte ENUM_12AED0_LOST_04_SIBA3
|
||||
.4byte ENUM_12AED0_LOST_04_SIBA4
|
||||
.4byte ENUM_12AED0_LOST_05_00
|
||||
.4byte ENUM_12AED0_LOST_05_01
|
||||
.4byte ENUM_12AED0_LOST_05_T0
|
||||
.4byte ENUM_12AED0_LOST_05_T1
|
||||
.4byte ENUM_12AED0_MORI_00_HIBI_0
|
||||
.4byte ENUM_12AED0_MORI_00_HIBI_1
|
||||
.4byte ENUM_12AED0_MORI_00_HIBI_2
|
||||
.4byte ENUM_12AED0_MORI_00_HIBI_3
|
||||
.4byte ENUM_12AED0_MORI_00_HIBI_4
|
||||
.4byte ENUM_12AED0_MORI_00_KOBITO
|
||||
.4byte ENUM_12AED0_MORI_00_H0
|
||||
.4byte ENUM_12AED0_MORI_00_H1
|
||||
.4byte ENUM_12AED0_MORI_ENTRANCE_1ST
|
||||
.4byte ENUM_12AED0_YAMA_00_00
|
||||
.4byte ENUM_12AED0_YAMA_00_01
|
||||
.4byte ENUM_12AED0_YAMA_01_BW00
|
||||
.4byte ENUM_12AED0_YAMA_02_00
|
||||
.4byte ENUM_12AED0_YAMA_03_00
|
||||
.4byte ENUM_12AED0_YAMA_03_01
|
||||
.4byte ENUM_12AED0_YAMA_03_02
|
||||
.4byte ENUM_12AED0_YAMA_03_DOKU_0
|
||||
.4byte ENUM_12AED0_YAMA_03_DOKU_1
|
||||
.4byte ENUM_12AED0_YAMA_03_DOKU_2
|
||||
.4byte ENUM_12AED0_YAMA_04_CAP_0
|
||||
.4byte ENUM_12AED0_YAMA_04_R00
|
||||
.4byte ENUM_12AED0_YAMA_04_HIBI_0
|
||||
.4byte ENUM_12AED0_YAMA_04_HIBI_1
|
||||
.4byte ENUM_12AED0_YAMA_04_00
|
||||
.4byte ENUM_12AED0_YAMA_04_01
|
||||
.4byte ENUM_12AED0_YAMA_04_04
|
||||
.4byte ENUM_12AED0_YAMA_04_05
|
||||
.4byte ENUM_12AED0_YAMA_04_06
|
||||
.4byte ENUM_12AED0_YAMA_04_ENTHOUSHI
|
||||
.4byte ENUM_12AED0_YAMA_04_ANAHOUSHI
|
||||
.4byte ENUM_12AED0_YAMA_04_BOMBWALL0
|
||||
.4byte ENUM_12AED0_HAKA_BUNSHIN_00
|
||||
.4byte ENUM_12AED0_HAKA_BOSEKI_00
|
||||
.4byte ENUM_12AED0_HAKA_BOSEKI_01
|
||||
.4byte ENUM_12AED0_HAKA_BOSEKI_02
|
||||
.4byte ENUM_12AED0_HAKA_00_CAP_0
|
||||
.4byte ENUM_12AED0_HAKA_00_BW00
|
||||
.4byte ENUM_12AED0_HAKA_01_T0
|
||||
.4byte ENUM_12AED0_HAKA_KEY_GET
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_2
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_3
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_4
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_5
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_6
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_7
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_8
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_9
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_10
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_11
|
||||
.4byte ENUM_12AED0_SOUGEN_01_WAKAGI_12
|
||||
.4byte ENUM_12AED0_SOUGEN_01_00
|
||||
.4byte ENUM_12AED0_SOUGEN_01_BENT
|
||||
.4byte ENUM_12AED0_SOUGEN_01_ZELDA
|
||||
.4byte ENUM_12AED0_SOUGEN_02_HIBI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_02_HIBI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_03_BOMBWALL
|
||||
.4byte ENUM_12AED0_SOUGEN_04_HIBI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_04_HIBI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_04_HIBI_2
|
||||
.4byte ENUM_12AED0_SOUGEN_04_HIBI_3
|
||||
.4byte ENUM_12AED0_SOUGEN_05_HIBI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_05_HIBI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_05_HIBI_2
|
||||
.4byte ENUM_12AED0_SOUGEN_05_HIBI_3
|
||||
.4byte ENUM_12AED0_SOUGEN_05_BOMB_00
|
||||
.4byte ENUM_12AED0_SOUGEN_05_00
|
||||
.4byte ENUM_12AED0_SOUGEN_05_01
|
||||
.4byte ENUM_12AED0_SOUGEN_05_IWA02
|
||||
.4byte ENUM_12AED0_SOUGEN_05_BENT
|
||||
.4byte ENUM_12AED0_SOUGEN_05_H00
|
||||
.4byte ENUM_12AED0_SOUGEN_05_R0
|
||||
.4byte ENUM_12AED0_SOUGEN_05_CAP_0
|
||||
.4byte ENUM_12AED0_SOUGEN_06_WAKAGI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_06_WAKAGI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_06_WAKAGI_2
|
||||
.4byte ENUM_12AED0_SOUGEN_06_WAKAGI_3
|
||||
.4byte ENUM_12AED0_SOUGEN_06_HIBI_0
|
||||
.4byte ENUM_12AED0_SOUGEN_06_HIBI_1
|
||||
.4byte ENUM_12AED0_SOUGEN_06_HIBI_2
|
||||
.4byte ENUM_12AED0_SOUGEN_06_HIBI_3
|
||||
.4byte ENUM_12AED0_SOUGEN_06_HIBI_4
|
||||
.4byte ENUM_12AED0_SOUGEN_06_IWA_0
|
||||
.4byte ENUM_12AED0_SOUGEN_06_AKINDO
|
||||
.4byte ENUM_12AED0_SOUGEN_06_SAIKAI
|
||||
.4byte ENUM_12AED0_SOUGEN_06_BENT
|
||||
.4byte ENUM_12AED0_SOUGEN_06_SLIDE
|
||||
.4byte ENUM_12AED0_SOUGEN_06_R1
|
||||
.4byte ENUM_12AED0_SOUGEN_07_00
|
||||
.4byte ENUM_12AED0_SOUGEN_07_01
|
||||
.4byte ENUM_12AED0_SOUGEN_07_02
|
||||
.4byte ENUM_12AED0_SOUGEN_07_H00
|
||||
.4byte ENUM_12AED0_SOUGEN_08_00
|
||||
.4byte ENUM_12AED0_SOUGEN_08_01
|
||||
.4byte ENUM_12AED0_SOUGEN_08_02
|
||||
.4byte ENUM_12AED0_SOUGEN_08_03
|
||||
.4byte ENUM_12AED0_SOUGEN_08_04
|
||||
.4byte ENUM_12AED0_SOUGEN_08_05
|
||||
.4byte ENUM_12AED0_SOUGEN_08_06
|
||||
.4byte ENUM_12AED0_SOUGEN_08_07
|
||||
.4byte ENUM_12AED0_SOUGEN_08_08
|
||||
.4byte ENUM_12AED0_SOUGEN_08_TORITSUKI
|
||||
.4byte ENUM_12AED0_SOUGEN_08_T00
|
||||
.4byte ENUM_12AED0_CASTLE_00_00
|
||||
.4byte ENUM_12AED0_CASTLE_04_MEZAME
|
||||
.4byte ENUM_12AED0_CASTLE_04_MAID_TALK
|
||||
.4byte ENUM_12AED0_SUIGEN_00_h0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_T0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_r0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_r1
|
||||
.4byte ENUM_12AED0_SUIGEN_00_r2
|
||||
.4byte ENUM_12AED0_SUIGEN_00_CAP_0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_CAP_1
|
||||
.4byte ENUM_12AED0_SUIGEN_00_R0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_R1
|
||||
.4byte ENUM_12AED0_SUIGEN_00_h1
|
||||
.4byte ENUM_12AED0_SUIGENGORON_00_CAP_0
|
||||
.4byte ENUM_12AED0_DAIGORON_SHIELD
|
||||
.4byte ENUM_12AED0_DAIGORON_EXCHG
|
||||
.4byte ENUM_12AED0_BEANDEMO_00
|
||||
.4byte ENUM_12AED0_BEANDEMO_01
|
||||
.4byte ENUM_12AED0_BEANDEMO_02
|
||||
.4byte ENUM_12AED0_BEANDEMO_03
|
||||
.4byte ENUM_12AED0_BEANDEMO_04
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_A
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_E
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_K
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_L
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_M
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_N
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_O
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_P
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_Q
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_R
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_S
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_T
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_U
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_V
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_W
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_X
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_Y
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_Z
|
||||
.4byte ENUM_12AED0_MACHI_02_HEISHI_TALK
|
||||
.4byte ENUM_12AED0_MACHI00_00
|
||||
.4byte ENUM_12AED0_MACHI00_02
|
||||
.4byte ENUM_12AED0_MACHI00_03
|
||||
.4byte ENUM_12AED0_MACHI_00_T00
|
||||
.4byte ENUM_12AED0_MACHI_00_T01
|
||||
.4byte ENUM_12AED0_MACHI_01_DEMO
|
||||
.4byte ENUM_12AED0_MACHI_02_HEISHI
|
||||
.4byte ENUM_12AED0_MACHI_02_DOG
|
||||
.4byte ENUM_12AED0_MACHI_07_BELL
|
||||
.4byte ENUM_12AED0_SHOP05_OPEN
|
||||
.4byte ENUM_12AED0_MACHI_MES_20
|
||||
.4byte ENUM_12AED0_MACHI_MES_21
|
||||
.4byte ENUM_12AED0_MACHI_MES_22
|
||||
.4byte ENUM_12AED0_MACHI_MES_23
|
||||
.4byte ENUM_12AED0_MACHI_MES_24
|
||||
.4byte ENUM_12AED0_MACHI_MES_30
|
||||
.4byte ENUM_12AED0_MACHI_MES_40
|
||||
.4byte ENUM_12AED0_MACHI_MES_60
|
||||
.4byte ENUM_12AED0_MACHI_MES_50
|
||||
.4byte ENUM_12AED0_MACHI_DOG_C
|
||||
.4byte ENUM_12AED0_KUMOUE_00_CAP_0
|
||||
.4byte ENUM_12AED0_KUMOUE_01_CAP_0
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T0
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T1
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T2
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T3
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T4
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T5
|
||||
.4byte ENUM_12AED0_KUMOUE_01_T6
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K0
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K1
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K2
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K3
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K4
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K5
|
||||
.4byte ENUM_12AED0_KUMOUR_01_K6
|
||||
.4byte ENUM_12AED0_KUMONOUE_01_KAKERA
|
||||
.4byte ENUM_12AED0_KUMOUE_02_CAP_0
|
||||
.4byte ENUM_12AED0_KUMOUE_02_AWASE_01
|
||||
.4byte ENUM_12AED0_KUMOUE_02_AWASE_02
|
||||
.4byte ENUM_12AED0_KUMOUE_02_AWASE_03
|
||||
.4byte ENUM_12AED0_KUMOUE_02_AWASE_04
|
||||
.4byte ENUM_12AED0_KUMOUE_02_AWASE_05
|
||||
.4byte ENUM_12AED0_KUMOUE_02_00
|
||||
.4byte ENUM_12AED0_KUMOUE_02_01
|
||||
.4byte ENUM_12AED0_KUMOUE_02_02
|
||||
.4byte ENUM_12AED0_KUMOUE_02_03
|
||||
.4byte ENUM_12AED0_KUMOUE_UNCLE_TALK
|
||||
.4byte ENUM_12AED0_KUMOUE_GIRL_TALK
|
||||
.4byte ENUM_12AED0_MIZUUMI_00_CAP_0
|
||||
.4byte ENUM_12AED0_SUIGEN_00_R2
|
||||
.4byte ENUM_12AED0_YAMA_04_CAP_1
|
||||
.4byte ENUM_12AED0_LOST_05_02
|
||||
.4byte ENUM_12AED0_LOST_05_03
|
||||
.4byte ENUM_12AED0_KAKERA_TAKARA_J
|
||||
.4byte gUnk_0812AC84
|
||||
ENUM_12AED0_KAKERA_TAKARA_J:
|
||||
.ascii "KAKERA_TAKARA_J\0"
|
||||
ENUM_12AED0_LOST_05_03:
|
||||
.ascii "LOST_05_03\0\0"
|
||||
ENUM_12AED0_LOST_05_02:
|
||||
.ascii "LOST_05_02\0\0"
|
||||
ENUM_12AED0_YAMA_04_CAP_1:
|
||||
.ascii "YAMA_04_CAP_1\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_R2:
|
||||
.ascii "SUIGEN_00_R2\0\0\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_CAP_0:
|
||||
.ascii "MIZUUMI_00_CAP_0\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_GIRL_TALK:
|
||||
.ascii "KUMOUE_GIRL_TALK\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_UNCLE_TALK:
|
||||
.ascii "KUMOUE_UNCLE_TALK\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_03:
|
||||
.ascii "KUMOUE_02_03\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_02:
|
||||
.ascii "KUMOUE_02_02\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_01:
|
||||
.ascii "KUMOUE_02_01\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_00:
|
||||
.ascii "KUMOUE_02_00\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_AWASE_05:
|
||||
.ascii "KUMOUE_02_AWASE_05\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_AWASE_04:
|
||||
.ascii "KUMOUE_02_AWASE_04\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_AWASE_03:
|
||||
.ascii "KUMOUE_02_AWASE_03\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_AWASE_02:
|
||||
.ascii "KUMOUE_02_AWASE_02\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_AWASE_01:
|
||||
.ascii "KUMOUE_02_AWASE_01\0\0"
|
||||
ENUM_12AED0_KUMOUE_02_CAP_0:
|
||||
.ascii "KUMOUE_02_CAP_0\0"
|
||||
ENUM_12AED0_KUMONOUE_01_KAKERA:
|
||||
.ascii "KUMONOUE_01_KAKERA\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K6:
|
||||
.ascii "KUMOUR_01_K6\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K5:
|
||||
.ascii "KUMOUR_01_K5\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K4:
|
||||
.ascii "KUMOUR_01_K4\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K3:
|
||||
.ascii "KUMOUR_01_K3\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K2:
|
||||
.ascii "KUMOUR_01_K2\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K1:
|
||||
.ascii "KUMOUR_01_K1\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUR_01_K0:
|
||||
.ascii "KUMOUR_01_K0\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T6:
|
||||
.ascii "KUMOUE_01_T6\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T5:
|
||||
.ascii "KUMOUE_01_T5\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T4:
|
||||
.ascii "KUMOUE_01_T4\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T3:
|
||||
.ascii "KUMOUE_01_T3\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T2:
|
||||
.ascii "KUMOUE_01_T2\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T1:
|
||||
.ascii "KUMOUE_01_T1\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_T0:
|
||||
.ascii "KUMOUE_01_T0\0\0\0\0"
|
||||
ENUM_12AED0_KUMOUE_01_CAP_0:
|
||||
.ascii "KUMOUE_01_CAP_0\0"
|
||||
ENUM_12AED0_KUMOUE_00_CAP_0:
|
||||
.ascii "KUMOUE_00_CAP_0\0"
|
||||
ENUM_12AED0_MACHI_DOG_C:
|
||||
.ascii "MACHI_DOG_C\0"
|
||||
ENUM_12AED0_MACHI_MES_50:
|
||||
.ascii "MACHI_MES_50\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_60:
|
||||
.ascii "MACHI_MES_60\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_40:
|
||||
.ascii "MACHI_MES_40\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_30:
|
||||
.ascii "MACHI_MES_30\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_24:
|
||||
.ascii "MACHI_MES_24\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_23:
|
||||
.ascii "MACHI_MES_23\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_22:
|
||||
.ascii "MACHI_MES_22\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_21:
|
||||
.ascii "MACHI_MES_21\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_MES_20:
|
||||
.ascii "MACHI_MES_20\0\0\0\0"
|
||||
ENUM_12AED0_SHOP05_OPEN:
|
||||
.ascii "SHOP05_OPEN\0"
|
||||
ENUM_12AED0_MACHI_07_BELL:
|
||||
.ascii "MACHI_07_BELL\0\0\0"
|
||||
ENUM_12AED0_MACHI_02_DOG:
|
||||
.ascii "MACHI_02_DOG\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_02_HEISHI:
|
||||
.ascii "MACHI_02_HEISHI\0"
|
||||
ENUM_12AED0_MACHI_01_DEMO:
|
||||
.ascii "MACHI_01_DEMO\0\0\0"
|
||||
ENUM_12AED0_MACHI_00_T01:
|
||||
.ascii "MACHI_00_T01\0\0\0\0"
|
||||
ENUM_12AED0_MACHI_00_T00:
|
||||
.ascii "MACHI_00_T00\0\0\0\0"
|
||||
ENUM_12AED0_MACHI00_03:
|
||||
.ascii "MACHI00_03\0\0"
|
||||
ENUM_12AED0_MACHI00_02:
|
||||
.ascii "MACHI00_02\0\0"
|
||||
ENUM_12AED0_MACHI00_00:
|
||||
.ascii "MACHI00_00\0\0"
|
||||
ENUM_12AED0_MACHI_02_HEISHI_TALK:
|
||||
.ascii "MACHI_02_HEISHI_TALK\0\0\0\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_Z:
|
||||
.ascii "KAKERA_TAKARA_Z\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_Y:
|
||||
.ascii "KAKERA_TAKARA_Y\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_X:
|
||||
.ascii "KAKERA_TAKARA_X\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_W:
|
||||
.ascii "KAKERA_TAKARA_W\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_V:
|
||||
.ascii "KAKERA_TAKARA_V\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_U:
|
||||
.ascii "KAKERA_TAKARA_U\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_T:
|
||||
.ascii "KAKERA_TAKARA_T\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_S:
|
||||
.ascii "KAKERA_TAKARA_S\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_R:
|
||||
.ascii "KAKERA_TAKARA_R\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_Q:
|
||||
.ascii "KAKERA_TAKARA_Q\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_P:
|
||||
.ascii "KAKERA_TAKARA_P\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_O:
|
||||
.ascii "KAKERA_TAKARA_O\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_N:
|
||||
.ascii "KAKERA_TAKARA_N\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_M:
|
||||
.ascii "KAKERA_TAKARA_M\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_L:
|
||||
.ascii "KAKERA_TAKARA_L\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_K:
|
||||
.ascii "KAKERA_TAKARA_K\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_E:
|
||||
.ascii "KAKERA_TAKARA_E\0"
|
||||
ENUM_12AED0_KAKERA_TAKARA_A:
|
||||
.ascii "KAKERA_TAKARA_A\0"
|
||||
ENUM_12AED0_BEANDEMO_04:
|
||||
.ascii "BEANDEMO_04\0"
|
||||
ENUM_12AED0_BEANDEMO_03:
|
||||
.ascii "BEANDEMO_03\0"
|
||||
ENUM_12AED0_BEANDEMO_02:
|
||||
.ascii "BEANDEMO_02\0"
|
||||
ENUM_12AED0_BEANDEMO_01:
|
||||
.ascii "BEANDEMO_01\0"
|
||||
ENUM_12AED0_BEANDEMO_00:
|
||||
.ascii "BEANDEMO_00\0"
|
||||
ENUM_12AED0_DAIGORON_EXCHG:
|
||||
.ascii "DAIGORON_EXCHG\0\0"
|
||||
ENUM_12AED0_DAIGORON_SHIELD:
|
||||
.ascii "DAIGORON_SHIELD\0"
|
||||
ENUM_12AED0_SUIGENGORON_00_CAP_0:
|
||||
.ascii "SUIGENGORON_00_CAP_0\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_h1:
|
||||
.ascii "SUIGEN_00_h1\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_R1:
|
||||
.ascii "SUIGEN_00_R1\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_R0:
|
||||
.ascii "SUIGEN_00_R0\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_CAP_1:
|
||||
.ascii "SUIGEN_00_CAP_1\0"
|
||||
ENUM_12AED0_SUIGEN_00_CAP_0:
|
||||
.ascii "SUIGEN_00_CAP_0\0"
|
||||
ENUM_12AED0_SUIGEN_00_r2:
|
||||
.ascii "SUIGEN_00_r2\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_r1:
|
||||
.ascii "SUIGEN_00_r1\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_r0:
|
||||
.ascii "SUIGEN_00_r0\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_T0:
|
||||
.ascii "SUIGEN_00_T0\0\0\0\0"
|
||||
ENUM_12AED0_SUIGEN_00_h0:
|
||||
.ascii "SUIGEN_00_h0\0\0\0\0"
|
||||
ENUM_12AED0_CASTLE_04_MAID_TALK:
|
||||
.ascii "CASTLE_04_MAID_TALK\0"
|
||||
ENUM_12AED0_CASTLE_04_MEZAME:
|
||||
.ascii "CASTLE_04_MEZAME\0\0\0\0"
|
||||
ENUM_12AED0_CASTLE_00_00:
|
||||
.ascii "CASTLE_00_00\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_T00:
|
||||
.ascii "SOUGEN_08_T00\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_TORITSUKI:
|
||||
.ascii "SOUGEN_08_TORITSUKI\0"
|
||||
ENUM_12AED0_SOUGEN_08_08:
|
||||
.ascii "SOUGEN_08_08\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_07:
|
||||
.ascii "SOUGEN_08_07\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_06:
|
||||
.ascii "SOUGEN_08_06\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_05:
|
||||
.ascii "SOUGEN_08_05\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_04:
|
||||
.ascii "SOUGEN_08_04\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_03:
|
||||
.ascii "SOUGEN_08_03\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_02:
|
||||
.ascii "SOUGEN_08_02\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_01:
|
||||
.ascii "SOUGEN_08_01\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_08_00:
|
||||
.ascii "SOUGEN_08_00\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_07_H00:
|
||||
.ascii "SOUGEN_07_H00\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_07_02:
|
||||
.ascii "SOUGEN_07_02\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_07_01:
|
||||
.ascii "SOUGEN_07_01\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_07_00:
|
||||
.ascii "SOUGEN_07_00\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_R1:
|
||||
.ascii "SOUGEN_06_R1\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_SLIDE:
|
||||
.ascii "SOUGEN_06_SLIDE\0"
|
||||
ENUM_12AED0_SOUGEN_06_BENT:
|
||||
.ascii "SOUGEN_06_BENT\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_SAIKAI:
|
||||
.ascii "SOUGEN_06_SAIKAI\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_AKINDO:
|
||||
.ascii "SOUGEN_06_AKINDO\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_IWA_0:
|
||||
.ascii "SOUGEN_06_IWA_0\0"
|
||||
ENUM_12AED0_SOUGEN_06_HIBI_4:
|
||||
.ascii "SOUGEN_06_HIBI_4\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_HIBI_3:
|
||||
.ascii "SOUGEN_06_HIBI_3\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_HIBI_2:
|
||||
.ascii "SOUGEN_06_HIBI_2\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_HIBI_1:
|
||||
.ascii "SOUGEN_06_HIBI_1\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_HIBI_0:
|
||||
.ascii "SOUGEN_06_HIBI_0\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_WAKAGI_3:
|
||||
.ascii "SOUGEN_06_WAKAGI_3\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_WAKAGI_2:
|
||||
.ascii "SOUGEN_06_WAKAGI_2\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_WAKAGI_1:
|
||||
.ascii "SOUGEN_06_WAKAGI_1\0\0"
|
||||
ENUM_12AED0_SOUGEN_06_WAKAGI_0:
|
||||
.ascii "SOUGEN_06_WAKAGI_0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_CAP_0:
|
||||
.ascii "SOUGEN_05_CAP_0\0"
|
||||
ENUM_12AED0_SOUGEN_05_R0:
|
||||
.ascii "SOUGEN_05_R0\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_H00:
|
||||
.ascii "SOUGEN_05_H00\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_BENT:
|
||||
.ascii "SOUGEN_05_BENT\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_IWA02:
|
||||
.ascii "SOUGEN_05_IWA02\0"
|
||||
ENUM_12AED0_SOUGEN_05_01:
|
||||
.ascii "SOUGEN_05_01\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_00:
|
||||
.ascii "SOUGEN_05_00\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_BOMB_00:
|
||||
.ascii "SOUGEN_05_BOMB_00\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_HIBI_3:
|
||||
.ascii "SOUGEN_05_HIBI_3\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_HIBI_2:
|
||||
.ascii "SOUGEN_05_HIBI_2\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_HIBI_1:
|
||||
.ascii "SOUGEN_05_HIBI_1\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_05_HIBI_0:
|
||||
.ascii "SOUGEN_05_HIBI_0\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_04_HIBI_3:
|
||||
.ascii "SOUGEN_04_HIBI_3\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_04_HIBI_2:
|
||||
.ascii "SOUGEN_04_HIBI_2\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_04_HIBI_1:
|
||||
.ascii "SOUGEN_04_HIBI_1\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_04_HIBI_0:
|
||||
.ascii "SOUGEN_04_HIBI_0\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_03_BOMBWALL:
|
||||
.ascii "SOUGEN_03_BOMBWALL\0\0"
|
||||
ENUM_12AED0_SOUGEN_02_HIBI_1:
|
||||
.ascii "SOUGEN_02_HIBI_1\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_02_HIBI_0:
|
||||
.ascii "SOUGEN_02_HIBI_0\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_ZELDA:
|
||||
.ascii "SOUGEN_01_ZELDA\0"
|
||||
ENUM_12AED0_SOUGEN_01_BENT:
|
||||
.ascii "SOUGEN_01_BENT\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_00:
|
||||
.ascii "SOUGEN_01_00\0\0\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_12:
|
||||
.ascii "SOUGEN_01_WAKAGI_12\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_11:
|
||||
.ascii "SOUGEN_01_WAKAGI_11\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_10:
|
||||
.ascii "SOUGEN_01_WAKAGI_10\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_9:
|
||||
.ascii "SOUGEN_01_WAKAGI_9\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_8:
|
||||
.ascii "SOUGEN_01_WAKAGI_8\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_7:
|
||||
.ascii "SOUGEN_01_WAKAGI_7\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_6:
|
||||
.ascii "SOUGEN_01_WAKAGI_6\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_5:
|
||||
.ascii "SOUGEN_01_WAKAGI_5\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_4:
|
||||
.ascii "SOUGEN_01_WAKAGI_4\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_3:
|
||||
.ascii "SOUGEN_01_WAKAGI_3\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_2:
|
||||
.ascii "SOUGEN_01_WAKAGI_2\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_1:
|
||||
.ascii "SOUGEN_01_WAKAGI_1\0\0"
|
||||
ENUM_12AED0_SOUGEN_01_WAKAGI_0:
|
||||
.ascii "SOUGEN_01_WAKAGI_0\0\0"
|
||||
ENUM_12AED0_HAKA_KEY_GET:
|
||||
.ascii "HAKA_KEY_GET\0\0\0\0"
|
||||
ENUM_12AED0_HAKA_01_T0:
|
||||
.ascii "HAKA_01_T0\0\0"
|
||||
ENUM_12AED0_HAKA_00_BW00:
|
||||
.ascii "HAKA_00_BW00\0\0\0\0"
|
||||
ENUM_12AED0_HAKA_00_CAP_0:
|
||||
.ascii "HAKA_00_CAP_0\0\0\0"
|
||||
ENUM_12AED0_HAKA_BOSEKI_02:
|
||||
.ascii "HAKA_BOSEKI_02\0\0"
|
||||
ENUM_12AED0_HAKA_BOSEKI_01:
|
||||
.ascii "HAKA_BOSEKI_01\0\0"
|
||||
ENUM_12AED0_HAKA_BOSEKI_00:
|
||||
.ascii "HAKA_BOSEKI_00\0\0"
|
||||
ENUM_12AED0_HAKA_BUNSHIN_00:
|
||||
.ascii "HAKA_BUNSHIN_00\0"
|
||||
ENUM_12AED0_YAMA_04_BOMBWALL0:
|
||||
.ascii "YAMA_04_BOMBWALL0\0\0\0"
|
||||
ENUM_12AED0_YAMA_04_ANAHOUSHI:
|
||||
.ascii "YAMA_04_ANAHOUSHI\0\0\0"
|
||||
ENUM_12AED0_YAMA_04_ENTHOUSHI:
|
||||
.ascii "YAMA_04_ENTHOUSHI\0\0\0"
|
||||
ENUM_12AED0_YAMA_04_06:
|
||||
.ascii "YAMA_04_06\0\0"
|
||||
ENUM_12AED0_YAMA_04_05:
|
||||
.ascii "YAMA_04_05\0\0"
|
||||
ENUM_12AED0_YAMA_04_04:
|
||||
.ascii "YAMA_04_04\0\0"
|
||||
ENUM_12AED0_YAMA_04_01:
|
||||
.ascii "YAMA_04_01\0\0"
|
||||
ENUM_12AED0_YAMA_04_00:
|
||||
.ascii "YAMA_04_00\0\0"
|
||||
ENUM_12AED0_YAMA_04_HIBI_1:
|
||||
.ascii "YAMA_04_HIBI_1\0\0"
|
||||
ENUM_12AED0_YAMA_04_HIBI_0:
|
||||
.ascii "YAMA_04_HIBI_0\0\0"
|
||||
ENUM_12AED0_YAMA_04_R00:
|
||||
.ascii "YAMA_04_R00\0"
|
||||
ENUM_12AED0_YAMA_04_CAP_0:
|
||||
.ascii "YAMA_04_CAP_0\0\0\0"
|
||||
ENUM_12AED0_YAMA_03_DOKU_2:
|
||||
.ascii "YAMA_03_DOKU_2\0\0"
|
||||
ENUM_12AED0_YAMA_03_DOKU_1:
|
||||
.ascii "YAMA_03_DOKU_1\0\0"
|
||||
ENUM_12AED0_YAMA_03_DOKU_0:
|
||||
.ascii "YAMA_03_DOKU_0\0\0"
|
||||
ENUM_12AED0_YAMA_03_02:
|
||||
.ascii "YAMA_03_02\0\0"
|
||||
ENUM_12AED0_YAMA_03_01:
|
||||
.ascii "YAMA_03_01\0\0"
|
||||
ENUM_12AED0_YAMA_03_00:
|
||||
.ascii "YAMA_03_00\0\0"
|
||||
ENUM_12AED0_YAMA_02_00:
|
||||
.ascii "YAMA_02_00\0\0"
|
||||
ENUM_12AED0_YAMA_01_BW00:
|
||||
.ascii "YAMA_01_BW00\0\0\0\0"
|
||||
ENUM_12AED0_YAMA_00_01:
|
||||
.ascii "YAMA_00_01\0\0"
|
||||
ENUM_12AED0_YAMA_00_00:
|
||||
.ascii "YAMA_00_00\0\0"
|
||||
ENUM_12AED0_MORI_ENTRANCE_1ST:
|
||||
.ascii "MORI_ENTRANCE_1ST\0\0\0"
|
||||
ENUM_12AED0_MORI_00_H1:
|
||||
.ascii "MORI_00_H1\0\0"
|
||||
ENUM_12AED0_MORI_00_H0:
|
||||
.ascii "MORI_00_H0\0\0"
|
||||
ENUM_12AED0_MORI_00_KOBITO:
|
||||
.ascii "MORI_00_KOBITO\0\0"
|
||||
ENUM_12AED0_MORI_00_HIBI_4:
|
||||
.ascii "MORI_00_HIBI_4\0\0"
|
||||
ENUM_12AED0_MORI_00_HIBI_3:
|
||||
.ascii "MORI_00_HIBI_3\0\0"
|
||||
ENUM_12AED0_MORI_00_HIBI_2:
|
||||
.ascii "MORI_00_HIBI_2\0\0"
|
||||
ENUM_12AED0_MORI_00_HIBI_1:
|
||||
.ascii "MORI_00_HIBI_1\0\0"
|
||||
ENUM_12AED0_MORI_00_HIBI_0:
|
||||
.ascii "MORI_00_HIBI_0\0\0"
|
||||
ENUM_12AED0_LOST_05_T1:
|
||||
.ascii "LOST_05_T1\0\0"
|
||||
ENUM_12AED0_LOST_05_T0:
|
||||
.ascii "LOST_05_T0\0\0"
|
||||
ENUM_12AED0_LOST_05_01:
|
||||
.ascii "LOST_05_01\0\0"
|
||||
ENUM_12AED0_LOST_05_00:
|
||||
.ascii "LOST_05_00\0\0"
|
||||
ENUM_12AED0_LOST_04_SIBA4:
|
||||
.ascii "LOST_04_SIBA4\0\0\0"
|
||||
ENUM_12AED0_LOST_04_SIBA3:
|
||||
.ascii "LOST_04_SIBA3\0\0\0"
|
||||
ENUM_12AED0_LOST_04_SIBA2:
|
||||
.ascii "LOST_04_SIBA2\0\0\0"
|
||||
ENUM_12AED0_LOST_04_SIBA1:
|
||||
.ascii "LOST_04_SIBA1\0\0\0"
|
||||
ENUM_12AED0_LOST_04_SIBA0:
|
||||
.ascii "LOST_04_SIBA0\0\0\0"
|
||||
ENUM_12AED0_LOST_04_00:
|
||||
.ascii "LOST_04_00\0\0"
|
||||
ENUM_12AED0_LOST_03_T0:
|
||||
.ascii "LOST_03_T0\0\0"
|
||||
ENUM_12AED0_LOST_03_00:
|
||||
.ascii "LOST_03_00\0\0"
|
||||
ENUM_12AED0_LOST_02_00:
|
||||
.ascii "LOST_02_00\0\0"
|
||||
ENUM_12AED0_LOST_00_01:
|
||||
.ascii "LOST_00_01\0\0"
|
||||
ENUM_12AED0_LOST_00_00:
|
||||
.ascii "LOST_00_00\0\0"
|
||||
ENUM_12AED0_LOST_00_ENTER:
|
||||
.ascii "LOST_00_ENTER\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_M2:
|
||||
.ascii "HIKYOU_00_M2\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_M1:
|
||||
.ascii "HIKYOU_00_M1\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_M0:
|
||||
.ascii "HIKYOU_00_M0\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_H00:
|
||||
.ascii "HIKYOU_00_H00\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_BOSEKI:
|
||||
.ascii "HIKYOU_00_BOSEKI\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_14:
|
||||
.ascii "HIKYOU_00_14\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_SEKIZOU:
|
||||
.ascii "HIKYOU_00_SEKIZOU\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_CAP_2:
|
||||
.ascii "HIKYOU_00_CAP_2\0"
|
||||
ENUM_12AED0_HIKYOU_00_CAP_1:
|
||||
.ascii "HIKYOU_00_CAP_1\0"
|
||||
ENUM_12AED0_HIKYOU_00_CAP_0:
|
||||
.ascii "HIKYOU_00_CAP_0\0"
|
||||
ENUM_12AED0_HIKYOU_00_04:
|
||||
.ascii "HIKYOU_00_04\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_03:
|
||||
.ascii "HIKYOU_00_03\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_02:
|
||||
.ascii "HIKYOU_00_02\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_01:
|
||||
.ascii "HIKYOU_00_01\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_00:
|
||||
.ascii "HIKYOU_00_00\0\0\0\0"
|
||||
ENUM_12AED0_NAKANIWA_00_EZERO:
|
||||
.ascii "NAKANIWA_00_EZERO\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_CAP_0:
|
||||
.ascii "MAENIWA_00_CAP_0\0\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_T1:
|
||||
.ascii "MAENIWA_00_T1\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_T0:
|
||||
.ascii "MAENIWA_00_T0\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_WARP:
|
||||
.ascii "MAENIWA_00_WARP\0"
|
||||
ENUM_12AED0_MAENIWA_00_BENT:
|
||||
.ascii "MAENIWA_00_BENT\0"
|
||||
ENUM_12AED0_MAENIWA_00_02:
|
||||
.ascii "MAENIWA_00_02\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_01:
|
||||
.ascii "MAENIWA_00_01\0\0\0"
|
||||
ENUM_12AED0_MAENIWA_00_00:
|
||||
.ascii "MAENIWA_00_00\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_T1:
|
||||
.ascii "HIKYOU_00_T1\0\0\0\0"
|
||||
ENUM_12AED0_HIKYOU_00_T0:
|
||||
.ascii "HIKYOU_00_T0\0\0\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_H02:
|
||||
.ascii "MIZUUMI_00_H02\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_H01:
|
||||
.ascii "MIZUUMI_00_H01\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_H00:
|
||||
.ascii "MIZUUMI_00_H00\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_00:
|
||||
.ascii "MIZUUMI_00_00\0\0\0"
|
||||
ENUM_12AED0_MIZUUMI_00_BENT:
|
||||
.ascii "MIZUUMI_00_BENT\0"
|
||||
ENUM_12AED0_LV5_CLEAR_MES:
|
||||
.ascii "LV5_CLEAR_MES\0\0\0"
|
||||
ENUM_12AED0_LV4_CLEAR_MES:
|
||||
.ascii "LV4_CLEAR_MES\0\0\0"
|
||||
ENUM_12AED0_LV3_CLEAR_MES:
|
||||
.ascii "LV3_CLEAR_MES\0\0\0"
|
||||
ENUM_12AED0_LV2_CLEAR_MES:
|
||||
.ascii "LV2_CLEAR_MES\0\0\0"
|
||||
ENUM_12AED0_LV1_CLEAR_MES:
|
||||
.ascii "LV1_CLEAR_MES\0\0\0"
|
||||
.else
|
||||
|
||||
.4byte gUnk_0812B204
|
||||
.4byte gUnk_0812C5F0
|
||||
@@ -2243,6 +3009,7 @@ gUnk_0812C5E0:: @ 0812C5E0
|
||||
|
||||
gUnk_0812C5F0:: @ 0812C5F0
|
||||
.incbin "baserom.gba", 0x12C5F0, 0x0000010
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.4byte gUnk_0812B204
|
||||
@@ -2450,6 +3217,7 @@ gUnk_0812C5F0:: @ 0812C5F0
|
||||
.4byte gUnk_0812C9BC
|
||||
.4byte gUnk_0812C9AC
|
||||
.4byte gUnk_0812C99C
|
||||
.ifndef EU
|
||||
.4byte gUnk_0812C98C
|
||||
.4byte gUnk_0812C97C
|
||||
.ifndef JP
|
||||
@@ -2458,9 +3226,11 @@ gUnk_0812C5F0:: @ 0812C5F0
|
||||
.4byte gUnk_0812C964
|
||||
.4byte gUnk_0812C95C
|
||||
.4byte gUnk_0812C954
|
||||
.endif
|
||||
.endif
|
||||
.4byte gUnk_0812AC84
|
||||
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
gUnk_0812C954:: @ 0812C954
|
||||
.incbin "baserom.gba", 0x12C954, 0x0000008
|
||||
@@ -2484,6 +3254,7 @@ gUnk_0812C97C:: @ 0812C97C
|
||||
gUnk_0812C98C:: @ 0812C98C
|
||||
.incbin "baserom.gba", 0x12C98C, 0x0000010
|
||||
|
||||
.endif
|
||||
gUnk_0812C99C:: @ 0812C99C
|
||||
.incbin "baserom.gba", 0x12C99C, 0x0000010
|
||||
|
||||
@@ -3294,22 +4065,26 @@ gUnk_0812D688:: @ 0812D688
|
||||
.4byte gUnk_0812DA04
|
||||
.4byte gUnk_0812D9F4
|
||||
.4byte gUnk_0812D9E8
|
||||
.ifdef EU
|
||||
.else
|
||||
.ifdef JP
|
||||
.4byte gUnk_0812D9D0
|
||||
.else
|
||||
.4byte gUnk_0812D9D0
|
||||
.4byte gUnk_0812D9C8
|
||||
.endif
|
||||
.endif
|
||||
.4byte gUnk_0812AC84
|
||||
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
gUnk_0812D9C8:: @ 0812D9C8
|
||||
.incbin "baserom.gba", 0x12D9C8, 0x0000008
|
||||
.endif
|
||||
|
||||
|
||||
gUnk_0812D9D0:: @ 0812D9D0
|
||||
.incbin "baserom.gba", 0x12D9D0, 0x0000018
|
||||
.endif
|
||||
|
||||
gUnk_0812D9E8:: @ 0812D9E8
|
||||
.incbin "baserom.gba", 0x12D9E8, 0x000000C
|
||||
@@ -4043,6 +4818,7 @@ gUnk_0812E5FC:: @ 0812E5FC
|
||||
.4byte gUnk_0812E8A4
|
||||
.4byte gUnk_0812E88C
|
||||
.4byte gUnk_0812E874
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
.4byte gUnk_0812E86C
|
||||
.4byte gUnk_0812E864
|
||||
@@ -4050,9 +4826,11 @@ gUnk_0812E5FC:: @ 0812E5FC
|
||||
.4byte gUnk_0812E854
|
||||
.4byte gUnk_0812E84C
|
||||
.4byte gUnk_0812E844
|
||||
.endif
|
||||
.endif
|
||||
.4byte gUnk_0812AC84
|
||||
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
gUnk_0812E844:: @ 0812E844
|
||||
.incbin "baserom.gba", 0x12E844, 0x0000008
|
||||
@@ -4071,6 +4849,7 @@ gUnk_0812E864:: @ 0812E864
|
||||
gUnk_0812E86C:: @ 0812E86C
|
||||
.incbin "baserom.gba", 0x12E86C, 0x0000008
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0812E874:: @ 0812E874
|
||||
.incbin "baserom.gba", 0x12E874, 0x0000018
|
||||
@@ -4570,15 +5349,19 @@ gUnk_0812F494:: @ 0812F494
|
||||
.4byte gUnk_0812F630
|
||||
.4byte gUnk_0812F624
|
||||
.4byte gUnk_0812F614
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
.4byte gUnk_0812F604
|
||||
.endif
|
||||
.endif
|
||||
.4byte gUnk_0812AC84
|
||||
|
||||
.ifndef EU
|
||||
.ifndef JP
|
||||
gUnk_0812F604:: @ 0812F604
|
||||
.incbin "baserom.gba", 0x12F604, 0x0000010
|
||||
.endif
|
||||
.endif
|
||||
|
||||
gUnk_0812F614:: @ 0812F614
|
||||
.incbin "baserom.gba", 0x12F614, 0x0000010
|
||||
|
||||
@@ -32,12 +32,21 @@ gUnk_0813210C:: @ 0813210C
|
||||
.incbin "baserom.gba", 0x1321C4, 0x000000C
|
||||
.ifdef JP
|
||||
.4byte gUnk_080FD150
|
||||
.else
|
||||
.ifdef EU
|
||||
.4byte gUnk_080FD150
|
||||
.else
|
||||
.4byte gUnk_080FD180
|
||||
.endif
|
||||
.endif
|
||||
.incbin "baserom.gba", 0x1321D4, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131834, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1321E4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_0813248C
|
||||
.incbin "baserom.gba", 0x1321F4, 0x000000C
|
||||
.4byte gUnk_081324AC
|
||||
@@ -64,15 +73,30 @@ gUnk_08132230:: @ 08132230
|
||||
.4byte gUnk_080FD448
|
||||
.incbin "baserom.gba", 0x132284, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1318E4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132294, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x1318F4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1322A4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x1322B4, 0x000000C
|
||||
.4byte gUnk_0813252C
|
||||
.incbin "baserom.gba", 0x1322C4, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131924, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1322D4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_0813256C
|
||||
.incbin "baserom.gba", 0x1322E4, 0x000000C
|
||||
.4byte gUnk_081325BC
|
||||
@@ -88,7 +112,12 @@ gUnk_08132324:: @ 08132324
|
||||
.4byte gUnk_081326CC
|
||||
.incbin "baserom.gba", 0x132334, 0x000000C
|
||||
.4byte gUnk_080FD460
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131994, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132344, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD460
|
||||
.incbin "baserom.gba", 0x132354, 0x0000008
|
||||
|
||||
@@ -182,20 +211,50 @@ gUnk_08132506:: @ 08132506
|
||||
gUnk_0813250C:: @ 0813250C
|
||||
.incbin "baserom.gba", 0x13250C, 0x0000004
|
||||
.4byte gUnk_080FD170
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131B64, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132514, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD43C
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131B74, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132524, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_0813252C:: @ 0813252C
|
||||
.incbin "baserom.gba", 0x13252C, 0x0000004
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131B84, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132534, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131B94, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132544, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131BA4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132554, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131BB4, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132564, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_0813256C:: @ 0813256C
|
||||
.incbin "baserom.gba", 0x13256C, 0x0000004
|
||||
@@ -213,38 +272,113 @@ gUnk_0813256C:: @ 0813256C
|
||||
gUnk_081325BC:: @ 081325BC
|
||||
.incbin "baserom.gba", 0x1325BC, 0x0000004
|
||||
.4byte gUnk_080FD4B8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C14, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1325C4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4C0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C24, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1325D4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4C8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C34, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1325E4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4D0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C44, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1325F4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4D8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C54, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132604, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4E0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C64, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132614, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4E8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C74, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132624, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4F0
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C84, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132634, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD4F8
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131C94, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132644, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD500
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CA4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132654, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD508
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CB4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132664, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD510
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CC4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132674, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD518
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CD4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132684, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD520
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CE4, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x132694, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_0813269C:: @ 0813269C
|
||||
.incbin "baserom.gba", 0x13269C, 0x0000004
|
||||
.4byte gUnk_080FD150
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131CF4, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1326A4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD150
|
||||
.incbin "baserom.gba", 0x1326B4, 0x000000C
|
||||
.4byte gUnk_080FD150
|
||||
@@ -253,9 +387,19 @@ gUnk_0813269C:: @ 0813269C
|
||||
gUnk_081326CC:: @ 081326CC
|
||||
.incbin "baserom.gba", 0x1326CC, 0x0000004
|
||||
.4byte gUnk_080FD168
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131D24, 0x000000C
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1326D4, 0x000000C
|
||||
.endif
|
||||
.4byte gUnk_080FD448
|
||||
.ifdef EU
|
||||
@ TODO only small differences
|
||||
.incbin "baserom_eu.gba", 0x131D34, 0x0000008
|
||||
.else
|
||||
.incbin "baserom.gba", 0x1326E4, 0x0000008
|
||||
.endif
|
||||
|
||||
gUnk_081326EC:: @ 081326EC
|
||||
.incbin "baserom.gba", 0x1326EC, 0x0000014
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user