mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-25 01:34:18 +00:00
Set up build system and disassembly for ntsc-1.2 (#2021)
* Set up build system for ntsc-1.2 * Set up disassembly for ntsc-1.2 * Add all unnamed functions to functions.txt * Update docs/retail_versions.md for ntsc-1.2 * Format * Update docs/retail_versions.md Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com> * Remove mention of US * OOT_N64 -> PLATFORM_N64, OOT_GC -> PLATFORM_GC * Move mtxutil to libultra/gu * Fix libultra/io bss splits * Fix merge --------- Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
This commit is contained in:
parent
9ff6758458
commit
8366b8731e
28 changed files with 17138 additions and 54 deletions
33
Makefile
33
Makefile
|
@ -27,7 +27,7 @@ COMPILER ?= ido
|
|||
# gc-eu-mq GameCube Europe/PAL Master Quest
|
||||
# gc-eu-mq-dbg GameCube Europe/PAL Master Quest Debug (default)
|
||||
# The following versions are work-in-progress and not yet matching:
|
||||
# (none currently)
|
||||
# ntsc-1.2 N64 NTSC 1.2 (Japan)
|
||||
VERSION ?= gc-eu-mq-dbg
|
||||
# Number of threads to extract and compress with
|
||||
N_THREADS ?= $(shell nproc)
|
||||
|
@ -46,43 +46,58 @@ CPPFLAGS ?=
|
|||
CPP_DEFINES ?=
|
||||
|
||||
# Version-specific settings
|
||||
ifeq ($(VERSION),gc-jp)
|
||||
ifeq ($(VERSION),ntsc-1.2)
|
||||
REGION ?= JP
|
||||
PLATFORM := N64
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
COMPARE := 0
|
||||
else ifeq ($(VERSION),gc-jp)
|
||||
REGION ?= JP
|
||||
PLATFORM := GC
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-jp-mq)
|
||||
REGION ?= JP
|
||||
PLATFORM := GC
|
||||
PAL := 0
|
||||
MQ := 1
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-jp-ce)
|
||||
REGION ?= JP
|
||||
PLATFORM := GC
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-us)
|
||||
REGION ?= US
|
||||
PLATFORM := GC
|
||||
PAL := 0
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-us-mq)
|
||||
REGION ?= US
|
||||
PLATFORM := GC
|
||||
PAL := 0
|
||||
MQ := 1
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-eu)
|
||||
REGION ?= EU
|
||||
PLATFORM := GC
|
||||
PAL := 1
|
||||
MQ := 0
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-eu-mq)
|
||||
REGION ?= EU
|
||||
PLATFORM := GC
|
||||
PAL := 1
|
||||
MQ := 1
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),gc-eu-mq-dbg)
|
||||
REGION ?= EU
|
||||
PLATFORM := GC
|
||||
PAL := 1
|
||||
MQ := 1
|
||||
DEBUG := 1
|
||||
|
@ -122,6 +137,14 @@ VERSION_MACRO := OOT_$(shell echo $(VERSION) | tr a-z-. A-Z__)
|
|||
CPP_DEFINES += -DOOT_VERSION=$(VERSION_MACRO)
|
||||
CPP_DEFINES += -DOOT_REGION=REGION_$(REGION)
|
||||
|
||||
ifeq ($(PLATFORM),N64)
|
||||
CPP_DEFINES += -DPLATFORM_N64=1 -DPLATFORM_GC=0
|
||||
else ifeq ($(PLATFORM),GC)
|
||||
CPP_DEFINES += -DPLATFORM_N64=0 -DPLATFORM_GC=1
|
||||
else
|
||||
$(error Unsupported platform $(PLATFORM))
|
||||
endif
|
||||
|
||||
ifeq ($(PAL),0)
|
||||
CPP_DEFINES += -DOOT_NTSC=1
|
||||
else
|
||||
|
@ -218,8 +241,10 @@ ifeq ($(COMPILER),gcc)
|
|||
OPTFLAGS := -Os -ffast-math -fno-unsafe-math-optimizations
|
||||
endif
|
||||
|
||||
# TODO PL and DOWHILE should be disabled for non-gamecube
|
||||
GBI_DEFINES := -DF3DEX_GBI_2 -DF3DEX_GBI_PL -DGBI_DOWHILE
|
||||
GBI_DEFINES := -DF3DEX_GBI_2
|
||||
ifeq ($(PLATFORM),GC)
|
||||
GBI_DEFINES += -DF3DEX_GBI_PL -DGBI_DOWHILE
|
||||
endif
|
||||
ifeq ($(DEBUG),1)
|
||||
GBI_DEFINES += -DGBI_DEBUG
|
||||
endif
|
||||
|
|
20
assets/xml/objects/object_mag.xml
Normal file
20
assets/xml/objects/object_mag.xml
Normal file
|
@ -0,0 +1,20 @@
|
|||
<Root>
|
||||
<File Name="object_mag" Segment="6">
|
||||
<Texture Name="gTitleDiskTex" OutName="title_disk" Format="ia8" Width="48" Height="16" Offset="0x0"/>
|
||||
<Texture Name="gTitleZeldaShieldLogoTex" OutName="title_zelda_shield_logo" Format="rgba32" Width="160" Height="160" Offset="0x300"/>
|
||||
<Texture Name="gTitleCopyright1998Tex" OutName="title_copyright_1998" Format="ia8" Width="128" Height="16" Offset="0x19300"/>
|
||||
<Texture Name="gTitleEffectMask00Tex" OutName="title_effect_mask_0_0" Format="i4" Width="64" Height="64" Offset="0x19B00"/>
|
||||
<Texture Name="gTitleEffectMask01Tex" OutName="title_effect_mask_0_1" Format="i4" Width="64" Height="64" Offset="0x1A300"/>
|
||||
<Texture Name="gTitleEffectMask02Tex" OutName="title_effect_mask_0_2" Format="i4" Width="64" Height="64" Offset="0x1AB00"/>
|
||||
<Texture Name="gTitleEffectMask10Tex" OutName="title_effect_mask_1_0" Format="i4" Width="64" Height="64" Offset="0x1B300"/>
|
||||
<Texture Name="gTitleEffectMask11Tex" OutName="title_effect_mask_1_1" Format="i4" Width="64" Height="64" Offset="0x1BB00"/>
|
||||
<Texture Name="gTitleEffectMask12Tex" OutName="title_effect_mask_1_2" Format="i4" Width="64" Height="64" Offset="0x1C300"/>
|
||||
<Texture Name="gTitleEffectMask20Tex" OutName="title_effect_mask_2_0" Format="i4" Width="64" Height="64" Offset="0x1CB00"/>
|
||||
<Texture Name="gTitleEffectMask21Tex" OutName="title_effect_mask_2_1" Format="i4" Width="64" Height="64" Offset="0x1D300"/>
|
||||
<Texture Name="gTitleEffectMask22Tex" OutName="title_effect_mask_2_2" Format="i4" Width="64" Height="64" Offset="0x1DB00"/>
|
||||
<Texture Name="gTitleFlameEffectTex" OutName="title_flame_effect" Format="i8" Width="32" Height="32" Offset="0x1E300"/>
|
||||
<Texture Name="gTitleTheLegendOfTextTex" OutName="title_the_legend_of_text" Format="i8" Width="72" Height="8" Offset="0x1E700"/>
|
||||
<Texture Name="gTitleOcarinaOfTimeTMTextTex" OutName="title_ocarina_of_time_tm_text" Format="i8" Width="96" Height="8" Offset="0x1E940"/>
|
||||
<Texture Name="gTitleTitleJPNTex" OutName="title_title_jpn" Format="i8" Width="128" Height="16" Offset="0x1EC40"/>
|
||||
</File>
|
||||
</Root>
|
1
baseroms/ntsc-1.2/checksum-compressed.md5
Normal file
1
baseroms/ntsc-1.2/checksum-compressed.md5
Normal file
|
@ -0,0 +1 @@
|
|||
2258052847bdd056c8406a9ef6427f13 build/ntsc-1.2/oot-ntsc-1.2-compressed.z64
|
1
baseroms/ntsc-1.2/checksum.md5
Normal file
1
baseroms/ntsc-1.2/checksum.md5
Normal file
|
@ -0,0 +1 @@
|
|||
48b3e547359f21bb7e123fb362c1dd4e build/ntsc-1.2/oot-ntsc-1.2.z64
|
1228
baseroms/ntsc-1.2/config.yml
Normal file
1228
baseroms/ntsc-1.2/config.yml
Normal file
File diff suppressed because it is too large
Load diff
1511
baseroms/ntsc-1.2/segments.csv
Normal file
1511
baseroms/ntsc-1.2/segments.csv
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,18 +1,17 @@
|
|||
# Decompiling retail versions
|
||||
|
||||
The next decompilation target for OOT is the PAL GameCube Master Quest ROM
|
||||
(`gc-eu-mq`), because it is the retail version that is most similar to the Debug
|
||||
ROM. Unfortunately there are still a lot of differences, many of which are
|
||||
register or stack allocation differences because retail ROMs were built with
|
||||
different compiler flags. However, once this version is done, future
|
||||
retail versions should be much easier, as the changes between retail versions are
|
||||
The next decompilation target for OOT is NTSC version 1.2
|
||||
(`ntsc-1.2`), because it is the N64 version that is most similar to the GC
|
||||
versions. Unfortunately there are still a lot of differences,
|
||||
but once this version is done, future
|
||||
N64 versions should be much easier, as the changes between N64 versions are
|
||||
small in comparison.
|
||||
|
||||
Instead of `cp`ing a matching build into `expected/`, the target ROM is disassembled as `.s` files then
|
||||
reassembled as `.o` files directly into `expected/build/gc-eu-mq` for diff tools.
|
||||
reassembled as `.o` files directly into `expected/build/ntsc-1.2` for diff tools.
|
||||
This allows us to make progress matching code in parallel with solving other
|
||||
problems (such as the build system, ROM organization, and BSS ordering). The
|
||||
files in `tools/disasm/gc-eu-mq` say how to split the source files and where the
|
||||
files in `tools/disasm/ntsc-1.2` say how to split the source files and where the
|
||||
functions and variables are in the target ROM, and these may need to be updated
|
||||
if there are mistakes or if function names change due to documentation work.
|
||||
|
||||
|
@ -21,55 +20,44 @@ still show diffs with data symbols. We might improve this later, but these data
|
|||
diffs are fine to ignore for now.
|
||||
|
||||
For register and stack allocation differences, often the code can be tweaked so
|
||||
that it matches both the retail ROM while continuing to match the Debug ROM (for
|
||||
that it matches both the retail ROM while continuing to match GC versions and the Debug ROM (for
|
||||
example, by reordering assignments or moving a local variable declaration inside
|
||||
an `if` block). Since retail MM versions use the same compiler flags as retail
|
||||
OOT, checking MM decomp for similar code can help.
|
||||
an `if` block). Since retail MM versions currently target N64, checking MM decomp for similar code can help.
|
||||
|
||||
We can disable code that was removed in retail builds by adding
|
||||
`#if OOT_DEBUG ... #endif` or `if (OOT_DEBUG) { ... }` around these parts of the
|
||||
We can handle code that is different between versions by adding
|
||||
`#if PLATFORM_N64 ... #endif` or `#if PLATFORM_GC ... #endif` around these parts of the
|
||||
code. In order to keep the code readable, we should try to minimize the amount of
|
||||
`#if` noise whenever possible.
|
||||
|
||||
## Setup
|
||||
|
||||
1. Copy your target PAL GameCube Master Quest ROM (non-debug) to
|
||||
`baseroms/gc-eu-mq/baserom.z64`
|
||||
|
||||
1. Extract assets and ROM files **from the Debug ROM** by running
|
||||
|
||||
```sh
|
||||
make setup -jN
|
||||
```
|
||||
|
||||
if necessary, where `N` is the number of cores on your machine.
|
||||
1. Copy your target JP NTSC 1.2 ROM to `baseroms/ntsc-1.2/baserom.z64`
|
||||
|
||||
1. Build the non-matching test ROM by running
|
||||
|
||||
```sh
|
||||
make setup -jN VERSION=gc-eu-mq
|
||||
make -jN VERSION=gc-eu-mq
|
||||
make setup -jN VERSION=ntsc-1.2
|
||||
make -jN VERSION=ntsc-1.2
|
||||
```
|
||||
|
||||
where `N` is the number of cores on your machine. This will build into
|
||||
`build/gc-eu-mq` and produce `build/gc-eu-mq/oot-gc-eu-mq.z64`.
|
||||
`build/ntsc-1.2` and produce `build/ntsc-1.2/oot-ntsc-1.2.z64`.
|
||||
|
||||
If you later want to delete all output files, run
|
||||
|
||||
```sh
|
||||
make clean VERSION=gc-eu-mq
|
||||
make clean VERSION=ntsc-1.2
|
||||
```
|
||||
|
||||
1. Disassemble the target ROM by running
|
||||
|
||||
```sh
|
||||
make disasm -jN VERSION=gc-eu-mq
|
||||
make disasm VERSION=ntsc-1.2
|
||||
```
|
||||
|
||||
where `N` is the number of cores on your machine. The outputs will be written to
|
||||
`expected/build/gc-eu-mq`.
|
||||
The outputs will be written to `expected/build/ntsc-1.2`.
|
||||
|
||||
Note that if you need to copy a matching build for the Debug ROM, you can use
|
||||
Note that if you need to copy a matching build for another version, you can use e.g.
|
||||
|
||||
```sh
|
||||
mkdir -p expected/build
|
||||
|
@ -90,37 +78,32 @@ source .venv/bin/activate
|
|||
### retail_progress.py
|
||||
|
||||
Running `./retail_progress.py path/to/file.c` will attempt to figure out which functions
|
||||
in a file still need to match for `gc-eu-mq`. To get an overview of diffs for
|
||||
in a file still need to match for `ntsc-1.2`. To get an overview of diffs for
|
||||
all files, run `./retail_progress.py` with no arguments.
|
||||
|
||||
### asm-differ / diff.py
|
||||
|
||||
To diff assembly for a single function in `gc-eu-mq`, run e.g.
|
||||
To diff assembly for a single function in `ntsc-1.2`, run e.g.
|
||||
|
||||
```sh
|
||||
./diff.py -mwo3 -v gc-eu-mq Math3D_CylTriVsIntersect
|
||||
./diff.py -mwo3 -v ntsc-1.2 Math3D_CylTriVsIntersect
|
||||
```
|
||||
|
||||
The `-v` flag tells `diff.py` to compare between `build/gc-eu-mq` and
|
||||
`expected/build/gc-eu-mq`, and to use `make VERSION=gc-eu-mq` when rebuilding.
|
||||
|
||||
You may also want to diff the Debug ROM in another terminal with
|
||||
|
||||
```sh
|
||||
./diff.py -mwo3 Math3D_CylTriVsIntersect
|
||||
```
|
||||
The `-v` flag tells `diff.py` to compare between `build/ntsc-1.2` and
|
||||
`expected/build/ntsc-1.2`, and to use `make VERSION=ntsc-1.2` when rebuilding.
|
||||
|
||||
You may also want to diff versions `gc-eu-mq` and/or `gc-eu-mq-dbg` in another terminal
|
||||
to ensure any changes still match there.
|
||||
|
||||
### Permuter and decomp.me
|
||||
|
||||
Disassembly for individual functions is written to
|
||||
`expected/build/gc-eu-mq/functions`, so to get a [decomp.me](https://decomp.me/) scratch you can run
|
||||
`expected/build/ntsc-1.2/functions`, so to get a [decomp.me](https://decomp.me/) scratch you can run
|
||||
e.g.
|
||||
|
||||
```sh
|
||||
decomp-permuter/import.py \
|
||||
src/code/sys_math3d.c \
|
||||
expected/build/gc-eu-mq/functions/src/code/sys_math3d/Math3D_CylTriVsIntersect.s \
|
||||
VERSION=gc-eu-mq --decompme
|
||||
expected/build/ntsc-1.2/functions/src/code/sys_math3d/Math3D_CylTriVsIntersect.s \
|
||||
VERSION=ntsc-1.2 --decompme
|
||||
```
|
||||
|
|
|
@ -108,7 +108,12 @@
|
|||
? gSaveContext.save.info.equips.buttonItems[(button) + 1] \
|
||||
: ITEM_NONE)
|
||||
|
||||
#if PLATFORM_N64
|
||||
#define CHECK_BTN_ALL(state, combo) (((state) & (combo)) == (combo))
|
||||
#else
|
||||
#define CHECK_BTN_ALL(state, combo) (~((state) | ~(combo)) == 0)
|
||||
#endif
|
||||
|
||||
#define CHECK_BTN_ANY(state, combo) (((state) & (combo)) != 0)
|
||||
|
||||
#define CHECK_FLAG_ALL(flags, mask) (((flags) & (mask)) == (mask))
|
||||
|
|
|
@ -387,7 +387,7 @@ if __name__ == "__main__":
|
|||
help="find functions with diffs in the given source file (if omitted, print summary of diffs for all files)",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-v", "--version", help="version to compare", default="gc-eu-mq"
|
||||
"-v", "--version", help="version to compare", default="ntsc-1.2"
|
||||
)
|
||||
parser.add_argument(
|
||||
"--data",
|
||||
|
|
|
@ -1,8 +1,14 @@
|
|||
#include "macros.h"
|
||||
|
||||
#if PLATFORM_N64
|
||||
const char gBuildTeam[] = "zelda@srd44";
|
||||
#else
|
||||
const char gBuildTeam[] = "zelda@srd022j";
|
||||
#endif
|
||||
|
||||
#if OOT_VERSION == OOT_GC_JP
|
||||
#if OOT_VERSION == OOT_NTSC_1_2
|
||||
const char gBuildDate[] = "98-11-12 18:17:03";
|
||||
#elif OOT_VERSION == OOT_GC_JP
|
||||
const char gBuildDate[] = "02-10-29 23:49:53";
|
||||
#elif OOT_VERSION == OOT_GC_JP_MQ
|
||||
const char gBuildDate[] = "02-10-30 00:15:15";
|
||||
|
|
1
src/boot/cic6105.c
Normal file
1
src/boot/cic6105.c
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
src/code/code_n64dd_800AD410.c
Normal file
1
src/code/code_n64dd_800AD410.c
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
src/code/code_n64dd_800AD4C0.c
Normal file
1
src/code/code_n64dd_800AD4C0.c
Normal file
|
@ -0,0 +1 @@
|
|||
|
1
src/libultra/gu/mtxutil.c
Normal file
1
src/libultra/gu/mtxutil.c
Normal file
|
@ -0,0 +1 @@
|
|||
|
0
src/libultra/os/getintmask.s
Normal file
0
src/libultra/os/getintmask.s
Normal file
1
src/libultra/os/settime.c
Normal file
1
src/libultra/os/settime.c
Normal file
|
@ -0,0 +1 @@
|
|||
|
|
@ -639,7 +639,11 @@ void EnMag_DrawInner(Actor* thisx, PlayState* play, Gfx** gfxP) {
|
|||
(s16)this->copyrightAlpha);
|
||||
|
||||
if ((s16)this->copyrightAlpha != 0) {
|
||||
#if OOT_VERSION < OOT_GC_US
|
||||
#if PLATFORM_N64
|
||||
gDPLoadTextureBlock(gfx++, gTitleCopyright1998Tex, G_IM_FMT_IA, G_IM_SIZ_8b, 160, 16, 0,
|
||||
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK,
|
||||
G_TX_NOLOD, G_TX_NOLOD);
|
||||
#elif OOT_VERSION < OOT_GC_US
|
||||
gDPLoadTextureBlock(gfx++, gTitleCopyright19982002Tex, G_IM_FMT_IA, G_IM_SIZ_8b, 160, 16, 0,
|
||||
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK,
|
||||
G_TX_NOLOD, G_TX_NOLOD);
|
||||
|
|
10
tools/ZAPDConfigs/ntsc-1.2/Config.xml
Normal file
10
tools/ZAPDConfigs/ntsc-1.2/Config.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<Root>
|
||||
<SymbolMap File="SymbolMap.txt"/>
|
||||
<ActorList File="../ActorList.txt"/>
|
||||
<ObjectList File="../ObjectList.txt"/>
|
||||
<EntranceList File="../EntranceList.txt"/>
|
||||
<SpecialEntranceList File="../SpecialEntranceList.txt"/>
|
||||
<EnumData File="../EnumData.xml"/>
|
||||
<ExternalXMLFolder Path="assets/xml/"/>
|
||||
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="assets/objects/gameplay_keep/"/>
|
||||
</Root>
|
2
tools/ZAPDConfigs/ntsc-1.2/SymbolMap.txt
Normal file
2
tools/ZAPDConfigs/ntsc-1.2/SymbolMap.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
800FF3F0 gMtxClear
|
||||
80AE0FE0 sShadowTex
|
|
@ -91,8 +91,6 @@ def main():
|
|||
context.addBannedSymbolRange(0x0000F000, 0x00010100)
|
||||
context.addBannedSymbolRange(0x10000000, 0x80000300)
|
||||
context.addBannedSymbolRange(0xA0000000, 0xFFFFFFFF)
|
||||
context.addBannedSymbol(0x80100000) # z_kaleido_equipment.c
|
||||
context.addBannedSymbol(0x80112200) # z_message.c
|
||||
|
||||
spimdisasm.mips.InstructionConfig.parseArgs(args)
|
||||
spimdisasm.common.GlobalConfig.parseArgs(args)
|
||||
|
|
472
tools/disasm/ntsc-1.2/file_addresses.csv
Normal file
472
tools/disasm/ntsc-1.2/file_addresses.csv
Normal file
|
@ -0,0 +1,472 @@
|
|||
name,vrom_start,vrom_end,rom_start,rom_end,vram_start,overlay_dir
|
||||
boot,1060,7960,1060,0,80000460,
|
||||
code,A87000,B8ADA0,A62D40,AFDE00,800116E0,
|
||||
ovl_title,B9DA70,B9E430,B07AF0,B082B0,80800000,gamestates
|
||||
ovl_select,B9E430,BA1190,B082B0,B09E10,808009C0,gamestates
|
||||
ovl_opening,BA1190,BA12F0,B09E10,B09F40,80803720,gamestates
|
||||
ovl_file_choose,BA12F0,BB1210,B09F40,B12D60,80803880,gamestates
|
||||
ovl_kaleido_scope,BB1210,BCDBA0,B12D60,B21DA0,808137C0,misc
|
||||
ovl_player_actor,BCDBA0,BF4210,B21DA0,B3B090,808301C0,actors
|
||||
ovl_map_mark_data,BF4210,BFAD70,B3B090,B3B440,80856900,misc
|
||||
ovl_En_Test,BFAD70,C00620,B3B440,B3E910,8085D460,actors
|
||||
ovl_En_GirlA,C00620,C02F40,B3E910,B3FD80,80862D10,actors
|
||||
ovl_En_Part,C02F40,C04550,B3FD80,B40DA0,80865630,actors
|
||||
ovl_En_Light,C04550,C05340,B40DA0,B41760,80866C40,actors
|
||||
ovl_En_Door,C05340,C06180,B41760,B42330,80867A30,actors
|
||||
ovl_En_Box,C06180,C07CB0,B42330,B43610,80868870,actors
|
||||
ovl_En_Poh,C07CB0,C0BE40,B43610,B46090,8086A3B0,actors
|
||||
ovl_En_Okuta,C0BE40,C0E420,B46090,B47AE0,8086E540,actors
|
||||
ovl_En_Bom,C0E420,C0F2F0,B47AE0,B48690,80870B20,actors
|
||||
ovl_En_Wallmas,C0F2F0,C10D00,B48690,B49830,808719F0,actors
|
||||
ovl_En_Dodongo,C10D00,C13AA0,B49830,B4B770,80873400,actors
|
||||
ovl_En_Firefly,C13AA0,C15C10,B4B770,B4CDE0,808761A0,actors
|
||||
ovl_En_Horse,C15C10,C21E70,B4CDE0,B545E0,80878310,actors
|
||||
ovl_En_Arrow,C21E70,C23560,B545E0,B55660,80884570,actors
|
||||
ovl_En_Elf,C23560,C27F20,B55660,B58610,80885C60,actors
|
||||
ovl_En_Niw,C27F20,C2B250,B58610,B5AAF0,8088A620,actors
|
||||
ovl_En_Tite,C2B250,C2DFF0,B5AAF0,B5C5B0,8088D950,actors
|
||||
ovl_En_Reeba,C2DFF0,C2FA60,B5C5B0,B5D8B0,808906F0,actors
|
||||
ovl_En_Peehat,C2FA60,C33160,B5D8B0,B5FB80,80892160,actors
|
||||
ovl_En_Holl,C33160,C34130,B5FB80,B60720,80895860,actors
|
||||
ovl_En_Scene_Change,C34130,C34260,B60720,B60810,80896830,actors
|
||||
ovl_En_Zf,C34260,C3AD50,B60810,B64C80,80896960,actors
|
||||
ovl_En_Hata,C3AD50,C3B2E0,B64C80,B65180,8089D460,actors
|
||||
ovl_Boss_Dodongo,C3B2E0,C44DC0,B65180,B6B430,8089D9F0,actors
|
||||
ovl_Boss_Goma,C44DC0,C4AD40,B6B430,B6EDE0,808A74D0,actors
|
||||
ovl_En_Zl1,C4AD40,C4EB40,B6EDE0,B70D10,808AD450,actors
|
||||
ovl_En_Viewer,C4EB40,C519F0,B70D10,B72C40,808B1250,actors
|
||||
ovl_En_Goma,C519F0,C54680,B72C40,B749E0,808B4120,actors
|
||||
ovl_Bg_Pushbox,C54680,C54980,B749E0,B74C70,808B6DB0,actors
|
||||
ovl_En_Bubble,C54980,C55DA0,B74C70,B75BD0,808B70B0,actors
|
||||
ovl_Door_Shutter,C55DA0,C58020,B75BD0,B77490,808B84D0,actors
|
||||
ovl_En_Dodojr,C58020,C59EC0,B77490,B789E0,808BA750,actors
|
||||
ovl_En_Bdfire,C59EC0,C5AA50,B789E0,B792D0,808BC5F0,actors
|
||||
ovl_En_Boom,C5AA50,C5B310,B792D0,B79A10,808BD180,actors
|
||||
ovl_En_Torch2,C5B310,C5DA70,B79A10,B7B6B0,808BDA40,actors
|
||||
ovl_En_Bili,C5DA70,C5FD40,B7B6B0,B7CEE0,808C01E0,actors
|
||||
ovl_En_Tp,C5FD40,C61B90,B7CEE0,B7E500,808C24B0,actors
|
||||
ovl_En_St,C61B90,C64800,B7E500,B803E0,808C4300,actors
|
||||
ovl_En_Bw,C64800,C67B70,B803E0,B82680,808C6F70,actors
|
||||
ovl_En_Eiyer,C67B70,C697D0,B82680,B83AA0,808CA2E0,actors
|
||||
ovl_En_River_Sound,C697D0,C6A160,B83AA0,B84270,808CBF40,actors
|
||||
ovl_En_Horse_Normal,C6A160,C6C780,B84270,B85AD0,808CC8D0,actors
|
||||
ovl_En_Ossan,C6C780,C72D60,B85AD0,B892B0,808CEEF0,actors
|
||||
ovl_Bg_Treemouth,C72D60,C743C0,B892B0,B89EB0,808D54D0,actors
|
||||
ovl_Bg_Dodoago,C743C0,C75100,B89EB0,B8A910,808D6B30,actors
|
||||
ovl_Bg_Hidan_Dalm,C75100,C75950,B8A910,B8AF80,808D78E0,actors
|
||||
ovl_Bg_Hidan_Hrock,C75950,C76180,B8AF80,B8B5F0,808D8130,actors
|
||||
ovl_En_Horse_Ganon,C76180,C76F00,B8B5F0,B8C060,808D8960,actors
|
||||
ovl_Bg_Hidan_Rock,C76F00,C77FF0,B8C060,B8CD20,808D96E0,actors
|
||||
ovl_Bg_Hidan_Rsekizou,C77FF0,C78BD0,B8CD20,B8D610,808DA7D0,actors
|
||||
ovl_Bg_Hidan_Sekizou,C78BD0,C7A020,B8D610,B8E590,808DB3B0,actors
|
||||
ovl_Bg_Hidan_Sima,C7A020,C7AF40,B8E590,B8F180,808DC800,actors
|
||||
ovl_Bg_Hidan_Syoku,C7AF40,C7B3A0,B8F180,B8F490,808DD720,actors
|
||||
ovl_En_Xc,C7B3A0,C81B00,B8F490,B92920,808DDB80,actors
|
||||
ovl_Bg_Hidan_Curtain,C81B00,C825A0,B92920,B93160,808E4310,actors
|
||||
ovl_Bg_Spot00_Hanebasi,C825A0,C836B0,B93160,B93F30,808E4DB0,actors
|
||||
ovl_En_Mb,C836B0,C878E0,B93F30,B96A20,808E5EC0,actors
|
||||
ovl_En_Bombf,C878E0,C88D50,B96A20,B97A10,808EA0F0,actors
|
||||
ovl_Bg_Hidan_Firewall,C88D50,C894B0,B97A10,B98030,808EB560,actors
|
||||
ovl_Bg_Dy_Yoseizo,C894B0,C8C2B0,B98030,B99F70,808EBCC0,actors
|
||||
ovl_En_Zl2,C8C2B0,C909E0,B99F70,B9C340,808EEAC0,actors
|
||||
ovl_Bg_Hidan_Fslift,C909E0,C90EB0,B9C340,B9C6F0,808F31F0,actors
|
||||
ovl_En_OE2,C90EB0,C90F90,B9C6F0,B9C790,808F36C0,actors
|
||||
ovl_Bg_Ydan_Hasi,C90F90,C91740,B9C790,B9CDB0,808F37A0,actors
|
||||
ovl_Bg_Ydan_Maruta,C91740,C91E20,B9CDB0,B9D330,808F3F50,actors
|
||||
ovl_Boss_Ganondrof,C91E20,C96B90,B9D330,BA0690,808F4630,actors
|
||||
ovl_En_Am,C96B90,C98F90,BA0690,BA1EC0,808F93A0,actors
|
||||
ovl_En_Dekubaba,C98F90,C9CA30,BA1EC0,BA44B0,808FB7A0,actors
|
||||
ovl_En_M_Fire1,C9CA30,C9CBD0,BA44B0,BA4600,808FF240,actors
|
||||
ovl_En_M_Thunder,C9CBD0,C9E1C0,BA4600,BA55F0,808FF3E0,actors
|
||||
ovl_Bg_Ddan_Jd,C9E1C0,C9E810,BA55F0,BA5AF0,809009D0,actors
|
||||
ovl_Bg_Breakwall,C9E810,C9F680,BA5AF0,BA6650,80901020,actors
|
||||
ovl_En_Jj,C9F680,CA0C50,BA6650,BA72A0,80901E90,actors
|
||||
ovl_En_Horse_Zelda,CA0C50,CA1740,BA72A0,BA7B70,80903460,actors
|
||||
ovl_Bg_Ddan_Kd,CA1740,CA2030,BA7B70,BA8250,80903F50,actors
|
||||
ovl_Door_Warp1,CA2030,CA62D0,BA8250,BAA9A0,80904840,actors
|
||||
ovl_Obj_Syokudai,CA62D0,CA6F00,BAA9A0,BAB3D0,80908AF0,actors
|
||||
ovl_Item_B_Heart,CA6F00,CA72F0,BAB3D0,BAB730,80909730,actors
|
||||
ovl_En_Dekunuts,CA72F0,CA8AF0,BAB730,BAC6E0,80909B20,actors
|
||||
ovl_Bg_Menkuri_Kaiten,CA8AF0,CA8C80,BAC6E0,BAC840,8090B320,actors
|
||||
ovl_Bg_Menkuri_Eye,CA8C80,CA9110,BAC840,BACC30,8090B4B0,actors
|
||||
ovl_En_Vali,CA9110,CAB7B0,BACC30,BAE6D0,8090B950,actors
|
||||
ovl_Bg_Mizu_Movebg,CAB7B0,CAC940,BAE6D0,BAF3B0,8090DFF0,actors
|
||||
ovl_Bg_Mizu_Water,CAC940,CAD610,BAF3B0,BAFCB0,8090F190,actors
|
||||
ovl_Arms_Hook,CAD610,CAE370,BAFCB0,BB0740,8090FE60,actors
|
||||
ovl_En_fHG,CAE370,CB0CA0,BB0740,BB2280,80910BC0,actors
|
||||
ovl_Bg_Mori_Hineri,CB0CA0,CB19A0,BB2280,BB2C10,809134F0,actors
|
||||
ovl_En_Bb,CB19A0,CB5670,BB2C10,BB57B0,809141F0,actors
|
||||
ovl_Bg_Toki_Hikari,CB5670,CB6410,BB57B0,BB5FF0,80917EC0,actors
|
||||
ovl_En_Yukabyun,CB6410,CB6A20,BB5FF0,BB6540,80918C60,actors
|
||||
ovl_Bg_Toki_Swd,CB6A20,CB8070,BB6540,BB6F80,80919270,actors
|
||||
ovl_En_Fhg_Fire,CB8070,CBA690,BB6F80,BB8B00,8091A8C0,actors
|
||||
ovl_Bg_Mjin,CBA690,CBAA70,BB8B00,BB8E60,8091CEE0,actors
|
||||
ovl_Bg_Hidan_Kousi,CBAA70,CBAFF0,BB8E60,BB9290,8091D2C0,actors
|
||||
ovl_Door_Toki,CBAFF0,CBB150,BB9290,BB93B0,8091D840,actors
|
||||
ovl_Bg_Hidan_Hamstep,CBB150,CBC000,BB93B0,BB9EE0,8091D9A0,actors
|
||||
ovl_En_Bird,CBC000,CBC4C0,BB9EE0,BBA2C0,8091E850,actors
|
||||
ovl_En_Wood02,CBC4C0,CBD690,BBA2C0,BBB100,8091ED10,actors
|
||||
ovl_En_Lightbox,CBD690,CBDB10,BBB100,BBB4D0,8091FEF0,actors
|
||||
ovl_En_Pu_box,CBDB10,CBDE50,BBB4D0,BBB7B0,80920370,actors
|
||||
ovl_En_Trap,CBDE50,CBF0F0,BBB7B0,BBC3F0,809206B0,actors
|
||||
ovl_En_Arow_Trap,CBF0F0,CBF240,BBC3F0,BBC530,80921950,actors
|
||||
ovl_En_Vase,CBF240,CBF340,BBC530,BBC610,80921AA0,actors
|
||||
ovl_En_Ta,CBF340,CC2D00,BBC610,BBE950,80921BA0,actors
|
||||
ovl_En_Tk,CC2D00,CC4B30,BBE950,BBFF80,80925560,actors
|
||||
ovl_Bg_Mori_Bigst,CC4B30,CC5460,BBFF80,BC05F0,80927390,actors
|
||||
ovl_Bg_Mori_Elevator,CC5460,CC5F50,BC05F0,BC0D40,80927CC0,actors
|
||||
ovl_Bg_Mori_Kaitenkabe,CC5F50,CC65B0,BC0D40,BC1290,809287B0,actors
|
||||
ovl_Bg_Mori_Rakkatenjo,CC65B0,CC6F20,BC1290,BC1950,80928E10,actors
|
||||
ovl_En_Vm,CC6F20,CC87D0,BC1950,BC2AE0,80929780,actors
|
||||
ovl_Demo_Effect,CC87D0,CCE2C0,BC2AE0,BC6670,8092B030,actors
|
||||
ovl_Demo_Kankyo,CCE2C0,CD1F70,BC6670,BC8B20,80930B20,actors
|
||||
ovl_Bg_Hidan_Fwbig,CD1F70,CD2C50,BC8B20,BC9570,80934820,actors
|
||||
ovl_En_Floormas,CD2C50,CD6030,BC9570,BCB570,80935500,actors
|
||||
ovl_En_Heishi1,CD6030,CD7540,BCB570,BCC3C0,809388E0,actors
|
||||
ovl_En_Rd,CD7540,CD9DF0,BCC3C0,BCDDE0,80939DF0,actors
|
||||
ovl_En_Po_Sisters,CD9DF0,CDEAE0,BCDDE0,BD1000,8093C6A0,actors
|
||||
ovl_Bg_Heavy_Block,CDEAE0,CE03D0,BD1000,BD2230,80941390,actors
|
||||
ovl_Bg_Po_Event,CE03D0,CE2200,BD2230,BD3880,80942C80,actors
|
||||
ovl_Obj_Mure,CE2200,CE3210,BD3880,BD43B0,80944AC0,actors
|
||||
ovl_En_Sw,CE3210,CE6980,BD43B0,BD6C00,80945AD0,actors
|
||||
ovl_Boss_Fd,CE6980,CEDCB0,BD6C00,BDB900,809492C0,actors
|
||||
ovl_Object_Kankyo,CEDCB0,CF0ED0,BDB900,BDDCC0,809505F0,actors
|
||||
ovl_En_Du,CF0ED0,CF2970,BDDCC0,BDEEC0,80953810,actors
|
||||
ovl_En_Fd,CF2970,CF5630,BDEEC0,BE0FB0,809552B0,actors
|
||||
ovl_En_Horse_Link_Child,CF5630,CF7430,BE0FB0,BE21B0,80957F70,actors
|
||||
ovl_Door_Ana,CF7430,CF7AA0,BE21B0,BE2700,80959D70,actors
|
||||
ovl_Bg_Spot02_Objects,CF7AA0,CF8DF0,BE2700,BE34A0,8095A3E0,actors
|
||||
ovl_Bg_Haka,CF8DF0,CF94B0,BE34A0,BE3A50,8095B730,actors
|
||||
ovl_Magic_Wind,CF94B0,CFB1B0,BE3A50,BE53E0,8095BDF0,actors
|
||||
ovl_Magic_Fire,CFB1B0,CFD480,BE53E0,BE7300,8095DAF0,actors
|
||||
ovl_En_Ru1,CFD480,D04B20,BE7300,BEB0B0,8095FDC0,actors
|
||||
ovl_Boss_Fd2,D04B20,D08850,BEB0B0,BEDC20,80967460,actors
|
||||
ovl_En_Fd_Fire,D08850,D09560,BEDC20,BEE6F0,8096B190,actors
|
||||
ovl_En_Dh,D09560,D0B030,BEE6F0,BEFA70,8096BEA0,actors
|
||||
ovl_En_Dha,D0B030,D0C030,BEFA70,BF0640,8096D970,actors
|
||||
ovl_En_Rl,D0C030,D0CF10,BF0640,BF0F70,8096E970,actors
|
||||
ovl_En_Encount1,D0CF10,D0DA70,BF0F70,BF18D0,8096F850,actors
|
||||
ovl_Demo_Du,D0DA70,D11250,BF18D0,BF3410,809703B0,actors
|
||||
ovl_Demo_Im,D11250,D151C0,BF3410,BF53B0,80973B90,actors
|
||||
ovl_Demo_Tre_Lgt,D151C0,D158D0,BF53B0,BF59A0,80977B00,actors
|
||||
ovl_En_Fw,D158D0,D17080,BF59A0,BF6CD0,80978210,actors
|
||||
ovl_Bg_Vb_Sima,D17080,D17790,BF6CD0,BF7310,809799C0,actors
|
||||
ovl_En_Vb_Ball,D17790,D18930,BF7310,BF8070,8097A0D0,actors
|
||||
ovl_Bg_Haka_Megane,D18930,D18D30,BF8070,BF83C0,8097B270,actors
|
||||
ovl_Bg_Haka_MeganeBG,D18D30,D193F0,BF83C0,BF8910,8097B670,actors
|
||||
ovl_Bg_Haka_Ship,D193F0,D19E30,BF8910,BF9120,8097BD30,actors
|
||||
ovl_Bg_Haka_Sgami,D19E30,D1AA50,BF9120,BF9AA0,8097C770,actors
|
||||
ovl_En_Heishi2,D1AA50,D1CC50,BF9AA0,BFAF50,8097D390,actors
|
||||
ovl_En_Encount2,D1CC50,D1DE80,BFAF50,BFBD50,8097F590,actors
|
||||
ovl_En_Fire_Rock,D1DE80,D1EF90,BFBD50,BFC9C0,809807C0,actors
|
||||
ovl_En_Brob,D1EF90,D20080,BFC9C0,BFD600,809818D0,actors
|
||||
ovl_Mir_Ray,D20080,D21940,BFD600,BFEA00,809829C0,actors
|
||||
ovl_Bg_Spot09_Obj,D21940,D21E50,BFEA00,BFEDD0,80984280,actors
|
||||
ovl_Bg_Spot18_Obj,D21E50,D22720,BFEDD0,BFF420,80984790,actors
|
||||
ovl_Boss_Va,D22720,D30F10,BFF420,C08A70,80985060,actors
|
||||
ovl_Bg_Haka_Tubo,D30F10,D31930,C08A70,C092B0,8099C250,actors
|
||||
ovl_Bg_Haka_Trap,D31930,D32F00,C092B0,C0A2C0,8099CC70,actors
|
||||
ovl_Bg_Haka_Huta,D32F00,D339A0,C0A2C0,C0AB30,8099E240,actors
|
||||
ovl_Bg_Haka_Zou,D339A0,D34B90,C0AB30,C0B8B0,8099ECE0,actors
|
||||
ovl_Bg_Spot17_Funen,D34B90,D34DE0,C0B8B0,C0BAD0,8099FED0,actors
|
||||
ovl_En_Syateki_Itm,D34DE0,D35B80,C0BAD0,C0C530,809A0120,actors
|
||||
ovl_En_Syateki_Man,D35B80,D36940,C0C530,C0CF60,809A0EC0,actors
|
||||
ovl_En_Tana,D36940,D36BE0,C0CF60,C0D1A0,809A1C80,actors
|
||||
ovl_En_Nb,D36BE0,D3B1B0,C0D1A0,C0F610,809A1F20,actors
|
||||
ovl_Boss_Mo,D3B1B0,D46750,C0F610,C17390,809A64F0,actors
|
||||
ovl_En_Sb,D46750,D47B90,C17390,C18110,809B65A0,actors
|
||||
ovl_En_Bigokuta,D47B90,D4A6A0,C18110,C19E60,809B79E0,actors
|
||||
ovl_En_Karebaba,D4A6A0,D4BF90,C19E60,C1AFD0,809BA4F0,actors
|
||||
ovl_Bg_Bdan_Objects,D4BF90,D4D260,C1AFD0,C1BCF0,809BBDE0,actors
|
||||
ovl_Demo_Sa,D4D260,D4FD80,C1BCF0,C1D250,809BD0B0,actors
|
||||
ovl_Demo_Go,D4FD80,D50AE0,C1D250,C1DB90,809BFBD0,actors
|
||||
ovl_En_In,D50AE0,D53880,C1DB90,C1FC60,809C0930,actors
|
||||
ovl_En_Tr,D53880,D55180,C1FC60,C20E70,809C36D0,actors
|
||||
ovl_Bg_Spot16_Bombstone,D55180,D566C0,C20E70,C21F40,809C4FD0,actors
|
||||
ovl_Bg_Hidan_Kowarerukabe,D566C0,D57590,C21F40,C22920,809C6510,actors
|
||||
ovl_Bg_Bombwall,D57590,D57E50,C22920,C23000,809C73E0,actors
|
||||
ovl_En_Ru2,D57E50,D5ABD0,C23000,C24660,809C7CA0,actors
|
||||
ovl_Obj_Dekujr,D5ABD0,D5B210,C24660,C24BB0,809CAA20,actors
|
||||
ovl_Bg_Mizu_Uzu,D5B210,D5B3E0,C24BB0,C24D40,809CB060,actors
|
||||
ovl_Bg_Spot06_Objects,D5B3E0,D5C7F0,C24D40,C25C40,809CB230,actors
|
||||
ovl_Bg_Ice_Objects,D5C7F0,D5D730,C25C40,C26680,809CC640,actors
|
||||
ovl_Bg_Haka_Water,D5D730,D5DF10,C26680,C26C60,809CD580,actors
|
||||
ovl_En_Ma2,D5DF10,D5EF70,C26C60,C278F0,809CDD60,actors
|
||||
ovl_En_Bom_Chu,D5EF70,D60610,C278F0,C28AE0,809CEDC0,actors
|
||||
ovl_En_Horse_Game_Check,D60610,D616E0,C28AE0,C29700,809D0460,actors
|
||||
ovl_Boss_Tw,D616E0,D74760,C29700,C35CE0,809D1530,actors
|
||||
ovl_En_Rr,D74760,D76C90,C35CE0,C377F0,809E7030,actors
|
||||
ovl_En_Ba,D76C90,D78B60,C377F0,C38C50,809E9560,actors
|
||||
ovl_En_Bx,D78B60,D79650,C38C50,C39600,809EB430,actors
|
||||
ovl_En_Anubice,D79650,D7A900,C39600,C3A3D0,809EBF20,actors
|
||||
ovl_En_Anubice_Fire,D7A900,D7B6C0,C3A3D0,C3AF30,809ED1D0,actors
|
||||
ovl_Bg_Mori_Hashigo,D7B6C0,D7BF80,C3AF30,C3B5B0,809EDF90,actors
|
||||
ovl_Bg_Mori_Hashira4,D7BF80,D7C500,C3B5B0,C3BA00,809EE850,actors
|
||||
ovl_Bg_Mori_Idomizu,D7C500,D7CB40,C3BA00,C3BEE0,809EEDE0,actors
|
||||
ovl_Bg_Spot16_Doughnut,D7CB40,D7D0F0,C3BEE0,C3C3B0,809EF420,actors
|
||||
ovl_Bg_Bdan_Switch,D7D0F0,D7E520,C3C3B0,C3CF60,809EF9D0,actors
|
||||
ovl_En_Ma1,D7E520,D7F800,C3CF60,C3DD60,809F0E00,actors
|
||||
ovl_Boss_Ganon,D7F800,DA1A60,C3DD60,C53470,809F20E0,actors
|
||||
ovl_Boss_Sst,DA1A60,DADFE0,C53470,C5AFB0,80A17EC0,actors
|
||||
ovl_En_Ny,DADFE0,DAF910,C5AFB0,C5C200,80A24480,actors
|
||||
ovl_En_Fr,DAF910,DB23A0,C5C200,C5E060,80A25DB0,actors
|
||||
ovl_Item_Shield,DB23A0,DB2DB0,C5E060,C5E860,80A28840,actors
|
||||
ovl_Bg_Ice_Shelter,DB2DB0,DB3FE0,C5E860,C5F630,80A29250,actors
|
||||
ovl_En_Ice_Hono,DB3FE0,DB51D0,C5F630,C60300,80A2A480,actors
|
||||
ovl_Item_Ocarina,DB51D0,DB59A0,C60300,C608C0,80A2B670,actors
|
||||
ovl_Magic_Dark,DB59A0,DB71F0,C608C0,C61C00,80A2BE40,actors
|
||||
ovl_Demo_6K,DB71F0,DB9F00,C61C00,C63D40,80A2D690,actors
|
||||
ovl_En_Anubice_Tag,DB9F00,DBA1D0,C63D40,C63FB0,80A303A0,actors
|
||||
ovl_Bg_Haka_Gate,DBA1D0,DBB250,C63FB0,C64C80,80A30670,actors
|
||||
ovl_Bg_Spot15_Saku,DBB250,DBB590,C64C80,C64F50,80A31700,actors
|
||||
ovl_Bg_Jya_Goroiwa,DBB590,DBBD10,C64F50,C655B0,80A31A40,actors
|
||||
ovl_Bg_Jya_Zurerukabe,DBBD10,DBC3C0,C655B0,C65B00,80A321C0,actors
|
||||
ovl_Bg_Jya_Cobra,DBC3C0,DBE0E0,C65B00,C67070,80A32870,actors
|
||||
ovl_Bg_Jya_Kanaami,DBE0E0,DBE490,C67070,C67360,80A34590,actors
|
||||
ovl_Fishing,DBE490,DD1E60,C67360,C74890,80A34940,actors
|
||||
ovl_Obj_Oshihiki,DD1E60,DD3910,C74890,C75B30,80A4F3F0,actors
|
||||
ovl_Bg_Gate_Shutter,DD3910,DD3D90,C75B30,C75EB0,80A50EA0,actors
|
||||
ovl_Eff_Dust,DD3D90,DD5170,C75EB0,C76A80,80A51320,actors
|
||||
ovl_Bg_Spot01_Fusya,DD5170,DD5410,C76A80,C76CC0,80A52700,actors
|
||||
ovl_Bg_Spot01_Idohashira,DD5410,DD6010,C76CC0,C775F0,80A529A0,actors
|
||||
ovl_Bg_Spot01_Idomizu,DD6010,DD6320,C775F0,C778C0,80A535A0,actors
|
||||
ovl_Bg_Po_Syokudai,DD6320,DD6C70,C778C0,C78060,80A538B0,actors
|
||||
ovl_Bg_Ganon_Otyuka,DD6C70,DD92B0,C78060,C79D90,80A54200,actors
|
||||
ovl_Bg_Spot15_Rrbox,DD92B0,DDA090,C79D90,C7A7A0,80A56840,actors
|
||||
ovl_Bg_Umajump,DDA090,DDA220,C7A7A0,C7A910,80A57620,actors
|
||||
ovl_En_Insect,DDA220,DDC740,C7A910,C7C1B0,80A577B0,actors
|
||||
ovl_En_Butte,DDC740,DDDD10,C7C1B0,C7D180,80A59CD0,actors
|
||||
ovl_En_Fish,DDDD10,DDFE20,C7D180,C7E640,80A5B2A0,actors
|
||||
ovl_Bg_Spot08_Iceblock,DDFE20,DE0E60,C7E640,C7F1E0,80A5D3B0,actors
|
||||
ovl_Item_Etcetera,DE0E60,DE1730,C7F1E0,C7F870,80A5E3F0,actors
|
||||
ovl_Arrow_Fire,DE1730,DE35F0,C7F870,C81320,80A5ECC0,actors
|
||||
ovl_Arrow_Ice,DE35F0,DE54D0,C81320,C82B80,80A60B80,actors
|
||||
ovl_Arrow_Light,DE54D0,DE73C0,C82B80,C84470,80A62A60,actors
|
||||
ovl_Obj_Kibako,DE73C0,DE80C0,C84470,C84D50,80A64950,actors
|
||||
ovl_Obj_Tsubo,DE80C0,DE90B0,C84D50,C858B0,80A65650,actors
|
||||
ovl_En_Wonder_Item,DE90B0,DE9D00,C858B0,C86170,80A66640,actors
|
||||
ovl_En_Ik,DE9D00,DEE330,C86170,C88A90,80A67370,actors
|
||||
ovl_Demo_Ik,DEE330,DEF840,C88A90,C897A0,80A6B9B0,actors
|
||||
ovl_En_Skj,DEF840,DF3170,C897A0,C8BB60,80A6CEC0,actors
|
||||
ovl_En_Skjneedle,DF3170,DF3480,C8BB60,C8BE10,80A70800,actors
|
||||
ovl_En_G_Switch,DF3480,DF4CB0,C8BE10,C8D0D0,80A70B10,actors
|
||||
ovl_Demo_Ext,DF4CB0,DF55F0,C8D0D0,C8D7F0,80A72340,actors
|
||||
ovl_Demo_Shd,DF55F0,DF7A00,C8D7F0,C8F030,80A72C80,actors
|
||||
ovl_En_Dns,DF7A00,DF8D90,C8F030,C8FD00,80A75090,actors
|
||||
ovl_Elf_Msg,DF8D90,DF9380,C8FD00,C90160,80A76420,actors
|
||||
ovl_En_Honotrap,DF9380,DFA8D0,C90160,C91130,80A76A10,actors
|
||||
ovl_En_Tubo_Trap,DFA8D0,DFB570,C91130,C91A40,80A77F60,actors
|
||||
ovl_Obj_Ice_Poly,DFB570,DFBF20,C91A40,C92230,80A78C00,actors
|
||||
ovl_Bg_Spot03_Taki,DFBF20,DFC810,C92230,C92900,80A795B0,actors
|
||||
ovl_Bg_Spot07_Taki,DFC810,DFCDD0,C92900,C92D70,80A79EA0,actors
|
||||
ovl_En_Fz,DFCDD0,DFEDE0,C92D70,C94460,80A7A460,actors
|
||||
ovl_En_Po_Relay,DFEDE0,E004F0,C94460,C955D0,80A7C470,actors
|
||||
ovl_Bg_Relay_Objects,E004F0,E00CA0,C955D0,C95BF0,80A7DB80,actors
|
||||
ovl_En_Diving_Game,E00CA0,E02650,C95BF0,C96DE0,80A7E330,actors
|
||||
ovl_En_Kusa,E02650,E03B30,C96DE0,C97D30,80A7FCE0,actors
|
||||
ovl_Obj_Bean,E03B30,E062C0,C97D30,C99600,80A811C0,actors
|
||||
ovl_Obj_Bombiwa,E062C0,E06830,C99600,C99AB0,80A83950,actors
|
||||
ovl_Obj_Switch,E06830,E085F0,C99AB0,C9AD90,80A83EC0,actors
|
||||
ovl_Obj_Elevator,E085F0,E089B0,C9AD90,C9B080,80A85C80,actors
|
||||
ovl_Obj_Lift,E089B0,E093D0,C9B080,C9B8C0,80A86040,actors
|
||||
ovl_Obj_Hsblock,E093D0,E099A0,C9B8C0,C9BD70,80A86A60,actors
|
||||
ovl_En_Okarina_Tag,E099A0,E0AEA0,C9BD70,C9C970,80A87030,actors
|
||||
ovl_En_Yabusame_Mark,E0AEA0,E0B570,C9C970,C9CED0,80A88530,actors
|
||||
ovl_En_Goroiwa,E0B570,E0D930,C9CED0,C9E7F0,80A88C00,actors
|
||||
ovl_En_Ex_Ruppy,E0D930,E0E9F0,C9E7F0,C9F4B0,80A8AFC0,actors
|
||||
ovl_En_Toryo,E0E9F0,E0F680,C9F4B0,C9FDF0,80A8C080,actors
|
||||
ovl_En_Daiku,E0F680,E10DC0,C9FDF0,CA0FE0,80A8CD10,actors
|
||||
ovl_En_Nwc,E10DC0,E11800,CA0FE0,CA1890,80A8E450,actors
|
||||
ovl_En_Blkobj,E11800,E11D60,CA1890,CA1D10,80A8EE90,actors
|
||||
ovl_Item_Inbox,E11D60,E11EC0,CA1D10,CA1E20,80A8F3F0,actors
|
||||
ovl_En_Ge1,E11EC0,E13EF0,CA1E20,CA3250,80A8F550,actors
|
||||
ovl_Obj_Blockstop,E13EF0,E14090,CA3250,CA33D0,80A91580,actors
|
||||
ovl_En_Sda,E14090,E156D0,CA33D0,CA4260,80A91720,actors
|
||||
ovl_En_Clear_Tag,E156D0,E1E240,CA4260,CA86A0,80A92E20,actors
|
||||
ovl_En_Niw_Lady,E1E240,E1FB40,CA86A0,CA9890,80A9E3C0,actors
|
||||
ovl_En_Gm,E1FB40,E20870,CA9890,CAA2A0,80A9FCC0,actors
|
||||
ovl_En_Ms,E20870,E20F60,CAA2A0,CAA850,80AA09F0,actors
|
||||
ovl_En_Hs,E20F60,E21B00,CAA850,CAB090,80AA10E0,actors
|
||||
ovl_Bg_Ingate,E21B00,E21E90,CAB090,CAB3A0,80AA1C80,actors
|
||||
ovl_En_Kanban,E21E90,E24FE0,CAB3A0,CAD1B0,80AA2010,actors
|
||||
ovl_En_Heishi3,E24FE0,E259B0,CAD1B0,CAD8E0,80AA5160,actors
|
||||
ovl_En_Syateki_Niw,E259B0,E27A40,CAD8E0,CAF0B0,80AA5B30,actors
|
||||
ovl_En_Attack_Niw,E27A40,E28CA0,CAF0B0,CAFE10,80AA7BC0,actors
|
||||
ovl_Bg_Spot01_Idosoko,E28CA0,E28EB0,CAFE10,CAFFD0,80AA8E20,actors
|
||||
ovl_En_Sa,E28EB0,E2B120,CAFFD0,CB15E0,80AA9030,actors
|
||||
ovl_En_Wonder_Talk,E2B120,E2B7B0,CB15E0,CB1B30,80AAB2A0,actors
|
||||
ovl_Bg_Gjyo_Bridge,E2B7B0,E2BCB0,CB1B30,CB1F70,80AAB930,actors
|
||||
ovl_En_Ds,E2BCB0,E2C8D0,CB1F70,CB27D0,80AABE30,actors
|
||||
ovl_En_Mk,E2C8D0,E2D760,CB27D0,CB31C0,80AACA50,actors
|
||||
ovl_En_Bom_Bowl_Man,E2D760,E2ECA0,CB31C0,CB4160,80AAD8E0,actors
|
||||
ovl_En_Bom_Bowl_Pit,E2ECA0,E2F610,CB4160,CB48C0,80AAEE20,actors
|
||||
ovl_En_Owl,E2F610,E331B0,CB48C0,CB6B40,80AAF790,actors
|
||||
ovl_En_Ishi,E331B0,E3C300,CB6B40,CB7E90,80AB3330,actors
|
||||
ovl_Obj_Hana,E3C300,E3C610,CB7E90,CB8100,80ABC480,actors
|
||||
ovl_Obj_Lightswitch,E3C610,E3DA40,CB8100,CB8F00,80ABC790,actors
|
||||
ovl_Obj_Mure2,E3DA40,E3E460,CB8F00,CB9680,80ABDBC0,actors
|
||||
ovl_En_Go,E3E460,E42AA0,CB9680,CBC3E0,80ABE5E0,actors
|
||||
ovl_En_Fu,E42AA0,E437E0,CBC3E0,CBCE50,80AC2C20,actors
|
||||
ovl_En_Changer,E437E0,E441C0,CBCE50,CBD5A0,80AC3970,actors
|
||||
ovl_Bg_Jya_Megami,E441C0,E453A0,CBD5A0,CBE480,80AC4350,actors
|
||||
ovl_Bg_Jya_Lift,E453A0,E458F0,CBE480,CBE8D0,80AC5530,actors
|
||||
ovl_Bg_Jya_Bigmirror,E458F0,E46130,CBE8D0,CBEFE0,80AC5A80,actors
|
||||
ovl_Bg_Jya_Bombchuiwa,E46130,E46C60,CBEFE0,CBF8B0,80AC62C0,actors
|
||||
ovl_Bg_Jya_Amishutter,E46C60,E46FF0,CBF8B0,CBFB00,80AC6DF0,actors
|
||||
ovl_Bg_Jya_Bombiwa,E46FF0,E475B0,CBFB00,CBFFE0,80AC7180,actors
|
||||
ovl_Bg_Spot18_Basket,E475B0,E485A0,CBFFE0,CC0BF0,80AC7740,actors
|
||||
ovl_En_Ganon_Organ,E485A0,E4F5A0,CC0BF0,CC4250,80AC8730,actors
|
||||
ovl_En_Siofuki,E4F5A0,E50350,CC4250,CC4C90,80ACF730,actors
|
||||
ovl_En_Stream,E50350,E508E0,CC4C90,CC5160,80AD04E0,actors
|
||||
ovl_En_Mm,E508E0,E51F00,CC5160,CC6270,80AD0A70,actors
|
||||
ovl_En_Ko,E51F00,E56040,CC6270,CC87F0,80AD2090,actors
|
||||
ovl_En_Kz,E56040,E575E0,CC87F0,CC97F0,80AD61D0,actors
|
||||
ovl_En_Weather_Tag,E575E0,E584D0,CC97F0,CC9F40,80AD7770,actors
|
||||
ovl_Bg_Sst_Floor,E584D0,E58A30,CC9F40,CCA430,80AD8660,actors
|
||||
ovl_En_Ani,E58A30,E597A0,CCA430,CCADC0,80AD8BC0,actors
|
||||
ovl_En_Ex_Item,E597A0,E5A910,CCADC0,CCBA80,80AD9930,actors
|
||||
ovl_Bg_Jya_Ironobj,E5A910,E5B6C0,CCBA80,CCC3F0,80ADAAA0,actors
|
||||
ovl_En_Js,E5B6C0,E5C090,CCC3F0,CCCB10,80ADB850,actors
|
||||
ovl_En_Jsjutan,E5C090,E60E50,CCCB10,CCE880,80ADC220,actors
|
||||
ovl_En_Cs,E60E50,E62080,CCE880,CCF660,80AE1B40,actors
|
||||
ovl_En_Md,E62080,E646F0,CCF660,CD0D60,80AE2D70,actors
|
||||
ovl_En_Hy,E646F0,E68030,CD0D60,CD3170,80AE53E0,actors
|
||||
ovl_En_Ganon_Mant,E68030,E6C250,CD3170,CD4EA0,80AE8D20,actors
|
||||
ovl_En_Okarina_Effect,E6C250,E6C610,CD4EA0,CD5190,80AECF40,actors
|
||||
ovl_En_Mag,E6C610,E6F520,CD5190,CD7250,80AED300,actors
|
||||
ovl_Door_Gerudo,E6F520,E6FB10,CD7250,CD7740,80AF2210,actors
|
||||
ovl_Elf_Msg2,E6FB10,E6FF80,CD7740,CD7A30,80AF2800,actors
|
||||
ovl_Demo_Gt,E6FF80,E75580,CD7A30,CDA570,80AF2C70,actors
|
||||
ovl_En_Po_Field,E75580,E78F60,CDA570,CDCE60,80AF8270,actors
|
||||
ovl_Efc_Erupc,E78F60,E79A40,CDCE60,CDD780,80AFBCE0,actors
|
||||
ovl_Bg_Zg,E79A40,E79EB0,CDD780,CDDB10,80AFC7C0,actors
|
||||
ovl_En_Heishi4,E79EB0,E7ADB0,CDDB10,CDE5A0,80AFCC30,actors
|
||||
ovl_En_Zl3,E7ADB0,E82C00,CDE5A0,CE2610,80AFDB30,actors
|
||||
ovl_Boss_Ganon2,E82C00,E93F00,CE2610,CECC30,80B05980,actors
|
||||
ovl_En_Kakasi,E93F00,E94C40,CECC30,CED650,80B187A0,actors
|
||||
ovl_En_Takara_Man,E94C40,E95500,CED650,CEDDD0,80B194E0,actors
|
||||
ovl_Obj_Makeoshihiki,E95500,E95990,CEDDD0,CEE1B0,80B19DA0,actors
|
||||
ovl_Oceff_Spot,E95990,E968C0,CEE1B0,CEEEA0,80B1A230,actors
|
||||
ovl_End_Title,E968C0,E9A9F0,CEEEA0,CF0910,80B1B160,actors
|
||||
ovl_En_Torch,E9A9F0,E9AAE0,CF0910,CF09F0,80B1F290,actors
|
||||
ovl_Demo_Ec,E9AAE0,E9E340,CF09F0,CF2100,80B1F380,actors
|
||||
ovl_Shot_Sun,E9E340,E9EA00,CF2100,CF26A0,80B22BE0,actors
|
||||
ovl_En_Dy_Extra,E9EA00,E9EF80,CF26A0,CF2B80,80B232A0,actors
|
||||
ovl_En_Wonder_Talk2,E9EF80,E9F620,CF2B80,CF3120,80B23820,actors
|
||||
ovl_En_Ge2,E9F620,EA0FC0,CF3120,CF42B0,80B23EC0,actors
|
||||
ovl_Obj_Roomtimer,EA0FC0,EA1210,CF42B0,CF44B0,80B25860,actors
|
||||
ovl_En_Ssh,EA1210,EA3800,CF44B0,CF5F00,80B25AB0,actors
|
||||
ovl_En_Sth,EA3800,EA78B0,CF5F00,CF8AC0,80B280A0,actors
|
||||
ovl_Oceff_Wipe,EA78B0,EA8600,CF8AC0,CF9690,80B2C150,actors
|
||||
ovl_Effect_Ss_Dust,EA8600,EA8E30,CF9690,CF9D40,80B2CEA0,effects
|
||||
ovl_Effect_Ss_KiraKira,EA8E30,EA94A0,CF9D40,CFA2E0,80B2D6D0,effects
|
||||
ovl_Effect_Ss_Bomb,EA94A0,EA98C0,CFA2E0,CFA6B0,80B2DD40,effects
|
||||
ovl_Effect_Ss_Bomb2,EA98C0,EAA1F0,CFA6B0,CFAE20,80B2E160,effects
|
||||
ovl_Effect_Ss_Blast,EAA1F0,EAA580,CFAE20,CFB190,80B2EA90,effects
|
||||
ovl_Effect_Ss_G_Spk,EAA580,EAAB30,CFB190,CFB6B0,80B2EE20,effects
|
||||
ovl_Effect_Ss_D_Fire,EAAB30,EAB020,CFB6B0,CFBB50,80B2F3D0,effects
|
||||
ovl_Effect_Ss_Bubble,EAB020,EAB4A0,CFBB50,CFBF50,80B2F8C0,effects
|
||||
ovl_Effect_Ss_G_Ripple,EAB4A0,EABA00,CFBF50,CFC440,80B2FD40,effects
|
||||
ovl_Effect_Ss_G_Splash,EABA00,EABEB0,CFC440,CFC810,80B302A0,effects
|
||||
ovl_Effect_Ss_G_Magma,EABEB0,EAC110,CFC810,CFCA50,80B30750,effects
|
||||
ovl_Effect_Ss_G_Fire,EAC110,EAC3A0,CFCA50,CFCCB0,80B309B0,effects
|
||||
ovl_Effect_Ss_Lightning,EAC3A0,EACA70,CFCCB0,CFD300,80B30C40,effects
|
||||
ovl_Effect_Ss_Dt_Bubble,EACA70,EAD000,CFD300,CFD7E0,80B31310,effects
|
||||
ovl_Effect_Ss_Hahen,EAD000,EAD640,CFD7E0,CFDCC0,80B318A0,effects
|
||||
ovl_Effect_Ss_Stick,EAD640,EAD9E0,CFDCC0,CFE010,80B31EE0,effects
|
||||
ovl_Effect_Ss_Sibuki,EAD9E0,EAE0B0,CFE010,CFE620,80B32280,effects
|
||||
ovl_Effect_Ss_Sibuki2,EAE0B0,EAE3E0,CFE620,CFE930,80B32950,effects
|
||||
ovl_Effect_Ss_G_Magma2,EAE3E0,EAE8F0,CFE930,CFEDF0,80B32C80,effects
|
||||
ovl_Effect_Ss_Stone1,EAE8F0,EAEC80,CFEDF0,CFF140,80B33190,effects
|
||||
ovl_Effect_Ss_HitMark,EAEC80,EAF1D0,CFF140,CFF600,80B33520,effects
|
||||
ovl_Effect_Ss_Fhg_Flash,EAF1D0,EB0150,CFF600,D00020,80B33A70,effects
|
||||
ovl_Effect_Ss_K_Fire,EB0150,EB0580,D00020,D00410,80B349F0,effects
|
||||
ovl_Effect_Ss_Solder_Srch_Ball,EB0580,EB0730,D00410,D005B0,80B34E20,effects
|
||||
ovl_Effect_Ss_Kakera,EB0730,EB17C0,D005B0,D011F0,80B34FD0,effects
|
||||
ovl_Effect_Ss_Ice_Piece,EB17C0,EB1C00,D011F0,D01600,80B36060,effects
|
||||
ovl_Effect_Ss_En_Ice,EB1C00,EB24C0,D01600,D01DC0,80B364A0,effects
|
||||
ovl_Effect_Ss_Fire_Tail,EB24C0,EB2BC0,D01DC0,D02420,80B36D60,effects
|
||||
ovl_Effect_Ss_En_Fire,EB2BC0,EB3300,D02420,D02A90,80B37460,effects
|
||||
ovl_Effect_Ss_Extra,EB3300,EB36C0,D02A90,D02E40,80B37BA0,effects
|
||||
ovl_Effect_Ss_Fcircle,EB36C0,EB3B70,D02E40,D032B0,80B37F60,effects
|
||||
ovl_Effect_Ss_Dead_Db,EB3B70,EB4050,D032B0,D03770,80B38410,effects
|
||||
ovl_Effect_Ss_Dead_Dd,EB4050,EB45E0,D03770,D03C90,80B388F0,effects
|
||||
ovl_Effect_Ss_Dead_Ds,EB45E0,EB4A60,D03C90,D040C0,80B38E80,effects
|
||||
ovl_Effect_Ss_Dead_Sound,EB4A60,EB4BA0,D040C0,D04200,80B39300,effects
|
||||
ovl_Oceff_Storm,EB4BA0,EB6740,D04200,D05C60,80B39440,actors
|
||||
ovl_En_Weiyer,EB6740,EB8140,D05C60,D06D90,80B3AFE0,actors
|
||||
ovl_Bg_Spot05_Soko,EB8140,EB8460,D06D90,D07020,80B3C9E0,actors
|
||||
ovl_Bg_Jya_1flift,EB8460,EB8AF0,D07020,D07520,80B3CD00,actors
|
||||
ovl_Bg_Jya_Haheniron,EB8AF0,EB92E0,D07520,D07BA0,80B3D390,actors
|
||||
ovl_Bg_Spot12_Gate,EB92E0,EB96F0,D07BA0,D07EB0,80B3DB80,actors
|
||||
ovl_Bg_Spot12_Saku,EB96F0,EB9BB0,D07EB0,D08270,80B3DF90,actors
|
||||
ovl_En_Hintnuts,EB9BB0,EBB5E0,D08270,D09410,80B3E450,actors
|
||||
ovl_En_Nutsball,EBB5E0,EBBC00,D09410,D09990,80B3FE80,actors
|
||||
ovl_Bg_Spot00_Break,EBBC00,EBBDA0,D09990,D09B00,80B404A0,actors
|
||||
ovl_En_Shopnuts,EBBDA0,EBCCB0,D09B00,D0A560,80B40640,actors
|
||||
ovl_En_It,EBCCB0,EBCE40,D0A560,D0A690,80B41550,actors
|
||||
ovl_En_GeldB,EBCE40,EC21F0,D0A690,D0DA70,80B416E0,actors
|
||||
ovl_Oceff_Wipe2,EC21F0,EC3960,D0DA70,D0E8C0,80B46A90,actors
|
||||
ovl_Oceff_Wipe3,EC3960,EC50B0,D0E8C0,D0FB50,80B48200,actors
|
||||
ovl_En_Niw_Girl,EC50B0,EC5B80,D0FB50,D104A0,80B49950,actors
|
||||
ovl_En_Dog,EC5B80,EC6D30,D104A0,D11120,80B4A420,actors
|
||||
ovl_En_Si,EC6D30,EC7230,D11120,D11540,80B4B5D0,actors
|
||||
ovl_Bg_Spot01_Objects2,EC7230,EC76F0,D11540,D11950,80B4BAD0,actors
|
||||
ovl_Obj_Comb,EC76F0,EC7F50,D11950,D12090,80B4BF90,actors
|
||||
ovl_Bg_Spot11_Bakudankabe,EC7F50,EC8590,D12090,D125F0,80B4C7F0,actors
|
||||
ovl_Obj_Kibako2,EC8590,EC8C50,D125F0,D12BB0,80B4CE30,actors
|
||||
ovl_En_Dnt_Demo,EC8C50,EC9970,D12BB0,D13600,80B4D4F0,actors
|
||||
ovl_En_Dnt_Jiji,EC9970,ECAE80,D13600,D142B0,80B4E210,actors
|
||||
ovl_En_Dnt_Nomal,ECAE80,ECDC90,D142B0,D15E70,80B4F720,actors
|
||||
ovl_En_Guest,ECDC90,ECE630,D15E70,D16680,80B52530,actors
|
||||
ovl_Bg_Bom_Guard,ECE630,ECE850,D16680,D16870,80B52ED0,actors
|
||||
ovl_En_Hs2,ECE850,ECEE30,D16870,D16D50,80B530F0,actors
|
||||
ovl_Demo_Kekkai,ECEE30,ED0110,D16D50,D17BF0,80B536D0,actors
|
||||
ovl_Bg_Spot08_Bakudankabe,ED0110,ED07B0,D17BF0,D181A0,80B549B0,actors
|
||||
ovl_Bg_Spot17_Bakudankabe,ED07B0,ED0E90,D181A0,D18780,80B55050,actors
|
||||
ovl_Obj_Mure3,ED0E90,ED1660,D18780,D18DB0,80B55730,actors
|
||||
ovl_En_Tg,ED1660,ED1D30,D18DB0,D19380,80B55F00,actors
|
||||
ovl_En_Mu,ED1D30,ED2650,D19380,D19B40,80B565D0,actors
|
||||
ovl_En_Go2,ED2650,ED8670,D19B40,D1D940,80B56EF0,actors
|
||||
ovl_En_Wf,ED8670,EDC980,D1D940,D204A0,80B5CF10,actors
|
||||
ovl_En_Skb,EDC980,EDE270,D204A0,D216C0,80B61220,actors
|
||||
ovl_Demo_Gj,EDE270,EE1F20,D216C0,D23330,80B62B10,actors
|
||||
ovl_Demo_Geff,EE1F20,EE2740,D23330,D23920,80B667C0,actors
|
||||
ovl_Bg_Gnd_Firemeiro,EE2740,EE2C80,D23920,D23D80,80B66FE0,actors
|
||||
ovl_Bg_Gnd_Darkmeiro,EE2C80,EE3440,D23D80,D24340,80B67520,actors
|
||||
ovl_Bg_Gnd_Soulmeiro,EE3440,EE3CA0,D24340,D24A30,80B67CE0,actors
|
||||
ovl_Bg_Gnd_Nisekabe,EE3CA0,EE3E10,D24A30,D24B80,80B68540,actors
|
||||
ovl_Bg_Gnd_Iceblock,EE3E10,EE4F00,D24B80,D256C0,80B686B0,actors
|
||||
ovl_Bg_Ydan_Sp,EE4F00,EE6670,D256C0,D267E0,80B697B0,actors
|
||||
ovl_En_Gb,EE6670,EE7DA0,D267E0,D27910,80B6AF20,actors
|
||||
ovl_En_Gs,EE7DA0,EE9C40,D27910,D28F90,80B6C650,actors
|
||||
ovl_Bg_Mizu_Bwall,EE9C40,EEB110,D28F90,D29D70,80B6E4F0,actors
|
||||
ovl_Bg_Mizu_Shutter,EEB110,EEB910,D29D70,D2A3A0,80B6F9C0,actors
|
||||
ovl_En_Daiku_Kakariko,EEB910,EECCD0,D2A3A0,D2B290,80B701C0,actors
|
||||
ovl_Bg_Bowl_Wall,EECCD0,EED650,D2B290,D2BAB0,80B71580,actors
|
||||
ovl_En_Wall_Tubo,EED650,EEDB40,D2BAB0,D2BED0,80B71F00,actors
|
||||
ovl_En_Po_Desert,EEDB40,EEE900,D2BED0,D2CA30,80B723F0,actors
|
||||
ovl_En_Crow,EEE900,EEFFA0,D2CA30,D2DB00,80B731B0,actors
|
||||
ovl_Door_Killer,EEFFA0,EF1510,D2DB00,D2EB80,80B74850,actors
|
||||
ovl_Bg_Spot11_Oasis,EF1510,EF1C40,D2EB80,D2F1B0,80B75DC0,actors
|
||||
ovl_Bg_Spot18_Futa,EF1C40,EF1DE0,D2F1B0,D2F310,80B764F0,actors
|
||||
ovl_Bg_Spot18_Shutter,EF1DE0,EF2330,D2F310,D2F730,80B76690,actors
|
||||
ovl_En_Ma3,EF2330,EF32E0,D2F730,D30360,80B76BE0,actors
|
||||
ovl_En_Cow,EF32E0,EF4740,D30360,D31080,80B77B90,actors
|
||||
ovl_Bg_Ice_Turara,EF4740,EF4F70,D31080,D31740,80B78FF0,actors
|
||||
ovl_Bg_Ice_Shutter,EF4F70,EF53E0,D31740,D31AA0,80B79820,actors
|
||||
ovl_En_Kakasi2,EF53E0,EF5B00,D31AA0,D32040,80B79C90,actors
|
||||
ovl_En_Kakasi3,EF5B00,EF6BE0,D32040,D32C80,80B7A3B0,actors
|
||||
ovl_Oceff_Wipe4,EF6BE0,EF7BC0,D32C80,D33850,80B7B490,actors
|
||||
ovl_En_Eg,EF7BC0,EF7D70,D33850,D339B0,80B7C470,actors
|
||||
ovl_Bg_Menkuri_Nisekabe,EF7D70,EF7EC0,D339B0,D33AD0,80B7C620,actors
|
||||
ovl_En_Zo,EF7EC0,EFA470,D33AD0,D35540,80B7C770,actors
|
||||
ovl_Effect_Ss_Ice_Smoke,EFA470,EFA930,D35540,D35980,80B7ED20,effects
|
||||
ovl_Obj_Makekinsuta,EFA930,EFAA80,D35980,D35AC0,80B7F1E0,actors
|
||||
ovl_En_Ge3,EFAA80,EFB5D0,D35AC0,D36340,80B7F330,actors
|
||||
ovl_Obj_Timeblock,EFB5D0,EFC210,D36340,D36C30,80B7FE80,actors
|
||||
ovl_Obj_Hamishi,EFC210,EFCA60,D36C30,D37330,80B80AC0,actors
|
||||
ovl_En_Zl4,EFCA60,F01490,D37330,D39930,80B81310,actors
|
||||
ovl_En_Mm2,F01490,F02250,D39930,D3A3A0,80B85D40,actors
|
||||
ovl_Bg_Jya_Block,F02250,F024C0,D3A3A0,D3A600,80B86B00,actors
|
||||
ovl_Obj_Warp2block,F024C0,F02FF0,D3A600,D3AED0,80B86D70,actors
|
|
138
tools/disasm/ntsc-1.2/files_boot.csv
Normal file
138
tools/disasm/ntsc-1.2/files_boot.csv
Normal file
|
@ -0,0 +1,138 @@
|
|||
offset,vram,.text
|
||||
0,80000460,src/boot/boot_main
|
||||
140,800005A0,src/boot/idle
|
||||
3D0,80000830,src/boot/viconfig
|
||||
520,80000980,src/boot/z_std_dma
|
||||
C90,800010F0,src/boot/yaz0
|
||||
FD0,80001430,src/boot/z_locale
|
||||
1070,800014D0,src/boot/cic6105
|
||||
12F0,80001750,src/boot/is_debug
|
||||
1350,800017B0,src/libultra/io/driverominit
|
||||
1530,80001990,src/boot/mio0
|
||||
15E0,80001A40,src/boot/stackcheck
|
||||
17F0,80001C50,src/boot/logutils
|
||||
1910,80001D70,src/code/sleep
|
||||
1AB0,80001F10,src/libultra/io/piacs
|
||||
1B70,80001FD0,src/libultra/os/sendmesg
|
||||
1CC0,80002120,src/libultra/os/stopthread
|
||||
1D80,800021E0,src/libultra/io/viextendvstart
|
||||
1D90,800021F0,src/libultra/os/recvmesg
|
||||
1ED0,80002330,src/libultra/libc/ll
|
||||
2190,800025F0,src/libultra/os/exceptasm
|
||||
2A90,80002EF0,src/libultra/os/thread
|
||||
2AD0,80002F30,src/libultra/os/destroythread
|
||||
2BE0,80003040,src/libultra/libc/bzero
|
||||
2C80,800030E0,src/libultra/os/createthread
|
||||
2DD0,80003230,src/libultra/os/initialize
|
||||
3120,80003580,src/libultra/os/parameters
|
||||
3180,800035E0,src/libultra/os/setsr
|
||||
3190,800035F0,src/libultra/os/getsr
|
||||
31A0,80003600,src/libultra/os/writebackdcache
|
||||
3220,80003680,src/libultra/io/vigetnextframebuf
|
||||
3260,800036C0,src/libultra/io/pimgr
|
||||
33E0,80003840,src/libultra/io/devmgr
|
||||
37F0,80003C50,src/libultra/io/pirawdma
|
||||
38C0,80003D20,src/libultra/os/virtualtophysical
|
||||
3940,80003DA0,src/libultra/io/viblack
|
||||
39B0,80003E10,src/libultra/io/sirawread
|
||||
3A00,80003E60,src/libultra/os/getthreadid
|
||||
3A20,80003E80,src/libultra/os/setintmask
|
||||
3AC0,80003F20,src/libultra/io/visetmode
|
||||
3B30,80003F90,src/libultra/os/probetlb
|
||||
3BF0,80004050,src/libultra/os/getmemsize
|
||||
3D10,80004170,src/libultra/os/seteventmesg
|
||||
3DD0,80004230,src/libultra/os/unmaptlball
|
||||
3E20,80004280,src/libultra/io/epidma
|
||||
3F00,80004360,src/libultra/os/invalicache
|
||||
3F80,800043E0,src/libultra/os/createmesgqueue
|
||||
3FB0,80004410,src/libultra/os/invaldcache
|
||||
4060,800044C0,src/libultra/io/si
|
||||
4090,800044F0,src/libultra/os/jammesg
|
||||
41E0,80004640,src/libultra/os/setthreadpri
|
||||
42C0,80004720,src/libultra/os/getthreadpri
|
||||
42E0,80004740,src/libultra/io/epirawread
|
||||
4440,800048A0,src/libultra/io/viswapbuf
|
||||
4490,800048F0,src/libultra/io/epirawdma
|
||||
4670,80004AD0,src/libultra/os/gettime
|
||||
4700,80004B60,src/libultra/os/timerintr
|
||||
4B00,80004F60,src/libultra/os/getcount
|
||||
4B10,80004F70,src/libultra/os/setglobalintmask
|
||||
4B60,80004FC0,src/libultra/os/setcompare
|
||||
4B70,80004FD0,src/libultra/libc/bcopy
|
||||
4E80,800052E0,src/libultra/os/resetglobalintmask
|
||||
4EE0,80005340,src/libultra/os/interrupt
|
||||
4F70,800053D0,src/libultra/io/vi
|
||||
50B0,80005510,src/libultra/io/viswapcontext
|
||||
53B0,80005810,src/libultra/io/pigetcmdq
|
||||
53E0,80005840,src/libultra/io/epiread
|
||||
5430,80005890,src/libultra/io/visetspecial
|
||||
5590,800059F0,src/libultra/io/cartrominit
|
||||
56F0,80005B50,src/libultra/os/setfpccsr
|
||||
5700,80005B60,src/libultra/os/getfpccsr
|
||||
5710,80005B70,src/libultra/io/epiwrite
|
||||
5760,80005BC0,src/libultra/os/maptlbrdb
|
||||
57C0,80005C20,src/libultra/os/yieldthread
|
||||
5810,80005C70,src/libultra/os/getcause
|
||||
5820,80005C80,src/libultra/io/epirawwrite
|
||||
5980,80005DE0,src/libultra/os/settimer
|
||||
5A60,80005EC0,src/libultra/io/sirawwrite
|
||||
5AC0,80005F20,src/libultra/io/vimgr
|
||||
5DD0,80006230,src/libultra/io/vigetcurrcontext
|
||||
5DE0,80006240,src/libultra/os/startthread
|
||||
5F30,80006390,src/libultra/io/visetyscale
|
||||
5F90,800063F0,src/libultra/io/visetxscale
|
||||
60C0,80006520,src/libultra/os/sethwintrroutine
|
||||
6130,80006590,src/libultra/os/gethwintrroutine
|
||||
6160,800065C0,data/rsp_boot.text
|
||||
|
||||
offset,vram,.data
|
||||
62E0,80006740,data/unk_80009410.data
|
||||
6310,80006770,src/boot/idle
|
||||
6330,80006790,src/boot/viconfig
|
||||
6340,800067A0,src/boot/z_std_dma
|
||||
6350,800067B0,src/boot/z_locale
|
||||
6360,800067C0,src/boot/cic6105
|
||||
63A0,80006800,src/libultra/io/driverominit
|
||||
63B0,80006810,src/boot/stackcheck
|
||||
63C0,80006820,src/libultra/io/piacs
|
||||
63D0,80006830,src/libultra/io/vimodepallan1
|
||||
6420,80006880,src/libultra/os/exceptasm
|
||||
6450,800068B0,src/libultra/os/thread
|
||||
6470,800068D0,src/libultra/os/initialize
|
||||
6490,800068F0,src/libultra/io/pimgr
|
||||
64C0,80006920,src/libultra/os/seteventmesg
|
||||
64D0,80006930,src/libultra/os/timerintr
|
||||
64E0,80006940,src/libultra/io/vimodentsclan1
|
||||
6530,80006990,src/libultra/io/vimodempallan1
|
||||
6580,800069E0,src/libultra/io/vi
|
||||
65F0,80006A50,src/libultra/io/cartrominit
|
||||
6600,80006A60,src/libultra/io/vimgr
|
||||
|
||||
offset,vram,.rodata
|
||||
6620,80006A80,src/boot/boot_main
|
||||
6630,80006A90,src/boot/idle
|
||||
6640,80006AA0,src/boot/z_std_dma
|
||||
66C0,80006B20,src/boot/z_locale
|
||||
66D0,80006B30,src/boot/cic6105
|
||||
6730,80006B90,src/boot/stackcheck
|
||||
6770,80006BD0,src/boot/logutils
|
||||
67E0,80006C40,src/libultra/os/exceptasm
|
||||
6830,80006C90,src/libultra/io/devmgr
|
||||
6850,80006CB0,src/libultra/os/setintmask
|
||||
68D0,80006D30,src/boot/build
|
||||
|
||||
offset,vram,.bss
|
||||
6900,80006D60,src/boot/boot_main
|
||||
72F0,80007750,src/boot/idle
|
||||
7F00,80008360,src/boot/z_std_dma
|
||||
8670,80008AD0,src/boot/yaz0
|
||||
8A80,80008EE0,src/boot/z_locale
|
||||
8AA0,80008F00,src/libultra/io/driverominit
|
||||
8B20,80008F80,src/libultra/io/piacs
|
||||
8B40,80008FA0,src/libultra/os/initialize
|
||||
8B50,80008FB0,src/libultra/io/pimgr
|
||||
9FC0,8000A420,src/libultra/os/seteventmesg
|
||||
A040,8000A4A0,src/libultra/os/timerintr
|
||||
A080,8000A4E0,src/libultra/io/cartrominit
|
||||
A100,8000A560,src/libultra/io/vimgr
|
||||
B320,8000B780,.end
|
|
460
tools/disasm/ntsc-1.2/files_code.csv
Normal file
460
tools/disasm/ntsc-1.2/files_code.csv
Normal file
|
@ -0,0 +1,460 @@
|
|||
offset,vram,.text
|
||||
0,800116E0,src/code/z_en_a_keep
|
||||
AA0,80012180,src/code/z_en_item00
|
||||
2E90,80014570,src/code/z_eff_blure
|
||||
6310,800179F0,src/code/z_eff_shield_particle
|
||||
7980,80019060,src/code/z_eff_spark
|
||||
9040,8001A720,src/code/z_eff_ss_dead
|
||||
97E0,8001AEC0,src/code/z_effect
|
||||
9F60,8001B640,src/code/z_effect_soft_sprite
|
||||
AA00,8001C0E0,src/code/z_effect_soft_sprite_old_init
|
||||
D520,8001EC00,src/code/flg_set
|
||||
D930,8001F010,src/code/z_DLF
|
||||
DB80,8001F260,src/code/z_actor
|
||||
1A0C0,8002B7A0,src/code/z_actor_dlftbls
|
||||
1A2C0,8002B9A0,src/code/z_bgcheck
|
||||
23EA0,80035580,src/code/code_800430A0
|
||||
241C0,800358A0,src/code/code_80043480
|
||||
24550,80035C30,src/code/z_camera
|
||||
38D70,8004A450,src/code/z_collision_btltbls
|
||||
38DD0,8004A4B0,src/code/z_collision_check
|
||||
40A50,80052130,src/code/z_common_data
|
||||
40B00,800521E0,src/code/z_debug
|
||||
40E10,800524F0,src/code/z_debug_display
|
||||
412C0,800529A0,src/code/z_demo
|
||||
45FE0,800576C0,src/code/code_80069420
|
||||
46070,80057750,src/code/z_draw
|
||||
47ED0,800595B0,src/code/z_sfx_source
|
||||
48090,80059770,src/code/z_elf_message
|
||||
48770,80059E50,src/code/z_face_reaction
|
||||
487C0,80059EA0,src/code/code_8006C3A0
|
||||
48940,8005A020,src/code/z_fcurve_data
|
||||
48B80,8005A260,src/code/z_fcurve_data_skelanime
|
||||
49370,8005AA50,src/code/z_horse
|
||||
4A050,8005B730,src/code/z_jpeg
|
||||
4A810,8005BEF0,src/code/z_kaleido_setup
|
||||
4AC40,8005C320,src/code/z_kanfont
|
||||
4AE50,8005C530,src/code/z_kankyo
|
||||
52610,80063CF0,src/code/z_lib
|
||||
537B0,80064E90,src/code/z_lifemeter
|
||||
54B50,80066230,src/code/z_lights
|
||||
55BF0,800672D0,src/code/z_malloc
|
||||
55DD0,800674B0,src/code/z_map_mark
|
||||
56420,80067B00,src/code/z_prenmi_buff
|
||||
564E0,80067BC0,src/code/z_nulltask
|
||||
56560,80067C40,src/code/z_olib
|
||||
56C50,80068330,src/code/z_onepointdemo
|
||||
5ABF0,8006C2D0,src/code/z_map_exp
|
||||
5C860,8006DF40,src/code/z_parameter
|
||||
67F30,80079610,src/code/z_path
|
||||
68100,800797E0,src/code/z_frame_advance
|
||||
681B0,80079890,src/code/z_player_lib
|
||||
6BBE0,8007D2C0,src/code/z_prenmi
|
||||
6BD80,8007D460,src/code/z_quake
|
||||
6CBF0,8007E2D0,src/code/z_rcp
|
||||
6E4F0,8007FBD0,src/code/z_room
|
||||
6FC80,80081360,src/code/z_sample
|
||||
70080,80081760,src/code/code_80097A00
|
||||
70240,80081920,src/code/z_scene
|
||||
716F0,80082DD0,src/code/z_scene_table
|
||||
77D60,80089440,src/code/z_skelanime
|
||||
7C6E0,8008DDC0,src/code/z_skin
|
||||
7D280,8008E960,src/code/z_skin_awb
|
||||
7DB90,8008F270,src/code/z_skin_matrix
|
||||
7EF30,80090610,src/code/z_sram
|
||||
80270,80091950,src/code/z_ss_sram
|
||||
80440,80091B20,src/code/z_rumble
|
||||
806E0,80091DC0,src/code/z_view
|
||||
81E10,800934F0,src/code/z_vimode
|
||||
82980,80094060,src/code/z_viscvg
|
||||
82B20,80094200,src/code/z_vismono
|
||||
83380,80094A60,src/code/z_viszbuf
|
||||
83670,80094D50,src/code/z_vr_box
|
||||
85F60,80097640,src/code/z_vr_box_draw
|
||||
86660,80097D40,src/code/z_player_call
|
||||
867D0,80097EB0,src/code/z_fbdemo
|
||||
871F0,800988D0,src/code/z_fbdemo_triforce
|
||||
877A0,80098E80,src/code/z_fbdemo_wipe1
|
||||
87C10,800992F0,src/code/z_fbdemo_circle
|
||||
882D0,800999B0,src/code/z_fbdemo_fade
|
||||
88630,80099D10,src/code/shrink_window
|
||||
887A0,80099E80,src/code/code_800BB0A0
|
||||
88C70,8009A350,src/code/z_kaleido_manager
|
||||
88EA0,8009A580,src/code/z_kaleido_scope_call
|
||||
89180,8009A860,src/code/z_play
|
||||
8CCB0,8009E390,src/code/PreRender
|
||||
8EED0,800A05B0,src/code/TwoHeadGfxArena
|
||||
8F0E0,800A07C0,src/code/TwoHeadArena
|
||||
8F2A0,800A0980,src/code/audio_stop_all_sfx
|
||||
8F2F0,800A09D0,src/code/audio_thread_manager
|
||||
8F710,800A0DF0,src/code/title_setup
|
||||
8F780,800A0E60,src/code/game
|
||||
8FFC0,800A16A0,src/code/gamealloc
|
||||
90100,800A17E0,src/code/graph
|
||||
90AA0,800A2180,src/code/gfxalloc
|
||||
90B00,800A21E0,src/code/listalloc
|
||||
90C50,800A2330,src/code/main
|
||||
91000,800A26E0,src/code/padmgr
|
||||
91B20,800A3200,src/code/sched
|
||||
927A0,800A3E80,src/code/speed_meter
|
||||
931E0,800A48C0,src/code/sys_cfb
|
||||
93300,800A49E0,src/code/sys_math
|
||||
935A0,800A4C80,src/code/sys_math3d
|
||||
99370,800AAA50,src/code/sys_math_atan
|
||||
995A0,800AAC80,src/code/sys_matrix
|
||||
9B9A0,800AD080,src/code/sys_ucode
|
||||
9B9F0,800AD0D0,src/code/sys_rumble
|
||||
9BD50,800AD430,src/code/code_800D31A0
|
||||
9BD80,800AD460,src/code/irqmgr
|
||||
9C3A0,800ADA80,src/code/code_n64dd_800AD410
|
||||
9C450,800ADB30,src/code/code_n64dd_800AD4C0
|
||||
9C540,800ADC20,src/code/fault
|
||||
9E710,800AFDF0,src/code/kanread
|
||||
9F1F0,800B08D0,src/audio/lib/synthesis
|
||||
A2380,800B3A60,src/audio/lib/heap
|
||||
A5750,800B6E30,src/audio/lib/load
|
||||
A9540,800BAC20,src/audio/lib/thread
|
||||
AADA0,800BC480,src/audio/lib/dcache
|
||||
AAE20,800BC500,src/audio/lib/aisetnextbuf
|
||||
AAEA0,800BC580,src/audio/lib/playback
|
||||
ACE20,800BE500,src/audio/lib/effects
|
||||
AD8A0,800BEF80,src/audio/lib/seqplayer
|
||||
B0EF0,800C25D0,src/audio/general
|
||||
B70B0,800C8790,src/audio/sfx
|
||||
B8F00,800CA5E0,src/audio/sequence
|
||||
BAB20,800CC200,src/code/gfxprint
|
||||
BB720,800CCE00,src/code/rcp_utils
|
||||
BBA50,800CD130,src/code/load
|
||||
BBF00,800CD5E0,src/code/padutils
|
||||
BC110,800CD7F0,src/code/code_800FC620
|
||||
BC530,800CDC10,src/code/padsetup
|
||||
BC670,800CDD50,src/code/fp_math
|
||||
BCA20,800CE100,src/code/fp
|
||||
BCB80,800CE260,src/code/system_malloc
|
||||
BCDF0,800CE4D0,src/code/rand
|
||||
BCEF0,800CE5D0,src/code/__osMalloc
|
||||
BD8A0,800CEF80,src/libultra/libc/sprintf
|
||||
BD970,800CF050,src/code/printutils
|
||||
BD9D0,800CF0B0,src/code/jpegutils
|
||||
BDEE0,800CF5C0,src/code/jpegdecoder
|
||||
BE4D0,800CFBB0,src/libultra/os/getintmask
|
||||
BE530,800CFC10,src/libultra/mgu/scale
|
||||
BE5D0,800CFCB0,src/libultra/gu/sinf
|
||||
BE790,800CFE70,src/libultra/gu/sins
|
||||
BE800,800CFEE0,src/libultra/io/sptask
|
||||
BEAF0,800D01D0,src/libultra/io/motor
|
||||
BEEC0,800D05A0,src/libultra/io/siacs
|
||||
BEF80,800D0660,src/libultra/io/controller
|
||||
BF2C0,800D09A0,src/libultra/io/contreaddata
|
||||
BF4A0,800D0B80,src/libultra/gu/perspective
|
||||
BF730,800D0E10,src/libultra/io/sprawdma
|
||||
BF7C0,800D0EA0,src/libultra/io/sirawdma
|
||||
BF870,800D0F50,src/libultra/io/sptaskyield
|
||||
BF890,800D0F70,src/libultra/gu/mtxutil
|
||||
BFB00,800D11E0,src/libultra/gu/lookat
|
||||
BFE30,800D1510,src/libultra/os/stoptimer
|
||||
BFF20,800D1600,src/libultra/gu/sqrtf
|
||||
BFF30,800D1610,src/libultra/os/afterprenmi
|
||||
BFF50,800D1630,src/libultra/io/contquery
|
||||
C0000,800D16E0,src/libultra/gu/lookathil
|
||||
C07F0,800D1ED0,src/libultra/libc/xprintf
|
||||
C14B0,800D2B90,src/libultra/libc/string
|
||||
C1550,800D2C30,src/libultra/io/sp
|
||||
C1580,800D2C60,src/libultra/gu/position
|
||||
C17A0,800D2E80,src/libultra/io/sptaskyielded
|
||||
C1820,800D2F00,src/libultra/gu/rotate
|
||||
C1A10,800D30F0,src/libultra/io/aisetfreq
|
||||
C1B60,800D3240,src/libultra/os/getactivequeue
|
||||
C1B70,800D3250,src/libultra/mgu/normalize
|
||||
C1C00,800D32E0,src/libultra/io/dpgetstat
|
||||
C1C10,800D32F0,src/libultra/io/dpsetstat
|
||||
C1C20,800D3300,src/libultra/gu/ortho
|
||||
C1DE0,800D34C0,src/libultra/gu/cosf
|
||||
C1F50,800D3630,src/libultra/gu/coss
|
||||
C1F80,800D3660,src/libultra/os/settime
|
||||
C1FB0,800D3690,src/libultra/io/visetevent
|
||||
C2020,800D3700,src/libultra/gu/us2dex
|
||||
C21A0,800D3880,src/libultra/io/pfsselectbank
|
||||
C2220,800D3900,src/libultra/io/contsetch
|
||||
C2290,800D3970,src/libultra/io/aigetlen
|
||||
C22A0,800D3980,src/libultra/mgu/translate
|
||||
C2340,800D3A20,src/libultra/io/contramwrite
|
||||
C2590,800D3C70,src/libultra/io/pfsgetstatus
|
||||
C27C0,800D3EA0,src/libultra/io/contpfs
|
||||
C3340,800D4A20,src/libultra/libc/bcmp
|
||||
C3460,800D4B40,src/libultra/io/contramread
|
||||
C3690,800D4D70,src/libultra/io/crc
|
||||
C3800,800D4EE0,src/libultra/io/pfsisplug
|
||||
C3B40,800D5220,src/libultra/libc/xlitob
|
||||
C3DE0,800D54C0,src/libultra/libc/ldiv
|
||||
C3F70,800D5650,src/libultra/libc/xldtob
|
||||
C4A30,800D6110,src/libultra/io/spgetstat
|
||||
C4A40,800D6120,src/libultra/io/spsetstat
|
||||
C4A50,800D6130,src/libultra/os/writebackdcacheall
|
||||
C4A80,800D6160,src/libultra/os/getcurrfaultedthread
|
||||
C4A90,800D6170,src/libultra/libc/llcvt
|
||||
C4CA0,800D6380,src/libultra/io/vigetcurrframebuf
|
||||
C4CE0,800D63C0,src/libultra/io/spsetpc
|
||||
C4D20,800D6400,src/libultra/libc/sqrt
|
||||
C4D30,800D6410,src/code/fmodf
|
||||
C4D80,800D6460,src/code/__osMemset
|
||||
C4DB0,800D6490,src/code/__osMemmove
|
||||
C4E40,800D6520,src/code/z_message
|
||||
D0620,800E1D00,src/code/z_game_over
|
||||
D0B60,800E2240,src/code/z_construct
|
||||
D1F20,800E3600,data/rsp.text
|
||||
|
||||
offset,vram,.data
|
||||
D6610,800E7CF0,src/code/z_en_a_keep
|
||||
D66B0,800E7D90,src/code/z_en_item00
|
||||
D6950,800E8030,src/code/z_eff_blure
|
||||
D6A00,800E80E0,src/code/z_eff_shield_particle
|
||||
D6A50,800E8130,src/code/z_effect
|
||||
D6AA0,800E8180,src/code/z_effect_soft_sprite
|
||||
D6AB0,800E8190,src/code/z_effect_soft_sprite_old_init
|
||||
D6BA0,800E8280,src/code/z_effect_soft_sprite_dlftbls
|
||||
D6FB0,800E8690,src/code/flg_set
|
||||
D7170,800E8850,src/code/z_actor
|
||||
D7490,800E8B70,src/code/z_actor_dlftbls
|
||||
DAF80,800EC660,src/code/z_bgcheck
|
||||
DB0D0,800EC7B0,src/code/z_camera
|
||||
DE620,800EFD00,src/code/z_collision_btltbls
|
||||
DE900,800EFFE0,src/code/z_collision_check
|
||||
DEBB0,800F0290,src/code/z_debug
|
||||
DEBE0,800F02C0,src/code/z_debug_display
|
||||
DEC30,800F0310,src/code/z_demo
|
||||
DED90,800F0470,src/code/z_draw
|
||||
DFE10,800F14F0,src/code/z_elf_message
|
||||
DFE60,800F1540,src/code/z_face_reaction
|
||||
E02A0,800F1980,src/code/z_game_dlftbls
|
||||
E03C0,800F1AA0,src/code/z_horse
|
||||
E04D0,800F1BB0,src/code/z_jpeg
|
||||
E0510,800F1BF0,src/code/z_kaleido_setup
|
||||
E0560,800F1C40,src/code/z_kankyo
|
||||
E0950,800F2030,src/code/z_lib
|
||||
E0980,800F2060,src/code/z_lifemeter
|
||||
E0AA0,800F2180,src/code/z_lights
|
||||
E0AB0,800F2190,src/code/z_map_mark
|
||||
E0B70,800F2250,src/code/z_onepointdemo
|
||||
E4490,800F5B70,src/code/z_map_exp
|
||||
E44B0,800F5B90,src/code/z_map_data
|
||||
E62B0,800F7990,src/code/z_parameter
|
||||
E65B0,800F7C90,src/code/z_player_lib
|
||||
E6C90,800F8370,src/code/z_quake
|
||||
E6CC0,800F83A0,src/code/z_rcp
|
||||
E7AE0,800F91C0,src/code/z_room
|
||||
E7B60,800F9240,src/code/code_80097A00
|
||||
E7EE0,800F95C0,src/code/z_scene
|
||||
E7F60,800F9640,src/code/object_table
|
||||
E8C00,800FA2E0,src/code/z_scene_table
|
||||
EAE10,800FC4F0,src/code/z_skelanime
|
||||
EAE30,800FC510,src/code/z_skin_matrix
|
||||
EAE70,800FC550,src/code/z_sram
|
||||
EB020,800FC700,src/code/z_ss_sram
|
||||
EB0D0,800FC7B0,data/unk_8012ABC0.data
|
||||
EB100,800FC7E0,src/code/z_view
|
||||
EB110,800FC7F0,src/code/z_viscvg
|
||||
EB1A0,800FC880,src/code/z_vr_box
|
||||
EB4A0,800FCB80,src/code/z_player_call
|
||||
EB4C0,800FCBA0,src/code/z_fbdemo
|
||||
EB540,800FCC20,src/code/z_fbdemo_triforce
|
||||
EB610,800FCCF0,src/code/z_fbdemo_wipe1
|
||||
EC0B0,800FD790,src/code/z_fbdemo_circle
|
||||
ED3B0,800FEA90,src/code/z_fbdemo_fade
|
||||
ED3E0,800FEAC0,src/code/shrink_window
|
||||
ED3F0,800FEAD0,src/code/z_kaleido_manager
|
||||
ED440,800FEB20,src/code/z_play
|
||||
ED450,800FEB30,src/code/audio_stop_all_sfx
|
||||
ED460,800FEB40,src/code/graph
|
||||
ED470,800FEB50,src/code/main
|
||||
ED480,800FEB60,src/code/padmgr
|
||||
ED490,800FEB70,src/code/speed_meter
|
||||
ED4C0,800FEBA0,src/code/sys_math
|
||||
ED500,800FEBE0,src/code/sys_math_atan
|
||||
EDD10,800FF3F0,src/code/sys_matrix
|
||||
EDD90,800FF470,src/code/sys_ucode
|
||||
EDDA0,800FF480,src/code/sys_rumble
|
||||
EDDB0,800FF490,src/code/irqmgr
|
||||
EDDD0,800FF4B0,src/code/code_n64dd_800AD4C0
|
||||
EE280,800FF960,src/code/fault
|
||||
EE300,800FF9E0,src/audio/lib/data
|
||||
F0710,80101DF0,src/audio/lib/synthesis
|
||||
F0740,80101E20,src/audio/lib/load
|
||||
F0750,80101E30,src/audio/lib/thread
|
||||
F0770,80101E50,src/audio/lib/aisetnextbuf
|
||||
F0780,80101E60,src/audio/lib/effects
|
||||
F0790,80101E70,src/audio/lib/seqplayer
|
||||
F07E0,80101EC0,src/audio/general
|
||||
F1EF0,801035D0,src/audio/sfx_params
|
||||
F32C0,801049A0,src/audio/data
|
||||
F3330,80104A10,src/audio/session_config
|
||||
F3AD0,801051B0,src/code/gfxprint
|
||||
F4380,80105A60,src/code/logseverity
|
||||
F4390,80105A70,src/code/code_800FC620
|
||||
F43A0,80105A80,src/code/rand
|
||||
F43B0,80105A90,src/code/__osMalloc
|
||||
F4400,80105AE0,src/libultra/gu/sins
|
||||
F4C00,801062E0,src/libultra/io/siacs
|
||||
F4C10,801062F0,src/libultra/io/controller
|
||||
F4C20,80106300,src/libultra/libc/xprintf
|
||||
F4C70,80106350,src/libultra/io/vimodefpallan1
|
||||
F4CC0,801063A0,src/libultra/io/contpfs
|
||||
F4CD0,801063B0,src/libultra/io/contramread
|
||||
F4CE0,801063C0,src/libultra/libc/xlitob
|
||||
|
||||
offset,vram,.rodata
|
||||
F4D10,801063F0,src/code/z_en_a_keep
|
||||
F4D60,80106440,src/code/z_en_item00
|
||||
F4FD0,801066B0,src/code/z_eff_blure
|
||||
F5000,801066E0,src/code/z_eff_shield_particle
|
||||
F5010,801066F0,src/code/z_eff_spark
|
||||
F5020,80106700,src/code/z_eff_ss_dead
|
||||
F5030,80106710,src/code/z_effect_soft_sprite_old_init
|
||||
F5050,80106730,src/code/flg_set
|
||||
F53E0,80106AC0,src/code/z_actor
|
||||
F5990,80107070,src/code/z_actor_dlftbls
|
||||
F5A00,801070E0,src/code/z_bgcheck
|
||||
F5AA0,80107180,src/code/code_80043480
|
||||
F5AB0,80107190,src/code/z_camera
|
||||
F6230,80107910,src/code/z_collision_check
|
||||
F6280,80107960,src/code/z_debug
|
||||
F6290,80107970,src/code/z_demo
|
||||
F6770,80107E50,src/code/z_draw
|
||||
F6780,80107E60,src/code/z_elf_message
|
||||
F68A0,80107F80,src/code/z_fcurve_data
|
||||
F68B0,80107F90,src/code/z_fcurve_data_skelanime
|
||||
F68C0,80107FA0,src/code/z_horse
|
||||
F68D0,80107FB0,src/code/z_jpeg
|
||||
F6960,80108040,src/code/z_kankyo
|
||||
F6A10,801080F0,src/code/z_lib
|
||||
F6A20,80108100,src/code/z_lifemeter
|
||||
F6A40,80108120,src/code/z_lights
|
||||
F6A50,80108130,src/code/z_map_mark
|
||||
F6AB0,80108190,src/code/z_olib
|
||||
F6AD0,801081B0,src/code/z_onepointdemo
|
||||
F7390,80108A70,src/code/z_map_exp
|
||||
F76B0,80108D90,src/code/z_parameter
|
||||
F78C0,80108FA0,src/code/z_path
|
||||
F78D0,80108FB0,src/code/z_player_lib
|
||||
F7930,80109010,src/code/z_quake
|
||||
F79C0,801090A0,src/code/z_room
|
||||
F7A00,801090E0,src/code/z_sample
|
||||
F7A10,801090F0,src/code/z_scene_table
|
||||
F7A50,80109130,src/code/z_skelanime
|
||||
F7A70,80109150,src/code/z_skin
|
||||
F7A80,80109160,src/code/z_skin_matrix
|
||||
F7A90,80109170,src/code/z_sram
|
||||
F7B00,801091E0,src/code/z_rumble
|
||||
F7B10,801091F0,src/code/z_view
|
||||
F7B20,80109200,src/code/z_vr_box
|
||||
F7C10,801092F0,src/code/z_fbdemo_triforce
|
||||
F7C20,80109300,src/code/z_fbdemo_wipe1
|
||||
F7C30,80109310,src/code/z_fbdemo_circle
|
||||
F7C40,80109320,src/code/code_800BB0A0
|
||||
F7C50,80109330,src/code/z_kaleido_manager
|
||||
F7C70,80109350,src/code/z_play
|
||||
F7D30,80109410,src/code/game
|
||||
F7D50,80109430,src/code/graph
|
||||
F7DA0,80109480,src/code/main
|
||||
F7DD0,801094B0,src/code/padmgr
|
||||
F7DE0,801094C0,src/code/sys_cfb
|
||||
F7DF0,801094D0,src/code/sys_math
|
||||
F7E00,801094E0,src/code/sys_math3d
|
||||
F7E90,80109570,src/code/sys_math_atan
|
||||
F7EA0,80109580,src/code/sys_matrix
|
||||
F7ED0,801095B0,src/code/irqmgr
|
||||
F7EF0,801095D0,src/code/fault
|
||||
F8780,80109E60,src/audio/lib/synthesis
|
||||
F87A0,80109E80,src/audio/lib/heap
|
||||
F87D0,80109EB0,src/audio/lib/load
|
||||
F8840,80109F20,src/audio/lib/thread
|
||||
F8970,8010A050,src/audio/lib/playback
|
||||
F89A0,8010A080,src/audio/lib/effects
|
||||
F89D0,8010A0B0,src/audio/lib/seqplayer
|
||||
F9010,8010A6F0,src/audio/general
|
||||
F90E0,8010A7C0,src/audio/sfx
|
||||
F9100,8010A7E0,src/audio/sequence
|
||||
F9180,8010A860,src/audio/session_config
|
||||
F9190,8010A870,src/code/gfxprint
|
||||
F91D0,8010A8B0,src/code/rcp_utils
|
||||
F9320,8010AA00,src/code/load
|
||||
F94C0,8010ABA0,src/code/fp_math
|
||||
F9690,8010AD70,src/libultra/gu/sinf
|
||||
F96E0,8010ADC0,src/libultra/gu/perspective
|
||||
F96F0,8010ADD0,src/libultra/gu/lookathil
|
||||
F9700,8010ADE0,src/libultra/libc/xprintf
|
||||
F9800,8010AEE0,src/libultra/gu/position
|
||||
F9810,8010AEF0,src/libultra/gu/rotate
|
||||
F9820,8010AF00,src/libultra/gu/cosf
|
||||
F9870,8010AF50,src/libultra/gu/libm_vals
|
||||
F9880,8010AF60,src/libultra/libc/xldtob
|
||||
F98E0,8010AFC0,src/libultra/libc/llcvt
|
||||
|
||||
offset,vram,.data
|
||||
F98F0,8010AFD0,src/code/z_message
|
||||
102280,80113960,src/code/z_game_over
|
||||
|
||||
offset,vram,.rodata
|
||||
102290,80113970,src/code/z_message
|
||||
1026B0,80113D90,src/code/z_game_over
|
||||
102710,80113DF0,data/audio_tables.rodata
|
||||
1032B0,80114990,data/rsp.rodata
|
||||
|
||||
offset,vram,.bss
|
||||
103DA0,80115480,src/code/z_en_item00
|
||||
103DB0,80115490,src/code/z_effect
|
||||
107BA0,80119280,src/code/flg_set
|
||||
107BB0,80119290,src/code/z_actor
|
||||
107C30,80119310,src/code/z_actor_dlftbls
|
||||
107C40,80119320,src/code/z_bgcheck
|
||||
107D60,80119440,src/code/z_camera
|
||||
107E40,80119520,src/code/z_collision_check
|
||||
1095A0,8011AC80,src/code/z_common_data
|
||||
10A9D0,8011C0B0,src/code/z_debug
|
||||
10ABF0,8011C2D0,src/code/z_debug_display
|
||||
10AC00,8011C2E0,src/code/z_demo
|
||||
10AC30,8011C310,src/code/z_kankyo
|
||||
10AD00,8011C3E0,src/code/z_lifemeter
|
||||
10AD30,8011C410,src/code/z_lights
|
||||
10AEC0,8011C5A0,src/code/z_malloc
|
||||
10AED0,8011C5B0,src/code/z_map_mark
|
||||
10AEE0,8011C5C0,src/code/z_map_exp
|
||||
10AEF0,8011C5D0,src/code/z_parameter
|
||||
10AF10,8011C5F0,src/code/z_player_lib
|
||||
10AF30,8011C610,src/code/z_quake
|
||||
10AFC0,8011C6A0,src/code/z_skelanime
|
||||
10AFD0,8011C6B0,src/code/z_skin
|
||||
10BEE0,8011D5C0,src/code/z_rumble
|
||||
10BFF0,8011D6D0,src/code/z_vr_box_draw
|
||||
10C000,8011D6E0,src/code/z_player_call
|
||||
10C010,8011D6F0,src/code/z_kaleido_scope_call
|
||||
10C030,8011D710,src/code/z_play
|
||||
10C140,8011D820,src/code/game
|
||||
10C220,8011D900,src/code/graph
|
||||
10C290,8011D970,src/code/main
|
||||
110120,80121800,src/code/padmgr
|
||||
110130,80121810,src/code/sched
|
||||
110150,80121830,src/code/speed_meter
|
||||
1101C0,801218A0,src/code/sys_cfb
|
||||
1101D0,801218B0,src/code/sys_math3d
|
||||
1103F0,80121AD0,src/code/sys_matrix
|
||||
110400,80121AE0,src/code/code_n64dd_800AD410
|
||||
110410,80121AF0,src/code/code_n64dd_800AD4C0
|
||||
110420,80121B00,src/code/fault
|
||||
110EF0,801225D0,src/audio/lib/load
|
||||
110FB0,80122690,src/audio/general
|
||||
1111B0,80122890,src/audio/sfx
|
||||
1139C0,801250A0,src/audio/sequence
|
||||
114780,80125E60,src/audio/session_config
|
||||
11AC90,8012C370,src/code/system_malloc
|
||||
11ACA0,8012C380,src/code/jpegdecoder
|
||||
11ACB0,8012C390,src/libultra/io/sptask
|
||||
11ACF0,8012C3D0,src/libultra/io/motor
|
||||
11ADF0,8012C4D0,src/libultra/io/siacs
|
||||
11AE10,8012C4F0,src/libultra/io/controller
|
||||
11AEA0,8012C580,src/libultra/gu/position
|
||||
11AEB0,8012C590,src/libultra/gu/rotate
|
||||
11AEC0,8012C5A0,src/libultra/io/contpfs
|
||||
11AFC0,8012C6A0,src/libultra/io/pfsisplug
|
||||
11B000,8012C6E0,src/code/z_message
|
||||
11B020,8012C700,.end
|
|
2
tools/disasm/ntsc-1.2/files_makerom.csv
Normal file
2
tools/disasm/ntsc-1.2/files_makerom.csv
Normal file
|
@ -0,0 +1,2 @@
|
|||
offset,vram,.text
|
||||
1000,80000400,entry
|
|
22
tools/disasm/ntsc-1.2/files_ovl_file_choose.csv
Normal file
22
tools/disasm/ntsc-1.2/files_ovl_file_choose.csv
Normal file
|
@ -0,0 +1,22 @@
|
|||
offset,vram,.text
|
||||
0,80803880,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase
|
||||
3040,808068C0,src/overlays/gamestates/ovl_file_choose/z_file_nameset
|
||||
8440,8080BCC0,z_file_choose
|
||||
|
||||
offset,vram,.data
|
||||
EC50,808124D0,src/overlays/gamestates/ovl_file_choose/z_file_nameset_data
|
||||
F330,80812BB0,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase
|
||||
F370,80812BF0,src/overlays/gamestates/ovl_file_choose/z_file_nameset
|
||||
F510,80812D90,src/overlays/gamestates/ovl_file_choose/z_file_choose
|
||||
|
||||
offset,vram,.rodata
|
||||
F800,80813080,src/overlays/gamestates/ovl_file_choose/z_file_nameset
|
||||
F810,80813090,src/overlays/gamestates/ovl_file_choose/z_file_choose
|
||||
|
||||
offset,vram,.ovl
|
||||
F830,808130B0,src/overlays/gamestates/ovl_file_choose/ovl_file_choose_reloc
|
||||
|
||||
offset,vram,.bss
|
||||
FF20,808137A0,src/overlays/gamestates/ovl_file_choose/z_file_copy_erase
|
||||
FF30,808137B0,src/overlays/gamestates/ovl_file_choose/z_file_nameset
|
||||
FF40,808137C0,.end
|
|
34
tools/disasm/ntsc-1.2/files_ovl_kaleido_scope.csv
Normal file
34
tools/disasm/ntsc-1.2/files_ovl_kaleido_scope.csv
Normal file
|
@ -0,0 +1,34 @@
|
|||
offset,vram,.text
|
||||
0,808137C0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_collect
|
||||
2450,80815C10,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug
|
||||
43E0,80817BA0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment
|
||||
5EB0,80819670,src/overlays/misc/ovl_kaleido_scope/z_kaleido_item
|
||||
7EA0,8081B660,src/overlays/misc/ovl_kaleido_scope/z_kaleido_map
|
||||
B1B0,8081E970,src/overlays/misc/ovl_kaleido_scope/z_kaleido_prompt
|
||||
B3B0,8081EB70,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope
|
||||
15440,80828C00,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark
|
||||
|
||||
offset,vram,.data
|
||||
15B90,80829350,src/overlays/misc/ovl_kaleido_scope/z_kaleido_collect
|
||||
15D40,80829500,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug
|
||||
15F10,808296D0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment
|
||||
15F40,80829700,src/overlays/misc/ovl_kaleido_scope/z_kaleido_item
|
||||
15FB0,80829770,src/overlays/misc/ovl_kaleido_scope/z_kaleido_map
|
||||
16200,808299C0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_prompt
|
||||
16210,808299D0,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope
|
||||
16BD0,8082A390,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark
|
||||
16C20,8082A3E0,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark_data
|
||||
|
||||
offset,vram,.rodata
|
||||
1AD80,8082E540,src/overlays/misc/ovl_kaleido_scope/z_kaleido_debug
|
||||
1AE60,8082E620,src/overlays/misc/ovl_kaleido_scope/z_kaleido_equipment
|
||||
1AE70,8082E630,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope
|
||||
1B150,8082E910,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark
|
||||
1B200,8082E9C0,src/overlays/misc/ovl_kaleido_scope/z_lmap_mark_data
|
||||
|
||||
offset,vram,.ovl
|
||||
1B280,8082EA40,src/overlays/misc/ovl_kaleido_scope/ovl_kaleido_scope_reloc
|
||||
|
||||
offset,vram,.bss
|
||||
1C990,80830150,src/overlays/misc/ovl_kaleido_scope/z_kaleido_scope
|
||||
1CA00,8082FDA0,.end
|
|
13143
tools/disasm/ntsc-1.2/functions.txt
Normal file
13143
tools/disasm/ntsc-1.2/functions.txt
Normal file
File diff suppressed because it is too large
Load diff
14
tools/disasm/ntsc-1.2/variables.txt
Normal file
14
tools/disasm/ntsc-1.2/variables.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
njpgdspMainDataStart = 0x08011542; //
|
||||
gActorOverlayTable = 0x800E8B70; // size:0x3AE0
|
||||
gMaxActorId = 0x800EC650; // size:0x4
|
||||
sJpegTask = 0x800F1BB0; // size:0x40 type:OSTask
|
||||
gSramSlotOffsets = 0x800FC550; // size:0xC type:u16
|
||||
Player_InitVars = 0x800FCB80; // size:0x20
|
||||
gKaleidoMgrOverlayTable = 0x800FEAD0; // size:0x38 type:KaleidoMgrOverlay
|
||||
gScreenWidth = 0x800FEB50; // size:0x4 type:s32
|
||||
gScreenHeight = 0x800FEB54; // size:0x4 type:s32
|
||||
gSystemHeapSize = 0x800FEB58; // size:0x4 type:u32
|
||||
gSaveContext = 0x8011AC80; // size:0x1428 type:SaveContext
|
||||
gRegEditor = 0x8011C0B0; // size:0x4 type:RegEditor*
|
||||
gSegments = 0x80121508; // size:0x40
|
||||
_string_n64dd_c = 0x801D9680; // size:0x1 type:char
|
Loading…
Reference in a new issue