Identified two more overlays

Identified more symbols
This commit is contained in:
Ogre 2023-09-05 01:45:52 +02:00
parent 12c9bd1e51
commit cf0a14e5cb
2 changed files with 55 additions and 21 deletions

View File

@ -577,7 +577,7 @@ segments:
subsegments:
- [0xE48F0, asm]
- [0xE4BE0, asm]
- [0xE5960, asm]
- [0xE5960, asm, "speech"]
- [0xEAF00, rodata]
- [0xEAF10, rodata]
@ -935,28 +935,55 @@ segments:
- { start: 0x213B10, type: bss, vram: 0x801D0680 }
- [0x213B10, bin]
- type: code
dir: overlays/overlay7
start: 0x213B10
vram: 0x801D0840
bss_size: 0x0
symbol_name_format: overlay7_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x213B10, asm]
- [0x213B50, asm]
- [0x21C970, asm]
- [0x21D7F0, asm]
- [0x222190, asm]
- [0x224F30, asm]
# - type: code
# dir: overlays/overlay7
# start: 0x213B10
# vram: 0x801D0840
# bss_size: 0x0
# symbol_name_format: overlay7_$VRAM_$ROM
# exclusive_ram_id: test_overlapping
# subsegments:
# - [0x213B10, asm]
# - [0x213B50, asm]
# - [0x21C970, asm]
# - [0x21D7F0, asm]
# - [0x222190, asm]
# - [0x224F30, asm]
# - [0x228D70, rodata]
- [0x228D70, rodata]
- [0x228D90, rodata]
- [0x228E30, rodata]
- [0x228F40, rodata]
- [0x228F90, rodata]
- [0x228FF0, rodata]
- [0x2290C0, rodata]
- [0x2290F0, rodata]
- [0x229820, rodata]
- [0x229870, rodata]
- [0x2298D0, rodata]
- [0x229DB0, rodata]
# - { start: 0x22A280, type: bss, vram: 0x801E6FB0 }
- [0x228D70, bin]
- type: code
dir: overlays/overlay8
start: 0x22A280
vram: 0x801E6FB0
bss_size: 0x0
symbol_name_format: overlay8_$VRAM_$ROM
exclusive_ram_id: test_overlapping
subsegments:
- [0x22A280, asm]
- [0x233210, asm]
- [0x239BA0, rodata]
- [0x239BE0, rodata]
- [0x239CA0, rodata]
- [0x239F50, rodata]
# - { start: 0x23A3A0, type: bss, vram: 0x801F70D0 }
- [0x23A3A0, bin]
- [0x2447A0, bin]

View File

@ -2,6 +2,14 @@ __setup_overlay5 = 0x8017B5EC;
__setup_overlay3 = 0x8017B774;
__setup_overlay6 = 0x8017B6B0;
MakeRouteList = 0x801B3620; // rom:0x107D60
STR_VALUE_CANNOT_BE_REACHED_MAKE_ROUTE_LIST = 0x801EE0A0;
Magnetic = 0x801B44DC; // rom:0x108C1C
STR_MEM_ERROR_MAGNETIC = 0x801EE0F0;
// Obviously wrong translated but whatevs..
STR_FAILED_TO_CONTROL_THE_HEATER = 0x800ADE78;
STR_EMPTY = 0x800AE334; // type:asciz
NAME_MAGNUS = 0x8018E8F0; // type:asciz
NAME_DIO = 0x8018E8F8; // type:asciz
NAME_LEIA = 0x8018E8FC; // type:asciz
@ -14,7 +22,6 @@ NAME_SHEEN = 0x8018E9FC; // type:asciz size:0x6
CLASS_NAME_DRAGON_MASTER = 0x80190230; // type:asciz
__SOME_OVERLAY_TABLE = 0x800A83C0; // size:0x28
__SOME_OVERLAY_TABLE_1 = 0x800A83E8; // size:0x28
__SOME_OVERLAY_TABLE_2 = 0x800A8410; // size:0x28