Merge branch 'master' into otr

This commit is contained in:
KiritoDv 2024-04-08 18:05:46 -06:00 committed by Sonic Dreamcaster
commit 3892bcefa2
507 changed files with 120585 additions and 57915 deletions

8
.gitignore vendored
View File

@ -4,16 +4,21 @@ __pycache__
.splat/
starfox64.ld
starfox64.uncompressed.ld
starfox64.us.yaml
starfox64.*.*.yaml
starfox64.us.modded.map
ctx.c
ctx.c.m2c
*.d
*_auto.ld
*.n64
*.z64
*.v64
*.u64
*.bin
*.otr
*.eeprom
assets/yaml/us/ast_test.yaml
/audio_data
src/assets/*
include/assets/*
/build
@ -27,3 +32,4 @@ TempComp.bin.mio0
torch.hash.yml
cmake-build-*/
.idea/
.vs

21
.vscode/settings.json vendored
View File

@ -45,7 +45,7 @@
"cstdlib": "c",
"typeinfo": "c",
"sym_addrs_funcs": "c",
"*.txt": "c",
"*.txt": "plaintext",
"fox_title.h": "c",
"prevent_bss_reordering.h": "c",
"fox_map.h": "c",
@ -89,7 +89,7 @@
"tuple": "c",
"type_traits": "c",
"ast_allies.h": "c",
"ast_font.h": "c",
"ast_text.h": "c",
"fox_std_lib_assets.h": "c",
"fox_versus_assets.h": "c",
"guint.h": "c",
@ -136,7 +136,22 @@
"ast_vs_menu.h": "c",
"sf64mesg.h": "c",
"sf64audio_external.h": "c",
"audioseq_cmd.h": "c"
"audioseq_cmd.h": "c",
"ultralog.h": "c",
"charconv": "c",
"compare": "c",
"os_motor.h": "c",
"os_pfs.h": "c",
"semaphore": "c",
"bgm.h": "c",
"*.tcc": "c",
"object_ram.h": "c",
"sf64dma.h": "c",
"string": "c",
"prevent_bss_reordering3.h": "c",
"ast_a_ti.h": "c",
"fox_co.h": "c",
"ast_map.h": "c"
},
"C_Cpp_Runner.msvcBatchPath": ""
}

225
Makefile
View File

@ -25,6 +25,8 @@ CC_CHECK_COMP ?= gcc
OBJDUMP_BUILD ?= 0
# Number of threads to compress with
N_THREADS ?= $(shell nproc)
# If COMPILER is GCC, compile with GCC instead of IDO.
COMPILER ?= ido
# Whether to colorize build messages
COLOR ?= 1
# Whether to hide commands or not
@ -45,9 +47,10 @@ else
endif
VERSION ?= us
REV ?= rev1
BASEROM := baserom.$(VERSION).z64
BASEROM_UNCOMPRESSED := baserom.$(VERSION).uncompressed.z64
BASEROM := baserom.$(VERSION).$(REV).z64
BASEROM_UNCOMPRESSED := baserom.$(VERSION).$(REV).uncompressed.z64
TARGET := starfox64
### Output ###
@ -55,25 +58,94 @@ TARGET := starfox64
BUILD_DIR := build
TOOLS := tools
PYTHON := python3
ROM := $(BUILD_DIR)/$(TARGET).$(VERSION).uncompressed.z64
ROMC := $(BUILD_DIR)/$(TARGET).$(VERSION).z64
ELF := $(BUILD_DIR)/$(TARGET).$(VERSION).elf
LD_MAP := $(BUILD_DIR)/$(TARGET).$(VERSION).map
LD_SCRIPT := linker_scripts/$(VERSION)/$(TARGET).ld
ROM := $(BUILD_DIR)/$(TARGET).$(VERSION).$(REV).uncompressed.z64
ROMC := $(BUILD_DIR)/$(TARGET).$(VERSION).$(REV).z64
ELF := $(BUILD_DIR)/$(TARGET).$(VERSION).$(REV).elf
LD_MAP := $(BUILD_DIR)/$(TARGET).$(VERSION).$(REV).map
LD_SCRIPT := linker_scripts/$(VERSION)/$(REV)/$(TARGET).ld
#### Setup ####
# If gcc is used, define the NON_MATCHING flag respectively so the files that
# are safe to be used can avoid using GLOBAL_ASM which doesn't work with gcc.
ifeq ($(COMPILER),gcc)
$(warning WARNING: GCC support is experimental. Use at your own risk.)
CFLAGS += -DCOMPILER_GCC
NON_MATCHING := 1
endif
# Detect compiler and set variables appropriately.
ifeq ($(COMPILER),gcc)
CC := $(MIPS_BINUTILS_PREFIX)gcc
else
ifeq ($(COMPILER),ido)
CC := $(TOOLS)/ido_recomp/$(DETECTED_OS)/7.1/cc
CC_OLD := $(TOOLS)/ido_recomp/$(DETECTED_OS)/5.3/cc
else
$(error Unsupported compiler. Please use either ido or gcc as the COMPILER variable.)
endif
endif
ifeq ($(COMPILER),gcc)
OPTFLAGS := -Os
else
OPTFLAGS := -O2 -g3
endif
ifeq ($(COMPILER),gcc)
CFLAGS += -G 0 -ffast-math -fno-unsafe-math-optimizations -march=vr4300 -mfix4300 -mabi=32 -mno-abicalls -mdivide-breaks -fno-zero-initialized-in-bss -fno-toplevel-reorder -ffreestanding -fno-common -fno-merge-constants -mno-explicit-relocs -mno-split-addresses $(CHECK_WARNINGS) -funsigned-char
MIPS_VERSION := -mips3
else
# we support Microsoft extensions such as anonymous structs, which the compiler does support but warns for their usage. Surpress the warnings with -woff.
CFLAGS += -G 0 -non_shared -fullwarn -verbose -Xcpluscomm $(IINC) -nostdinc -Wab,-r4300_mul -woff 649,838,712,516
MIPS_VERSION := -mips2
WARNINGS := -fullwarn -verbose -woff 624,649,838,712,516,513,596,564,594,709,807
endif
ifeq ($(COMPILER),ido)
# Have CC_CHECK pretend to be a MIPS compiler
MIPS_BUILTIN_DEFS := -D_MIPS_ISA_MIPS2=2 -D_MIPS_ISA=_MIPS_ISA_MIPS2 -D_ABIO32=1 -D_MIPS_SIM=_ABIO32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32
CC_CHECK = gcc -fno-builtin -fsyntax-only -funsigned-char -std=gnu90 -D_LANGUAGE_C -DNON_MATCHING $(MIPS_BUILTIN_DEFS) $(IINC) $(CHECK_WARNINGS)
ifeq ($(shell getconf LONG_BIT), 32)
# Work around memory allocation bug in QEMU
export QEMU_GUEST_BASE := 1
else
# Ensure that gcc (warning check) treats the code as 32-bit
CC_CHECK += -m32
endif
else
CC_CHECK = @:
endif
BUILD_DEFINES ?=
# Version check
ifeq ($(VERSION),jp)
BUILD_DEFINES += -DVERSION_JP=1
endif
ifeq ($(VERSION),us)
BUILD_DEFINES += -DVERSION_US=1
else
$(error Invalid VERSION variable detected. Please use 'us')
endif
ifeq ($(VERSION),eu)
BUILD_DEFINES += -DVERSION_EU=1
REV := rev0
endif
ifeq ($(VERSION),au)
BUILD_DEFINES += -DVERSION_AU=1
REV := rev0
endif
ifeq ($(VERSION),ln)
BUILD_DEFINES += -DVERSION_LN=1
REV := rev0
endif
ifeq ($(NON_MATCHING),1)
BUILD_DEFINES += -DNON_MATCHING -DAVOID_UB
COMPARE := 0
CPPFLAGS += -DNON_MATCHING -DAVOID_UB
endif
MAKE = make
@ -95,6 +167,7 @@ else ifeq ($(UNAME_S),Darwin)
DETECTED_OS := macos
MAKE := gmake
CPPFLAGS += -xc++
CC_CHECK_COMP := clang
endif
# Support python venv's if one is installed.
@ -137,7 +210,7 @@ OBJDUMP := $(MIPS_BINUTILS_PREFIX)objdump
ICONV := iconv
ASM_PROC := $(PYTHON) $(TOOLS)/asm-processor/build.py
CAT := cat
TORCH := tools/Torch/cmake-build-release/torch
TORCH := $(TOOLS)/Torch/cmake-build-release/torch
# Prefer clang as C preprocessor if installed on the system
ifneq (,$(call find-command,clang))
@ -151,14 +224,14 @@ endif
ASM_PROC_FLAGS := --input-enc=utf-8 --output-enc=euc-jp --convert-statics=global-with-filename
SPLAT ?= $(PYTHON) $(TOOLS)/splat/split.py
SPLAT_YAML ?= $(TARGET).$(VERSION).yaml
SPLAT_YAML ?= $(TARGET).$(VERSION).$(REV).yaml
COMPTOOL := $(TOOLS)/comptool.py
COMPTOOL_DIR := baserom
MIO0 := $(TOOLS)/mio0
IINC := -Iinclude -Ibin/$(VERSION) -I.
IINC := -Iinclude -Ibin/$(VERSION).$(REV) -I.
IINC += -Ilib/ultralib/include -Ilib/ultralib/include/PR -Ilib/ultralib/include/ido
ifeq ($(KEEP_MDEBUG),0)
@ -190,10 +263,6 @@ else
CC_CHECK := @:
endif
CFLAGS += -G 0 -non_shared -Xcpluscomm -nostdinc -Wab,-r4300_mul
WARNINGS := -fullwarn -verbose -woff 624,649,838,712,516,513,596,564,594,709
ASFLAGS := -march=vr4300 -32 -G0
COMMON_DEFINES := -D_MIPS_SZLONG=32
GBI_DEFINES := -DF3DEX_GBI
@ -202,8 +271,6 @@ AS_DEFINES := -DMIPSEB -D_LANGUAGE_ASSEMBLY -D_ULTRA64
C_DEFINES := -DLANGUAGE_C -D_LANGUAGE_C -DBUILD_VERSION=VERSION_H ${RELEASE_DEFINES}
ENDIAN := -EB
OPTFLAGS := -O2 -g3
MIPS_VERSION := -mips2
ICONV_FLAGS := --from-code=UTF-8 --to-code=EUC-JP
# Use relocations and abi fpr names in the dump
@ -225,12 +292,20 @@ endif
#### Files ####
$(shell mkdir -p asm bin linker_scripts/$(VERSION)/auto)
$(shell mkdir -p asm bin linker_scripts/$(VERSION)/$(REV)/auto)
SRC_DIRS := $(shell find src -type d)
ASM_DIRS := $(shell find asm/$(VERSION) -type d -not -path "asm/$(VERSION)/nonmatchings/*")
# Temporary, until we decide how we're gonna handle other versions
ifeq ($(VERSION), jp)
SRC_DIRS := $(shell find srcjp -type d)
endif
ifeq ($(VERSION), eu)
SRC_DIRS := $(shell find srceu -type d)
endif
ASM_DIRS := $(shell find asm/$(VERSION)/$(REV) -type d -not -path "asm/$(VERSION)/$(REV)/nonmatchings/*")
BIN_DIRS := $(shell find bin -type d)
C_FILES := $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.c))
C_FILES := $(filter-out %.inc.c,$(C_FILES))
S_FILES := $(foreach dir,$(ASM_DIRS) $(SRC_DIRS),$(wildcard $(dir)/*.s))
@ -245,8 +320,9 @@ DEP_FILES := $(O_FILES:.o=.d) \
$(O_FILES:.o=.asmproc.d)
# create build directories
$(shell mkdir -p $(BUILD_DIR)/linker_scripts/$(VERSION) $(BUILD_DIR)/linker_scripts/$(VERSION)/auto $(foreach dir,$(SRC_DIRS) $(ASM_DIRS) $(BIN_DIRS),$(BUILD_DIR)/$(dir)))
$(shell mkdir -p $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV) $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/auto $(foreach dir,$(SRC_DIRS) $(ASM_DIRS) $(BIN_DIRS),$(BUILD_DIR)/$(dir)))
ifeq ($(COMPILER),ido)
# directory flags
build/src/libultra/gu/%.o: OPTFLAGS := -O3 -g0
@ -258,6 +334,13 @@ build/src/libultra/host/%.o: OPTFLAGS := -O1 -g0
build/src/audio/%.o: OPTFLAGS := -O2 -g0
# per-file flags
build/src/audio/audio_effects.o: CFLAGS += -use_readwrite_const
build/src/audio/audio_heap.o: CFLAGS += -use_readwrite_const
build/src/audio/audio_load.o: CFLAGS += -use_readwrite_const
build/src/audio/audio_seqplayer.o: CFLAGS += -use_readwrite_const
build/src/audio/audio_playback.o: CFLAGS += -use_readwrite_const
build/src/audio/audio_synthesis.o: CFLAGS += -use_readwrite_const
build/src/libc_sprintf.o: OPTFLAGS := -O2 -g0
build/src/libc_math64.o: OPTFLAGS := -O2 -g0
@ -281,16 +364,55 @@ build/src/libultra/gu/mtxutil.o: CC := $(IDO)
build/src/libultra/gu/cosf.o: CC := $(IDO)
build/src/libultra/libc/xprintf.o: CC := $(IDO)
build/src/libultra/libc/xldtob.o: CC := $(IDO)
else
# directory flags
build/src/libultra/gu/%.o: OPTFLAGS := -Os
build/src/libultra/io/%.o: OPTFLAGS := -Os
build/src/libultra/os/%.o: OPTFLAGS := -Os
build/src/libultra/rmon/%.o: OPTFLAGS := -Os
build/src/libultra/debug/%.o: OPTFLAGS := -Os
build/src/libultra/host/%.o: OPTFLAGS := -Os
#build/src/%.o: CC := $(ASM_PROC) $(ASM_PROC_FLAGS) $(IDO) -- $(AS) $(ASFLAGS) --
# per-file flags
build/src/audio/audio_load.o: OPTFLAGS := -Os
build/src/audio/audio_heap.o: OPTFLAGS := -Os
build/src/audio/audio_effects.o: OPTFLAGS := -Os
build/src/audio/audio_general.o: OPTFLAGS := -Os
build/src/audio/audio_playback.o: OPTFLAGS := -Os
build/src/audio/audio_seqplayer.o: OPTFLAGS := -Os
build/src/audio/audio_thread.o: OPTFLAGS := -Os
build/src/libc_sprintf.o: OPTFLAGS := -Os
build/src/libc_math64.o: OPTFLAGS := -Os
build/src/libultra/libc/ldiv.o: OPTFLAGS := -Os
build/src/libultra/libc/string.o: OPTFLAGS := -Os
build/src/libultra/libc/xlitob.o: OPTFLAGS := -Os
build/src/libultra/libc/xldtob.o: OPTFLAGS := -Os
build/src/libultra/libc/xprintf.o: OPTFLAGS := -Os
build/src/libultra/libc/ll.o: OPTFLAGS := -O2
build/src/libultra/libc/ll.o: MIPS_VERSION := -mips3
# cc & asm-processor
build/src/libultra/gu/sqrtf.o: OPTFLAGS := -Os
build/src/libultra/gu/sinf.o: OPTFLAGS := -Os
build/src/libultra/gu/lookat.o: OPTFLAGS := -Os
build/src/libultra/gu/ortho.o: OPTFLAGS := -Os
build/src/libultra/gu/perspective.o: OPTFLAGS := -Os
build/src/libultra/gu/mtxutil.o: OPTFLAGS := -Os
build/src/libultra/gu/cosf.o: OPTFLAGS := -Os
build/src/libultra/libc/xprintf.o: OPTFLAGS := -Os
build/src/libultra/libc/xldtob.o: OPTFLAGS := -Os
endif
all: uncompressed
toolchain:
@$(MAKE) -s -C tools
@$(MAKE) -s -C $(TOOLS)
torch:
@$(MAKE) -s -C tools torch
@$(MAKE) -s -C $(TOOLS) torch
rm -f torch.hash.yml
init:
@$(MAKE) clean
@ -305,50 +427,57 @@ uncompressed: $(ROM)
ifneq ($(COMPARE),0)
@echo "$(GREEN)Calculating Rom Header Checksum... $(YELLOW)$<$(NO_COL)"
@$(PYTHON) $(COMPTOOL) -r $(ROM) .
@md5sum --status -c $(TARGET).$(VERSION).uncompressed.md5 && \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).uncompressed.z64$(NO_COL): $(GREEN)OK$(NO_COL)\n$(YELLOW) $(SF)" || \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).uncompressed.z64 $(RED)FAILED$(NO_COL)\n\
@md5sum --status -c $(TARGET).$(VERSION).$(REV).uncompressed.md5 && \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).$(REV).uncompressed.z64$(NO_COL): $(GREEN)OK$(NO_COL)\n$(YELLOW) $(SF)" || \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).$(REV).uncompressed.z64 $(RED)FAILED$(NO_COL)\n\
$(RED)CAN'T LET YOU DO THAT, STARFOX.$(NO_COL)\n"
@md5sum --status -c $(TARGET).$(VERSION).uncompressed.md5
@md5sum --status -c $(TARGET).$(VERSION).$(REV).uncompressed.md5
endif
compressed: $(ROMC)
ifeq ($(COMPARE),1)
@echo "$(GREEN)Calculating Rom Header Checksum... $(YELLOW)$<$(NO_COL)"
@$(PYTHON) $(COMPTOOL) -r $(ROMC) .
@md5sum --status -c $(TARGET).$(VERSION).md5 && \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).z64$(NO_COL): $(GREEN)OK$(NO_COL)\n" || \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).z64 $(RED)FAILED$(NO_COL)\n"
@md5sum --status -c $(TARGET).$(VERSION).uncompressed.md5
@md5sum --status -c $(TARGET).$(VERSION).$(REV).md5 && \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).$(REV).z64$(NO_COL): $(GREEN)OK$(NO_COL)\n" || \
$(PRINT) "$(BLUE)$(TARGET).$(VERSION).$(REV).z64 $(RED)FAILED$(NO_COL)\n"
@md5sum --status -c $(TARGET).$(VERSION).$(REV).uncompressed.md5
endif
#### Main Targets ###
decompress: $(BASEROM)
@echo "Decompressing ROM..."
@$(PYTHON) $(COMPTOOL) -de $(COMPTOOL_DIR) -m $(MIO0) $(BASEROM) $(BASEROM_UNCOMPRESSED)
@$(PYTHON) $(COMPTOOL) $(DECOMPRESS_OPT) -dse $(COMPTOOL_DIR) -m $(MIO0) $(BASEROM) $(BASEROM_UNCOMPRESSED)
compress: $(BASEROM)
@echo "Compressing ROM..."
@$(PYTHON) $(COMPTOOL) $(COMPRESS_OPT) -c -m $(MIO0) $(ROM) $(ROMC)
extract:
@$(RM) -r asm/$(VERSION) bin/$(VERSION)
@$(RM) -r asm/$(VERSION)/$(REV) bin/$(VERSION)/$(REV)
@echo "Unifying yamls..."
@$(CAT) yamls/$(VERSION)/header.yaml yamls/$(VERSION)/main.yaml yamls/$(VERSION)/assets.yaml yamls/$(VERSION)/overlays.yaml > $(SPLAT_YAML)
@$(CAT) yamls/$(VERSION)/$(REV)/header.yaml yamls/$(VERSION)/$(REV)/main.yaml yamls/$(VERSION)/$(REV)/assets.yaml yamls/$(VERSION)/$(REV)/overlays.yaml > $(SPLAT_YAML)
@echo "Extracting..."
@$(SPLAT) $(SPLAT_YAML)
assets:
@echo "Extracting assets from ROM..."
@$(TORCH) code $(BASEROM_UNCOMPRESSED) -v
@$(TORCH) code $(BASEROM_UNCOMPRESSED)
@$(TORCH) header $(BASEROM_UNCOMPRESSED)
@$(TORCH) modding export $(BASEROM_UNCOMPRESSED)
mod:
@$(TORCH) modding import code $(BASEROM_UNCOMPRESSED)
clean:
rm -f torch.hash.yml
@git clean -fdx asm/
@git clean -fdx bin/
@git clean -fdx asm/$(VERSION)/$(REV)
@git clean -fdx bin/$(VERSION)/$(REV)
@git clean -fdx build/
@git clean -fdx src/assets/
@git clean -fdx include/assets/
@git clean -fdx linker_scripts/*.ld
@git clean -fdx linker_scripts/$(VERSION)/$(REV)/*.ld
format:
@$(PYTHON) $(TOOLS)/format.py -j $(N_THREADS)
@ -364,12 +493,12 @@ expected:
context:
@echo "Generating ctx.c ..."
@$(PYTHON) ./tools/m2ctx.py $(filter-out $@, $(MAKECMDGOALS))
@$(PYTHON) ./$(TOOLS)/m2ctx.py $(filter-out $@, $(MAKECMDGOALS))
disasm:
@$(RM) -r asm/$(VERSION) bin/$(VERSION)
@$(RM) -r asm/$(VERSION)/$(REV) bin/$(VERSION)/$(REV)
@echo "Unifying yamls..."
@$(CAT) yamls/$(VERSION)/header.yaml yamls/$(VERSION)/main.yaml yamls/$(VERSION)/assets.yaml yamls/$(VERSION)/overlays.yaml > $(SPLAT_YAML)
@$(CAT) yamls/$(VERSION)/$(REV)/header.yaml yamls/$(VERSION)/$(REV)/main.yaml yamls/$(VERSION)/$(REV)/assets.yaml yamls/$(VERSION)/$(REV)/overlays.yaml > $(SPLAT_YAML)
@echo "Extracting..."
@$(SPLAT) $(SPLAT_YAML) --disassemble-all
@ -378,7 +507,7 @@ disasm:
# Final ROM
$(ROMC): $(BASEROM_UNCOMPRESSED)
$(call print,Compressing ROM...,$<,$@)
@$(PYTHON) $(COMPTOOL) -c $(ROM) $(ROMC)
@$(PYTHON) $(COMPTOOL) -c -m $(MIO0) $(ROM) $(ROMC)
# Uncompressed ROM
$(ROM): $(ELF)
@ -386,10 +515,10 @@ $(ROM): $(ELF)
$(V)$(OBJCOPY) -O binary $< $@
# Link
$(ELF): $(LIBULTRA_O) $(O_FILES) $(LD_SCRIPT) $(BUILD_DIR)/linker_scripts/$(VERSION)/hardware_regs.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/undefined_syms.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/pif_syms.ld
$(ELF): $(LIBULTRA_O) $(O_FILES) $(LD_SCRIPT) $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/hardware_regs.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/undefined_syms.ld $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/pif_syms.ld
$(call print,Linking:,$<,$@)
$(V)$(LD) $(LDFLAGS) -T $(LD_SCRIPT) \
-T $(BUILD_DIR)/linker_scripts/$(VERSION)/hardware_regs.ld -T $(BUILD_DIR)/linker_scripts/$(VERSION)/undefined_syms.ld -T $(BUILD_DIR)/linker_scripts/$(VERSION)/pif_syms.ld \
-T $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/hardware_regs.ld -T $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/undefined_syms.ld -T $(BUILD_DIR)/linker_scripts/$(VERSION)/$(REV)/pif_syms.ld \
-Map $(LD_MAP) -o $@
# PreProcessor
@ -421,7 +550,7 @@ build/src/libultra/libc/ll.o: src/libultra/libc/ll.c
$(call print,Patching:,$<,$@)
@$(CC_CHECK) $(CC_CHECK_FLAGS) $(IINC) -I $(dir $*) $(CHECK_WARNINGS) $(BUILD_DEFINES) $(COMMON_DEFINES) $(RELEASE_DEFINES) $(GBI_DEFINES) $(C_DEFINES) $(MIPS_BUILTIN_DEFS) -o $@ $<
$(V)$(CC) -c $(CFLAGS) $(BUILD_DEFINES) $(IINC) $(WARNINGS) $(MIPS_VERSION) $(ENDIAN) $(COMMON_DEFINES) $(RELEASE_DEFINES) $(GBI_DEFINES) $(C_DEFINES) $(OPTFLAGS) -o $@ $<
$(V)$(PYTHON) tools/set_o32abi_bit.py $@
$(V)$(PYTHON) $(TOOLS)/set_o32abi_bit.py $@
$(V)$(OBJDUMP_CMD)
$(V)$(RM_MDEBUG)
@ -430,4 +559,4 @@ build/src/libultra/libc/ll.o: src/libultra/libc/ll.c
# Print target for debugging
print-% : ; $(info $* is a $(flavor $*) variable set to [$($*)]) @true
.PHONY: all uncompressed compressed clean init extract expected format checkformat decompress assets context disasm toolchain
.PHONY: all uncompressed compressed clean init extract expected format checkformat decompress compress assets context disasm toolchain

View File

@ -6,7 +6,7 @@ This is a WIP **matching decompilation** of ***Starfox 64***. The purpose of the
It currently builds the following ROM:
* starfox64.us.z64 `MD5: 741a94eee093c4c8684e66b89f8685e8`
* starfox64.us.rev1.z64 `MD5: 741a94eee093c4c8684e66b89f8685e8`
**This repo does not include any assets or assembly code necessary for compiling the ROM. A prior copy of the game is required to extract the required assets.**
@ -68,8 +68,9 @@ The build process has a few python packages required that are located in `/tools
To install them simply run in a terminal:
```bash
python3 -m pip install -r ./tools/requirements-python.txt --break-system-packages
python3 -m pip install -r ./tools/requirements-python.txt
```
* Depending on your python version, you might need to add --break-system-packages, or use venv.
#### 4. Update submodules & build toolchain
@ -80,7 +81,8 @@ make toolchain
#### 5. Prepare a base ROM
Copy your ROM to the root of this new project directory, and rename the file of the baserom to reflect the version of ROM you are using. ex: `baserom.us.z64`
Copy your ROM to the root of this new project directory, and rename the file of the baserom to reflect the version of ROM you are using. ex: `baserom.us.rev1.z64`
* Make sure the ROM is the US version, revision 1.1 (REV A).
#### 6. Make and Build the ROM
@ -91,17 +93,17 @@ make init
```
This will create the build folders, a new folder with the assembly as well as containing the disassembly of nearly all the files containing code.
this make target will also build the ROM. If all goes well, a new ROM called "starfox64.us.z64" should be built and the following text should be printed:
this make target will also build the ROM. If all goes well, a new ROM called "starfox64.us.rev1.z64" should be built and the following text should be printed:
```bash
741a94eee093c4c8684e66b89f8685e8 build/starfox64.us.z64
./build/starfox64.us.z64: OK
741a94eee093c4c8684e66b89f8685e8 build/starfox64.us.rev1.z64
./build/starfox64.us.rev1.z64: OK
```
If you instead see the following:
```bash
./build/starfox64.us.z64: FAILED
./build/starfox64.us.rev1.z64: FAILED
md5sum: WARNING: 1 computed checksum did NOT match
```

View File

@ -0,0 +1,269 @@
:config:
segments:
- [0x07, 0x9DE6E0]
header:
code:
- '#include "assets/ast_7_ti_1.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_AST_7_TI_1_7000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x07000000, symbol: D_AST_7_TI_1_7000000, tlut: 0x07001108 }
D_TI1_7000A80:
{ type: GFX, offset: 0x7000A80, symbol: D_TI1_7000A80 }
D_TI1_7000D08:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07000D08, symbol: D_TI1_7000D08, tlut: 0x07001108 }
D_TI1_7001108:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x07001108, symbol: D_TI1_7001108 }
D_TI1_7001268:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7001268, symbol: D_TI1_7001268 }
D_TI1_7002270:
{ type: GFX, offset: 0x7002270, symbol: D_TI1_7002270 }
D_TI1_7002490:
{ type: GFX, offset: 0x7002490, symbol: D_TI1_7002490 }
D_TI1_7002730:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07002730, symbol: D_TI1_7002730 }
D_TI1_7002930:
{ type: GFX, offset: 0x7002930, symbol: D_TI1_7002930 }
D_TI1_7002C88:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x7002C88, symbol: D_TI1_7002C88 }
D_TI1_7003488:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07003488, symbol: D_TI1_7003488, tlut: 0x07003888 }
D_TI1_7003888:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x07003888, symbol: D_TI1_7003888 }
D_TI1_7003A90:
{ type: GFX, offset: 0x7003A90, symbol: D_TI1_7003A90 }
D_TI1_7003C50:
{ type: GFX, offset: 0x7003C50, symbol: D_TI1_7003C50 }
D_TI1_7003E30:
{ type: GFX, offset: 0x7003E30, symbol: D_TI1_7003E30 }
D_TI1_7003FC0:
{ type: GFX, offset: 0x7003FC0, symbol: D_TI1_7003FC0 }
D_TI1_7004170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07004170, symbol: D_TI1_7004170 }
D_TI1_7004370:
{ type: GFX, offset: 0x7004370, symbol: D_TI1_7004370 }
D_TI1_7004560:
{ type: GFX, offset: 0x7004560, symbol: D_TI1_7004560 }
D_TI1_7004780:
{ type: GFX, offset: 0x7004780, symbol: D_TI1_7004780 }
D_TI1_70049A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x070049A0, symbol: D_TI1_70049A0 }
D_TI1_7004BA0:
{ type: GFX, offset: 0x7004BA0, symbol: D_TI1_7004BA0 }
D_TI1_7004E78:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07004E78, symbol: D_TI1_7004E78 }
D_TI1_7005078:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07005078, symbol: D_TI1_7005078 }
D_TI1_7005280:
{ type: GFX, offset: 0x7005280, symbol: D_TI1_7005280 }
D_TI1_7005420:
{ type: GFX, offset: 0x7005420, symbol: D_TI1_7005420 }
D_TI1_70067C4:
{ type: SF64:ANIM, offset: 0x70067C4, symbol: D_TI1_70067C4 }
aTi1DesertCrawlerSkel:
{ type: SF64:SKELETON, offset: 0x7006990, symbol: aTi1DesertCrawlerSkel}
D_TI1_7006F74:
{ type: SF64:ANIM, offset: 0x7006F74, symbol: D_TI1_7006F74 }
D_TI1_7007130:
{ type: SF64:ANIM, offset: 0x7007130, symbol: D_TI1_7007130 }
D_TI1_7007234:
{ type: SF64:ANIM, offset: 0x7007234, symbol: D_TI1_7007234 }
D_TI1_700733C:
{ type: SF64:ANIM, offset: 0x700733C, symbol: D_TI1_700733C }
D_TI1_7007350:
{ type: GFX, offset: 0x7007350, symbol: D_TI1_7007350 }
D_TI1_7007AB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x7007AB0, symbol: D_TI1_7007AB0, tlut: 0x07007EB0 }
D_TI1_7007EB0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x07007EB0, symbol: D_TI1_7007EB0 }
D_TI1_7008090:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07008090, symbol: D_TI1_7008090, tlut: 0x07008490 }
D_TI1_7008490:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x07008490, symbol: D_TI1_7008490 }
D_TI1_7008680:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x07008680, symbol: D_TI1_7008680, tlut: 0x07008490 }
D_TI1_7008780:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 216, offset: 0x07008780, symbol: D_TI1_7008780 }
D_TI1_7008930:
{ type: GFX, offset: 0x7008930, symbol: D_TI1_7008930 }
D_TI1_7008D10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x7008D10, symbol: D_TI1_7008D10 }
D_TI1_7008F10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x7008F10, symbol: D_TI1_7008F10 }
D_TI1_7009110:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009110, symbol: D_TI1_7009110 }
D_TI1_7009310:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009310, symbol: D_TI1_7009310 }
D_TI1_7009510:
{ type: GFX, offset: 0x7009510, symbol: D_TI1_7009510 }
D_TI1_70096D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x070096D8, symbol: D_TI1_70096D8 }
aTiDelphorDL:
{ type: GFX, offset: 0x70098E0, symbol: aTiDelphorDL }
D_TI1_7009B58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009B58, symbol: D_TI1_7009B58 }
aTi1Bomb1DL:
{ type: GFX, offset: 0x7009D60, symbol: aTi1Bomb1DL }
D_TI1_700A190:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0700A190, symbol: D_TI1_700A190 }
aTi1Bomb2DL:
{ type: GFX, offset: 0x700A990, symbol: aTi1Bomb2DL }
D_TI1_700AAD8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x700AAD8, symbol: D_TI1_700AAD8, tlut: 0x700AB58 }
D_TI1_700AB58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x700AB58, symbol: D_TI1_700AB58 }
aTi1LandmineDL:
{ type: GFX, offset: 0x700AB70, symbol: aTi1LandmineDL }
D_TI1_700AEA8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0700AEA8, symbol: D_TI1_700AEA8 }
D_TI1_700AF30:
{ type: GFX, offset: 0x700AF30, symbol: D_TI1_700AF30 }
D_TI1_700B5B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700B5B8, symbol: D_TI1_700B5B8 }
D_TI1_700B7B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700B7B8, symbol: D_TI1_700B7B8 }
aTi1FekudaGun1DL:
{ type: GFX, offset: 0x700B9C0, symbol: aTi1FekudaGun1DL }
D_TI1_700BB10:
{ type: GFX, offset: 0x700BB10, symbol: D_TI1_700BB10 }
aTiBridgeDL:
{ type: GFX, offset: 0x700BE00, symbol: aTiBridgeDL }
D_TI1_700BFB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x0700BFB0, symbol: D_TI1_700BFB0, tlut: 0x0700C3B0 }
D_TI1_700C3B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 128, offset: 0x0700C3B0, symbol: D_TI1_700C3B0 }
aTi1FekudaDL:
{ type: GFX, offset: 0x700C4B0, symbol: aTi1FekudaDL }
aTi1DesertRoverAnim:
{ type: SF64:ANIM, offset: 0x700C8D8, symbol: aTi1DesertRoverAnim }
aTi1DesertRoverSkel:
{ type: SF64:SKELETON, offset: 0x700C964, symbol: aTi1DesertRoverSkel }
aTi1FekudaGun2DL:
{ type: GFX, offset: 0x700C980, symbol: aTi1FekudaGun2DL }
aTiBomberAnim:
{ type: SF64:ANIM, offset: 0x700CAF4, symbol: aTiBomberAnim}
aTiBomberSkel:
{type: SF64:SKELETON, offset: 0x700CB60, symbol: aTiBomberSkel}
aTiRascoAnim:
{ type: SF64:ANIM, offset: 0x700D534, symbol: aTiRascoAnim }
aTiRascoSkel:
{type: SF64:SKELETON, offset: 0x700D700, symbol: aTiRascoSkel}
D_TI1_700D740:
{ type: GFX, offset: 0x700D740, symbol: D_TI1_700D740 }
D_TI1_700D880:
{ type: GFX, offset: 0x700D880, symbol: D_TI1_700D880 }
D_TI1_700D9B0:
{ type: GFX, offset: 0x700D9B0, symbol: D_TI1_700D9B0 }
D_TI1_700DAD0:
{ type: GFX, offset: 0x700DAD0, symbol: D_TI1_700DAD0 }
D_TI1_700DBB0:
{ type: GFX, offset: 0x700DBB0, symbol: D_TI1_700DBB0 }
D_TI1_700DC50:
{ type: GFX, offset: 0x700DC50, symbol: D_TI1_700DC50 }
D_TI1_700DD68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0700DD68, symbol: D_TI1_700DD68 }
D_TI1_700DDF0:
{ type: GFX, offset: 0x700DDF0, symbol: D_TI1_700DDF0 }
D_TI1_700DED0:
{ type: GFX, offset: 0x700DED0, symbol: D_TI1_700DED0 }
D_TI1_700DF70:
{ type: GFX, offset: 0x700DF70, symbol: D_TI1_700DF70 }
D_TI1_700E030:
{ type: GFX, offset: 0x700E030, symbol: D_TI1_700E030 }
D_TI1_700E1E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E1E8, symbol: D_TI1_700E1E8 }
aTiBoulderDL:
{ type: GFX, offset: 0x700E3F0, symbol: aTiBoulderDL }
D_TI1_700E858:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E858, symbol: D_TI1_700E858 }
D_TI1_700EA60:
{ type: GFX, offset: 0x700EA60, symbol: D_TI1_700EA60 }
# size = 0xEDB0

View File

@ -1,13 +1,12 @@
:config:
segments:
- [0x07, 0x9DD390]
- [0x07, 0x9AD730]
header:
code:
- '#include "assets/ast_7_ti_2.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_TI2_7003EE8:
{ type: SF64:ANIM, offset: 0x7003EE8, symbol: D_TI2_7003EE8 }

View File

@ -1,13 +1,12 @@
:config:
segments:
- [0x08, 0x9EB5E0]
- [0x08, 0x9BB980]
header:
code:
- '#include "assets/ast_8_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_TI_8000708: { type: SF64:ANIM, offset: 0x8000708, symbol: D_TI_8000708 }

View File

@ -1,13 +1,12 @@
:config:
segments:
- [0x09, 0x9F4880]
- [0x09, 0x9C4C20]
header:
code:
- '#include "assets/ast_9_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_TI_9004288:
{ type: SF64:ANIM, offset: 0x9004288, symbol: D_TI_9004288 }

View File

@ -1,13 +1,12 @@
:config:
segments:
- [0x0A, 0xA049A0]
- [0x0A, 0x9D4D40]
header:
code:
- '#include "assets/ast_A_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_TI_A000000:
{type: GFX, offset: 0xA000000, symbol: D_TI_A000000}
@ -59,4 +58,3 @@ D_TI_A002170:
D_TI_A009990:
{type: SF64:ANIM, offset: 0xA009990, symbol: D_TI_A009990}

View File

@ -0,0 +1,113 @@
:config:
segments:
- [0x0D, 0x9257A0]
header:
code:
- '#include "assets/ast_allies.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aKattMarkDL:
{ type: GFX, offset: 0xD000000, symbol: aKattMarkDL }
ast_allies_seg13_vtx_00000098:
{ type: VTX, count: 3, offset: 0x0D000098, symbol: ast_allies_seg13_vtx_00000098 }
D_D0000C8:
{ type: BLOB, size: 0x18, offset: 0x0D0000C8, symbol: D_D0000C8 }
aKattMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D0000E0, symbol: aKattMarkTex, tlut: 0x0D000160 }
aKattMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD000160, symbol: aKattMarkTLUT }
D_D000170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD000170, symbol: D_D000170 }
D_D001090:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD001090, symbol: D_D001090 }
D_D001FB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD001FB0, symbol: D_D001FB0 }
D_D002ED0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD002ED0, symbol: D_D002ED0 }
D_D003DF0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD003DF0, symbol: D_D003DF0 }
D_D004D10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD004D10, symbol: D_D004D10 }
D_D005C30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD005C30, symbol: D_D005C30 }
D_D006B50:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD006B50, symbol: D_D006B50 }
D_D007A70:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD007A70, symbol: D_D007A70 }
D_D008990:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD008990, symbol: D_D008990 }
aKattRadarMarkDL:
{ type: GFX, offset: 0xD0098B0, symbol: aKattRadarMarkDL }
aKattRadarMarkTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x0D009938, symbol: aKattRadarMarkTex }
aKattShipDL:
{ type: GFX, offset: 0xD009A40, symbol: aKattShipDL }
D_D00A3B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0D00A3B8, symbol: D_D00A3B8 }
D_D00ABB8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00ABB8, symbol: D_D00ABB8 }
D_D00ADB8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00ADB8, symbol: D_D00ADB8 }
D_D00AFB8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x0D00AFB8, symbol: D_D00AFB8 }
D_D00B3B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00B3B8, symbol: D_D00B3B8 }
aBillMarkDL:
{ type: GFX, offset: 0xD00B5C0, symbol: aBillMarkDL }
# Letter B
aBillMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B688, symbol: aBillMarkTex, tlut: 0xD00B708 }
aBillMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B708, symbol: aBillMarkTLUT }
aJamesMarkDL:
{ type: GFX, offset: 0xD00B720, symbol: aJamesMarkDL }
# Letter J ?
aJamesMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B7F0, symbol: aJamesMarkTex, tlut: 0xD00B870 }
aJamesMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B870, symbol: aJamesMarkTLUT }
aBillShipDL:
{ type: GFX, offset: 0xD00B880, symbol: aBillShipDL }
ast_allies_seg13_vtx_BB70:
{ type: VTX, count: 144, offset: 0xD00BB70, symbol: ast_allies_seg13_vtx_BB70 }
D_D00C470:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xD00C470, symbol: D_D00C470 }
D_D00C670:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00C670, symbol: D_D00C670 }
D_D00C870:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00C870, symbol: D_D00C870 }

View File

@ -0,0 +1,269 @@
:config:
segments:
- [0x0C, 0xCAEA30]
header:
code:
- '#include "assets/ast_andross.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_ANDROSS_C000000:
{type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0xC000000, symbol: D_ANDROSS_C000000}
aAndTitleCardTex:
{type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0xC000A80, symbol: aAndTitleCardTex}
D_ANDROSS_C001880:
{type: GFX, offset: 0xC001880, symbol: D_ANDROSS_C001880}
D_ANDROSS_C0019E8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xC0019E8, symbol: D_ANDROSS_C0019E8}
D_ANDROSS_C00208C:
{type: SF64:ANIM, offset: 0xC00208C, symbol: D_ANDROSS_C00208C}
D_ANDROSS_C002654:
{type: SF64:ANIM, offset: 0xC002654, symbol: D_ANDROSS_C002654}
D_ANDROSS_C002B08:
{type: SF64:ANIM, offset: 0xC002B08, symbol: D_ANDROSS_C002B08}
D_ANDROSS_C002B20:
{type: GFX, offset: 0xC002B20, symbol: D_ANDROSS_C002B20}
D_ANDROSS_C002F00:
{type: GFX, offset: 0xC002F00, symbol: D_ANDROSS_C002F00}
D_ANDROSS_C0031D0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC0031D0, symbol: D_ANDROSS_C0031D0}
D_ANDROSS_C0039D0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC0039D0, symbol: D_ANDROSS_C0039D0}
D_ANDROSS_C0041D0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xC0041D0, symbol: D_ANDROSS_C0041D0}
D_ANDROSS_C0043D0:
{type: GFX, offset: 0xC0043D0, symbol: D_ANDROSS_C0043D0}
D_ANDROSS_C004658:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xC004658, symbol: D_ANDROSS_C004658}
D_ANDROSS_C004860:
{type: GFX, offset: 0xC004860, symbol: D_ANDROSS_C004860}
D_ANDROSS_C006F08:
{type: SF64:ANIM, offset: 0xC006F08, symbol: D_ANDROSS_C006F08}
D_ANDROSS_C007FC0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC007FC0, symbol: D_ANDROSS_C007FC0}
D_ANDROSS_C0087C0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC0087C0, symbol: D_ANDROSS_C0087C0}
D_ANDROSS_C00DE48:
{type: SF64:ANIM, offset: 0xC00DE48, symbol: D_ANDROSS_C00DE48}
D_ANDROSS_C00E598:
{type: SF64:ANIM, offset: 0xC00E598, symbol: D_ANDROSS_C00E598}
D_ANDROSS_C00F108:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0xC00F108, symbol: D_ANDROSS_C00F108}
D_ANDROSS_C010108:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0xC010108, symbol: D_ANDROSS_C010108}
D_ANDROSS_C010188:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC010188, symbol: D_ANDROSS_C010188}
D_ANDROSS_C010988:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0xC010988, symbol: D_ANDROSS_C010988}
D_ANDROSS_C011988:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC011988, symbol: D_ANDROSS_C011988}
D_ANDROSS_C012188:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC012188, symbol: D_ANDROSS_C012188}
D_ANDROSS_C012988:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC012988, symbol: D_ANDROSS_C012988}
D_ANDROSS_C013738:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC013738, symbol: D_ANDROSS_C013738}
D_ANDROSS_C013F38:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC013F38, symbol: D_ANDROSS_C013F38}
D_ANDROSS_C014738:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0xC014738, symbol: D_ANDROSS_C014738}
D_ANDROSS_C015740:
{type: GFX, offset: 0xC015740, symbol: D_ANDROSS_C015740}
D_ANDROSS_C016100:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC016100, symbol: D_ANDROSS_C016100}
D_ANDROSS_C017050:
{type: SF64:ANIM, offset: 0xC017050, symbol: D_ANDROSS_C017050}
D_ANDROSS_C017430:
{type: SF64:ANIM, offset: 0xC017430, symbol: D_ANDROSS_C017430}
D_ANDROSS_C017440:
{type: GFX, offset: 0xC017440, symbol: D_ANDROSS_C017440}
D_ANDROSS_C017598:
{type: VTX, count: 34, offset: 0xC017598, symbol: D_ANDROSS_C017598}
D_ANDROSS_C0177B8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xC0177B8, symbol: D_ANDROSS_C0177B8}
D_ANDROSS_C018BC4:
{type: SF64:ANIM, offset: 0xC018BC4, symbol: D_ANDROSS_C018BC4}
D_ANDROSS_C01C490:
{type: SF64:ANIM, offset: 0xC01C490, symbol: D_ANDROSS_C01C490}
D_ANDROSS_C01CC3C:
{type: SF64:SKELETON, offset: 0xC01CC3C, symbol: D_ANDROSS_C01CC3C}
D_ANDROSS_C020128:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC020128, symbol: D_ANDROSS_C020128}
D_ANDROSS_C022520:
{type: GFX, offset: 0xC022520, symbol: D_ANDROSS_C022520}
D_ANDROSS_C022A10:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0xC022A10, symbol: D_ANDROSS_C022A10}
D_ANDROSS_C022A90:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0xC022A90, symbol: D_ANDROSS_C022A90}
D_ANDROSS_C023B54:
{type: SF64:ANIM, offset: 0xC023B54, symbol: D_ANDROSS_C023B54}
D_ANDROSS_C0240D0:
{type: SF64:ANIM, offset: 0xC0240D0, symbol: D_ANDROSS_C0240D0}
D_ANDROSS_C025C00:
{type: SF64:ANIM, offset: 0xC025C00, symbol: D_ANDROSS_C025C00}
D_ANDROSS_C029F74:
{type: SF64:ANIM, offset: 0xC029F74, symbol: D_ANDROSS_C029F74}
D_ANDROSS_C02E494:
{type: SF64:ANIM, offset: 0xC02E494, symbol: D_ANDROSS_C02E494}
D_ANDROSS_C02EDA0:
{type: SF64:ANIM, offset: 0xC02EDA0, symbol: D_ANDROSS_C02EDA0}
D_ANDROSS_C02F634:
{type: SF64:ANIM, offset: 0xC02F634, symbol: D_ANDROSS_C02F634}
D_ANDROSS_C030244:
{type: SF64:ANIM, offset: 0xC030244, symbol: D_ANDROSS_C030244}
D_ANDROSS_C033780:
{type: SF64:ANIM, offset: 0xC033780, symbol: D_ANDROSS_C033780}
D_ANDROSS_C033D98:
{type: SF64:ANIM, offset: 0xC033D98, symbol: D_ANDROSS_C033D98}
D_ANDROSS_C035110:
{type: SF64:ENVIRONMENT, offset: 0xC035110, symbol: D_ANDROSS_C035110}
D_ANDROSS_C035154:
{type: SF64:OBJECT_INIT, offset: 0xC035154, symbol: D_ANDROSS_C035154}
D_ANDROSS_C0356A4:
{type: SF64:OBJECT_INIT, offset: 0xC0356A4, symbol: D_ANDROSS_C0356A4}
D_ANDROSS_C0356CC:
{type: SF64:OBJECT_INIT, offset: 0xC0356CC, symbol: D_ANDROSS_C0356CC}
D_ANDROSS_C036310:
{type: SF64:OBJECT_INIT, offset: 0xC036310, symbol: D_ANDROSS_C036310}
D_ANDROSS_C036B6C:
{type: SF64:OBJECT_INIT, offset: 0xC036B6C, symbol: D_ANDROSS_C036B6C}
D_ANDROSS_C03733C:
{type: SF64:OBJECT_INIT, offset: 0xC03733C, symbol: D_ANDROSS_C03733C}
D_ANDROSS_C037E3C:
{type: SF64:SCRIPT, offset: 0xC037E3C, symbol: D_ANDROSS_C037E3C}
D_ANDROSS_C037FCC:
{type: SF64:HITBOX, offset: 0xC037FCC, symbol: D_ANDROSS_C037FCC}
D_ANDROSS_C0380C0:
{type: SF64:HITBOX, offset: 0xC0380C0, symbol: D_ANDROSS_C0380C0}
D_ANDROSS_C0381B4:
{type: SF64:HITBOX, offset: 0xC0381B4, symbol: D_ANDROSS_C0381B4}
D_ANDROSS_C0382A8:
{type: SF64:HITBOX, offset: 0xC0382A8, symbol: D_ANDROSS_C0382A8}
D_ANDROSS_C03839C:
{type: SF64:HITBOX, offset: 0xC03839C, symbol: D_ANDROSS_C03839C}
D_ANDROSS_C038490:
{type: SF64:HITBOX, offset: 0xC038490, symbol: D_ANDROSS_C038490}
D_ANDROSS_C038584:
{type: SF64:HITBOX, offset: 0xC038584, symbol: D_ANDROSS_C038584}
D_ANDROSS_C038678:
{type: SF64:HITBOX, offset: 0xC038678, symbol: D_ANDROSS_C038678}
D_ANDROSS_C03876C:
{type: SF64:HITBOX, offset: 0xC03876C, symbol: D_ANDROSS_C03876C}
D_ANDROSS_C038860:
{type: SF64:HITBOX, offset: 0xC038860, symbol: D_ANDROSS_C038860}
D_ANDROSS_C038954:
{type: SF64:HITBOX, offset: 0xC038954, symbol: D_ANDROSS_C038954}
aAndDoorHitbox:
{type: SF64:HITBOX, offset: 0xC038A48, symbol: aAndDoorHitbox}
D_ANDROSS_C038AC4:
{type: SF64:HITBOX, offset: 0xC038AC4, symbol: D_ANDROSS_C038AC4}
aAndPathHitbox:
{type: SF64:HITBOX, offset: 0xC038B40, symbol: aAndPathHitbox}
aAndPathIntersectionHitbox:
{type: SF64:HITBOX, offset: 0xC038BA4, symbol: aAndPathIntersectionHitbox}
aAndPassageHitbox:
{type: SF64:HITBOX, offset: 0xC038BD8, symbol: aAndPassageHitbox}
D_ANDROSS_C038CCC:
{type: SF64:HITBOX, offset: 0xC038CCC, symbol: D_ANDROSS_C038CCC}
aAndAndrossHitbox:
{type: SF64:HITBOX, offset: 0xC038DC0, symbol: aAndAndrossHitbox}
aAndBrainHitbox:
{type: SF64:HITBOX, offset: 0xC038F24, symbol: aAndBrainHitbox}
D_ANDROSS_C038FE8:
{type: VTX, count: 34, offset: 0xC038FE8, symbol: D_ANDROSS_C038FE8}
D_ANDROSS_C039208:
{type: GFX, offset: 0xC039208, symbol: D_ANDROSS_C039208}
D_ANDROSS_C039290:
{type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0xC039290, symbol: D_ANDROSS_C039290}
D_ANDROSS_C03A290:
{type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0xC03A290, symbol: D_ANDROSS_C03A290}

View File

@ -0,0 +1,777 @@
:config:
segments:
- [0x06, 0xA28E60]
header:
code:
- '#include "assets/ast_aquas.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aAqTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x6000000, symbol: aAqTitleCardTex }
aAqSquidAnim:
{ type: SF64:ANIM, offset: 0x6000AE4, symbol: aAqSquidAnim }
aAqSquidSkel:
{ type: SF64:SKELETON, offset: 0x6000DB0, symbol: aAqSquidSkel }
aAqShellDL:
{ type: GFX, offset: 0x6000E10, symbol: aAqShellDL }
D_AQ_6001130:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001130, symbol: D_AQ_6001130 }
aAqAnglerFishAnim:
{ type: SF64:ANIM, offset: 0x6002628, symbol: aAqAnglerFishAnim }
aAqAnglerFishSkel:
{ type: SF64:SKELETON, offset: 0x6002874, symbol: aAqAnglerFishSkel }
#
aAqOysterDL:
{ type: GFX, offset: 0x6002C10, symbol: aAqOysterDL }
D_AQ_6002D58:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6002D58, symbol: D_AQ_6002D58, tlut: 0x6003158 }
D_AQ_6003158:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x6003158, symbol: D_AQ_6003158 }
D_AQ_6003350:
{ type: GFX, offset: 0x6003350, symbol: D_AQ_6003350 }
D_AQ_6003610:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6003610, symbol: D_AQ_6003610 }
D_AQ_60043B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60043B0, symbol: D_AQ_60043B0 }
D_AQ_6004BB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6004BB0, symbol: D_AQ_6004BB0 }
D_AQ_60040F0:
{ type: GFX, offset: 0x60040F0, symbol: D_AQ_60040F0 }
D_AQ_6004DB0:
{ type: GFX, offset: 0x6004DB0, symbol: D_AQ_6004DB0 }
D_AQ_60050F0:
{ type: GFX, offset: 0x60050F0, symbol: D_AQ_60050F0 }
aAqSculpinAnim:
{ type: SF64:ANIM, offset: 0x6005954, symbol: aAqSculpinAnim }
aAqSculpinSkel:
{ type: SF64:SKELETON, offset: 0x6005A80, symbol: aAqSculpinSkel }
D_AQ_6006160:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6006160, symbol: D_AQ_6006160 }
D_AQ_6006960:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6006960, symbol: D_AQ_6006960 }
D_AQ_6007160:
{ type: GFX, offset: 0x6007160, symbol: D_AQ_6007160 }
D_AQ_6007378:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007378, symbol: D_AQ_6007378 }
D_AQ_6007B80:
{ type: GFX, offset: 0x6007B80, symbol: D_AQ_6007B80 }
D_AQ_6007D70:
{ type: GFX, offset: 0x6007D70, symbol: D_AQ_6007D70 }
D_AQ_6007F68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6007F68, symbol: D_AQ_6007F68 }
D_AQ_6003FF0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 32, offset: 0x6003FF0, symbol: D_AQ_6003FF0 }
D_AQ_6008168:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008168, symbol: D_AQ_6008168 }
aAqStarfishDL:
{ type: GFX, offset: 0x6008970, symbol: aAqStarfishDL }
D_AQ_6008EC8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6008EC8, symbol: D_AQ_6008EC8, tlut: 0x6008FC8 }
D_AQ_6008FC8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 224, offset: 0x6008FC8, symbol: D_AQ_6008FC8 }
D_AQ_6009188:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6009188, symbol: D_AQ_6009188 }
D_AQ_6009990:
{ type: GFX, offset: 0x6009990, symbol: D_AQ_6009990 }
D_AQ_6009C28:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6009C28, symbol: D_AQ_6009C28, tlut: 0x600A028 }
D_AQ_600A028:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x600A028, symbol: D_AQ_600A028 }
D_AQ_600A220:
{ type: GFX, offset: 0x600A220, symbol: D_AQ_600A220 }
D_AQ_600A480:
{ type: GFX, offset: 0x600A480, symbol: D_AQ_600A480 }
D_AQ_600A520:
{ type: GFX, offset: 0x600A520, symbol: D_AQ_600A520 }
D_AQ_600A720:
{ type: GFX, offset: 0x600A720, symbol: D_AQ_600A720 }
D_AQ_600A840:
{ type: GFX, offset: 0x600A840, symbol: D_AQ_600A840 }
D_AQ_600A8E0:
{ type: GFX, offset: 0x600A8E0, symbol: D_AQ_600A8E0 }
D_AQ_600A970:
{ type: GFX, offset: 0x600A970, symbol: D_AQ_600A970 }
D_AQ_600AB10:
{ type: GFX, offset: 0x600AB10, symbol: D_AQ_600AB10 }
D_AQ_600AB68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600AB68, symbol: D_AQ_600AB68 }
D_AQ_600BD20:
{ type: GFX, offset: 0x600BD20, symbol: D_AQ_600BD20 }
D_AQ_600B518:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600B518, symbol: D_AQ_600B518 }
aAqTunnel2DL:
{ type: GFX, offset: 0x600BF80, symbol: aAqTunnel2DL }
D_AQ_600C530:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x600C530, symbol: D_AQ_600C530, tlut: 0x600C930 }
D_AQ_600C930:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x600C930, symbol: D_AQ_600C930 }
D_AQ_600CB20:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x600CB20, symbol: D_AQ_600CB20, tlut: 0x600CF20 }
D_AQ_600CF20:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 104, offset: 0x600CF20, symbol: D_AQ_600CF20 }
D_AQ_600CFF0:
{ type: GFX, offset: 0x600CFF0, symbol: D_AQ_600CFF0 }
D_AQ_600D390:
{ type: GFX, offset: 0x600D390, symbol: D_AQ_600D390 }
D_AQ_600D4A0:
{ type: GFX, offset: 0x600D4A0, symbol: D_AQ_600D4A0 }
D_AQ_600D720:
{ type: GFX, offset: 0x600D720, symbol: D_AQ_600D720 }
D_AQ_600D810:
{ type: GFX, offset: 0x600D810, symbol: D_AQ_600D810 }
D_AQ_600D900:
{ type: GFX, offset: 0x600D900, symbol: D_AQ_600D900 }
D_AQ_600DB80:
{ type: GFX, offset: 0x600DB80, symbol: D_AQ_600DB80 }
D_AQ_600DF48:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600DF48, symbol: D_AQ_600DF48 }
D_AQ_600E150:
{ type: GFX, offset: 0x600E150, symbol: D_AQ_600E150 }
D_AQ_600E368:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600E368, symbol: D_AQ_600E368 }
aAqWall1DL:
{ type: GFX, offset: 0x600EE10, symbol: aAqWall1DL }
aAqBump2DL:
{ type: GFX, offset: 0x600EEF0, symbol: aAqBump2DL }
D_AQ_600F030:
{ type: GFX, offset: 0x600F030, symbol: D_AQ_600F030 }
D_AQ_600F1A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600F1A0, symbol: D_AQ_600F1A0 }
D_AQ_600F9A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600F9A0, symbol: D_AQ_600F9A0 }
D_AQ_60101A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60101A0, symbol: D_AQ_60101A0 }
D_AQ_60109A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60109A0, symbol: D_AQ_60109A0 }
D_AQ_60111A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60111A0, symbol: D_AQ_60111A0 }
D_AQ_60119A0:
{ type: GFX, offset: 0x60119A0, symbol: D_AQ_60119A0 }
D_AQ_6011A78:
{ type: VTX, count: 38, offset: 0x6011A78, symbol: D_AQ_6011A78 }
D_AQ_6011CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6011CD8, symbol: D_AQ_6011CD8 }
aAqTunnel1DL:
{ type: GFX, offset: 0x6011EE0, symbol: aAqTunnel1DL }
aAqRoofDL:
{ type: GFX, offset: 0x60120F0, symbol: aAqRoofDL }
D_AQ_60126A8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 64, offset: 0x60126A8, symbol: D_AQ_60126A8, tlut: 0x6012AA8 }
D_AQ_6012AA8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x6012AA8, symbol: D_AQ_6012AA8 }
D_AQ_6012C98:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6012C98, symbol: D_AQ_6012C98, tlut: 0x6012D98 }
D_AQ_6012D98:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x6012D98, symbol: D_AQ_6012D98 }
D_AQ_6012EA8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6012EA8, symbol: D_AQ_6012EA8, tlut: 0x60132A8 }
D_AQ_60132A8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x60132A8, symbol: D_AQ_60132A8 }
aAqFishGroupAnim:
{ type: SF64:ANIM, offset: 0x60135E0, symbol: aAqFishGroupAnim }
aAqFishGroupSkel1:
{ type: SF64:SKELETON, offset: 0x60136CC, symbol: aAqFishGroupSkel1 }
aAqFishGroupSkel2:
{ type: SF64:SKELETON, offset: 0x60137CC, symbol: aAqFishGroupSkel2 }
D_AQ_60137F0:
{ type: GFX, offset: 0x60137F0, symbol: D_AQ_60137F0 }
D_AQ_6013CC0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 32, offset: 0x6013CC0, symbol: D_AQ_6013CC0, tlut: 0x6013EC0 }
D_AQ_6013EC0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 184, offset: 0x6013EC0, symbol: D_AQ_6013EC0 }
D_AQ_6014030:
{ type: GFX, offset: 0x6014030, symbol: D_AQ_6014030 }
aAqStoneColumnAnim:
{ type: SF64:ANIM, offset: 0x6014438, symbol: aAqStoneColumnAnim }
aAqStoneColumnSkel:
{ type: SF64:SKELETON, offset: 0x6014504, symbol: aAqStoneColumnSkel }
D_AQ_6014520:
{ type: GFX, offset: 0x6014520, symbol: D_AQ_6014520 }
D_AQ_60148B0:
{ type: GFX, offset: 0x60148B0, symbol: D_AQ_60148B0 }
D_AQ_6014CD0:
{ type: GFX, offset: 0x6014CD0, symbol: D_AQ_6014CD0 }
D_AQ_6014E50:
{ type: GFX, offset: 0x6014E50, symbol: D_AQ_6014E50 }
aAqBoulderDL:
{ type: GFX, offset: 0x6014FD0, symbol: aAqBoulderDL }
D_AQ_6015430:
{ type: GFX, offset: 0x6015430, symbol: D_AQ_6015430 }
D_AQ_60154F8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x60154F8, symbol: D_AQ_60154F8, tlut: 0x60155F8 }
D_AQ_60155F8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x60155F8, symbol: D_AQ_60155F8 }
aAqArchDL:
{ type: GFX, offset: 0x6015730, symbol: aAqArchDL }
D_AQ_6015DD0:
{ type: GFX, offset: 0x6015DD0, symbol: D_AQ_6015DD0 }
D_AQ_6015FF0:
{ type: GFX, offset: 0x6015FF0, symbol: D_AQ_6015FF0 }
D_AQ_6017BD8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6017BD8, symbol: D_AQ_6017BD8, tlut: 0x6017CD8 }
D_AQ_6017CD8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6017CD8, symbol: D_AQ_6017CD8 }
D_AQ_6018640:
{ type: GFX, offset: 0x6018640, symbol: D_AQ_6018640 }
D_AQ_6018878:
{ type: VTX, count: 64, offset: 0x6018878, symbol: D_AQ_6018878 }
D_AQ_6018C78:
{ type: VTX, count: 64, offset: 0x6018C78, symbol: D_AQ_6018C78 }
D_AQ_6019078:
{ type: VTX, count: 28, offset: 0x6019078, symbol: D_AQ_6019078 }
D_AQ_6019238:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6019238, symbol: D_AQ_6019238, tlut: 0x6019338 }
D_AQ_6019338:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6019338, symbol: D_AQ_6019338 }
D_AQ_60194D0:
{ type: GFX, offset: 0x60194D0, symbol: D_AQ_60194D0 }
D_AQ_6019880:
{ type: GFX, offset: 0x6019880, symbol: D_AQ_6019880 }
D_AQ_6019C28:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6019C28, symbol: D_AQ_6019C28, tlut: 0x6019D28 }
D_AQ_6019D28:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 168, offset: 0x6019D28, symbol: D_AQ_6019D28 }
D_AQ_6019E80:
{ type: GFX, offset: 0x6019E80, symbol: D_AQ_6019E80 }
D_AQ_601A308:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x601A308, symbol: D_AQ_601A308, tlut: 0x601A708 }
D_AQ_601A708:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x601A708, symbol: D_AQ_601A708 }
D_AQ_601AE70:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x601AE70, symbol: D_AQ_601AE70, tlut: 0x601AF70 }
D_AQ_601AF70:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x601AF70, symbol: D_AQ_601AF70 }
D_AQ_601AFF0:
{ type: GFX, offset: 0x601AFF0, symbol: D_AQ_601AFF0 }
D_AQ_601B080:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x601C110, symbol: D_AQ_601C110 }
D_AQ_601C080:
{ type: GFX, offset: 0x601C080, symbol: D_AQ_601C080 }
D_AQ_601C110:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x601B080, symbol: D_AQ_601B080 }
D_AQ_601D110:
{ type: GFX, offset: 0x601D110, symbol: D_AQ_601D110 }
D_AQ_601DE50:
{ type: SF64:ANIM, offset: 0x601DE50, symbol: D_AQ_601DE50 }
aAqCoralReef2DL:
{ type: GFX, offset: 0x601DE60, symbol: aAqCoralReef2DL }
D_AQ_601E1F0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601E1F0, symbol: D_AQ_601E1F0 }
D_AQ_601E9F0:
{ type: GFX, offset: 0x601E9F0, symbol: D_AQ_601E9F0 }
aAqCoralAnim:
{ type: SF64:ANIM, offset: 0x601EC68, symbol: aAqCoralAnim }
aAqCoralSkel:
{ type: SF64:SKELETON, offset: 0x601EDB4, symbol: aAqCoralSkel }
D_AQ_601EDE0:
{ type: GFX, offset: 0x601EDE0, symbol: D_AQ_601EDE0 }
D_AQ_601F2F0:
{ type: GFX, offset: 0x601F2F0, symbol: D_AQ_601F2F0 }
D_AQ_601F830:
{ type: GFX, offset: 0x601F830, symbol: D_AQ_601F830 }
D_AQ_601FD70:
{ type: GFX, offset: 0x601FD70, symbol: D_AQ_601FD70 }
aAqSeaweedAnim:
{ type: SF64:ANIM, offset: 0x6020A40, symbol: aAqSeaweedAnim }
aAqSeaweedSkel:
{ type: SF64:SKELETON, offset: 0x6020C6C, symbol: aAqSeaweedSkel }
D_AQ_6021058:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6021058, symbol: D_AQ_6021058 }
D_AQ_6021858:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6021858, symbol: D_AQ_6021858, tlut: 0x6021C58 }
D_AQ_6021C58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232, offset: 0x6021C58, symbol: D_AQ_6021C58 }
aAqOysterAnim:
{ type: SF64:ANIM, offset: 0x602201C, symbol: aAqOysterAnim }
aAqOysterSkel:
{ type: SF64:SKELETON, offset: 0x60220E8, symbol: aAqOysterSkel }
D_AQ_6022110:
{ type: GFX, offset: 0x6022110, symbol: D_AQ_6022110 }
D_AQ_6022198:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6022198, symbol: D_AQ_6022198, tlut: 0x6022598 }
D_AQ_6022598:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x6022598, symbol: D_AQ_6022598 }
D_AQ_6022788:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6022788, symbol: D_AQ_6022788, tlut: 0x6022888 }
D_AQ_6022888:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x6022888, symbol: D_AQ_6022888 }
D_AQ_60229B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60229B8, symbol: D_AQ_60229B8 }
aAqCoralReef1DL:
{ type: GFX, offset: 0x60231C0, symbol: aAqCoralReef1DL }
aAqJellyfishAnim:
{ type: SF64:ANIM, offset: 0x6023780, symbol: aAqJellyfishAnim }
aAqJellyfishSkel:
{ type: SF64:SKELETON, offset: 0x602390C, symbol: aAqJellyfishSkel }
D_AQ_6023940:
{ type: GFX, offset: 0x6023940, symbol: D_AQ_6023940 }
D_AQ_6023B80:
{ type: GFX, offset: 0x6023B80, symbol: D_AQ_6023B80 }
D_AQ_6023D70:
{ type: GFX, offset: 0x6023D70, symbol: D_AQ_6023D70 }
D_AQ_6023EB0:
{ type: GFX, offset: 0x6023EB0, symbol: D_AQ_6023EB0 }
D_AQ_6023F38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6023F38, symbol: D_AQ_6023F38 }
D_AQ_6024738:
{ type: TEXTURE, ctype: u16, format: IA16, width: 16, height: 16, offset: 0x6024738, symbol: D_AQ_6024738 }
D_AQ_6024938:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x6024938, symbol: D_AQ_6024938 }
D_AQ_60249C0:
{ type: GFX, offset: 0x60249C0, symbol: D_AQ_60249C0 }
aAqPearlDL:
{ type: GFX, offset: 0x6024A50, symbol: aAqPearlDL }
D_AQ_6024F80:
{ type: SF64:ANIM, offset: 0x6024F80, symbol: D_AQ_6024F80 }
aAqGaroaSkel:
{ type: SF64:SKELETON, offset: 0x602512C, symbol: aAqGaroaSkel }
aAqSpindlyFishAnim:
{ type: SF64:ANIM, offset: 0x60260EC, symbol: aAqSpindlyFishAnim }
aAqSpindlyFishSkel:
{ type: SF64:SKELETON, offset: 0x60263F8, symbol: aAqSpindlyFishSkel }
D_AQ_6026460:
{ type: GFX, offset: 0x6026460, symbol: D_AQ_6026460 }
D_AQ_60266B0:
{ type: GFX, offset: 0x60266B0, symbol: D_AQ_60266B0 }
D_AQ_6026950:
{ type: GFX, offset: 0x6026950, symbol: D_AQ_6026950 }
D_AQ_6026BF0:
{ type: GFX, offset: 0x6026BF0, symbol: D_AQ_6026BF0 }
D_AQ_6026C80:
{ type: GFX, offset: 0x6026C80, symbol: D_AQ_6026C80 }
D_AQ_6026D10:
{ type: GFX, offset: 0x6026D10, symbol: D_AQ_6026D10 }
D_AQ_6026DA0:
{ type: GFX, offset: 0x6026DA0, symbol: D_AQ_6026DA0 }
D_AQ_6026E30:
{ type: GFX, offset: 0x6026E30, symbol: D_AQ_6026E30 }
D_AQ_6026EC0:
{ type: GFX, offset: 0x6026EC0, symbol: D_AQ_6026EC0 }
D_AQ_6026F60:
{ type: GFX, offset: 0x6026F60, symbol: D_AQ_6026F60 }
D_AQ_6027330:
{ type: GFX, offset: 0x6027330, symbol: D_AQ_6027330 }
D_AQ_60273C0:
{ type: GFX, offset: 0x60273C0, symbol: D_AQ_60273C0 }
D_AQ_6027460:
{ type: GFX, offset: 0x6027460, symbol: D_AQ_6027460 }
D_AQ_60276F0:
{ type: GFX, offset: 0x60276F0, symbol: D_AQ_60276F0 }
D_AQ_6027810:
{ type: GFX, offset: 0x6027810, symbol: D_AQ_6027810 }
D_AQ_6027930:
{ type: GFX, offset: 0x6027930, symbol: D_AQ_6027930 }
D_AQ_6027C90:
{ type: GFX, offset: 0x6027C90, symbol: D_AQ_6027C90 }
D_AQ_6027FA0:
{ type: GFX, offset: 0x6027FA0, symbol: D_AQ_6027FA0 }
D_AQ_6028240:
{ type: GFX, offset: 0x6028240, symbol: D_AQ_6028240 }
D_AQ_6028550:
{ type: GFX, offset: 0x6028550, symbol: D_AQ_6028550 }
D_AQ_60287F0:
{ type: GFX, offset: 0x60287F0, symbol: D_AQ_60287F0 }
D_AQ_6028910:
{ type: GFX, offset: 0x6028910, symbol: D_AQ_6028910 }
D_AQ_6028A80:
{ type: GFX, offset: 0x6028A80, symbol: D_AQ_6028A80 }
D_AQ_6028F50:
{ type: GFX, offset: 0x6028F50, symbol: D_AQ_6028F50 }
D_AQ_60290C0:
{ type: GFX, offset: 0x60290C0, symbol: D_AQ_60290C0 }
D_AQ_60291B0:
{ type: GFX, offset: 0x60291B0, symbol: D_AQ_60291B0 }
D_AQ_6029240:
{ type: GFX, offset: 0x6029240, symbol: D_AQ_6029240 }
D_AQ_6029330:
{ type: GFX, offset: 0x6029330, symbol: D_AQ_6029330 }
D_AQ_60294A0:
{ type: GFX, offset: 0x60294A0, symbol: D_AQ_60294A0 }
D_AQ_6029530:
{ type: GFX, offset: 0x6029530, symbol: D_AQ_6029530 }
D_AQ_60296A0:
{ type: GFX, offset: 0x60296A0, symbol: D_AQ_60296A0 }
D_AQ_6029790:
{ type: GFX, offset: 0x6029790, symbol: D_AQ_6029790 }
D_AQ_6029900:
{ type: GFX, offset: 0x6029900, symbol: D_AQ_6029900 }
D_AQ_602AC28:
{ type: SF64:ANIM, offset: 0x602AC28, symbol: D_AQ_602AC28 }
D_AQ_602AC40:
{ type: GFX, offset: 0x602AC40, symbol: D_AQ_602AC40 }
D_AQ_602ACC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602ACC0, symbol: D_AQ_602ACC0 }
aAqRockDL:
{ type: GFX, offset: 0x602B4C0, symbol: aAqRockDL }
D_AQ_602B9D4: # unused and possibly broken
{ type: SF64:ANIM, offset: 0x602B9D4, symbol: D_AQ_602B9D4 }
D_AQ_602BD60:
{ type: SF64:SKELETON, offset: 0x602BD60, symbol: D_AQ_602BD60 }
D_AQ_602BF88:
{ type: SF64:ANIM, offset: 0x602BF88, symbol: D_AQ_602BF88 }
D_AQ_602C014:
{ type: SF64:SKELETON, offset: 0x602C014, symbol: D_AQ_602C014 }
D_AQ_602C030:
{ type: GFX, offset: 0x602C030, symbol: D_AQ_602C030 }
D_AQ_602C088:
{ type: GFX, offset: 0x602C088, symbol: D_AQ_602C088 }
D_AQ_602C160:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602C160, symbol: D_AQ_602C160 }
D_AQ_602C960:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602C960, symbol: D_AQ_602C960 }
D_AQ_602DA28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DA28, symbol: D_AQ_602DA28 }
D_AQ_602DC28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DC28, symbol: D_AQ_602DC28 }
D_AQ_602DE28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DE28, symbol: D_AQ_602DE28 }
D_AQ_602E028:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602E028, symbol: D_AQ_602E028 }
D_AQ_602E540:
{ type: SF64:ENVIRONMENT, offset: 0x602E540, symbol: D_AQ_602E540 }
D_AQ_602E584:
{ type: SF64:ENVIRONMENT, offset: 0x602E584, symbol: D_AQ_602E584 }
D_AQ_602E5C8:
{ type: SF64:OBJECT_INIT, offset: 0x602E5C8, symbol: D_AQ_602E5C8 }
D_AQ_60308B8:
{ type: SF64:SCRIPT, offset: 0x60308B8, symbol: D_AQ_60308B8 }
aBoss301Hitbox:
{ type: SF64:HITBOX, offset: 0x6030B10, symbol: aBoss301Hitbox }
aAqShellHitbox:
{ type: SF64:HITBOX, offset: 0x6030B14, symbol: aAqShellHitbox }
aAqStarfishHitbox:
{ type: SF64:HITBOX, offset: 0x6030B30, symbol: aAqStarfishHitbox }
aAqOysterEvHitbox:
{ type: SF64:HITBOX, offset: 0x6030B4C, symbol: aAqOysterEvHitbox }
D_AQ_6030B68:
{ type: SF64:HITBOX, offset: 0x6030B68, symbol: D_AQ_6030B68 }
D_AQ_6030BAC:
{ type: SF64:HITBOX, offset: 0x6030BAC, symbol: D_AQ_6030BAC }
aAqActor188Hitbox:
{ type: SF64:HITBOX, offset: 0x6030BE0, symbol: aAqActor188Hitbox }
aAqActor255Hitbox:
{ type: SF64:HITBOX, offset: 0x6030BFC, symbol: aAqActor255Hitbox }
aAqActor256Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C18, symbol: aAqActor256Hitbox }
aAqActor257Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C44, symbol: aAqActor257Hitbox }
aAqCoralReef1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C60, symbol: aAqCoralReef1Hitbox }
aAqTunnel1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C7C, symbol: aAqTunnel1Hitbox }
aAqStoneColumnHitbox:
{ type: SF64:HITBOX, offset: 0x6030D20, symbol: aAqStoneColumnHitbox }
D_AQ_6030D3C:
{ type: SF64:HITBOX, offset: 0x6030D3C, symbol: D_AQ_6030D3C }
D_AQ_6030D58:
{ type: SF64:HITBOX, offset: 0x6030D58, symbol: D_AQ_6030D58 }
aAqArchHitbox:
{ type: SF64:HITBOX, offset: 0x6030D74, symbol: aAqArchHitbox }
aAqCoralReef2Hitbox:
{ type: SF64:HITBOX, offset: 0x6030DF8, symbol: aAqCoralReef2Hitbox }
aAqRockHitbox:
{ type: SF64:HITBOX, offset: 0x6030E14, symbol: aAqRockHitbox }
aAqWall1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030E30, symbol: aAqWall1Hitbox }
aAqRoofHitbox:
{ type: SF64:HITBOX, offset: 0x6030E4C, symbol: aAqRoofHitbox }
aAqTunnel2Hitbox:
{ type: SF64:HITBOX, offset: 0x6030E68, symbol: aAqTunnel2Hitbox }
aAqBacoonHitbox:
{ type: SF64:HITBOX, offset: 0x6030F74, symbol: aAqBacoonHitbox }
aAqAnglerFishHitbox:
{ type: SF64:HITBOX, offset: 0x6031398, symbol: aAqAnglerFishHitbox }
aAqGaroaHitbox:
{ type: SF64:HITBOX, offset: 0x60313CC, symbol: aAqGaroaHitbox }
aAqSculpinHitbox:
{ type: SF64:HITBOX, offset: 0x6031400, symbol: aAqSculpinHitbox }
aAqSpindlyFishHitbox:
{ type: SF64:HITBOX, offset: 0x603144C, symbol: aAqSpindlyFishHitbox }
aAqSquidHitbox:
{ type: SF64:HITBOX, offset: 0x6031480, symbol: aAqSquidHitbox }
D_AQ_60314AC:
{ type: SF64:HITBOX, offset: 0x60314AC, symbol: D_AQ_60314AC }
aAqOysterHitbox:
{ type: SF64:HITBOX, offset: 0x60314C8, symbol: aAqOysterHitbox }
D_AQ_60314E4:
{ type: SF64:HITBOX, offset: 0x60314E4, symbol: D_AQ_60314E4 }
aAqBoulderHitbox:
{ type: SF64:HITBOX, offset: 0x6031500, symbol: aAqBoulderHitbox }
D_AQ_603151C:
{ type: SF64:HITBOX, offset: 0x603151C, symbol: D_AQ_603151C }
aAqCoralHitbox:
{ type: SF64:HITBOX, offset: 0x6031538, symbol: aAqCoralHitbox }
aAqJellyfishHitbox:
{ type: SF64:HITBOX, offset: 0x6031554, symbol: aAqJellyfishHitbox }
aAqFishGroupHitbox:
{ type: SF64:HITBOX, offset: 0x6031570, symbol: aAqFishGroupHitbox }
D_AQ_603158C:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x603158C, symbol: D_AQ_603158C }
D_AQ_6031D90:
{ type: VTX, count: 34, offset: 0x6031D90, symbol: D_AQ_6031D90 }
D_AQ_6031FB0:
{ type: SF64:TRIANGLE, count: 8, offset: 0x6031FB0, symbol: D_AQ_6031FB0, mesh_symbol: D_AQ_OFFSET, mesh_count: 2}
D_AQ_60320B8:
{ type: SF64:TRIANGLE, count: 30, offset: 0x60320B8, symbol: D_AQ_60320B8, mesh_symbol: D_AQ_OFFSET }
D_AQ_6032388:
{ type: SF64:TRIANGLE, count: 28, offset: 0x6032388, symbol: D_AQ_6032388, mesh_symbol: D_AQ_OFFSET }

View File

@ -0,0 +1,253 @@
:config:
segments:
- [0x06, 0xA5B8F0]
header:
code:
- '#include "assets/ast_area_6.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aA6TitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 104, height: 28, offset: 0x6000000, symbol: aA6TitleCardTex }
D_A6_6000B60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06000B60, symbol: D_A6_6000B60 }
D_A6_6001A80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06001A80, symbol: D_A6_6001A80 }
D_A6_60029A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x060029A0, symbol: D_A6_60029A0 }
D_A6_60038C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x060038C0, symbol: D_A6_60038C0 }
D_A6_60047E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x060047E0, symbol: D_A6_60047E0 }
D_A6_6005700:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06005700, symbol: D_A6_6005700 }
D_A6_6006620:
{ type: TEXTURE, ctype: u8, format: CI4, width: 48, height: 44, offset: 0x06006620, symbol: D_A6_6006620, tlut: 0x06006A40 }
D_A6_6006A40:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 4, offset: 0x6006A40, symbol: D_A6_6006A40}
D_A6_6008918:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06008918, symbol: D_A6_6008918 }
D_A6_6008B18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06008B18, symbol: D_A6_6008B18 }
D_A6_6008D18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06008D18, symbol: D_A6_6008D18 }
D_A6_6008F18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06008F18, symbol: D_A6_6008F18 }
D_A6_6009718:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x06009718, symbol: D_A6_6009718 }
D_A6_6009B18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009B18, symbol: D_A6_6009B18 }
aA6UmbraStationDL:
{ type: GFX, offset: 0x600E0C0, symbol: aA6UmbraStationDL }
D_A6_600EBE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x0600EBE8, symbol: D_A6_600EBE8 }
D_A6_600EFE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0600EFE8, symbol: D_A6_600EFE8 }
D_A6_600F1F0:
{ type: GFX, offset: 0x600F1F0, symbol: D_A6_600F1F0 }
D_A6_600F850:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600F850, symbol: D_A6_600F850 }
D_A6_6010A88:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06010A88, symbol: D_A6_6010A88 }
D_A6_6011288:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x06011288, symbol: D_A6_6011288 }
D_A6_6011688:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06011688, symbol: D_A6_6011688 }
D_A6_6011888:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06011888, symbol: D_A6_6011888 }
D_A6_6011910:
{ type: GFX, offset: 0x6011910, symbol: D_A6_6011910 }
D_A6_6011D48:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06011D48, symbol: D_A6_6011D48 }
D_A6_6012550:
{ type: GFX, offset: 0x6012550, symbol: D_A6_6012550 }
D_A6_6012840:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012840, symbol: D_A6_6012840 }
aA6HarlockFrigateDL:
{ type: GFX, offset: 0x6012A40, symbol: aA6HarlockFrigateDL }
D_A6_6013CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06013CD8, symbol: D_A6_6013CD8 }
D_A6_60144D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060144D8, symbol: D_A6_60144D8 }
D_A6_6014CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06014CD8, symbol: D_A6_6014CD8 }
D_A6_60154D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060154D8, symbol: D_A6_60154D8 }
D_A6_6015CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06015CD8, symbol: D_A6_6015CD8 }
D_A6_6015EE0:
{ type: GFX, offset: 0x6015EE0, symbol: D_A6_6015EE0 }
aA6ZeramClassCruiserDL:
{ type: GFX, offset: 0x6016190, symbol: aA6ZeramClassCruiserDL }
D_A6_6017120:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06017120, symbol: D_A6_6017120 }
D_A6_6017920:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06017920, symbol: D_A6_6017920 }
D_A6_6017B20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06017B20, symbol: D_A6_6017B20 }
D_A6_6017D20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06017D20, symbol: D_A6_6017D20 }
D_A6_6017F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06017F20, symbol: D_A6_6017F20 }
D_A6_6018720:
{ type: GFX, offset: 0x6018720, symbol: D_A6_6018720 }
D_A6_60187F8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x60187F8, symbol: D_A6_60187F8, tlut: 0x6018878}
D_A6_6018878:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x6018878, symbol: D_A6_6018878}
D_A6_6018994:
{ type: SF64:ANIM, offset: 0x6018994, symbol: D_A6_6018994 }
D_A6_6018BA0:
{ type: SF64:SKELETON, offset: 0x6018BA0, symbol: D_A6_6018BA0 }
aA6NinjinMissileDL:
{ type: GFX, offset: 0x6018BF0, symbol: aA6NinjinMissileDL }
D_A6_6019130:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019130, symbol: D_A6_6019130 }
D_A6_6019330:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019330, symbol: D_A6_6019330 }
D_A6_6019530:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019530, symbol: D_A6_6019530 }
aA6RocketDL:
{ type: GFX, offset: 0x6019730, symbol: aA6RocketDL }
D_A6_6019B20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019B20, symbol: D_A6_6019B20 }
D_A6_6019D20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019D20, symbol: D_A6_6019D20 }
D_A6_6019F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019F20, symbol: D_A6_6019F20 }
aA6SpaceMineDL:
{ type: GFX, offset: 0x601A120, symbol: aA6SpaceMineDL }
D_A6_601A220:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601A220, symbol: D_A6_601A220 }
D_A6_601AA20:
{ type: GFX, offset: 0x601AA20, symbol: D_A6_601AA20 }
D_A6_601AAA8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601AAA8, symbol: D_A6_601AAA8 }
D_A6_601B2B0:
{ type: GFX, offset: 0x601B2B0, symbol: D_A6_601B2B0 }
D_A6_601B338:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601B338, symbol: D_A6_601B338 }
D_A6_601BB40:
{ type: GFX, offset: 0x601BB40, symbol: D_A6_601BB40 }
D_A6_601BF20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601BF20, symbol: D_A6_601BF20 }
D_A6_601CF20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601CF20, symbol: D_A6_601CF20 }
D_A6_601DF20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601DF20, symbol: D_A6_601DF20 }
D_A6_601EF20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601EF20, symbol: D_A6_601EF20 }
D_A6_601FF20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601FF20, symbol: D_A6_601FF20 }
D_A6_6020F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020F20, symbol: D_A6_6020F20 }
D_A6_6021F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021F20, symbol: D_A6_6021F20 }
D_A6_6022F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06022F20, symbol: D_A6_6022F20 }
D_A6_6023F20:
{ type: SF64:ENVIRONMENT, offset: 0x6023F20, symbol: D_A6_6023F20}
D_A6_6023F64:
{ type: SF64:OBJECT_INIT, offset: 0x6023F64, symbol: D_A6_6023F64}
D_A6_6027F50:
{ type: SF64:SCRIPT, offset: 0x6027F50, symbol: D_A6_6027F50}
aA6UmbraStationHitbox:
{ type: SF64:HITBOX, offset: 0x60280E0, symbol: aA6UmbraStationHitbox }
aA6HarlockFrigateHitbox:
{ type: SF64:HITBOX, offset: 0x6028254, symbol: aA6HarlockFrigateHitbox }
aA6ZeramClassCruiserHitbox:
{ type: SF64:HITBOX, offset: 0x60282A0, symbol: aA6ZeramClassCruiserHitbox }
aA6GorgonHitbox:
{ type: SF64:HITBOX, offset: 0x6028454, symbol: aA6GorgonHitbox }
D_A6_6028578:
{ type: SF64:HITBOX, offset: 0x6028578, symbol: D_A6_6028578 }
D_A6_6028760:
{ type: SF64:ENVIRONMENT, offset: 0x6028760, symbol: D_A6_6028760}
D_A6_60287A4:
{ type: SF64:OBJECT_INIT, offset: 0x60287A4, symbol: D_A6_60287A4}
D_A6_60289FC:
{ type: SF64:SCRIPT, offset: 0x60289FC, symbol: D_A6_60289FC}

View File

@ -1,25 +1,24 @@
:config:
segments:
- [0x3, 0x8BFC00]
- [0x3, 0x88F730]
header:
code:
- '#include "assets/ast_arwing.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_arwing_3000000:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: D_arwing_3000000 }
aArwingLifeIconTex:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: aArwingLifeIconTex }
D_arwing_3000080:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: D_arwing_3000080 }
aArwingLifeIconTLUT:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: aArwingLifeIconTLUT }
D_arwing_3000090:
{ type: GFX, offset: 0x3000090, symbol: D_arwing_3000090 }
aAwFoxHeadDL:
{ type: GFX, offset: 0x3000090, symbol: aAwFoxHeadDL }
D_arwing_3001C90:
{ type: GFX, offset: 0x3001C90, symbol: D_arwing_3001C90 }
aAwJamesHeadDL:
{ type: GFX, offset: 0x3001C90, symbol: aAwJamesHeadDL }
D_arwing_3003960:
{ type: TEXTURE, format: RGBA16, offset: 0x3003960, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003960 }
@ -42,11 +41,11 @@ D_arwing_3003BE0:
D_arwing_3003C60:
{ type: TEXTURE, format: RGBA16, offset: 0x3003C60, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003C60 }
D_arwing_3003CE0:
{ type: GFX, offset: 0x3003CE0, symbol: D_arwing_3003CE0 }
aAwPeppyHeadDL:
{ type: GFX, offset: 0x3003CE0, symbol: aAwPeppyHeadDL }
D_arwing_3005AB0:
{ type: GFX, offset: 0x3005AB0, symbol: D_arwing_3005AB0 }
aAwSlippyHeadDL:
{ type: GFX, offset: 0x3005AB0, symbol: aAwSlippyHeadDL }
D_arwing_30074D0:
{ type: TEXTURE, format: RGBA16, offset: 0x30074D0, width: 8, height: 8, ctype: u16, symbol: D_arwing_30074D0 }
@ -57,8 +56,8 @@ D_arwing_3007550:
D_arwing_30075D0:
{ type: TEXTURE, format: RGBA16, offset: 0x30075D0, width: 8, height: 8, ctype: u16, symbol: D_arwing_30075D0 }
D_arwing_3007650:
{ type: GFX, offset: 0x3007650, symbol: D_arwing_3007650 }
aArwingItemLasersDL:
{ type: GFX, offset: 0x3007650, symbol: aArwingItemLasersDL }
ast_arwing_seg3_vtx_7A20:
{ type: VTX, offset: 0x3007A20, count: 244, symbol: ast_arwing_seg3_vtx_7A20 }
@ -69,8 +68,8 @@ D_arwing_3008960:
D_arwing_3009960:
{ type: TEXTURE, format: RGBA16, offset: 0x3009960, width: 16, height: 16, ctype: u16, symbol: D_arwing_3009960 }
D_arwing_3009B60:
{ type: GFX, offset: 0x3009B60, symbol: D_arwing_3009B60 }
aAwBodyDL:
{ type: GFX, offset: 0x3009B60, symbol: aAwBodyDL }
D_arwing_300AC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300AC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300AC48 }
@ -105,8 +104,8 @@ D_arwing_300F448:
D_arwing_3010448:
{ type: TEXTURE, format: RGBA16, offset: 0x3010448, width: 64, height: 32, ctype: u16, symbol: D_arwing_3010448 }
D_arwing_3011720:
{ type: GFX, offset: 0x3011720, symbol: D_arwing_3011720 }
aAwLaserGun1DL:
{ type: GFX, offset: 0x3011720, symbol: aAwLaserGun1DL }
D_arwing_30119F0:
{ type: TEXTURE, format: RGBA16, offset: 0x30119F0, width: 32, height: 32, ctype: u16, symbol: D_arwing_30119F0 }
@ -117,8 +116,8 @@ D_arwing_30121F0:
D_arwing_30129F0:
{ type: TEXTURE, format: RGBA16, offset: 0x30129F0, width: 32, height: 32, ctype: u16, symbol: D_arwing_30129F0 }
D_arwing_30131F0:
{ type: GFX, offset: 0x30131F0, symbol: D_arwing_30131F0 }
aAwCockpitViewDL:
{ type: GFX, offset: 0x30131F0, symbol: aAwCockpitViewDL }
D_arwing_30137E8:
{ type: TEXTURE, format: RGBA16, offset: 0x30137E8, width: 32, height: 32, ctype: u16, symbol: D_arwing_30137E8 }
@ -129,17 +128,17 @@ D_arwing_3013FE8:
D_arwing_30147E8:
{ type: TEXTURE, format: RGBA16, offset: 0x30147E8, width: 16, height: 32, ctype: u16, symbol: D_arwing_30147E8 }
D_arwing_3014BF0:
{ type: GFX, offset: 0x3014BF0, symbol: D_arwing_3014BF0 }
aAwRightWingBrokenDL:
{ type: GFX, offset: 0x3014BF0, symbol: aAwRightWingBrokenDL }
D_arwing_3014F20:
{ type: TEXTURE, format: RGBA16, offset: 0x3014F20, width: 16, height: 16, ctype: u16, symbol: D_arwing_3014F20 }
D_arwing_3015120:
{ type: GFX, offset: 0x3015120, symbol: D_arwing_3015120 }
aAwLeftWingBrokenDL:
{ type: GFX, offset: 0x3015120, symbol: aAwLeftWingBrokenDL }
D_arwing_30155E0:
{ type: GFX, offset: 0x30155E0, symbol: D_arwing_30155E0}
aAwFlap1DL:
{ type: GFX, offset: 0x30155E0, symbol: aAwFlap1DL}
D_arwing_3015AF4:
{ type: SF64:ANIM, offset: 0x3015AF4, symbol: D_arwing_3015AF4 }
@ -150,8 +149,8 @@ D_arwing_3015C28:
D_arwing_3015D68:
{ type: SF64:ANIM, offset: 0x3015D68, symbol: D_arwing_3015D68 }
D_arwing_3015D80:
{ type: GFX, offset: 0x3015D80, symbol: D_arwing_3015D80 }
aAwRightWingDL:
{ type: GFX, offset: 0x3015D80, symbol: aAwRightWingDL }
D_arwing_30163C4:
{ type: SF64:ANIM, offset: 0x30163C4, symbol: D_arwing_30163C4 }
@ -159,8 +158,8 @@ D_arwing_30163C4:
D_arwing_3016610:
{ type: SF64:SKELETON, offset: 0x3016610, symbol: D_arwing_3016610 }
D_arwing_3016660:
{ type: GFX, offset: 0x3016660, symbol: D_arwing_3016660}
aAwLeftWingDL:
{ type: GFX, offset: 0x3016660, symbol: aAwLeftWingDL}
D_arwing_3016B30:
{ type: GFX, offset: 0x3016B30, symbol: D_arwing_3016B30 }
@ -168,8 +167,8 @@ D_arwing_3016B30:
D_arwing_3016BB8:
{ type: TEXTURE, format: IA8, offset: 0x3016BB8, width: 16, height: 16, ctype: u8, symbol: D_arwing_3016BB8 }
D_arwing_3016CC0:
{ type: GFX, offset: 0x3016CC0, symbol: D_arwing_3016CC0 }
aAwFalcoHeadDL:
{ type: GFX, offset: 0x3016CC0, symbol: aAwFalcoHeadDL }
D_arwing_30182C8:
{ type: TEXTURE, format: RGBA16, offset: 0x30182C8, width: 8, height: 8, ctype: u16, symbol: D_arwing_30182C8 }
@ -180,8 +179,8 @@ D_arwing_3018348:
D_arwing_30183D0:
{ type: GFX, offset: 0x30183D0, symbol: D_arwing_30183D0 }
D_arwing_30184D8:
{ type: TEXTURE, format: RGBA16, offset: 0x30184D8, width: 32, height: 32, ctype: u16, symbol: D_arwing_30184D8 }
aWindshieldClouldReflextionTex:
{ type: TEXTURE, format: RGBA16, offset: 0x30184D8, width: 32, height: 32, ctype: u16, symbol: aWindshieldClouldReflextionTex }
D_arwing_3018CD8:
{ type: TEXTURE, format: RGBA16, offset: 0x3018CD8, width: 64, height: 16, ctype: u16, symbol: D_arwing_3018CD8 }

View File

@ -0,0 +1,129 @@
:config:
segments:
- [0x02, 0x87DBD0]
header:
code:
- '#include "assets/ast_bg_planet.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_BG_PLANET_2000000:
{ type: GFX, offset: 0x2000000, symbol: D_BG_PLANET_2000000 }
D_BG_PLANET_2000088:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x2000088, symbol: D_BG_PLANET_2000088 }
D_BG_PLANET_2001090:
{ type: GFX, offset: 0x2001090, symbol: D_BG_PLANET_2001090 }
D_BG_PLANET_2001118:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02001118, symbol: D_BG_PLANET_2001118 }
D_BG_PLANET_2002120:
{ type: GFX, offset: 0x2002120, symbol: D_BG_PLANET_2002120 }
D_BG_PLANET_20021A8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x020021A8, symbol: D_BG_PLANET_20021A8 }
D_BG_PLANET_20031B0:
{ type: GFX, offset: 0x20031B0, symbol: D_BG_PLANET_20031B0 }
D_BG_PLANET_2003238:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02003238, symbol: D_BG_PLANET_2003238 }
D_BG_PLANET_2004240:
{ type: GFX, offset: 0x2004240, symbol: D_BG_PLANET_2004240 }
D_BG_PLANET_20042C8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x020042C8, symbol: D_BG_PLANET_20042C8 }
D_BG_PLANET_20052D0:
{ type: GFX, offset: 0x20052D0, symbol: D_BG_PLANET_20052D0 }
D_BG_PLANET_2005358:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02005358, symbol: D_BG_PLANET_2005358 }
D_BG_PLANET_2006360:
{ type: GFX, offset: 0x2006360, symbol: D_BG_PLANET_2006360 }
D_BG_PLANET_20063E8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x020063E8, symbol: D_BG_PLANET_20063E8 }
D_BG_PLANET_20073F0:
{ type: GFX, offset: 0x20073F0, symbol: D_BG_PLANET_20073F0 }
D_BG_PLANET_2007478:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02007478, symbol: D_BG_PLANET_2007478 }
D_BG_PLANET_2008480:
{ type: GFX, offset: 0x2008480, symbol: D_BG_PLANET_2008480 }
D_BG_PLANET_2008508:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02008508, symbol: D_BG_PLANET_2008508 }
D_BG_PLANET_2009510:
{ type: GFX, offset: 0x2009510, symbol: D_BG_PLANET_2009510 }
D_BG_PLANET_2009598:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x02009598, symbol: D_BG_PLANET_2009598 }
D_BG_PLANET_200A5A0:
{ type: GFX, offset: 0x200A5A0, symbol: D_BG_PLANET_200A5A0 }
D_BG_PLANET_200A628:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x0200A628, symbol: D_BG_PLANET_200A628 }
D_BG_PLANET_200B630:
{ type: GFX, offset: 0x200B630, symbol: D_BG_PLANET_200B630 }
D_BG_PLANET_200B6B8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x0200B6B8, symbol: D_BG_PLANET_200B6B8 }
D_BG_PLANET_200C6C0:
{ type: GFX, offset: 0x200C6C0, symbol: D_BG_PLANET_200C6C0 }
D_BG_PLANET_200C748:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x0200C748, symbol: D_BG_PLANET_200C748 }
D_BG_PLANET_200D750:
{ type: GFX, offset: 0x200D750, symbol: D_BG_PLANET_200D750 }
D_BG_PLANET_200D7E8:
{ type: TEXTURE, ctype: u16, format: IA16, width: 64, height: 32, offset: 0x0200D7E8, symbol: D_BG_PLANET_200D7E8 }
D_BG_PLANET_200E7F0:
{ type: GFX, offset: 0x200E7F0, symbol: D_BG_PLANET_200E7F0 }
D_BG_PLANET_200E878:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x0200E878, symbol: D_BG_PLANET_200E878 }
D_BG_PLANET_200F080:
{ type: GFX, offset: 0x200F080, symbol: D_BG_PLANET_200F080 }
D_BG_PLANET_200F108:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x0200F108, symbol: D_BG_PLANET_200F108 }
D_BG_PLANET_200F910:
{ type: GFX, offset: 0x200F910, symbol: D_BG_PLANET_200F910 }
D_BG_PLANET_200F998:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x0200F998, symbol: D_BG_PLANET_200F998 }
D_BG_PLANET_20101A0:
{ type: GFX, offset: 0x20101A0, symbol: D_BG_PLANET_20101A0 }
D_BG_PLANET_2010228:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x02010228, symbol: D_BG_PLANET_2010228 }
D_BG_PLANET_2010A30:
{ type: GFX, offset: 0x2010A30, symbol: D_BG_PLANET_2010A30 }
D_BG_PLANET_2010AB8:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x02010AB8, symbol: D_BG_PLANET_2010AB8 }
D_BG_PLANET_20112C0:
{ type: GFX, offset: 0x20112C0, symbol: D_BG_PLANET_20112C0 }
D_BG_PLANET_2011358:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x02011358, symbol: D_BG_PLANET_2011358 }

View File

@ -0,0 +1,93 @@
:config:
segments:
- [0x02, 0x8763F0]
header:
code:
- '#include "assets/ast_bg_space.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_BG_SPACE_2000000:
{ type: GFX, offset: 0x2000000, symbol: D_BG_SPACE_2000000 }
D_BG_SPACE_2000088:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x2000088, symbol: D_BG_SPACE_2000088 }
D_BG_SPACE_2000890:
{ type: GFX, offset: 0x2000890, symbol: D_BG_SPACE_2000890 }
D_BG_SPACE_2000918:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x2000918, symbol: D_BG_SPACE_2000918 }
D_BG_SPACE_2001120:
{ type: GFX, offset: 0x2001120, symbol: D_BG_SPACE_2001120 }
D_BG_SPACE_20011A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x020011A8, symbol: D_BG_SPACE_20011A8 }
D_BG_SPACE_20019B0:
{ type: GFX, offset: 0x20019B0, symbol: D_BG_SPACE_20019B0 }
D_BG_SPACE_2001A38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02001A38, symbol: D_BG_SPACE_2001A38 }
D_BG_SPACE_2002240:
{ type: GFX, offset: 0x2002240, symbol: D_BG_SPACE_2002240 }
D_BG_SPACE_20022C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x020022C8, symbol: D_BG_SPACE_20022C8 }
D_BG_SPACE_2002AD0:
{ type: GFX, offset: 0x2002AD0, symbol: D_BG_SPACE_2002AD0 }
D_BG_SPACE_2002B58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02002B58, symbol: D_BG_SPACE_2002B58 }
D_BG_SPACE_2003360:
{ type: GFX, offset: 0x2003360, symbol: D_BG_SPACE_2003360 }
D_BG_SPACE_20033E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x020033E8, symbol: D_BG_SPACE_20033E8 }
D_BG_SPACE_2003BF0:
{ type: GFX, offset: 0x2003BF0, symbol: D_BG_SPACE_2003BF0 }
D_BG_SPACE_2003C78:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02003C78, symbol: D_BG_SPACE_2003C78 }
D_BG_SPACE_2004480:
{ type: GFX, offset: 0x2004480, symbol: D_BG_SPACE_2004480 }
D_BG_SPACE_2004508:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02004508, symbol: D_BG_SPACE_2004508 }
D_BG_SPACE_2004D10:
{ type: GFX, offset: 0x2004D10, symbol: D_BG_SPACE_2004D10 }
D_BG_SPACE_2004D98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02004D98, symbol: D_BG_SPACE_2004D98 }
D_BG_SPACE_20055A0:
{ type: GFX, offset: 0x20055A0, symbol: D_BG_SPACE_20055A0 }
D_BG_SPACE_2005628:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02005628, symbol: D_BG_SPACE_2005628 }
D_BG_SPACE_2005E30:
{ type: GFX, offset: 0x2005E30, symbol: D_BG_SPACE_2005E30 }
D_BG_SPACE_2005EB8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02005EB8, symbol: D_BG_SPACE_2005EB8 }
D_BG_SPACE_20066C0:
{ type: GFX, offset: 0x20066C0, symbol: D_BG_SPACE_20066C0 }
D_BG_SPACE_2006748:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02006748, symbol: D_BG_SPACE_2006748 }
D_BG_SPACE_2006F50:
{ type: GFX, offset: 0x2006F50, symbol: D_BG_SPACE_2006F50 }
D_BG_SPACE_2006FD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x02006FD8, symbol: D_BG_SPACE_2006FD8 }

View File

@ -1,19 +1,18 @@
:config:
segments:
- [0x03, 0x8E1F80]
- [0x03, 0x8B1AB0]
header:
code:
- '#include "assets/ast_blue_marine.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_blue_marine_3000000:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x3000000, symbol: D_blue_marine_3000000, tlut: 0x3000080 }
aBlueMarineLifeIconTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x3000000, symbol: aBlueMarineLifeIconTex, tlut: 0x3000080 }
D_blue_marine_3000080:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x3000080, symbol: D_blue_marine_3000080 }
aBlueMarineLifeIconTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x3000080, symbol: aBlueMarineLifeIconTLUT }
D_blue_marine_3000090:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 9, offset: 0x3000090, symbol: D_blue_marine_3000090, tlut: 0x3000120 }

View File

@ -0,0 +1,200 @@
:config:
segments:
- [0x06, 0xAD8050]
header:
code:
- '#include "assets/ast_bolse.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Bolse Defense Outpost
aBoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 19, offset: 0x6000000, symbol: aBoTitleCardTex }
D_BO_6000C80:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6000C80, symbol: D_BO_6000C80 }
D_BO_6000D80:
{ type: GFX, offset: 0x6000D80, symbol: D_BO_6000D80 }
D_BO_6001908:
{ type: TEXTURE, format: RGBA16, offset: 0x6001908, width: 16, height: 16, ctype: u16, symbol: D_BO_6001908 }
aBoBaseCoreAnim:
{ type: SF64:ANIM, offset: 0x6001C64, symbol: aBoBaseCoreAnim }
aBoBaseCoreSkel:
{ type: SF64:SKELETON, offset: 0x6001FB0, symbol: aBoBaseCoreSkel }
D_BO_6002020:
{ type: GFX, offset: 0x6002020, symbol: D_BO_6002020 }
D_BO_6004848:
{ type: TEXTURE, format: RGBA16, offset: 0x06004848, width: 32, height: 32, ctype: u16, symbol: D_BO_6004848 }
D_BO_6005048:
{ type: TEXTURE, format: RGBA16, offset: 0x06005048, width: 16, height: 32, ctype: u16, symbol: D_BO_6005048 }
D_BO_6005908:
{ type: TEXTURE, format: RGBA16, offset: 0x06005908, width: 32, height: 32, ctype: u16, symbol: D_BO_6005908 }
D_BO_6006108:
{ type: TEXTURE, format: RGBA16, offset: 0x06006108, width: 32, height: 32, ctype: u16, symbol: D_BO_6006108 }
D_BO_6006910:
{ type: GFX, offset: 0x6006910, symbol: D_BO_6006910 }
D_BO_6006AD0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6006AD0, symbol: D_BO_6006AD0 }
D_BO_6006ED0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x06006ED0, symbol: D_BO_6006ED0 }
D_BO_6006F50:
{ type: TEXTURE, format: RGBA16, offset: 0x06006F50, width: 4, height: 16, ctype: u16, symbol: D_BO_6006F50 }
D_BO_6006FD0:
{ type: TEXTURE, format: RGBA16, offset: 0x06006FD0, width: 32, height: 32, ctype: u16, symbol: D_BO_6006FD0 }
D_BO_60077D0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x60077D0, symbol: D_BO_60077D0 }
D_BO_6007BD0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x06007BD0, symbol: D_BO_6007BD0 }
D_BO_6007DF8:
{ type: TEXTURE, format: RGBA16, offset: 0x06007DF8, width: 16, height: 32, ctype: u16, symbol: D_BO_6007DF8 }
D_BO_6008440:
{ type: TEXTURE, format: RGBA16, offset: 0x06008440, width: 16, height: 16, ctype: u16, symbol: D_BO_6008440 }
# Unused Animation
D_BO_6008668:
{ type: SF64:ANIM, offset: 0x6008668, symbol: D_BO_6008668 }
# Unused Skeleton
D_BO_60086B4:
{ type: SF64:SKELETON, offset: 0x60086B4, symbol: D_BO_60086B4 }
# Unused Animation
D_BO_60086F4:
{ type: SF64:ANIM, offset: 0x60086F4, symbol: D_BO_60086F4 }
# Unused Skeleton
D_BO_6008760:
{ type: SF64:SKELETON, offset: 0x6008760, symbol: D_BO_6008760 }
D_BO_6008770:
{ type: GFX, offset: 0x6008770, symbol: D_BO_6008770 }
D_BO_6008BB8:
{ type: TEXTURE, format: RGBA16, offset: 0x06008BB8, width: 32, height: 32, ctype: u16, symbol: D_BO_6008BB8 }
D_BO_60093B8:
{ type: TEXTURE, format: RGBA16, offset: 0x060093B8, width: 32, height: 32, ctype: u16, symbol: D_BO_60093B8 }
D_BO_6009BC0:
{ type: GFX, offset: 0x6009BC0, symbol: D_BO_6009BC0 }
# Unused DisplayList, looks like a tube.
D_BO_600A2C0:
{ type: GFX, offset: 0x600A2C0, symbol: D_BO_600A2C0 }
D_BO_600A810:
{ type: GFX, offset: 0x600A810, symbol: D_BO_600A810 }
# Unused DisplayList, looks like a cube with an entrance.
D_BO_600AB90:
{ type: GFX, offset: 0x600AB90, symbol: D_BO_600AB90 }
D_BO_600AD80:
{ type: TEXTURE, format: RGBA16, offset: 0x0600AD80, width: 32, height: 32, ctype: u16, symbol: D_BO_600AD80 }
aBoBuildingDL:
{ type: GFX, offset: 0x600B8B0, symbol: aBoBuildingDL }
D_BO_600BAA0:
{ type: GFX, offset: 0x600BAA0, symbol: D_BO_600BAA0 }
D_BO_600BEC0:
{ type: GFX, offset: 0x600BEC0, symbol: D_BO_600BEC0 }
D_BO_600BF30:
{ type: GFX, offset: 0x600BF30, symbol: D_BO_600BF30 }
D_BO_600C0B8:
{ type: VTX, count: 34, offset: 0x600C0B8, symbol: D_BO_600C0B8 }
D_BO_600C2D8:
{ type: TEXTURE, format: IA8, offset: 0x0600C2D8, width: 32, height: 16, ctype: u8, symbol: D_BO_600C2D8 }
aBoBaseShieldDL:
{ type: GFX, offset: 0x600C4E0, symbol: aBoBaseShieldDL }
aBoBaseShieldTex:
{ type: TEXTURE, format: RGBA16, offset: 0x0600CF88, width: 16, height: 16, ctype: u16, symbol: aBoBaseShieldTex }
D_BO_600D190:
{ type: GFX, offset: 0x600D190, symbol: D_BO_600D190 }
D_BO_600D2A0:
{ type: TEXTURE, format: RGBA16, offset: 0x0600D2A0, width: 32, height: 64, ctype: u16, symbol: D_BO_600D2A0 }
D_BO_600E2A0:
{ type: TEXTURE, format: RGBA16, offset: 0x0600E2A0, width: 32, height: 64, ctype: u16, symbol: D_BO_600E2A0 }
aBoLaserCannonAnim:
{ type: SF64:ANIM, offset: 0x600F2E0, symbol: aBoLaserCannonAnim }
aBoLaserCannonSkel:
{ type: SF64:SKELETON, offset: 0x600F36C, symbol: aBoLaserCannonSkel }
aBoShieldReactorAnim:
{ type: SF64:ANIM, offset: 0x600F3D8, symbol: aBoShieldReactorAnim }
aBoShieldReactorSkel:
{ type: SF64:SKELETON, offset: 0x600F4A4, symbol: aBoShieldReactorSkel }
aBoPoleDL:
{ type: GFX, offset: 0x600F4C0, symbol: aBoPoleDL }
D_BO_600F728:
{ type: TEXTURE, format: RGBA16, offset: 0x0600F728, width: 32, height: 32, ctype: u16, symbol: D_BO_600F728 }
D_BO_600FF30:
{ type: SF64:ENVIRONMENT, offset: 0x600FF30, symbol: D_BO_600FF30 }
D_BO_600FF74:
{ type: SF64:OBJECT_INIT, offset: 0x600FF74, symbol: D_BO_600FF74 }
D_BO_6010294:
{ type: SF64:COLPOLY, count: 262, offset: 0x6010294, symbol: D_BO_6010294, mesh_symbol: D_BO_OFFSET }
PAD_BO_6011B20:
{ type: BLOB, size: 0x4, offset: 0x6011B20, symbol: PAD_BO_6011B20, mesh_symbol: D_BO_OFFSET }
aBoShieldReactorHitbox:
{ type: SF64:HITBOX, offset: 0x6011B24, symbol: aBoShieldReactorHitbox }
D_BO_6011BA4:
{ type: SF64:HITBOX, offset: 0x6011BA4, symbol: D_BO_6011BA4 }
aBoLaserCannonHitbox:
{ type: SF64:HITBOX, offset: 0x6011BF4, symbol: aBoLaserCannonHitbox }
aBoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x6011C10, symbol: aBoPoleHitbox }
aBoBuildingHitbox:
{ type: SF64:HITBOX, offset: 0x6011C48, symbol: aBoBuildingHitbox }
aBoBaseCoreHitbox:
{ type: SF64:HITBOX, offset: 0x6011C80, symbol: aBoBaseCoreHitbox }
D_BO_6011E28:
{ type: VTX, count: 34, offset: 0x6011E28, symbol: D_BO_6011E28 }

View File

@ -0,0 +1,987 @@
:config:
segments:
- [0x1, 0x844660]
header:
code:
- '#include "assets/ast_common.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_1000000:
{ type: TEXTURE, format: IA8, width: 64, height: 10, ctype: u8, offset: 0x1000000, symbol: D_1000000 }
D_1000280:
{ type: TEXTURE, format: IA8, width: 96, height: 10, ctype: u8, offset: 0x1000280, symbol: D_1000280 }
D_1000640:
{ type: TEXTURE, format: IA8, width: 96, height: 22, ctype: u8, offset: 0x1000640, symbol: D_1000640 }
aBoostGaugeFrameTex:
{ type: TEXTURE, format: IA8, width: 48, height: 9, ctype: u8, offset: 0x1000E80, symbol: aBoostGaugeFrameTex }
D_1001030:
{ type: TEXTURE, format: IA8, width: 8, height: 8, ctype: u8, offset: 0x1001030, symbol: D_1001030 }
D_1001070:
{ type: TEXTURE, format: IA8, width: 104, height: 10, ctype: u8, offset: 0x1001070, symbol: D_1001070 }
D_1001480:
{ type: TEXTURE, format: IA8, width: 56, height: 12, ctype: u8, offset: 0x1001480, symbol: D_1001480 }
D_1001720:
{ type: TEXTURE, format: IA8, width: 40, height: 36, ctype: u8, offset: 0x1001720, symbol: D_1001720 }
D_1001CC0:
{ type: TEXTURE, format: IA8, width: 64, height: 14, ctype: u8, offset: 0x1001CC0, symbol: D_1001CC0 }
D_1002040:
{ type: TEXTURE, format: IA8, width: 40, height: 12, ctype: u8, offset: 0x1002040, symbol: D_1002040 }
D_1002220:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x1002220, symbol: D_1002220 }
aShieldGaugeFrameEdgeTex:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x1002280, symbol: aShieldGaugeFrameEdgeTex }
D_10022E0:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x10022E0, symbol: D_10022E0 }
D_1002340:
{ type: TEXTURE, format: IA8, width: 40, height: 10, ctype: u8, offset: 0x1002340, symbol: D_1002340 }
D_10024D0:
{ type: TEXTURE, format: IA8, width: 96, height: 32, ctype: u8, offset: 0x10024D0, symbol: D_10024D0 }
aShieldGaugeFrameTex:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x10030D0, symbol: aShieldGaugeFrameTex }
D_1003130:
{ type: GFX, offset: 0x1003130, symbol: D_1003130 }
D_1003208:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1003208, tlut: 0x1003288, symbol: D_1003208 }
D_1003288:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1003288, ctype: u16, symbol: D_1003288 }
aFalcoPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10032A0, symbol: aFalcoPortraitTex }
D_10041C0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10041C0, symbol: D_10041C0 }
aFoxPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10050E0, symbol: aFoxPortraitTex }
D_1006000:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1006000, symbol: D_1006000 }
D_1006F20:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1006F20, symbol: D_1006F20 }
D_1007E40:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1007E40, symbol: D_1007E40 }
D_1008D60:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1008D60, symbol: D_1008D60 }
D_1009C80:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1009C80, symbol: D_1009C80 }
D_100ABA0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100ABA0, symbol: D_100ABA0 }
aPeppyPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100BAC0, symbol: aPeppyPortraitTex }
D_100C9E0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100C9E0, symbol: D_100C9E0 }
aSlippyPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100D900, symbol: aSlippyPortraitTex }
D_100E820:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100E820, symbol: D_100E820 }
D_100F740:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100F740, symbol: D_100F740 }
D_1010660:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010660, tlut: 0x10106A0, symbol: D_1010660 }
D_10106A0:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x10106A0, ctype: u16, symbol: D_10106A0 }
D_10106B0:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x10106B0, tlut: 0x10106F0, symbol: D_10106B0 }
D_10106F0:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x10106F0, ctype: u16, symbol: D_10106F0 }
D_1010700:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010700, tlut: 0x1010740, symbol: D_1010700 }
D_1010740:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010740, ctype: u16, symbol: D_1010740 }
D_1010750:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010750, tlut: 0x1010790, symbol: D_1010750 }
D_1010790:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010790, ctype: u16, symbol: D_1010790 }
D_10107A0:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x10107A0, tlut: 0x10107E0, symbol: D_10107A0 }
D_10107E0:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x10107E0, ctype: u16, symbol: D_10107E0 }
D_10107F0:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x10107F0, tlut: 0x1010830, symbol: D_10107F0 }
D_1010830:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010830, ctype: u16, symbol: D_1010830 }
D_1010840:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010840, tlut: 0x1010880, symbol: D_1010840 }
D_1010880:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010880, ctype: u16, symbol: D_1010880 }
D_1010890:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010890, tlut: 0x10108D0, symbol: D_1010890 }
D_10108D0:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x10108D0, ctype: u16, symbol: D_10108D0 }
D_10108E0:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x10108E0, tlut: 0x1010920, symbol: D_10108E0 }
D_1010920:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010920, ctype: u16, symbol: D_1010920 }
D_1010930:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1010930, tlut: 0x1010970, symbol: D_1010930 }
D_1010970:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1010970, ctype: u16, symbol: D_1010970 }
D_1010980:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1010980, tlut: 0x1010A00, symbol: D_1010980 }
D_1010A00:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1010A00, symbol: D_1010A00 }
D_1010A10:
{ type: TEXTURE, format: CI4, width: 32, height: 7, ctype: u8, offset: 0x1010A10, tlut: 0x1010A80, symbol: D_1010A10 }
D_1010A80:
{ type: TEXTURE, format: TLUT, colors: 4, ctype: u16, offset: 0x1010A80, symbol: D_1010A80 }
D_1010A90:
{ type: TEXTURE, format: CI4, width: 64, height: 49, ctype: u8, offset: 0x1010A90, tlut: 0x10110B0, symbol: D_1010A90 }
D_10110B0:
{ type: TEXTURE, format: TLUT, colors: 4, ctype: u16, offset: 0x10110B0, symbol: D_10110B0 }
D_10110C0:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x10110C0, tlut: 0x10110F8, symbol: D_10110C0 }
D_10110F8:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x10110F8, symbol: D_10110F8 }
D_1011110:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x1011110, tlut: 0x1011148, symbol: D_1011110 }
D_1011148:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x1011148, symbol: D_1011148 }
D_1011160:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x1011160, tlut: 0x1011198, symbol: D_1011160 }
D_1011198:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x1011198, symbol: D_1011198 }
D_10111B0:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x10111B0, tlut: 0x10111E8, symbol: D_10111B0 }
D_10111E8:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x10111E8, symbol: D_10111E8 }
D_1011200:
{ type: TEXTURE, format: CI4, width: 32, height: 7, ctype: u8, offset: 0x1011200, tlut: 0x1011270, symbol: D_1011200 }
D_1011270:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x1011270, symbol: D_1011270 }
aRadarFrameTex:
{ type: TEXTURE, format: CI4, width: 48, height: 44, ctype: u8, offset: 0x1011280, tlut: 0x10116A0, symbol: aRadarFrameTex }
aRadarFrameTLUT:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x10116A0, symbol: aRadarFrameTLUT }
aVsBombIconTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10116B0, tlut: 0x1011730, symbol: aVsBombIconTex }
aVsBombIconTLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011730, symbol: aVsBombIconTLUT }
D_1011750:
{ type: TEXTURE, format: CI4, width: 80, height: 13, ctype: u8, offset: 0x1011750, tlut: 0x1011958, symbol: D_1011750 }
D_1011958:
{ type: TEXTURE, format: TLUT, colors: 16, ctype: u16, offset: 0x1011958, symbol: D_1011958 }
D_1011980:
{ type: TEXTURE, format: CI4, width: 48, height: 7, ctype: u8, offset: 0x1011980, tlut: 0x1011A28, symbol: D_1011980 }
D_1011A28:
{ type: TEXTURE, format: TLUT, colors: 12, ctype: u16, offset: 0x1011A28, symbol: D_1011A28 }
D_1011A40:
{ type: TEXTURE, format: CI4, width: 32, height: 7, ctype: u8, offset: 0x1011A40, tlut: 0x1011AB0, symbol: D_1011A40 }
D_1011AB0:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1011AB0, symbol: D_1011AB0 }
aIncomingMsgButtonTex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011AC0, tlut: 0x1011B90, symbol: aIncomingMsgButtonTex }
aIncomingMsgButtonTLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011B90, symbol: aIncomingMsgButtonTLUT }
aIncomingMsgSignal1Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011BB0, tlut: 0x1011C80, symbol: aIncomingMsgSignal1Tex }
aIncomingMsgSignal1TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011C80, symbol: aIncomingMsgSignal1TLUT }
aIncomingMsgSignal2Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011CA0, tlut: 0x1011D70, symbol: aIncomingMsgSignal2Tex }
aIncomingMsgSignal2TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011D70, symbol: aIncomingMsgSignal2TLUT }
aIncomingMsgSignal3Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011D90, tlut: 0x1011E60, symbol: aIncomingMsgSignal3Tex }
aIncomingMsgSignal3TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011E60, symbol: aIncomingMsgSignal3TLUT }
D_1011E80:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1011E80, tlut: 0x1011EC0, symbol: D_1011E80 }
D_1011EC0:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1011EC0, symbol: D_1011EC0 }
aXTex:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x1011ED0, tlut: 0x1011F08, symbol: aXTex }
aXTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, ctype: u16, offset: 0x1011F08, symbol: aXTLUT }
D_1011F20:
{ type: GFX, offset: 0x1011F20, symbol: D_1011F20 }
D_1012000:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x1012000, tlut: 0x1012100, symbol: D_1012000 }
D_1012100:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1012100, ctype: u16, symbol: D_1012100 }
aGoldRingEmptySlotDL:
{ type: GFX, offset: 0x1012110, symbol: aGoldRingEmptySlotDL }
aGoldRingEmptySlotTex:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1012190, symbol: aGoldRingEmptySlotTex }
D_1012290:
{ type: TEXTURE, format: CI8, width: 48, height: 22, ctype: u8, offset: 0x1012290, tlut: 0x10126B0, symbol: D_1012290 }
D_10126B0:
{ type: TEXTURE, format: TLUT, colors: 32, ctype: u16, offset: 0x10126B0, symbol: D_10126B0 }
D_10126F0:
{ type: TEXTURE, format: CI8, width: 24, height: 4, ctype: u8, offset: 0x10126F0, tlut: 0x1012750, symbol: D_10126F0 }
D_1012750:
{ type: TEXTURE, format: TLUT, colors: 59, ctype: u16, offset: 0x1012750, symbol: D_1012750 }
D_1013780:
{ type: TEXTURE, format: CI8, width: 48, height: 141, ctype: u8, offset: 0x1013780, tlut: 0x10151F0, symbol: D_1013780 }
D_10151F0:
{ type: TEXTURE, format: TLUT, colors: 146, ctype: u16, offset: 0x10151F0, symbol: D_10151F0 }
aBoostGaugeCoolTex:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10127D0, tlut: 0x1012898, symbol: aBoostGaugeCoolTex }
aBoostGaugeCoolTLUT:
{ type: TEXTURE, format: TLUT, colors: 20, ctype: u16, offset: 0x1012898, symbol: aBoostGaugeCoolTLUT }
aBoostGaugeOverheatTex:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10128C0, tlut: 0x1012988, symbol: aBoostGaugeOverheatTex }
aBoostGaugeOverheatTLUT:
{ type: TEXTURE, format: TLUT, colors: 28, ctype: u16, offset: 0x1012988, symbol: aBoostGaugeOverheatTLUT }
D_10129C0:
{ type: TEXTURE, format: CI8, width: 16, height: 109, ctype: u8, offset: 0x10129C0, tlut: 0x1013090, symbol: D_10129C0 }
D_1013090:
{ type: TEXTURE, format: TLUT, colors: 112, ctype: u16, offset: 0x1013090, symbol: D_1013090 }
aMsgWindowBgTex:
{ type: TEXTURE, format: CI8, width: 32, height: 32, ctype: u8, offset: 0x1013170, tlut: 0x1013570, symbol: aMsgWindowBgTex }
aMsgWindowBgTLUT:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1013570, symbol: aMsgWindowBgTLUT }
aShieldGaugeTex:
{ type: TEXTURE, format: CI8, width: 48, height: 8, ctype: u8, offset: 0x1013580, tlut: 0x1013700, symbol: aShieldGaugeTex }
aShieldGaugeTLUT:
{ type: TEXTURE, format: TLUT, colors: 58, ctype: u16, offset: 0x1013700, symbol: aShieldGaugeTLUT }
D_1015320:
{ type: GFX, offset: 0x1015320, symbol: D_1015320 }
D_10153F8:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x10153F8, tlut: 0x10154F8, symbol: D_10153F8 }
D_10154F8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10154F8, ctype: u16, symbol: D_10154F8 }
aRadarMarkArwingDL:
{ type: GFX, offset: 0x1015510, symbol: aRadarMarkArwingDL }
aRadarMarkArwingTex:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1015598, symbol: aRadarMarkArwingTex }
D_10156A0:
{ type: GFX, offset: 0x10156A0, symbol: D_10156A0 }
D_1015778:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1015778, tlut: 0x10157F8, symbol: D_1015778 }
D_10157F8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10157F8, ctype: u16, symbol: D_10157F8 }
D_1015810:
{ type: GFX, offset: 0x1015810, symbol: D_1015810 }
D_10158E8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10158E8, tlut: 0x1015968, symbol: D_10158E8 }
D_1015968:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1015968, ctype: u16, symbol: D_1015968 }
D_1015980:
{ type: GFX, offset: 0x1015980, symbol: D_1015980 }
D_1015A58:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x1015A58, tlut: 0x1015B58, symbol: D_1015A58 }
D_1015B58:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1015B58, ctype: u16, symbol: D_1015B58 }
D_1015B70:
{ type: GFX, offset: 0x1015B70, symbol: D_1015B70 }
D_1015C48:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1015C48, tlut: 0x1015CC8, symbol: D_1015C48 }
D_1015CC8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1015CC8, ctype: u16, symbol: D_1015CC8 }
D_1015CE0:
{ type: GFX, offset: 0x1015CE0, symbol: D_1015CE0 }
D_1015DB8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1015DB8, tlut: 0x1015E38, symbol: D_1015DB8 }
D_1015E38:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1015E38, ctype: u16, symbol: D_1015E38 }
D_1015E50:
{ type: GFX, offset: 0x1015E50, symbol: D_1015E50 }
D_1015F28:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1015F28, tlut: 0x1015FA8, symbol: D_1015F28 }
D_1015FA8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1015FA8, ctype: u16, symbol: D_1015FA8 }
D_1015FC0:
{ type: GFX, offset: 0x1015FC0, symbol: D_1015FC0 }
D_1016098:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1016098, tlut: 0x1016118, symbol: D_1016098 }
D_1016118:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1016118, ctype: u16, symbol: D_1016118 }
D_1016130:
{ type: GFX, offset: 0x1016130, symbol: D_1016130 }
D_1016208:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1016208, tlut: 0x1016288, symbol: D_1016208 }
D_1016288:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1016288, ctype: u16, symbol: D_1016288 }
D_10162A0:
{ type: GFX, offset: 0x10162A0, symbol: D_10162A0 }
D_1016378:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1016378, tlut: 0x10163F8, symbol: D_1016378 }
D_10163F8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10163F8, ctype: u16, symbol: D_10163F8 }
D_1016410:
{ type: GFX, offset: 0x1016410, symbol: D_1016410 }
D_10164E8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10164E8, tlut: 0x1016568, symbol: D_10164E8 }
D_1016568:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1016568, ctype: u16, symbol: D_1016568 }
D_1016580:
{ type: GFX, offset: 0x1016580, symbol: D_1016580 }
D_1016658:
{ type: TEXTURE, format: CI4, width: 64, height: 16, ctype: u8, offset: 0x1016658, tlut: 0x1016858, symbol: D_1016658 }
D_1016858:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1016858, ctype: u16, symbol: D_1016858 }
D_1016870:
{ type: GFX, offset: 0x1016870, symbol: D_1016870 }
D_1016BC8:
{ type: TEXTURE, format: CI8, width: 32, height: 32, ctype: u8, offset: 0x1016BC8, tlut: 0x1012100, symbol: D_1016BC8}
D_1016FC8:
{ type: TEXTURE, format: TLUT, colors: 256, offset: 0x1016FC8, ctype: u16, symbol: D_1016FC8 }
D_10171D0:
{ type: GFX, offset: 0x10171D0, symbol: D_10171D0 }
D_10172A8:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x10172A8, tlut: 0x10173A8, symbol: D_10172A8 }
D_10173A8:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x10173A8, ctype: u16, symbol: D_10173A8 }
D_10173D0:
{ type: GFX, offset: 0x10173D0, symbol: D_10173D0 }
D_10174A8:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x10174A8, tlut: 0x10175A8, symbol: D_10174A8 }
D_10175A8:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x10175A8, ctype: u16, symbol: D_10175A8 }
D_10175C0:
{ type: GFX, offset: 0x10175C0, symbol: D_10175C0 }
D_1017698:
{ type: TEXTURE, format: CI4, width: 32, height: 16, ctype: u8, offset: 0x1017698, tlut: 0x1017798, symbol: D_1017698 }
D_1017798:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x1017798, ctype: u16, symbol: D_1017798 }
aActorSuppliesDL:
{ type: GFX, offset: 0x10177C0, symbol: aActorSuppliesDL }
D_1017A38:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1017A38, symbol: D_1017A38 }
D_1018238:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x1018238, symbol: D_1018238 }
D_10182C0:
{ type: GFX, offset: 0x10182C0, symbol: D_10182C0 }
D_10190C0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 32, ctype: u16, offset: 0x10190C0, symbol: D_10190C0 }
D_10194C0:
{ type: GFX, offset: 0x10194C0, symbol: D_10194C0 }
D_1019620:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x1019620, symbol: D_1019620 }
D_1019820:
{ type: GFX, offset: 0x1019820, symbol: D_1019820 }
D_1019CA0:
{ type: GFX, offset: 0x1019CA0, symbol: D_1019CA0 }
D_1019AF0:
{ type: TEXTURE, format: CI8, width: 16, height: 16, ctype: u8, offset: 0x1019AF0, symbol: D_1019AF0 }
D_1019BF0:
{ type: TEXTURE, format: TLUT, colors: 88, offset: 0x1019BF0, ctype: u16, symbol: D_1019BF0 }
D_101A140:
{ type: TEXTURE, format: CI8, width: 32, height: 32, ctype: u8, offset: 0x101A140, symbol: D_101A140 }
D_101A540:
{ type: TEXTURE, format: TLUT, colors: 24, offset: 0x101A540, ctype: u16, symbol: D_101A540 }
D_101A570:
{ type: GFX, offset: 0x101A570, symbol: D_101A570 }
D_101A8E0:
{ type: GFX, offset: 0x101A8E0, symbol: D_101A8E0 }
D_101A9B8:
{ type: TEXTURE, format: CI4, width: 32, height: 32, ctype: u8, offset: 0x101A9B8, tlut: 0x101ABB8, symbol: D_101A9B8 }
D_101ABB8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x101ABB8, ctype: u16, symbol: D_101ABB8 }
D_101ABD0:
{ type: GFX, offset: 0x101ABD0, symbol: D_101ABD0 }
D_101AC98:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x0101AC98, symbol: D_101AC98 }
D_101AD20:
{ type: GFX, offset: 0x101AD20, symbol: D_101AD20 }
D_101AE48:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x101AE48, symbol: D_101AE48 }
D_101AED0:
{ type: GFX, offset: 0x101AED0, symbol: D_101AED0 }
D_101AF98:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x101AF98, symbol: D_101AF98 }
aGoldRingFrame12DL:
{ type: GFX, offset: 0x101B1A0, symbol: aGoldRingFrame12DL }
D_101B268:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B268, tlut: 0x101B2E8, symbol: D_101B268 }
D_101B2E8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B2E8, ctype: u16, symbol: D_101B2E8 }
aGoldRingFrame11DL:
{ type: GFX, offset: 0x101B310, symbol: aGoldRingFrame11DL }
D_101B3D8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B3D8, tlut: 0x101B458, symbol: D_101B3D8 }
D_101B458:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B458, ctype: u16, symbol: D_101B458 }
aGoldRingFrame10DL:
{ type: GFX, offset: 0x101B480, symbol: aGoldRingFrame10DL }
D_101B548:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B548, tlut: 0x101B5C8, symbol: D_101B548 }
D_101B5C8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B5C8, ctype: u16, symbol: D_101B5C8 }
aGoldRingFrame9DL:
{ type: GFX, offset: 0x101B5F0, symbol: aGoldRingFrame9DL }
D_101B6B8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B6B8, tlut: 0x101B738, symbol: D_101B6B8 }
D_101B738:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B738, ctype: u16, symbol: D_101B738 }
aGoldRingFrame8DL:
{ type: GFX, offset: 0x101B760, symbol: aGoldRingFrame8DL }
D_101B828:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B828, tlut: 0x101B8A8, symbol: D_101B828 }
D_101B8A8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B8A8, ctype: u16, symbol: D_101B8A8 }
aGoldRingFrame7DL:
{ type: GFX, offset: 0x101B8D0, symbol: aGoldRingFrame7DL }
D_101B998:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B998, tlut: 0x101BA18, symbol: D_101B998 }
D_101BA18:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BA18, ctype: u16, symbol: D_101BA18 }
aGoldRingFrame6DL:
{ type: GFX, offset: 0x101BA40, symbol: aGoldRingFrame6DL }
D_101BB08:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BB08, tlut: 0x101BB88, symbol: D_101BB08 }
D_101BB88:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BB88, ctype: u16, symbol: D_101BB88 }
aGoldRingFrame5DL:
{ type: GFX, offset: 0x101BBB0, symbol: aGoldRingFrame5DL }
D_101BC78:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BC78, tlut: 0x101BCF8, symbol: D_101BC78 }
D_101BCF8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BCF8, ctype: u16, symbol: D_101BCF8 }
aGoldRingFrame4DL:
{ type: GFX, offset: 0x101BD20, symbol: aGoldRingFrame4DL }
D_101BDE8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BDE8, tlut: 0x101BE68, symbol: D_101BDE8 }
D_101BE68:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BE68, ctype: u16, symbol: D_101BE68 }
aGoldRingFrame3DL:
{ type: GFX, offset: 0x101BE90, symbol: aGoldRingFrame3DL }
D_101BF58:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BF58, tlut: 0x101BFD8, symbol: D_101BF58 }
D_101BFD8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BFD8, ctype: u16, symbol: D_101BFD8 }
aGoldRingFrame2DL:
{ type: GFX, offset: 0x101C000, symbol: aGoldRingFrame2DL }
D_101C0C8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101C0C8, tlut: 0x101C148, symbol: D_101C0C8 }
D_101C148:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101C148, ctype: u16, symbol: D_101C148 }
aGoldRingFrame1DL:
{ type: GFX, offset: 0x101C170, symbol: aGoldRingFrame1DL }
D_101C238:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101C238, tlut: 0x101C2B8, symbol: D_101C238 }
D_101C2B8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101C2B8, ctype: u16, symbol: D_101C2B8 }
aStarDL:
{ type: GFX, offset: 0x101C2E0, symbol: aStarDL }
aStarTex:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, colors: 20, offset: 0x101C368, symbol: aStarTex }
D_101C770:
{ type: GFX, offset: 0x101C770, symbol: D_101C770 }
D_101C920:
{ type: TEXTURE, format: CI8, width: 16, height: 16, ctype: u8, offset: 0x101C920, tlut: 0x101CA20, symbol: D_101C920 }
D_101CA20:
{ type: TEXTURE, format: TLUT, colors: 96, offset: 0x101CA20, ctype: u16, symbol: D_101CA20 }
D_101CAE0:
{ type: GFX, offset: 0x101CAE0, symbol: D_101CAE0 }
D_101CBC0:
{ type: TEXTURE, format: CI8, width: 16, height: 16, ctype: u8, offset: 0x101CBC0, tlut: 0x101CCC0, symbol: D_101CBC0 }
D_101CCC0:
{ type: TEXTURE, format: TLUT, colors: 88, offset: 0x101CCC0, ctype: u16, symbol: D_101CCC0 }
aUnusedShieldDL:
{ type: GFX, offset: 0x101CD70, symbol: aUnusedShieldDL }
aUnusedShieldTex:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x101D070, symbol: aUnusedShieldTex }
D_101D870:
{ type: GFX, offset: 0x101D870, symbol: D_101D870 }
ast_common_seg1_vtx_1D9C8:
{ type: VTX, offset: 0x101D9C8, count: 36, symbol: ast_common_seg1_vtx_1D9C8 }
D_101DE20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x101DE20, symbol: D_101DE20 }
aBarrelRollTex:
{ type: GFX, offset: 0x101DC10, symbol: aBarrelRollTex }
D_101EE20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x101EE20, symbol: D_101EE20 }
D_101FE20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x101FE20, symbol: D_101FE20 }
D_1020E20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x1020E20, symbol: D_1020E20 }
D_1021E20:
{ type: GFX, offset: 0x1021E20, symbol: D_1021E20 }
D_1021EF8:
{ type: TEXTURE, format: CI4, width: 32, height: 32, ctype: u8, offset: 0x1021EF8, tlut: 0x10220F8, symbol: D_1021EF8 }
D_10220F8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x10220F8, ctype: u16, symbol: D_10220F8 }
D_1022120:
{ type: GFX, offset: 0x1022120, symbol: D_1022120 }
ast_common_seg1_vtx_22480:
{ type: VTX, offset: 0x1022480, count: 124, symbol: ast_common_seg1_vtx_22480 }
D_1022C40:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1022C40, tlut: 0x1022CC0, symbol: D_1022C40 }
D_1022CC0:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x1022CC0, ctype: u16, symbol: D_1022CC0 }
D_1022CE0:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1022CE0, tlut: 0x1022D60, symbol: D_1022CE0 }
D_1022D60:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x1022D60, ctype: u16, symbol: D_1022D60 }
D_1022D80:
{ type: TEXTURE, format: RGBA16, width: 8, height: 16, ctype: u16, offset: 0x1022D80, symbol: D_1022D80 }
D_1022E80:
{ type: GFX, offset: 0x1022E80, symbol: D_1022E80 }
D_1022F80:
{ type: TEXTURE, format: CI4, width: 32, height: 32, ctype: u8, offset: 0x1022F80, tlut: 0x1023180, symbol: D_1022F80 }
D_1023180:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x1023180, ctype: u16, symbol: D_1023180 }
D_10231A0:
{ type: GFX, offset: 0x10231A0, symbol: D_10231A0 }
D_1023518:
{ type: TEXTURE, format: IA8, width: 4, height: 5, ctype: u8, offset: 0x1023518, symbol: D_1023518 }
D_1023530:
{ type: TEXTURE, format: CI8, width: 16, height: 16, ctype: u8, offset: 0x1023530, tlut: 0x1023630, symbol: D_1023530 }
D_1023630:
{ type: TEXTURE, format: TLUT, colors: 104, offset: 0x1023630, ctype: u16, symbol: D_1023630 }
D_1023700:
{ type: GFX, offset: 0x1023700, symbol: D_1023700 }
D_1023750:
{ type: GFX, offset: 0x1023750, symbol: D_1023750 }
D_10237E0:
{ type: GFX, offset: 0x10237E0, symbol: D_10237E0 }
D_1023878:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, offset: 0x1023878, symbol: D_1023878 }
D_1023C80:
{ type: GFX, offset: 0x1023C80, symbol: D_1023C80 }
D_1023E10:
{ type: TEXTURE, format: CI4, width: 64, height: 16, ctype: u8, offset: 0x1023E10, tlut: 0x1024010, symbol: D_1023E10 }
D_1024010:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1024010, ctype: u16, symbol: D_1024010 }
D_1024020:
{ type: TEXTURE, format: CI4, width: 64, height: 16, ctype: u8, offset: 0x1024020, tlut: 0x1024220, symbol: D_1024020 }
D_1024220:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1024220, ctype: u16, symbol: D_1024220 }
D_1024230:
{ type: GFX, offset: 0x1024230, symbol: D_1024230 }
D_1024290:
{ type: GFX, offset: 0x1024290, symbol: D_1024290 }
aPeppyMarkDL:
{ type: GFX, offset: 0x1024410, symbol: aPeppyMarkDL }
aPeppyMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10244D8, tlut: 0x1024558, symbol: aPeppyMarkTex }
aPeppyMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024558, ctype: u16, symbol: aPeppyMarkTLUT }
aFalcoMarkDL:
{ type: GFX, offset: 0x1024570, symbol: aFalcoMarkDL }
aFalcoMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024638, tlut: 0x10246B8, symbol: aFalcoMarkTex }
aFalcoMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10246B8, ctype: u16, symbol: aFalcoMarkTLUT }
aSlippyMarkDL:
{ type: GFX, offset: 0x10246D0, symbol: aSlippyMarkDL }
aSlippyMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024798, tlut: 0x1024818, symbol: aSlippyMarkTex }
aSlippyMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024818, ctype: u16, symbol: aSlippyMarkTLUT }
aRadarMarkBossDL:
{ type: GFX, offset: 0x1024830, symbol: aRadarMarkBossDL }
D_10248F8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10248F8, tlut: 0x1024978, symbol: D_10248F8 }
D_1024978:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024978, ctype: u16, symbol: D_1024978 }
aArrowDL:
{ type: GFX, offset: 0x1024990, symbol: aArrowDL }
D_1024A58:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1024A58, tlut: 0x1024A98, symbol: D_1024A58 }
D_1024A98:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x1024A98, ctype: u16, symbol: D_1024A98 }
aOrbDL:
{ type: GFX, offset: 0x1024AC0, symbol: aOrbDL }
D_1024B58:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, offset: 0x1024B58, symbol: D_1024B58 }
D_1024F60:
{ type: GFX, offset: 0x1024F60, symbol: D_1024F60 }
D_1024FF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1024FF8, symbol: D_1024FF8 }
D_1025800:
{ type: GFX, offset: 0x1025800, symbol: D_1025800 }
D_1025888:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1025888, symbol: D_1025888 }
D_1026090:
{ type: GFX, offset: 0x1026090, symbol: D_1026090 }
D_1026120:
{ type: GFX, offset: 0x1026120, symbol: D_1026120 }
D_1026230:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x1026230, symbol: D_1026230 }
D_1027230:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x1027230, symbol: D_1027230 }
D_1028230:
{ type: GFX, offset: 0x1028230, symbol: D_1028230 }
D_10288D8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x10288D8, symbol: D_10288D8 }
D_1028AD8:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x1028AD8, symbol: D_1028AD8 }
D_1028B58:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x1028B58, symbol: D_1028B58 }
D_1028D58:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x1028D58, symbol: D_1028D58 }
D_1028DE0:
{ type: GFX, offset: 0x1028DE0, symbol: D_1028DE0 }
D_1028E68:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x1028E68, symbol: D_1028E68 }
D_1028EF0:
{ type: GFX, offset: 0x1028EF0, symbol: D_1028EF0 }
D_1028F78:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1028F78, symbol: D_1028F78 }
D_1029780:
{ type: GFX, offset: 0x1029780, symbol: D_1029780 }
D_1029808:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1029808, symbol: D_1029808 }
D_102A010:
{ type: GFX, offset: 0x102A010, symbol: D_102A010 }
D_102A098:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x102A098, symbol: D_102A098 }
aRadarMarkKaSaucererDL:
{ type: GFX, offset: 0x102A8A0, symbol: aRadarMarkKaSaucererDL }
D_102A928:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x102A928, symbol: D_102A928 }
D_102AB30:
{ type: GFX, offset: 0x102AB30, symbol: D_102AB30 }
D_102AC40:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x102AC40, symbol: D_102AC40 }
D_102BC40:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x102BC40, symbol: D_102BC40 }
D_102CC40:
{ type: GFX, offset: 0x102CC40, symbol: D_102CC40 }
D_102CD50:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x102CD50, symbol: D_102CD50 }
D_102DD50:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x102DD50, symbol: D_102DD50 }
aBlueSphereDL:
{ type: GFX, offset: 0x102ED50, symbol: aBlueSphereDL }
D_102EDD8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x102EDD8, symbol: D_102EDD8 }
D_102F5E0:
{ type: GFX, offset: 0x102F5E0, symbol: D_102F5E0 }
D_102F678:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x102F678, symbol: D_102F678 }
D_102FE80:
{ type: GFX, offset: 0x102FE80, symbol: D_102FE80 }
D_102FF08:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, ctype: u16, offset: 0x102FF08, symbol: D_102FF08 }
D_102FF90:
{ type: GFX, offset: 0x102FF90, symbol: D_102FF90 }
D_1031228:
{ type: TEXTURE, format: RGBA16, width: 32, height: 16, ctype: u16, offset: 0x1031228, symbol: D_1031228 }
D_1031630:
{ type: GFX, offset: 0x1031630, symbol: D_1031630 }
D_1031CC08:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x1031CC0, symbol: D_1031CC0 }
D_1031EC0:
{ type: GFX, offset: 0x1031EC0, symbol: D_1031EC0 }
D_1032578:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x1032578, symbol: D_1032578 }
aArwingShadowDL:
{ type: GFX, offset: 0x1032780, symbol: aArwingShadowDL }
D_1032808:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, offset: 0x1032808, symbol: D_1032808 }

View File

@ -0,0 +1,589 @@
:config:
segments:
- [0x06, 0x932200]
header:
code:
- '#include "assets/ast_corneria.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Corneria
# Former Army Base
aCoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0x6000000, symbol: aCoTitleCardTex }
aCoWaterfallDL:
{ type: GFX, offset: 0x6000E00, symbol: aCoWaterfallDL }
D_CO_60018F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060018F8, symbol: D_CO_60018F8 }
D_CO_60020F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060020F8, symbol: D_CO_60020F8 }
D_CO_60028F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x060028F8, symbol: D_CO_60028F8 }
D_CO_60038F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060038F8, symbol: D_CO_60038F8 }
D_CO_60040F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060040F8, symbol: D_CO_60040F8 }
D_CO_60049F0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x060049F0, symbol: D_CO_60049F0 }
D_CO_6004900:
{ type: GFX, offset: 0x6004900, symbol: D_CO_6004900 }
D_CO_60059F0:
{ type: GFX, offset: 0x60059F0, symbol: D_CO_60059F0 }
D_CO_6005A80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06005A80, symbol: D_CO_6005A80 }
aCoArch3DL:
{ type: GFX, offset: 0x6006A80, symbol: aCoArch3DL }
D_CO_6006E08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06006E08, symbol: D_CO_6006E08 }
D_CO_6007610:
{ type: GFX, offset: 0x6007610, symbol: D_CO_6007610 }
D_CO_60091C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060091C8, symbol: D_CO_60091C8 }
D_CO_60099C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060099C8, symbol: D_CO_60099C8 }
D_CO_6009BC8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009BC8, symbol: D_CO_6009BC8 }
D_CO_600A3C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600A3C8, symbol: D_CO_600A3C8 }
D_CO_600ABC8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600ABC8, symbol: D_CO_600ABC8 }
D_CO_600B3C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600B3C8, symbol: D_CO_600B3C8 }
D_CO_600C3D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600C3D8, symbol: D_CO_600C3D8 }
D_CO_600CBD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0600CBD8, symbol: D_CO_600CBD8 }
D_CO_600DBD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600DBD8, symbol: D_CO_600DBD8 }
D_CO_600E3D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600E3D8, symbol: D_CO_600E3D8 }
D_CO_600EBD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600EBD8, symbol: D_CO_600EBD8 }
D_CO_600F3D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600F3D8, symbol: D_CO_600F3D8 }
D_CO_6010050:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06010050, symbol: D_CO_6010050 }
D_CO_6010250:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06010250, symbol: D_CO_6010250 }
D_CO_6010F90:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06010F90, symbol: D_CO_6010F90 }
aCoHighway7DL:
{ type: GFX, offset: 0x6010A50, symbol: aCoHighway7DL }
aCoHighway5DL:
{ type: GFX, offset: 0x6010E00, symbol: aCoHighway5DL }
D_CO_6011790:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06011790, symbol: D_CO_6011790 }
aCoCornerianFighterDL:
{ type: GFX, offset: 0x6011F90, symbol: aCoCornerianFighterDL }
D_CO_6012640:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012640, symbol: D_CO_6012640 }
D_CO_6012840:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012840, symbol: D_CO_6012840 }
D_CO_6012D00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012D00, symbol: D_CO_6012D00 }
aCoHighway1DL:
{ type: GFX, offset: 0x60132B0, symbol: aCoHighway1DL }
aCoArch2DL:
{ type: GFX, offset: 0x60137B0, symbol: aCoArch2DL }
aCoRockwallDL:
{ type: GFX, offset: 0x6013B50, symbol: aCoRockwallDL }
D_CO_6013BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06013BE0, symbol: D_CO_6013BE0 }
aCoHighway8DL:
{ type: GFX, offset: 0x60143E0, symbol: aCoHighway8DL }
aCoHighway4DL:
{ type: GFX, offset: 0x6014500, symbol: aCoHighway4DL }
aCoHighway6DL:
{ type: GFX, offset: 0x6014670, symbol: aCoHighway6DL }
aCoHighway9DL:
{ type: GFX, offset: 0x6014A20, symbol: aCoHighway9DL }
aCoBuilding3DL:
{ type: GFX, offset: 0x6014B50, symbol: aCoBuilding3DL }
D_CO_60151A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060151A8, symbol: D_CO_60151A8 }
aCoTowerDL:
{ type: GFX, offset: 0x60153B0, symbol: aCoTowerDL }
aCoStoneArchDL:
{ type: GFX, offset: 0x6015F00, symbol: aCoStoneArchDL }
D_CO_6015700:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06015700, symbol: D_CO_6015700 }
aRadarDL:
{ type: GFX, offset: 0x6016270, symbol: aRadarDL }
aCoHighway3DL:
{ type: GFX, offset: 0x60164F0, symbol: aCoHighway3DL }
aCoBuilding4DL:
{ type: GFX, offset: 0x6016580, symbol: aCoBuilding4DL }
D_CO_6017F10:
{ type: GFX, offset: 0x6017F10, symbol: D_CO_6017F10 }
D_CO_60186E0:
{ type: GFX, offset: 0x60186E0, symbol: D_CO_60186E0 }
aCoBuilding7DL:
{ type: GFX, offset: 0x6018E80, symbol: aCoBuilding7DL }
D_CO_60191C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060191C8, symbol: D_CO_60191C8 }
D_CO_60199D0:
{ type: GFX, offset: 0x60199D0, symbol: D_CO_60199D0 }
D_CO_6019C60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019C60, symbol: D_CO_6019C60 }
D_CO_6019E60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06019E60, symbol: D_CO_6019E60 }
D_CO_601FF58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601FF58, symbol: D_CO_601FF58 }
aCoBuilding2DL:
{ type: GFX, offset: 0x601A7D0, symbol: aCoBuilding2DL }
D_CO_601AD60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601AD60, symbol: D_CO_601AD60 }
aCoBuilding5DL:
{ type: GFX, offset: 0x601B560, symbol: aCoBuilding5DL }
D_CO_601B640:
{ type: GFX, offset: 0x601B640, symbol: D_CO_601B640 }
D_CO_601B6C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601B6C0, symbol: D_CO_601B6C0 }
aCoBump2DL:
{ type: GFX, offset: 0x601BEC0, symbol: aCoBump2DL }
D_CO_601C1A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601C1A8, symbol: D_CO_601C1A8 }
aCoTreeDL:
{ type: GFX, offset: 0x601C9B0, symbol: aCoTreeDL }
D_CO_601CAA0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0601CAA0, symbol: D_CO_601CAA0 }
D_CO_601DAA0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0601DAA0, symbol: D_CO_601DAA0 }
D_CO_601EAA0:
{ type: GFX, offset: 0x601EAA0, symbol: D_CO_601EAA0 }
D_CO_601ED00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601ED00, symbol: D_CO_601ED00 }
aCoRuin2DL:
{ type: GFX, offset: 0x601F500, symbol: aCoRuin2DL }
aCoArch1DL:
{ type: GFX, offset: 0x601F5A0, symbol: aCoArch1DL }
D_CO_6020760:
{ type: GFX, offset: 0x6020760, symbol: D_CO_6020760 }
aCoRadarDL:
{ type: GFX, offset: 0x6020B40, symbol: aCoRadarDL }
D_CO_6021188:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06021188, symbol: D_CO_6021188 }
D_CO_60220D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060220D0, symbol: D_CO_60220D0 }
aCoIBeamDL:
{ type: GFX, offset: 0x6023AC0, symbol: aCoIBeamDL }
D_CO_6023DE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06023DE8, symbol: D_CO_6023DE8 }
D_CO_6024160:
{ type: GFX, offset: 0x6024160, symbol: D_CO_6024160 }
aCoBump4DL:
{ type: GFX, offset: 0x60244A0, symbol: aCoBump4DL }
D_CO_60245E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x060245E0, symbol: D_CO_60245E0 }
D_CO_6025500:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06025500, symbol: D_CO_6025500 }
D_CO_6026420:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06026420, symbol: D_CO_6026420 }
D_CO_6027340:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06027340, symbol: D_CO_6027340 }
D_CO_6028260:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06028260, symbol: D_CO_6028260 }
D_CO_6028A60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06028A60, symbol: D_CO_6028A60 }
aCoSkibotAnim:
{ type: SF64:ANIM, offset: 0x6029528, symbol: aCoSkibotAnim }
aCoSkibotSkel:
{ type: SF64:SKELETON, offset: 0x6029674, symbol: aCoSkibotSkel }
aCoGaruda1Anim:
{ type: SF64:ANIM, offset: 0x602991C, symbol: aCoGaruda1Anim }
aCoGarudaSkel:
{ type: SF64:SKELETON, offset: 0x6029A48, symbol: aCoGarudaSkel }
aCoGaruda3Anim:
{ type: SF64:ANIM, offset: 0x602A520, symbol: aCoGaruda3Anim }
D_CO_602AA04:
{ type: SF64:ANIM, offset: 0x602AA04, symbol: D_CO_602AA04 }
aCoDoorsAnim:
{ type: SF64:ANIM, offset: 0x602AA7C, symbol: aCoDoorsAnim }
aCoDoorsSkel:
{ type: SF64:SKELETON, offset: 0x602AB48, symbol: aCoDoorsSkel }
aCoGrangaWalkingAnim:
{ type: SF64:ANIM, offset: 0x602BC18, symbol: aCoGrangaWalkingAnim }
aCoGrangaSkel:
{ type: SF64:SKELETON, offset: 0x602BE64, symbol: aCoGrangaSkel }
aCoGrangaStationaryAnim:
{ type: SF64:ANIM, offset: 0x602C0D0, symbol: aCoGrangaStationaryAnim }
D_CO_602D31C:
{ type: SF64:ANIM, offset: 0x602D31C, symbol: D_CO_602D31C }
aCoCarrierAnim:
{ type: SF64:ANIM, offset: 0x602D400, symbol: aCoCarrierAnim }
aCoCarrierSkel:
{ type: SF64:SKELETON, offset: 0x602D5AC, symbol: aCoCarrierSkel }
aCoBuilding1DL:
{ type: GFX, offset: 0x602D5F0, symbol: aCoBuilding1DL }
aCoBuilding9DL:
{ type: GFX, offset: 0x602DA20, symbol: aCoBuilding9DL }
aCoRuin1DL:
{ type: GFX, offset: 0x602DCA0, symbol: aCoRuin1DL }
D_CO_602DD40:
{ type: GFX, offset: 0x602DD40, symbol: D_CO_602DD40 }
aCoHighway2DL:
{ type: GFX, offset: 0x602E080, symbol: aCoHighway2DL }
aCoBump5DL:
{ type: GFX, offset: 0x602E570, symbol: aCoBump5DL }
aCoBump3DL:
{ type: GFX, offset: 0x602E7A0, symbol: aCoBump3DL }
aCoBump1DL:
{ type: GFX, offset: 0x602E9E0, symbol: aCoBump1DL }
D_CO_602ECB0:
{ type: GFX, offset: 0x602ECB0, symbol: D_CO_602ECB0 }
D_CO_602ED50:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x0602ED50, symbol: D_CO_602ED50 }
aCoPoleDL:
{ type: GFX, offset: 0x602F7C0, symbol: aCoPoleDL }
D_CO_602F848:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0602F848, symbol: D_CO_602F848 }
D_CO_6030850:
{ type: GFX, offset: 0x6030850, symbol: D_CO_6030850 }
D_CO_6030FD0:
{ type: GFX, offset: 0x6030FD0, symbol: D_CO_6030FD0 }
D_CO_6031130:
{ type: GFX, offset: 0x6031130, symbol: D_CO_6031130 }
D_CO_6031280:
{ type: GFX, offset: 0x6031280, symbol: D_CO_6031280 }
aCoGarudaTracksTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060329C0, symbol: aCoGarudaTracksTex }
CoMoleMissileDL:
{ type: GFX, offset: 0x6032BC0, symbol: CoMoleMissileDL }
D_CO_6033000:
{ type: GFX, offset: 0x6033000, symbol: D_CO_6033000 }
D_CO_6033088:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06033088, symbol: D_CO_6033088 }
D_CO_6033290:
{ type: GFX, offset: 0x6033290, symbol: D_CO_6033290 }
D_CO_6033AF0:
{ type: GFX, offset: 0x6033AF0, symbol: D_CO_6033AF0 }
D_CO_6034388:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06034388, symbol: D_CO_6034388 }
aCoShadow1DL:
{ type: GFX, offset: 0x6034B90, symbol: aCoShadow1DL }
D_CO_6034C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06034C28, symbol: D_CO_6034C28 }
D_CO_6035430:
{ type: GFX, offset: 0x6035430, symbol: D_CO_6035430 }
D_CO_60354F0:
{ type: GFX, offset: 0x60354F0, symbol: D_CO_60354F0 }
D_CO_60355A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060355A0, symbol: D_CO_60355A0 }
aCoBuilding10DL:
{ type: GFX, offset: 0x6035DA0, symbol: aCoBuilding10DL }
aCoBuilding8DL:
{ type: GFX, offset: 0x6035F10, symbol: aCoBuilding8DL }
aCoBuilding6DL:
{ type: GFX, offset: 0x60361F0, symbol: aCoBuilding6DL }
D_CO_60363B0:
{ type: GFX, offset: 0x60363B0, symbol: D_CO_60363B0 }
D_CO_6036438:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x06036438, symbol: D_CO_6036438 }
D_CO_6036840:
{ type: GFX, offset: 0x6036840, symbol: D_CO_6036840 }
D_CO_60368C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x060368C8, symbol: D_CO_60368C8 }
D_CO_6036CD0:
{ type: GFX, offset: 0x6036CD0, symbol: D_CO_6036CD0 }
D_CO_6036D58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x06036D58, symbol: D_CO_6036D58 }
D_CO_6037160:
{ type: SF64:ENVIRONMENT, offset: 0x6037160, symbol: D_CO_6037160 }
aCoOnRailsLevelObjects:
{ type: SF64:OBJECT_INIT, offset: 0x60371A4, symbol: aCoOnRailsLevelObjects }
aCoAllRangeLevelObjects:
{ type: SF64:OBJECT_INIT, offset: 0x603B074, symbol: aCoAllRangeLevelObjects }
D_CO_603D9E8:
{ type: SF64:SCRIPT, offset: 0x603D9E8, symbol: D_CO_603D9E8 }
# Seems unused
D_CO_603DC40:
{ type: SF64:HITBOX, offset: 0x603DC40, symbol: D_CO_603DC40 }
aCoHighway2Hitbox:
{ type: SF64:HITBOX, offset: 0x603DD40, symbol: aCoHighway2Hitbox }
aCoBuilding1Hitbox:
{ type: SF64:HITBOX, offset: 0x603DDF0, symbol: aCoBuilding1Hitbox }
aCoHighway1Hitbox:
{ type: SF64:HITBOX, offset: 0x603DCA4, symbol: aCoHighway1Hitbox }
aCoBuilding2Hitbox:
{ type: SF64:HITBOX, offset: 0x603DE8C, symbol: aCoBuilding2Hitbox }
aCoBuilding3Hitbox:
{ type: SF64:HITBOX, offset: 0x603DEF4, symbol: aCoBuilding3Hitbox }
aCoBuilding4Hitbox:
{ type: SF64:HITBOX, offset: 0x603DF8C, symbol: aCoBuilding4Hitbox }
aCoBuilding5Hitbox:
{ type: SF64:HITBOX, offset: 0x603DFDC, symbol: aCoBuilding5Hitbox }
aCoBuilding6Hitbox:
{ type: SF64:HITBOX, offset: 0x603E014, symbol: aCoBuilding6Hitbox }
aCoBuilding7Hitbox:
{ type: SF64:HITBOX, offset: 0x603E030, symbol: aCoBuilding7Hitbox }
aCoBuilding8Hitbox:
{ type: SF64:HITBOX, offset: 0x603E09C, symbol: aCoBuilding8Hitbox }
aCoWaterfallHitbox:
{ type: SF64:HITBOX, offset: 0x603E0EC, symbol: aCoWaterfallHitbox }
aCoTowerHitbox:
{ type: SF64:HITBOX, offset: 0x603E118, symbol: aCoTowerHitbox }
aCoArch1Hitbox:
{ type: SF64:HITBOX, offset: 0x603E14C, symbol: aCoArch1Hitbox }
aCoArch2Hitbox:
{ type: SF64:HITBOX, offset: 0x603E1B4, symbol: aCoArch2Hitbox }
aCoArch3Hitbox:
{ type: SF64:HITBOX, offset: 0x603E21C, symbol: aCoArch3Hitbox }
# seems unused
D_CO_603E2C0:
{ type: SF64:HITBOX, offset: 0x603E2C0, symbol: D_CO_603E2C0 }
# seems unused
D_CO_603E2F4:
{ type: SF64:HITBOX, offset: 0x603E2F4, symbol: D_CO_603E2F4 }
aCoStoneArchHitbox:
{ type: SF64:HITBOX, offset: 0x603E3E0, symbol: aCoStoneArchHitbox }
aCoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x603E468, symbol: aCoPoleHitbox }
aCoTreeHitbox:
{ type: SF64:HITBOX, offset: 0x603E484, symbol: aCoTreeHitbox }
aCoRadarHitbox:
{ type: SF64:HITBOX, offset: 0x603E4A0, symbol: aCoRadarHitbox }
aCoBuilding9Hitbox:
{ type: SF64:HITBOX, offset: 0x603E4A4, symbol: aCoBuilding9Hitbox }
aCoBuilding10Hitbox:
{ type: SF64:HITBOX, offset: 0x603E4DC, symbol: aCoBuilding10Hitbox }
aCoIBeamHitbox:
{ type: SF64:HITBOX, offset: 0x603E514, symbol: aCoIBeamHitbox }
aCoActorSkibotHitbox:
{ type: SF64:HITBOX, offset: 0x603E54C, symbol: aCoActorSkibotHitbox }
aCoActorRadarHitbox:
{ type: SF64:HITBOX, offset: 0x603E598, symbol: aCoActorRadarHitbox }
aCoMoleMissileHitbox:
{ type: SF64:HITBOX, offset: 0x603E5B4, symbol: aCoMoleMissileHitbox }
CoGarudaHitbox:
{ type: SF64:HITBOX, offset: 0x603E5D0, symbol: CoGarudaHitbox }
aCoGarudaDestroyHitbox:
{ type: SF64:HITBOX, offset: 0x603E604, symbol: aCoGarudaDestroyHitbox }
D_CO_603E620:
{ type: SF64:HITBOX, offset: 0x603E620, symbol: D_CO_603E620 }
aCoCarrierLeftHitbox:
{ type: SF64:HITBOX, offset: 0x603E714, symbol: aCoCarrierLeftHitbox }
aCoCarrierUpperHitbox:
{ type: SF64:HITBOX, offset: 0x603E748, symbol: aCoCarrierUpperHitbox }
aCoCarrierBottomHitbox:
{ type: SF64:HITBOX, offset: 0x603E7C4, symbol: aCoCarrierBottomHitbox }
D_CO_603E840:
{ type: SF64:HITBOX, offset: 0x603E840, symbol: D_CO_603E840 }
aCoRockwallHitbox:
{ type: SF64:HITBOX, offset: 0x603E88C, symbol: aCoRockwallHitbox }
aCoDoorsHitbox:
{ type: SF64:HITBOX, offset: 0x603E8A8, symbol: aCoDoorsHitbox }
D_CO_603E924:
{ type: SF64:HITBOX, offset: 0x603E924, symbol: D_CO_603E924 }
aCoBuildingOnFireHitbox:
{ type: SF64:HITBOX, offset: 0x603E98C, symbol: aCoBuildingOnFireHitbox }
aCoHighway5Hitbox:
{ type: SF64:HITBOX, offset: 0x603E9EC, symbol: aCoHighway5Hitbox }
aCoHighway6Hitbox:
{ type: SF64:HITBOX, offset: 0x603EA08, symbol: aCoHighway6Hitbox }
aCoHighway7Hitbox:
{ type: SF64:HITBOX, offset: 0x603EA74, symbol: aCoHighway7Hitbox }
aCoHighway8Hitbox:
{ type: SF64:HITBOX, offset: 0x603EAE0, symbol: aCoHighway8Hitbox }
aCoHighway9Hitbox:
{ type: SF64:HITBOX, offset: 0x603EB0C, symbol: aCoHighway9Hitbox }
D_CO_603EB38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0603EB38, symbol: D_CO_603EB38 }
D_CO_603F338:
{ type: SF64:TRIANGLE, count: 13, offset: 0x603F338, symbol: D_CO_603F338, mesh_symbol: D_CO_OFFSET, mesh_offset: 0x603F388 }
D_CO_603F40C:
{ type: SF64:TRIANGLE, count: 36, offset: 0x603F40C, symbol: D_CO_603F40C, mesh_symbol: D_CO_OFFSET }

View File

@ -0,0 +1,125 @@
:config:
segments:
- [0x07, 0xCEB3C0]
header:
code:
- '#include "assets/ast_ending.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_END_7000000: { type: GFX, offset: 0x7000000, symbol: D_END_7000000}
D_END_7000118: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7000118, symbol: D_END_7000118}
D_END_7001118: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7001118, symbol: D_END_7001118}
D_END_7002120: { type: GFX, offset: 0x7002120, symbol: D_END_7002120}
D_END_7002238: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7002238, symbol: D_END_7002238}
D_END_7003238: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7003238, symbol: D_END_7003238}
D_END_7004240: { type: GFX, offset: 0x7004240, symbol: D_END_7004240}
D_END_7004620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7004620, symbol: D_END_7004620}
D_END_7005620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7005620, symbol: D_END_7005620}
D_END_7006620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7006620, symbol: D_END_7006620}
D_END_7007620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7007620, symbol: D_END_7007620}
D_END_7008620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7008620, symbol: D_END_7008620}
D_END_7009620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x7009620, symbol: D_END_7009620}
D_END_700A620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x700A620, symbol: D_END_700A620}
D_END_700B620: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x700B620, symbol: D_END_700B620}
D_END_700C620: { type: GFX, offset: 0x700C620, symbol: D_END_700C620}
D_END_700C6A8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x700C6A8, symbol: D_END_700C6A8}
D_END_700C8B0: { type: GFX, offset: 0x700C8B0, symbol: D_END_700C8B0}
D_END_700C940: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x700C940, symbol: D_END_700C940}
D_END_700D940: { type: GFX, offset: 0x700D940, symbol: D_END_700D940}
D_END_700D9D8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x700D9D8, symbol: D_END_700D9D8}
D_END_700E9E0: { type: GFX, offset: 0x700E9E0, symbol: D_END_700E9E0}
D_END_700EA38: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x700EA38, symbol: D_END_700EA38}
D_END_700F240: { type: GFX, offset: 0x700F240, symbol: D_END_700F240}
D_END_700F320: { type: GFX, offset: 0x700F320, symbol: D_END_700F320}
D_END_7010070: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7010070, symbol: D_END_7010070}
D_END_70100F0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x70100F0, symbol: D_END_70100F0}
D_END_7010170: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x7010170, symbol: D_END_7010170}
D_END_7010970: { type: GFX, offset: 0x7010970, symbol: D_END_7010970}
D_END_7010A08: {type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x7010A08, symbol: D_END_7010A08}
D_END_7010E10: {type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 26, offset: 0x7010E10, symbol: D_END_7010E10, tlut: 0x7010EE0}
D_END_7010EE0: {type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x7010EE0, symbol: D_END_7010EE0}
D_END_7010F00: {type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 26, offset: 0x7010F00, symbol: D_END_7010F00, tlut: 0x7010FD0}
D_END_7010FD0: {type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x7010FD0, symbol: D_END_7010FD0}
D_END_7010FF0: {type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 26, offset: 0x7010FF0, symbol: D_END_7010FF0, tlut: 0x70110C0}
D_END_70110C0: {type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x70110C0, symbol: D_END_70110C0}
D_END_70110E0: {type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 26, offset: 0x70110E0, symbol: D_END_70110E0, tlut: 0x70111B0}
D_END_70111B0: {type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x70111B0, symbol: D_END_70111B0}
D_END_70111D0: { type: GFX, offset: 0x70111D0, symbol: D_END_70111D0}
D_END_70113B8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x70113B8, symbol: D_END_70113B8}
D_END_70123B8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x70123B8, symbol: D_END_70123B8}
D_END_70133B8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x70133B8, symbol: D_END_70133B8}
D_END_70143C0: { type: GFX, offset: 0x70143C0, symbol: D_END_70143C0}
D_END_7014540: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7014540, symbol: D_END_7014540}
D_END_7015540: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7015540, symbol: D_END_7015540}
D_END_7016540: { type: GFX, offset: 0x7016540, symbol: D_END_7016540}
D_END_7016658: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7016658, symbol: D_END_7016658}
D_END_7017658: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7017658, symbol: D_END_7017658}
D_END_7018708: { type: SF64:ANIM, offset: 0x7018708, symbol: D_END_7018708}
D_END_70187B4: { type: SF64:SKELETON, offset: 0x70187B4, symbol: D_END_70187B4}
D_END_7019C90: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019C90, symbol: D_END_7019C90}
D_END_7019D10: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019D10, symbol: D_END_7019D10}
D_END_7019D90: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019D90, symbol: D_END_7019D90}
D_END_7019E10: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019E10, symbol: D_END_7019E10}
D_END_7019E90: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019E90, symbol: D_END_7019E90}
D_END_7019F10: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019F10, symbol: D_END_7019F10}
D_END_7019F90: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x7019F90, symbol: D_END_7019F90}
D_END_701A010: {type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x701A010, symbol: D_END_701A010}

View File

@ -0,0 +1,12 @@
:config:
segments:
- [0x08, 0xD2C240]
header:
code:
- '#include "assets/ast_ending_award_back.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
ending_award_back:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 270, offset: 0x8000000, symbol: gEndingAwardBack }

View File

@ -0,0 +1,12 @@
:config:
segments:
- [0x08, 0xD071C0]
header:
code:
- '#include "assets/ast_ending_award_front.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
ending_award_front:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 240, offset: 0x8000000, symbol: gEndingAwardFront }

View File

@ -0,0 +1,15 @@
:config:
segments:
- [0x08, 0xD55CD0]
header:
code:
- '#include "assets/ast_ending_expert.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
ending_expert_reward:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 240, offset: 0x8000000, symbol: gEndingExpertReward }
ending_normal_reward:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 240, offset: 0x8025080, symbol: gEndingNormalReward }

View File

@ -0,0 +1,112 @@
:config:
segments:
- [0x04, 0x8E8AE0]
header:
code:
- '#include "assets/ast_enmy_planet.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
# Seems unused
D_ENMY_PLANET_4000290:
{ type: GFX, offset: 0x4000290, symbol: D_ENMY_PLANET_4000290 }
ast_enmy_planet_seg4_vtx_8F8:
{ type: VTX, count: 90, offset: 0x40008F8, symbol: ast_enmy_planet_seg4_vtx_8F8 }
aTripodAnim:
{ type: SF64:ANIM, offset: 0x40001A4, symbol: aTripodAnim }
aTripodSkel:
{ type: SF64:SKELETON, offset: 0x4000270, symbol: aTripodSkel }
aVenomTankDL:
{ type: GFX, offset: 0x4000710, symbol: aVenomTankDL }
D_ENMY_PLANET_4001298:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04001298, symbol: D_ENMY_PLANET_4001298 }
D_ENMY_PLANET_4001698:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04001698, symbol: D_ENMY_PLANET_4001698 }
D_ENMY_PLANET_4000E98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04000E98, symbol: D_ENMY_PLANET_4000E98 }
D_ENMY_PLANET_4001098:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04001098, symbol: D_ENMY_PLANET_4001098 }
D_ENMY_PLANET_4001498:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04001498, symbol: D_ENMY_PLANET_4001498 }
D_ENMY_PLANET_40018A0:
{ type: GFX, offset: 0x40018A0, symbol: D_ENMY_PLANET_40018A0 }
D_ENMY_PLANET_40024B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x040024B8, symbol: D_ENMY_PLANET_40024B8 }
D_ENMY_PLANET_4002538:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04002538, symbol: D_ENMY_PLANET_4002538 }
D_ENMY_PLANET_4002D38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x04002D38, symbol: D_ENMY_PLANET_4002D38 }
D_ENMY_PLANET_4003D38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04003D38, symbol: D_ENMY_PLANET_4003D38 }
D_ENMY_PLANET_4004538:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04004538, symbol: D_ENMY_PLANET_4004538 }
D_ENMY_PLANET_4004D38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04004D38, symbol: D_ENMY_PLANET_4004D38 }
aFirebirdAnim:
{ type: SF64:ANIM, offset: 0x40057AC, symbol: aFirebirdAnim }
aFirebirdSkel:
{ type: SF64:SKELETON, offset: 0x40058B8, symbol: aFirebirdSkel }
D_ENMY_PLANET_4005E78:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04005E78, symbol: D_ENMY_PLANET_4005E78 }
D_ENMY_PLANET_4006078:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04006078, symbol: D_ENMY_PLANET_4006078 }
D_ENMY_PLANET_4006280:
{ type: GFX, offset: 0x4006280, symbol: D_ENMY_PLANET_4006280 }
D_ENMY_PLANET_40064E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x040064E8, symbol: D_ENMY_PLANET_40064E8 }
D_ENMY_PLANET_40066E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x040066E8, symbol: D_ENMY_PLANET_40066E8 }
aVenomFighter1DL:
{ type: GFX, offset: 0x40068F0, symbol: aVenomFighter1DL }
aVenomFighter2DL:
{ type: GFX, offset: 0x4006E90, symbol: aVenomFighter2DL }
aGrangaFighter1DL:
{ type: GFX, offset: 0x40073C0, symbol: aGrangaFighter1DL }
aGrangaFighter2DL:
{ type: GFX, offset: 0x4007AF0, symbol: aGrangaFighter2DL }
D_ENMY_PLANET_4008100:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04008100, symbol: D_ENMY_PLANET_4008100 }
D_ENMY_PLANET_4008CE0:
{ type: GFX, offset: 0x4008CE0, symbol: D_ENMY_PLANET_4008CE0 }
D_ENMY_PLANET_4008D68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04008D68, symbol: D_ENMY_PLANET_4008D68 }
D_ENMY_PLANET_4008FF8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04008FF8, symbol: D_ENMY_PLANET_4008FF8 }
D_ENMY_PLANET_4008F70:
{ type: GFX, offset: 0x4008F70, symbol: D_ENMY_PLANET_4008F70 }
aSpyEyeDL:
{ type: GFX, offset: 0x4009800, symbol: aSpyEyeDL }

View File

@ -0,0 +1,134 @@
:config:
segments:
- [0x04, 0x8F2DE0]
header:
code:
- '#include "assets/ast_enmy_space.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aKillerBeeAnim:
{ type: SF64:ANIM, offset: 0x4000080, symbol: aKillerBeeAnim }
aKillerBeeSkel:
{ type: SF64:SKELETON, offset: 0x400014C, symbol: aKillerBeeSkel }
aEnmySpMeMora1DL:
{ type: GFX, offset: 0x4000170, symbol: aEnmySpMeMora1DL }
aSpiderDL:
{ type: GFX, offset: 0x4000650, symbol: aSpiderDL }
aGammaOnDL:
{ type: GFX, offset: 0x4000EC0, symbol: aGammaOnDL }
D_ENMY_SPACE_4001108:
{ type: TEXTURE, format: RGBA16, offset: 0x4001108, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4001108 }
aAttacker2DL:
{ type: GFX, offset: 0x4001310, symbol: aAttacker2DL }
aCommanderTex1:
{ type: TEXTURE, format: RGBA16, offset: 0x4001A30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex1 }
aCommanderTex2:
{ type: TEXTURE, format: RGBA16, offset: 0x04001C30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex2 }
aCommanderTex3:
{ type: TEXTURE, format: RGBA16, offset: 0x04001E30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex3 }
aCommanderTex4:
{ type: TEXTURE, format: RGBA16, offset: 0x04002030, width: 16, height: 16, ctype: u16, symbol: aCommanderTex4 }
D_ENMY_SPACE_4002230:
{ type: GFX, offset: 0x4002230, symbol: D_ENMY_SPACE_4002230 }
D_ENMY_SPACE_4002C50:
{ type: TEXTURE, format: RGBA16, offset: 0x04002C50, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4002C50 }
D_ENMY_SPACE_4002E50:
{ type: TEXTURE, format: RGBA16, offset: 0x04002E50, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4002E50 }
aCommanderTex6:
{ type: TEXTURE, format: RGBA16, offset: 0x04003050, width: 16, height: 16, ctype: u16, symbol: aCommanderTex6 }
D_ENMY_SPACE_4003250:
{ type: TEXTURE, format: RGBA16, offset: 0x04003250, width: 4, height: 4, ctype: u16, symbol: D_ENMY_SPACE_4003250 }
D_ENMY_SPACE_4003270:
{ type: TEXTURE, format: RGBA16, offset: 0x04003270, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4003270 }
aCommanderTex5:
{ type: TEXTURE, format: RGBA16, offset: 0x04003470, width: 16, height: 16, ctype: u16, symbol: aCommanderTex5 }
D_ENMY_SPACE_4003670:
{ type: TEXTURE, format: RGBA16, offset: 0x04003670, width: 8, height: 8, ctype: u16, symbol: D_ENMY_SPACE_4003670 }
D_ENMY_SPACE_4003BD0:
{ type: GFX, offset: 0x4003BD0, symbol: D_ENMY_SPACE_4003BD0 }
D_ENMY_SPACE_40047E8:
{ type: TEXTURE, format: RGBA16, offset: 0x40047E8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_40047E8 }
D_ENMY_SPACE_4004FE8:
{ type: TEXTURE, format: RGBA16, offset: 0x4004FE8, width: 64, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4004FE8 }
D_ENMY_SPACE_4005FE8:
{ type: TEXTURE, format: RGBA16, offset: 0x4005FE8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4005FE8 }
D_ENMY_SPACE_40067E8:
{ type: TEXTURE, format: RGBA16, offset: 0x40067E8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_40067E8 }
D_ENMY_SPACE_40077E8:
{ type: TEXTURE, format: RGBA16, offset: 0x40077E8, width: 8, height: 8, ctype: u16, symbol: D_ENMY_SPACE_40077E8 }
D_ENMY_SPACE_4007870:
{ type: GFX, offset: 0x4007870, symbol: D_ENMY_SPACE_4007870 }
D_ENMY_SPACE_4006FE8:
{ type: TEXTURE, format: RGBA16, offset: 0x4006FE8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4006FE8 }
aEnmySpMeMora2DL:
{ type: GFX, offset: 0x40084D0, symbol: aEnmySpMeMora2DL }
D_ENMY_SPACE_4008550:
{ type: TEXTURE, format: RGBA16, offset: 0x04008550, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4008550 }
aGammaOffDL:
{ type: GFX, offset: 0x4008D50, symbol: aGammaOffDL }
aVenomFighter3DL:
{ type: GFX, offset: 0x4008FA0, symbol: aVenomFighter3DL }
D_ENMY_SPACE_40096B8:
{ type: TEXTURE, format: RGBA16, offset: 0x040096B8, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_40096B8 }
D_ENMY_SPACE_40098B8:
{ type: TEXTURE, format: RGBA16, offset: 0x040098B8, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_40098B8 }
D_ENMY_SPACE_4009AB8:
{ type: TEXTURE, format: RGBA16, offset: 0x04009AB8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4009AB8 }
aCruiserGunAnim:
{ type: SF64:ANIM, offset: 0x400A30C, symbol: aCruiserGunAnim }
aCruiserGunSkel:
{ type: SF64:SKELETON, offset: 0x400A398, symbol: aCruiserGunSkel }
aEnmySpMeMora3DL:
{ type: GFX, offset: 0x400A630, symbol: aEnmySpMeMora3DL }
aCommanderDL:
{ type: GFX, offset: 0x400AAE0, symbol: aCommanderDL }
aAttacker3DL:
{ type: GFX, offset: 0x400B390, symbol: aAttacker3DL }
aAttacker1DL:
{ type: GFX, offset: 0x400BD20, symbol: aAttacker1DL }
# size = 0xC510

View File

@ -0,0 +1,128 @@
:config:
segments:
- [0x09, 0xCA2860]
header:
code:
- '#include "assets/ast_font_3d.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aFont3D_DOT:
{ type: GFX, offset: 0x9000000, symbol: aFont3D_DOT }
aFont3D_1:
{ type: GFX, offset: 0x90001F0, symbol: aFont3D_1 }
D_FONT3D_9000528:
{ type: TEXTURE, ctype: u8, format: CI4, width: 8, height: 8, offset: 0x09000528, symbol: D_FONT3D_9000528, tlut: 0x09000548 }
D_FONT3D_9000548:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x09000548, symbol: D_FONT3D_9000548 }
aFont3D_O:
{ type: GFX, offset: 0x9000570, symbol: aFont3D_O }
aFont3D_D:
{ type: GFX, offset: 0x9000980, symbol: aFont3D_D }
aFont3D_J:
{ type: GFX, offset: 0x9001120, symbol: aFont3D_J }
aFont3D_P:
{ type: GFX, offset: 0x90014E0, symbol: aFont3D_P }
aFont3D_Z:
{ type: GFX, offset: 0x9001A10, symbol: aFont3D_Z }
aFont3D_Y:
{ type: GFX, offset: 0x9001E90, symbol: aFont3D_Y }
aFont3D_X:
{ type: GFX, offset: 0x90022A0, symbol: aFont3D_X }
aFont3D_W:
{ type: GFX, offset: 0x9002890, symbol: aFont3D_W }
aFont3D_V:
{ type: GFX, offset: 0x9002EA0, symbol: aFont3D_V }
aFont3D_U:
{ type: GFX, offset: 0x9003230, symbol: aFont3D_U }
aFont3D_T:
{ type: GFX, offset: 0x9003620, symbol: aFont3D_T }
aFont3D_S:
{ type: GFX, offset: 0x9003A30, symbol: aFont3D_S }
aFont3D_R:
{ type: GFX, offset: 0x9004230, symbol: aFont3D_R }
aFont3D_Q:
{ type: GFX, offset: 0x9004920, symbol: aFont3D_Q }
aFont3D_N:
{ type: GFX, offset: 0x9004E10, symbol: aFont3D_N }
aFont3D_M:
{ type: GFX, offset: 0x9005380, symbol: aFont3D_M }
aFont3D_L:
{ type: GFX, offset: 0x9005980, symbol: aFont3D_L }
aFont3D_K:
{ type: GFX, offset: 0x9005CA0, symbol: aFont3D_K }
aFont3D_I:
{ type: GFX, offset: 0x90062D0, symbol: aFont3D_I }
aFont3D_H:
{ type: GFX, offset: 0x9006500, symbol: aFont3D_H }
aFont3D_G:
{ type: GFX, offset: 0x9006AE0, symbol: aFont3D_G }
aFont3D_F:
{ type: GFX, offset: 0x90070C0, symbol: aFont3D_F }
aFont3D_E:
{ type: GFX, offset: 0x90075A0, symbol: aFont3D_E }
aFont3D_C:
{ type: GFX, offset: 0x9007BB0, symbol: aFont3D_C }
aFont3D_B:
{ type: GFX, offset: 0x9007FD0, symbol: aFont3D_B }
aFont3D_A:
{ type: GFX, offset: 0x90086F0, symbol: aFont3D_A }
aFont3D_9:
{ type: GFX, offset: 0x9008C60, symbol: aFont3D_9 }
aFont3D_8:
{ type: GFX, offset: 0x9009280, symbol: aFont3D_8 }
aFont3D_7:
{ type: GFX, offset: 0x9009990, symbol: aFont3D_7 }
aFont3D_6:
{ type: GFX, offset: 0x9009CB0, symbol: aFont3D_6 }
aFont3D_5:
{ type: GFX, offset: 0x900A290, symbol: aFont3D_5 }
aFont3D_4:
{ type: GFX, offset: 0x900A870, symbol: aFont3D_4 }
aFont3D_3:
{ type: GFX, offset: 0x900AF60, symbol: aFont3D_3 }
aFont3D_2:
{ type: GFX, offset: 0x900B580, symbol: aFont3D_2 }
aFont3D_0:
{ type: GFX, offset: 0x900BB90, symbol: aFont3D_0 }
# size = 0xC1D0

View File

@ -0,0 +1,183 @@
:config:
segments:
- [0x6, 0xAE9DC0]
header:
code:
- '#include "assets/ast_fortuna.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
# Fortuna
# Former Defense Post
aFoTitleCardTex:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: aFoTitleCardTex }
D_FO_6001260:
{ type: TEXTURE, format: IA8, width: 16, height: 16, offset: 0x6001260, ctype: u8, symbol: D_FO_6001260 }
D_FO_6001360:
{ type: GFX, offset: 0x6001360, symbol: D_FO_6001360 }
D_FO_6001890:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6001890, ctype: u16, symbol: D_FO_6001890 }
D_FO_6002090:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6002090, ctype: u16, symbol: D_FO_6002090 }
D_FO_6002890:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6002890, ctype: u16, symbol: D_FO_6002890 }
aFoBaseDL2:
{ type: GFX, offset: 0x6003090, symbol: aFoBaseDL2 }
D_FO_6003EC0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003EC0, ctype: u16, symbol: D_FO_6003EC0 }
D_FO_60046C0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60046C0, ctype: u16, symbol: D_FO_60046C0 }
D_FO_60048C0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60048C0, ctype: u16, symbol: D_FO_60048C0 }
D_FO_6004AC0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, offset: 0x6004AC0, ctype: u16, symbol: D_FO_6004AC0 }
D_FO_6005AC0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6005AC0, ctype: u16, symbol: D_FO_6005AC0 }
D_FO_6005CC0:
{ type: GFX, offset: 0x6005CC0, symbol: D_FO_6005CC0 }
D_FO_6005F20:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6005F20, ctype: u16, symbol: D_FO_6005F20 }
D_FO_6006120:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x6006120, ctype: u8, symbol: D_FO_6006120 }
D_FO_6006220:
{ type: TEXTURE, format: TLUT, colors: 120, offset: 0x6006220, ctype: u16, symbol: D_FO_6006220 }
aFoMountain3DL:
{ type: GFX, offset: 0x6006310, symbol: aFoMountain3DL }
aFoTowerDL:
{ type: GFX, offset: 0x60066E0, symbol: aFoTowerDL }
ast_fortuna_seg6_vtx_6898:
{ type: VTX, count: 52, offset: 0x6006898, symbol: ast_fortuna_seg6_vtx_6898 }
D_FO_6006BE0:
{ type: GFX, offset: 0x6006BE0, symbol: D_FO_6006BE0 }
ast_fortuna_seg6_vtx_6D00:
{ type: VTX, count: 62, offset: 0x6006D00, symbol: ast_fortuna_seg6_vtx_6D00 }
D_FO_60070E0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60070E0, ctype: u16, symbol: D_FO_60070E0 }
D_FO_60072E0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60072E0, ctype: u16, symbol: D_FO_60072E0 }
D_FO_60074E0:
{ type: GFX, offset: 0x60074E0, symbol: D_FO_60074E0 }
D_FO_6007590:
{ type: GFX, offset: 0x6007590, symbol: D_FO_6007590 }
D_FO_6007730:
{ type: GFX, offset: 0x6007730, symbol: D_FO_6007730 }
aFoRadarAnim:
{ type: SF64:ANIM, offset: 0x6007854, symbol: aFoRadarAnim }
aFoRadarSkel:
{ type: SF64:SKELETON, offset: 0x6007980, symbol: aFoRadarSkel }
aFoMountain1DL:
{ type: GFX, offset: 0x60079B0, symbol: aFoMountain1DL }
aFoMountain2DL:
{ type: GFX, offset: 0x6007D80, symbol: aFoMountain2DL }
D_FO_6008150:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6008150, ctype: u16, symbol: D_FO_6008150 }
D_FO_6009070:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6009070, ctype: u16, symbol: D_FO_6009070 }
aFoEnemyShadowDL:
{ type: GFX, offset: 0x6009F90, symbol: aFoEnemyShadowDL }
D_FO_600A018:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600A018, ctype: u8, symbol: D_FO_600A018 }
aFoPoleDL:
{ type: GFX, offset: 0x600A420, symbol: aFoPoleDL }
D_FO_600A4A8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, offset: 0x600A4A8, ctype: u16, symbol: D_FO_600A4A8 }
D_FO_600B4B0:
{ type: GFX, offset: 0x600B4B0, symbol: D_FO_600B4B0 }
D_FO_600B5C0:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600B5C0, ctype: u16, symbol: D_FO_600B5C0 }
D_FO_600C5C0:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600C5C0, ctype: u16, symbol: D_FO_600C5C0 }
aFoBaseDL1:
{ type: GFX, offset: 0x600D5C0, symbol: aFoBaseDL1 }
D_FO_600D7E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600D7E8, ctype: u16, symbol: D_FO_600D7E8 }
D_FO_600D9F0:
{ type: GFX, offset: 0x600D9F0, symbol: D_FO_600D9F0 }
D_FO_600DA88:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600DA88, ctype: u16, symbol: D_FO_600DA88 }
D_FO_600EA90:
{ type: SF64:ENVIRONMENT, offset: 0x600EA90, symbol: D_FO_600EA90 }
D_FO_600EAD4:
{ type: SF64:OBJECT_INIT, offset: 0x600EAD4, symbol: D_FO_600EAD4 }
D_FO_600F1DC:
{ type: SF64:COLPOLY, offset: 0x600F1DC, count: 22, symbol: D_FO_600F1DC, mesh_symbol: D_FO_OFFSET }
D_FO_600F3F4:
{ type: SF64:COLPOLY, offset: 0x600F3F4, count: 22, symbol: D_FO_600F3F4, mesh_symbol: D_FO_OFFSET }
D_FO_600F60C:
{ type: SF64:COLPOLY, offset: 0x600F60C, count: 93, symbol: D_FO_600F60C, mesh_symbol: D_FO_OFFSET }
aFoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x600FE9C, symbol: aFoPoleHitbox }
aFoTowerHitbox:
{ type: SF64:HITBOX, offset: 0x600FEB8, symbol: aFoTowerHitbox }
aFoRadarHitbox:
{ type: SF64:HITBOX, offset: 0x600FF30, symbol: aFoRadarHitbox }
D_FO_600FF64:
{ type: SF64:HITBOX, offset: 0x600FF64, symbol: D_FO_600FF64 }
aFoMountain1Hitbox:
{ type: SF64:HITBOX, offset: 0x600FF80, symbol: aFoMountain1Hitbox }
aFoMountain2Hitbox:
{ type: SF64:HITBOX, offset: 0x600FFA0, symbol: aFoMountain2Hitbox }
aFoMountain3Hitbox:
{ type: SF64:HITBOX, offset: 0x600FFC0, symbol: aFoMountain3Hitbox }
aFoBaseHitbox:
{ type: SF64:HITBOX, offset: 0x600FFE0, symbol: aFoBaseHitbox }

View File

@ -0,0 +1,93 @@
:config:
segments:
- [0xE, 0x8FF2F0]
header:
code:
- '#include "assets/ast_great_fox.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
# Great Fox Model
aGreatFoxIntactDL:
{ type: GFX, offset: 0xE000000, symbol: aGreatFoxIntactDL }
D_GREAT_FOX_E0094B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E0094B0, symbol: D_GREAT_FOX_E0094B0 }
D_GREAT_FOX_E009CB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0E009CB0, symbol: D_GREAT_FOX_E009CB0 }
# Great Fox Logo
D_GREAT_FOX_E00ACB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E00ACB0, symbol: D_GREAT_FOX_E00ACB0 }
D_GREAT_FOX_E00B4B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E00B4B0, symbol: D_GREAT_FOX_E00B4B0 }
# Yellow Square
D_GREAT_FOX_E00B530:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E00B530, symbol: D_GREAT_FOX_E00B530 }
D_GREAT_FOX_E00B5B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E00B5B0, symbol: D_GREAT_FOX_E00B5B0 }
# Great Fox Starfox Logo
D_GREAT_FOX_E00BDB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0E00BDB0, symbol: D_GREAT_FOX_E00BDB0 }
D_GREAT_FOX_E00CDB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0E00CDB0, symbol: D_GREAT_FOX_E00CDB0 }
D_GREAT_FOX_E00CFB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E00CFB0, symbol: D_GREAT_FOX_E00CFB0 }
D_GREAT_FOX_E00D7B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E00D7B0, symbol: D_GREAT_FOX_E00D7B0 }
# Black Square
D_GREAT_FOX_E007430:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E007430, symbol: D_GREAT_FOX_E007430 }
# Great Fox Model (damaged)
aGreatFoxDamagedDL:
{ type: GFX, offset: 0xE003AB0, symbol: aGreatFoxDamagedDL }
D_GREAT_FOX_E0074B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0E0074B0, symbol: D_GREAT_FOX_E0074B0 }
D_GREAT_FOX_E0084B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E0084B0, symbol: D_GREAT_FOX_E0084B0 }
D_GREAT_FOX_E008CB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E008CB0, symbol: D_GREAT_FOX_E008CB0 }
D_GREAT_FOX_E00DFB0:
{ type: GFX, offset: 0xE00DFB0, symbol: D_GREAT_FOX_E00DFB0 }
D_GREAT_FOX_E00E078:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E00E078, symbol: D_GREAT_FOX_E00E078 }
# Radio Face of ROB64
D_GREAT_FOX_E00E100:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0E00E100, symbol: D_GREAT_FOX_E00E100 }
# Radio Face of ROB64 (talking)
D_GREAT_FOX_E00F020:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0E00F020, symbol: D_GREAT_FOX_E00F020 }
# Radio Face of General Pepper
D_GREAT_FOX_E00FF40:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0E00FF40, symbol: D_GREAT_FOX_E00FF40 }
# Radio Face of General Pepper (talking)
D_GREAT_FOX_E010E60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0E010E60, symbol: D_GREAT_FOX_E010E60 }
D_GREAT_FOX_E011D80:
{ type: GFX, offset: 0xE011D80, symbol: D_GREAT_FOX_E011D80 }
D_GREAT_FOX_E011E08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E011E08, symbol: D_GREAT_FOX_E011E08 }
# size = 0x11E90

View File

@ -0,0 +1,179 @@
:config:
segments:
- [0x6, 0xB7E0B0]
header:
code:
- '#include "assets/ast_katina.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
# Katina
# Frontline Base
aKaTitleCardTex:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: aKaTitleCardTex }
D_KA_6001260:
{ type: TEXTURE, format: IA8, width: 8, height: 8, offset: 0x6001260, ctype: u8, symbol: D_KA_6001260 }
aKaDestroyedHatchDL:
{ type: GFX, offset: 0x60012A0, symbol: aKaDestroyedHatchDL }
aKaEnemyDL:
{ type: GFX, offset: 0x6001530, symbol: aKaEnemyDL }
D_KA_6001968:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6001968, ctype: u16, symbol: D_KA_6001968 }
# Mothership model
D_KA_6002170:
{ type: GFX, offset: 0x6002170, symbol: D_KA_6002170 }
D_KA_6004078:
{ type: TEXTURE, format: RGBA16, width: 8, height: 8, offset: 0x6004078, ctype: u16, symbol: D_KA_6004078 }
D_KA_60040F8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60040F8, ctype: u16, symbol: D_KA_60040F8 }
D_KA_60048F8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60048F8, ctype: u16, symbol: D_KA_60048F8 }
D_KA_60050F8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x60050F8, ctype: u16, symbol: D_KA_60050F8 }
D_KA_60052F8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60052F8, ctype: u16, symbol: D_KA_60052F8 }
D_KA_6005AF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6005AF8, ctype: u16, symbol: D_KA_6005AF8 }
D_KA_60062F8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60062F8, ctype: u16, symbol: D_KA_60062F8 }
D_KA_6006AF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6006AF8, ctype: u16, symbol: D_KA_6006AF8 }
aKaDestroyedKaSaucererDL:
{ type: GFX, offset: 0x6007300, symbol: aKaDestroyedKaSaucererDL }
D_KA_6009250:
{ type: GFX, offset: 0x6009250, symbol: D_KA_6009250 }
D_KA_60094A8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60094A8, ctype: u16, symbol: D_KA_60094A8 }
D_KA_6009CB0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6009CB0, ctype: u16, symbol: D_KA_6009CB0 }
D_KA_600ABD0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x600ABD0, ctype: u16, symbol: D_KA_600ABD0 }
aKaFLBaseDL:
{ type: GFX, offset: 0x600BAF0, symbol: aKaFLBaseDL }
D_KA_600BDB0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600BDB0, ctype: u16, symbol: D_KA_600BDB0 }
D_KA_600C2D8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C2D8, ctype: u16, symbol: D_KA_600C2D8 }
aKaFLBaseDestroyedDL:
{ type: GFX, offset: 0x600C4E0, symbol: aKaFLBaseDestroyedDL }
D_KA_600C760:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C760, ctype: u16, symbol: D_KA_600C760 }
D_KA_600C960:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C960, ctype: u16, symbol: D_KA_600C960 }
# Mothership Core
D_KA_600CB60:
{ type: GFX, offset: 0x600CB60, symbol: D_KA_600CB60 }
D_KA_600BFB0:
{ type: GFX, offset: 0x600BFB0, symbol: D_KA_600BFB0 }
aDestroyedHatch2DL:
{ type: GFX, offset: 0x600CDC0, symbol: aDestroyedHatch2DL }
aDestroyedCoreDL:
{ type: GFX, offset: 0x600D090, symbol: aDestroyedCoreDL }
aDestroyedHatch4DL:
{ type: GFX, offset: 0x600D290, symbol: aDestroyedHatch4DL }
aDestroyedHatch3DL:
{ type: GFX, offset: 0x600D4E0, symbol: aDestroyedHatch3DL }
aKaCornerianFighterShadowDL:
{ type: GFX, offset: 0x600D730, symbol: aKaCornerianFighterShadowDL }
D_KA_600D7B8:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600D7B8, ctype: u8, symbol: D_KA_600D7B8 }
aKaEnemyShadowDL:
{ type: GFX, offset: 0x600DBC0, symbol: aKaEnemyShadowDL }
D_KA_600DC48:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600DC48, ctype: u8, symbol: D_KA_600DC48 }
aKaCornerianFighterDL:
{ type: GFX, offset: 0x600E050, symbol: aKaCornerianFighterDL }
D_KA_600E7E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600E7E8, ctype: u16, symbol: D_KA_600E7E8 }
D_KA_600E9E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600E9E8, ctype: u16, symbol: D_KA_600E9E8 }
D_KA_600EBE8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600EBE8, ctype: u16, symbol: D_KA_600EBE8 }
D_KA_600EDE8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600EDE8, ctype: u16, symbol: D_KA_600EDE8 }
aKaEnemyLowPolyDL:
{ type: GFX, offset: 0x600EFF0, symbol: aKaEnemyLowPolyDL }
D_KA_600F1D0:
{ type: GFX, offset: 0x600F1D0, symbol: D_KA_600F1D0 }
D_KA_600F260:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600F260, ctype: u16, symbol: D_KA_600F260 }
D_KA_6010260:
{ type: GFX, offset: 0x6010260, symbol: D_KA_6010260 }
D_KA_60105D8:
{ type: SF64:ANIM, offset: 0x60105D8, symbol: D_KA_60105D8 }
D_KA_6010A60:
{ type: GFX, offset: 0x6010A60, symbol: D_KA_6010A60 }
D_KA_6010D20:
{ type: GFX, offset: 0x6010D20, symbol: D_KA_6010D20 }
D_KA_6010744:
{ type: SF64:SKELETON, offset: 0x6010744, symbol: D_KA_6010744 }
D_KA_6010780:
{ type: GFX, offset: 0x6010780, symbol: D_KA_6010780 }
D_KA_6011000:
{ type: SF64:ENVIRONMENT, offset: 0x6011000, symbol: D_KA_6011000 }
D_KA_6011044:
{ type: SF64:OBJECT_INIT, offset: 0x6011044, symbol: D_KA_6011044 }
aKaSaucererHitbox:
{ type: SF64:HITBOX, offset: 0x6011058, symbol: aKaSaucererHitbox }
aKaFrontlineBaseHitbox:
{ type: SF64:HITBOX, offset: 0x601115C, symbol: aKaFrontlineBaseHitbox }
D_KA_60111D8:
{ type: SF64:HITBOX, offset: 0x60111D8, symbol: D_KA_60111D8 }

View File

@ -0,0 +1,78 @@
:config:
segments:
- [0x3, 0x8A9520]
header:
code:
- '#include "assets/ast_landmaster.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aLandmasterLifeIconTex:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: aLandmasterLifeIconTex }
aLandmasterLifeIconTLUT:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: aLandmasterLifeIconTLUT }
aLandmasterModelDL:
{ type: GFX, offset: 0x3000090, symbol: aLandmasterModelDL }
D_landmaster_3004CA8:
{ type: TEXTURE, format: RGBA16, offset: 0x3004CA8, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3004CA8 }
D_landmaster_30054A8:
{ type: TEXTURE, format: RGBA16, offset: 0x30054A8, width: 32, height: 32, ctype: u16, symbol: D_landmaster_30054A8 }
D_landmaster_3005CA8:
{ type: TEXTURE, format: RGBA16, offset: 0x3005CA8, width: 16, height: 16, ctype: u16, symbol: D_landmaster_3005CA8 }
D_landmaster_3005EA8:
{ type: TEXTURE, format: RGBA16, offset: 0x3005EA8, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3005EA8 }
D_landmaster_3002680:
{ type: TEXTURE, format: RGBA16, offset: 0x3002680, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3002680 }
D_landmaster_3002E80:
{ type: TEXTURE, format: RGBA16, offset: 0x3002E80, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3002E80 }
D_landmaster_3003680:
{ type: TEXTURE, format: RGBA16, offset: 0x3003680, width: 64, height: 32, ctype: u16, symbol: D_landmaster_3003680 }
D_landmaster_3001680:
{ type: TEXTURE, format: RGBA16, offset: 0x3001680, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3001680 }
D_landmaster_3001E80:
{ type: TEXTURE, format: RGBA16, offset: 0x3001E80, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3001E80 }
aLandmasterCanonDL:
{ type: GFX, offset: 0x3004680, symbol: aLandmasterCanonDL }
D_landmaster_30066B0:
{ type: GFX, offset: 0x30066B0, symbol: D_landmaster_30066B0 }
D_landmaster_3006738:
{ type: TEXTURE, format: IA8, offset: 0x3006738, width: 16, height: 32, ctype: u8, symbol: D_landmaster_3006738 }
D_landmaster_3006940:
{ type: GFX, offset: 0x3006940, symbol: D_landmaster_3006940 }
D_landmaster_30069D8:
{ type: TEXTURE, format: IA8, offset: 0x030069D8, width: 32, height: 32, ctype: u8, symbol: D_landmaster_30069D8 }
D_landmaster_3006DE0:
{ type: GFX, offset: 0x3006DE0, symbol: D_landmaster_3006DE0 }
D_landmaster_3006E68:
{ type: TEXTURE, format: RGBA32, offset: 0x3006E68, width: 32, height: 32, ctype: u32, symbol: D_landmaster_3006E68 }
D_landmaster_3007E70:
{ type: GFX, offset: 0x3007E70, symbol: D_landmaster_3007E70 }
D_landmaster_3007EF8:
{ type: TEXTURE, format: RGBA16, offset: 0x3007EF8, width: 16, height: 16, ctype: u16, symbol: D_landmaster_3007EF8 }
D_landmaster_3008100:
{ type: GFX, offset: 0x3008100, symbol: D_landmaster_3008100 }
D_landmaster_3008188:
{ type: TEXTURE, format: IA8, offset: 0x03008188, width: 32, height: 32, ctype: u8, symbol: D_landmaster_3008188 }

View File

@ -0,0 +1,18 @@
:config:
segments:
- [0x0F, 0xCE8EC0]
header:
code:
- '#include "assets/ast_logo.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
nintendo_logo:
type: TEXTURE
offset: 0xF000000
format: IA8
width: 128
height: 74
ctype: u8
symbol: gNintendoLogo

View File

@ -0,0 +1,938 @@
:config:
segments:
- [0x06, 0xB8F2B0]
header:
code:
- '#include "assets/ast_macbeth.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aMaTitleCardTex:
{type: TEXTURE, format: IA8, ctype: u8, width: 160, height: 28, offset: 0x6000000, symbol: aMaTitleCardTex}
D_MA_6001180:
{type: GFX, offset: 0x6001180, symbol: D_MA_6001180}
D_MA_60012A0:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60012A0, symbol: D_MA_60012A0, tlut: 0x60013A0}
D_MA_60013A0:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 128, offset: 0x60013A0, symbol: D_MA_60013A0}
D_MA_60014A0:
{type: GFX, offset: 0x60014A0, symbol: D_MA_60014A0}
D_MA_6001578:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6001578, symbol: D_MA_6001578, tlut: 0x6001978}
D_MA_6001978:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 112, offset: 0x6001978, symbol: D_MA_6001978}
D_MA_6001A60:
{type: GFX, offset: 0x6001A60, symbol: D_MA_6001A60}
D_MA_6001B38:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6001B38, symbol: D_MA_6001B38, tlut: 0x6001C38}
D_MA_6001C38:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x6001C38, symbol: D_MA_6001C38}
D_MA_6001C78:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6001C78, symbol: D_MA_6001C78, tlut: 0x6002078}
D_MA_6002078:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 80, offset: 0x6002078, symbol: D_MA_6002078}
D_MA_6002118:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6002118, symbol: D_MA_6002118, tlut: 0x6002518}
D_MA_6002518:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 240, offset: 0x6002518, symbol: D_MA_6002518}
D_MA_60026F8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60026F8, symbol: D_MA_60026F8, tlut: 0x60027F8}
D_MA_60027F8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x60027F8, symbol: D_MA_60027F8}
aMaGuillotine2DL:
{type: GFX, offset: 0x6002890, symbol: aMaGuillotine2DL}
D_MA_6002C20:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 16, offset: 0x6002C20, symbol: D_MA_6002C20, tlut: 0x6002E20}
D_MA_6002E20:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x6002E20, symbol: D_MA_6002E20}
D_MA_6002E60:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6002E60, symbol: D_MA_6002E60, tlut: 0x6002F60}
D_MA_6002F60:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x6002F60, symbol: D_MA_6002F60}
D_MA_6002FF0:
{ type: TEXTURE, format: CI8, ctype: u8, width: 8, height: 8, offset: 0x6002FF0, symbol: D_MA_6002FF0, tlut: 0x6003030}
D_MA_6003030:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x6003030, symbol: D_MA_6003030}
aMaRailroadSwitch3DL:
{type: GFX, offset: 0x6003070, symbol: aMaRailroadSwitch3DL}
D_MA_6003138:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6003138, symbol: D_MA_6003138, tlut: 0x6003238}
D_MA_6003238:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 152, offset: 0x6003238, symbol: D_MA_6003238}
D_MA_6003370:
{type: GFX, offset: 0x6003370, symbol: D_MA_6003370}
D_MA_6003B58:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6003B58, symbol: D_MA_6003B58, tlut: 0x6003F58}
D_MA_6003F58:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 56, offset: 0x6003F58, symbol: D_MA_6003F58}
D_MA_6003FC8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6003FC8, symbol: D_MA_6003FC8, tlut: 0x60043C8}
D_MA_60043C8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 56, offset: 0x60043C8, symbol: D_MA_60043C8}
D_MA_6004440:
{type: GFX, offset: 0x6004440, symbol: D_MA_6004440}
D_MA_6004640:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6004640, symbol: D_MA_6004640, tlut: 0x6004A40}
D_MA_6004A40:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 256, offset: 0x6004A40, symbol: D_MA_6004A40}
D_MA_60050F8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60050F8, symbol: D_MA_60050F8, tlut: 0x60051F8}
D_MA_60051F8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x60051F8, symbol: D_MA_60051F8}
D_MA_6005238:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6005238, symbol: D_MA_6005238, tlut: 0x6005638}
D_MA_6005638:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 248, offset: 0x6005638, symbol: D_MA_6005638}
D_MA_6005828:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x6005828, symbol: D_MA_6005828}
D_MA_6006030:
{type: GFX, offset: 0x6006030, symbol: D_MA_6006030}
aMaIndicatorSignDL:
{type: GFX, offset: 0x60066A0, symbol: aMaIndicatorSignDL}
D_MA_60069A8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60069A8, symbol: D_MA_60069A8, tlut: 0x6006AA8}
D_MA_6006AA8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 160, offset: 0x6006AA8, symbol: D_MA_6006AA8}
D_MA_6006BE8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6006BE8, symbol: D_MA_6006BE8, tlut: 0x6006FE8}
D_MA_6006FE8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 232, offset: 0x6006FE8, symbol: D_MA_6006FE8}
aMaDistanceSign4DL:
{type: GFX, offset: 0x60071C0, symbol: aMaDistanceSign4DL}
aMaDistanceSign3DL:
{type: GFX, offset: 0x6007290, symbol: aMaDistanceSign3DL}
aMaDistanceSign2DL:
{type: GFX, offset: 0x6007360, symbol: aMaDistanceSign2DL}
aMaDistanceSign1DL:
{type: GFX, offset: 0x6007430, symbol: aMaDistanceSign1DL}
aMaDistanceSign5DL:
{type: GFX, offset: 0x6007500, symbol: aMaDistanceSign5DL}
aMaWeaponsFactoryDL:
{type: GFX, offset: 0x60075D0, symbol: aMaWeaponsFactoryDL}
D_MA_60092E0:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x60092E0, symbol: D_MA_60092E0}
D_MA_6009AE0:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6009AE0, symbol: D_MA_6009AE0, tlut: 0x6009BE0}
D_MA_6009BE0:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 56, offset: 0x6009BE0, symbol: D_MA_6009BE0}
aMaRailroadSwitch8DL:
{type: GFX, offset: 0x6009C50, symbol: aMaRailroadSwitch8DL}
D_MA_6009D18:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6009D18, symbol: D_MA_6009D18, tlut: 0x6009E18}
D_MA_6009E18:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 120, offset: 0x6009E18, symbol: D_MA_6009E18}
aMaRailroadSwitch7DL:
{type: GFX, offset: 0x6009F10, symbol: aMaRailroadSwitch7DL}
D_MA_6009FD8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6009FD8, symbol: D_MA_6009FD8, tlut: 0x600A0D8}
D_MA_600A0D8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600A0D8, symbol: D_MA_600A0D8}
aMaRailroadSwitch6DL:
{type: GFX, offset: 0x600A1F0, symbol: aMaRailroadSwitch6DL}
D_MA_600A2B8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A2B8, symbol: D_MA_600A2B8, tlut: 0x600A3B8}
D_MA_600A3B8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600A3B8, symbol: D_MA_600A3B8}
aMaRailroadSwitch5DL:
{type: GFX, offset: 0x600A4D0, symbol: aMaRailroadSwitch5DL}
D_MA_600A598:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A598, symbol: D_MA_600A598, tlut: 0x600A698}
D_MA_600A698:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 152, offset: 0x600A698, symbol: D_MA_600A698}
aMaRailroadSwitch4DL:
{type: GFX, offset: 0x600A7D0, symbol: aMaRailroadSwitch4DL}
D_MA_600A898:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A898, symbol: D_MA_600A898, tlut: 0x600A998}
D_MA_600A998:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 104, offset: 0x600A998, symbol: D_MA_600A998}
aMaRailroadSwitch2DL:
{type: GFX, offset: 0x600AA70, symbol: aMaRailroadSwitch2DL}
D_MA_600AB38:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600AB38, symbol: D_MA_600AB38, tlut: 0x600AC38}
D_MA_600AC38:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600AC38, symbol: D_MA_600AC38}
aMaRailroadSwitch1DL:
{type: GFX, offset: 0x600AD50, symbol: aMaRailroadSwitch1DL}
D_MA_600AE18:
{ type: TEXTURE, format: CI8, ctype: u8, width: 8, height: 16, offset: 0x600AE18, symbol: D_MA_600AE18, tlut: 0x600AE98}
D_MA_600AE98:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 80, offset: 0x600AE98, symbol: D_MA_600AE98}
aMaGuillotine1DL:
{type: GFX, offset: 0x600AF40, symbol: aMaGuillotine1DL}
D_MA_600B2E0:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 64, offset: 0x600B2E0, symbol: D_MA_600B2E0}
D_MA_600C2E0:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600C2E0, symbol: D_MA_600C2E0, tlut: 0x600C3E0}
D_MA_600C3E0:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 40, offset: 0x600C3E0, symbol: D_MA_600C3E0}
D_MA_600C4D0:
{type: SF64:ANIM, offset: 0x600C4D0, symbol: D_MA_600C4D0}
D_MA_600C65C:
{type: SF64:SKELETON, offset: 0x600C65C, symbol: D_MA_600C65C}
D_MA_600CD18:
{type: SF64:ANIM, offset: 0x600CD18, symbol: D_MA_600CD18}
D_MA_600D1E4:
{type: SF64:SKELETON, offset: 0x600D1E4, symbol: D_MA_600D1E4}
D_MA_600D280:
{ type: TEXTURE, format: IA16, ctype: u16, width: 16, height: 16, offset: 0x600D280, symbol: D_MA_600D280}
aMaSpearDL:
{type: GFX, offset: 0x600D480, symbol: aMaSpearDL}
D_MA_600D878:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600D878, symbol: D_MA_600D878, tlut: 0x600D978}
D_MA_600D978:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x600D978, symbol: D_MA_600D978}
aMaLaserTurretDL:
{type: GFX, offset: 0x600DA10, symbol: aMaLaserTurretDL}
D_MA_600DF60:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x600DF60, symbol: D_MA_600DF60, tlut: 0x600E360}
D_MA_600E360:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 128, offset: 0x600E360, symbol: D_MA_600E360}
D_MA_600E460:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 4, height: 4, offset: 0x600E460, symbol: D_MA_600E460}
D_MA_600E480:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x600E480, symbol: D_MA_600E480, tlut: 0x600E880}
D_MA_600E880:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 232, offset: 0x600E880, symbol: D_MA_600E880}
D_MA_600EE38:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600EE38, symbol: D_MA_600EE38, tlut: 0x600EF38}
D_MA_600EF38:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 48, offset: 0x600EF38, symbol: D_MA_600EF38}
D_MA_600EF98:
{ type: TEXTURE, format: CI4, ctype: u8, width: 16, height: 16, offset: 0x600EF98, symbol: D_MA_600EF98, tlut: 0x600F018}
D_MA_600F018:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 8, offset: 0x600F018, symbol: D_MA_600F018}
D_MA_600F028:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600F028, symbol: D_MA_600F028, tlut: 0x600F128}
D_MA_600F128:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 24, offset: 0x600F128, symbol: D_MA_600F128}
D_MA_600F160:
{type: GFX, offset: 0x600F160, symbol: D_MA_600F160}
D_MA_600F2F0:
{type: GFX, offset: 0x600F2F0, symbol: D_MA_600F2F0}
D_MA_600F3D0:
{type: GFX, offset: 0x600F3D0, symbol: D_MA_600F3D0}
D_MA_600F6C0:
{type: GFX, offset: 0x600F6C0, symbol: D_MA_600F6C0}
D_MA_600F9B0:
{type: GFX, offset: 0x600F9B0, symbol: D_MA_600F9B0}
D_MA_600FEC4:
{type: SF64:ANIM, offset: 0x600FEC4, symbol: D_MA_600FEC4}
D_MA_6010144:
{type: SF64:ANIM, offset: 0x6010144, symbol: D_MA_6010144}
D_MA_6010220:
{type: SF64:ANIM, offset: 0x6010220, symbol: D_MA_6010220}
D_MA_601042C:
{type: SF64:SKELETON, offset: 0x601042C, symbol: D_MA_601042C}
D_MA_6010470:
{type: GFX, offset: 0x6010470, symbol: D_MA_6010470}
aMaProximityLightSidesDL:
{type: GFX, offset: 0x6010700, symbol: aMaProximityLightSidesDL}
D_MA_6010C20:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 44, height: 44, offset: 0x6010C20, symbol: D_MA_6010C20}
D_MA_6011B40:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 44, height: 44, offset: 0x6011B40, symbol: D_MA_6011B40}
D_MA_6012A60:
{type: GFX, offset: 0x6012A60, symbol: D_MA_6012A60}
D_MA_6012BC0:
{ type: TEXTURE, format: IA8, ctype: u8, width: 8, height: 8, offset: 0x6012BC0, symbol: D_MA_6012BC0}
D_MA_6012C00:
{type: GFX, offset: 0x6012C00, symbol: D_MA_6012C00}
D_MA_6012C98:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 4, height: 8, offset: 0x6012C98, symbol: D_MA_6012C98}
aMaShockBoxLightDL:
{type: GFX, offset: 0x6012F50, symbol: aMaShockBoxLightDL}
D_MA_6012FE0:
{ type: TEXTURE, format: IA8, ctype: u8, width: 16, height: 8, offset: 0x6012FE0, symbol: D_MA_6012FE0}
D_MA_6013060:
{type: GFX, offset: 0x6013060, symbol: D_MA_6013060}
D_MA_6013158:
{ type: TEXTURE, format: IA16, ctype: u16, width: 32, height: 32, offset: 0x6013158, symbol: D_MA_6013158}
aMaGuillotineHousingDL:
{type: GFX, offset: 0x6013960, symbol: aMaGuillotineHousingDL}
D_MA_6013F58:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6013F58, symbol: D_MA_6013F58, tlut: 0x6014058}
D_MA_6014058:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 88, offset: 0x6014058, symbol: D_MA_6014058}
D_MA_6014458:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 64, height: 32, offset: 0x6014458, symbol: D_MA_6014458}
D_MA_6015494:
{type: SF64:ANIM, offset: 0x6015494, symbol: D_MA_6015494}
D_MA_6015500:
{type: SF64:SKELETON, offset: 0x6015500, symbol: D_MA_6015500}
aMaShockBoxDL:
{type: GFX, offset: 0x6015510, symbol: aMaShockBoxDL}
D_MA_6015C24:
{type: SF64:ANIM, offset: 0x6015C24, symbol: D_MA_6015C24}
D_MA_6016040:
{type: SF64:ANIM, offset: 0x6016040, symbol: D_MA_6016040}
D_MA_60163F0:
{type: SF64:ANIM, offset: 0x60163F0, symbol: D_MA_60163F0}
D_MA_6016B2C:
{type: SF64:ANIM, offset: 0x6016B2C, symbol: D_MA_6016B2C}
D_MA_6017714:
{type: SF64:ANIM, offset: 0x6017714, symbol: D_MA_6017714}
D_MA_6017720:
{type: GFX, offset: 0x6017720, symbol: D_MA_6017720}
D_MA_6017EB8:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x6017EB8, symbol: D_MA_6017EB8}
D_MA_60186B8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x60186B8, symbol: D_MA_60186B8, tlut: 0x6018AB8}
D_MA_6018AB8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 232, offset: 0x6018AB8, symbol: D_MA_6018AB8}
D_MA_6019028:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6019028, symbol: D_MA_6019028, tlut: 0x6019128}
D_MA_6019128:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 120, offset: 0x6019128, symbol: D_MA_6019128}
D_MA_6019220:
{type: GFX, offset: 0x6019220, symbol: D_MA_6019220}
D_MA_60192B0:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 64, height: 32, offset: 0x60192B0, symbol: D_MA_60192B0}
aMaBoulderDL:
{type: GFX, offset: 0x601A2B0, symbol: aMaBoulderDL}
D_MA_601A5E8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x601A5E8, symbol: D_MA_601A5E8, tlut: 0x601A6E8}
D_MA_601A6E8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 88, offset: 0x601A6E8, symbol: D_MA_601A6E8}
D_MA_601A7A0:
{type: GFX, offset: 0x601A7A0, symbol: D_MA_601A7A0}
D_MA_601A840:
{type: GFX, offset: 0x601A840, symbol: D_MA_601A840}
D_MA_601A8C8:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x601A8C8, symbol: D_MA_601A8C8}
aMaFloor6DL:
{type: GFX, offset: 0x601B0D0, symbol: aMaFloor6DL}
aMaWall4DL:
{type: GFX, offset: 0x601B7C0, symbol: aMaWall4DL}
D_MA_601BB78:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x601BB78, symbol: D_MA_601BB78, tlut: 0x601BC78}
D_MA_601BC78:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x601BC78, symbol: D_MA_601BC78}
D_MA_601BD08:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x601BD08, symbol: D_MA_601BD08, tlut: 0x601BE08}
D_MA_601BE08:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 64, offset: 0x601BE08, symbol: D_MA_601BE08}
D_MA_601BE90:
{type: GFX, offset: 0x601BE90, symbol: D_MA_601BE90}
aMaTowerTopDL:
{type: GFX, offset: 0x601C000, symbol: aMaTowerTopDL}
D_MA_601C170:
{type: GFX, offset: 0x601C170, symbol: D_MA_601C170}
aMaRailroadCartDL:
{type: GFX, offset: 0x601C520, symbol: aMaRailroadCartDL}
D_MA_601D188:
{type: SF64:ANIM, offset: 0x601D188, symbol: D_MA_601D188}
D_MA_601EA28:
{type: SF64:ANIM, offset: 0x601EA28, symbol: D_MA_601EA28}
D_MA_601EAB0:
{type: SF64:ANIM, offset: 0x601EAB0, symbol: D_MA_601EAB0}
D_MA_601EBBC:
{type: SF64:SKELETON, offset: 0x601EBBC, symbol: D_MA_601EBBC}
aMaWall2DL:
{type: GFX, offset: 0x601F1D0, symbol: aMaWall2DL}
aMaProximityLightTopDL:
{type: GFX, offset: 0x601F270, symbol: aMaProximityLightTopDL}
D_MA_6020A30:
{type: GFX, offset: 0x6020A30, symbol: D_MA_6020A30}
D_MA_60200E0:
{type: GFX, offset: 0x60200E0, symbol: D_MA_60200E0}
D_MA_6020E600:
{type: GFX, offset: 0x6020E60, symbol: D_MA_6020E60}
D_MA_6022200:
{type: GFX, offset: 0x6022200, symbol: D_MA_6022200}
D_MA_60223C0:
{type: GFX, offset: 0x60223C0, symbol: D_MA_60223C0}
D_MA_6022450:
{ type: GFX, offset: 0x6022450, symbol: D_MA_6022450}
D_MA_6022530:
{type: GFX, offset: 0x6022530, symbol: D_MA_6022530}
D_MA_6022610:
{type: GFX, offset: 0x6022610, symbol: D_MA_6022610}
D_MA_60227F0:
{type: GFX, offset: 0x60227F0, symbol: D_MA_60227F0}
D_MA_6022B68:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6022B68, symbol: D_MA_6022B68, tlut: 0x6022F68}
D_MA_6022F68:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 176, offset: 0x6022F68, symbol: D_MA_6022F68}
D_MA_60230C8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60230C8, symbol: D_MA_60230C8, tlut: 0x60231C8}
D_MA_60231C8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 48, offset: 0x60231C8, symbol: D_MA_60231C8}
D_MA_6023228:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6023228, symbol: D_MA_6023228, tlut: 0x6023328}
D_MA_6023328:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 48, offset: 0x6023328, symbol: D_MA_6023328}
D_MA_6023388:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6023388, symbol: D_MA_6023388, tlut: 0x6023788}
D_MA_6023788:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 176, offset: 0x6023788, symbol: D_MA_6023788}
aMaWall3DL:
{type: GFX, offset: 0x60238F0, symbol: aMaWall3DL}
D_MA_60239D0:
{type: GFX, offset: 0x60239D0, symbol: D_MA_60239D0}
aMaBuilding1DL:
{type: GFX, offset: 0x6024010, symbol: aMaBuilding1DL}
D_MA_6024230:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6024230, symbol: D_MA_6024230, tlut: 0x6024630}
D_MA_6024630:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x6024630, symbol: D_MA_6024630}
D_MA_6024670:
{type: GFX, offset: 0x6024670, symbol: D_MA_6024670}
aMaHorizontalLockBarDL:
{type: GFX, offset: 0x60251A0, symbol: aMaHorizontalLockBarDL}
aMaTowerBottomDL:
{type: GFX, offset: 0x60253E0, symbol: aMaTowerBottomDL}
aMaBarrierDL:
{type: GFX, offset: 0x60257B0, symbol: aMaBarrierDL}
aMaVerticalLockBarDL:
{type: GFX, offset: 0x6025850, symbol: aMaVerticalLockBarDL}
D_MA_6025A70:
{type: GFX, offset: 0x6025A70, symbol: D_MA_6025A70}
D_MA_6025B50:
{ type: GFX, offset: 0x6025B50, symbol: D_MA_6025B50}
D_MA_6025CA0:
{type: SF64:ANIM, offset: 0x6025CA0, symbol: D_MA_6025CA0}
D_MA_6025DAC:
{type: SF64:SKELETON, offset: 0x6025DAC, symbol: D_MA_6025DAC}
D_MA_6026860:
{type: GFX, offset: 0x6026860, symbol: D_MA_6026860}
D_MA_60269E0:
{type: GFX, offset: 0x60269E0, symbol: D_MA_60269E0}
D_MA_6026C00:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6026C00, symbol: D_MA_6026C00, tlut: 0x6027000}
D_MA_6027000:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 112, offset: 0x6027000, symbol: D_MA_6027000}
aMaWall1DL:
{type: GFX, offset: 0x60270E0, symbol: aMaWall1DL}
aMaBuilding2DL:
{ type: GFX, offset: 0x6027180, symbol: aMaBuilding2DL}
D_MA_6027320:
{type: SF64:ANIM, offset: 0x6027320, symbol: D_MA_6027320}
D_MA_602742C:
{type: SF64:SKELETON, offset: 0x602742C, symbol: D_MA_602742C}
aMaFloor2DL:
{type: GFX, offset: 0x6027900, symbol: aMaFloor2DL}
D_MA_6027A04:
{type: SF64:ANIM, offset: 0x6027A04, symbol: D_MA_6027A04}
D_MA_6027AF0:
{type: SF64:SKELETON, offset: 0x6027AF0, symbol: D_MA_6027AF0}
D_MA_6027BF0:
{type: GFX, offset: 0x6027BF0, symbol: D_MA_6027BF0}
D_MA_6027D40:
{type: GFX, offset: 0x6027D40, symbol: D_MA_6027D40}
D_MA_6027EB0:
{type: GFX, offset: 0x6027EB0, symbol: D_MA_6027EB0}
D_MA_60288A0:
{type: GFX, offset: 0x60288A0, symbol: D_MA_60288A0}
D_MA_6029890:
{type: GFX, offset: 0x6029890, symbol: D_MA_6029890}
D_MA_VTX_602A0D0:
{type: VTX, count: 395, offset: 0x602A0D0, symbol: D_MA_VTX_602A0D0}
D_MA_602B980:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 16, height: 16, offset: 0x602B980, symbol: D_MA_602B980}
D_MA_602BB80:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x602BB80, symbol: D_MA_602BB80}
D_MA_602C380:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x602C380, symbol: D_MA_602C380}
D_MA_602CB80:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x602CB80, symbol: D_MA_602CB80}
D_MA_602D380:
{type: GFX, offset: 0x602D380, symbol: D_MA_602D380}
aMaFloor1DL:
{type: GFX, offset: 0x602DAE0, symbol: aMaFloor1DL}
aMaFloor3DL:
{type: GFX, offset: 0x602DB80, symbol: aMaFloor3DL}
aMaFloor5DL:
{type: GFX, offset: 0x602DC20, symbol: aMaFloor5DL}
D_MA_602DCB8:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x602DCB8, symbol: D_MA_602DCB8}
D_MA_602EA0C:
{type: SF64:ANIM, offset: 0x602EA0C, symbol: D_MA_602EA0C}
D_MA_602EBB8:
{type: SF64:SKELETON, offset: 0x602EBB8, symbol: D_MA_602EBB8}
D_MA_602F098:
{type: SF64:ANIM, offset: 0x602F098, symbol: D_MA_602F098}
D_MA_602F264:
{type: SF64:SKELETON, offset: 0x602F264, symbol: D_MA_602F264}
D_MA_602F2E0:
{type: SF64:ANIM, offset: 0x602F2E0, symbol: D_MA_602F2E0}
D_MA_602F36C:
{type: SF64:SKELETON, offset: 0x602F36C, symbol: D_MA_602F36C}
D_MA_602F380:
{type: GFX, offset: 0x602F380, symbol: D_MA_602F380}
D_MA_602FBF0:
{type: GFX, offset: 0x602FBF0, symbol: D_MA_602FBF0}
D_MA_602FEB4:
{type: SF64:ANIM, offset: 0x602FEB4, symbol: D_MA_602FEB4}
D_MA_602FFA0:
{type: SF64:SKELETON, offset: 0x602FFA0, symbol: D_MA_602FFA0}
D_MA_602FFC0:
{type: GFX, offset: 0x602FFC0, symbol: D_MA_602FFC0}
aMaTerrainBumpDL:
{type: GFX, offset: 0x6030500, symbol: aMaTerrainBumpDL}
aMaFloor4DL:
{type: GFX, offset: 0x6030630, symbol: aMaFloor4DL}
D_MA_60306D0:
{type: GFX, offset: 0x60306D0, symbol: D_MA_60306D0}
D_MA_6030750:
{type: GFX, offset: 0x6030750, symbol: D_MA_6030750}
D_MA_60309D0:
{type: GFX, offset: 0x60309D0, symbol: D_MA_60309D0}
D_MA_6030C50:
{type: GFX, offset: 0x6030C50, symbol: D_MA_6030C50}
D_MA_6030E30:
{type: SF64:ENVIRONMENT, offset: 0x6030E30, symbol: D_MA_6030E30}
D_MA_6030E74:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030E74, symbol: D_MA_6030E74, mesh_symbol: D_MA_OFFSET}
D_MA_6030EB0:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030EB0, symbol: D_MA_6030EB0, mesh_symbol: D_MA_OFFSET}
D_MA_6030EEC:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030EEC, symbol: D_MA_6030EEC, mesh_symbol: D_MA_OFFSET}
D_MA_6030F28:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030F28, symbol: D_MA_6030F28, mesh_symbol: D_MA_OFFSET}
D_MA_6030F64:
{type: SF64:TRIANGLE, count: 4, offset: 0x6030F64, symbol: D_MA_6030F64, mesh_symbol: D_MA_OFFSET}
D_MA_6030FC4:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030FC4, symbol: D_MA_6030FC4, mesh_symbol: D_MA_OFFSET}
D_MA_6031000:
{type: SF64:OBJECT_INIT, offset: 0x6031000, symbol: D_MA_6031000}
D_MA_6035678:
{type: SF64:OBJECT_INIT, offset: 0x6035678, symbol: D_MA_6035678}
D_MA_60357CC:
{type: SF64:OBJECT_INIT, offset: 0x60357CC, symbol: D_MA_60357CC}
D_MA_6035920:
{type: SF64:OBJECT_INIT, offset: 0x6035920, symbol: D_MA_6035920}
D_MA_60359AC:
{type: SF64:HITBOX, offset: 0x60359AC, symbol: D_MA_60359AC}
aMaLocomotiveHitbox:
{type: SF64:HITBOX, offset: 0x60359C8, symbol: aMaLocomotiveHitbox}
aMaTrainCar2Hitbox:
{type: SF64:HITBOX, offset: 0x6035A14, symbol: aMaTrainCar2Hitbox}
aMaTrainCar1Hitbox:
{type: SF64:HITBOX, offset: 0x6035A48, symbol: aMaTrainCar1Hitbox}
D_MA_6035A94:
{type: SF64:HITBOX, offset: 0x6035A94, symbol: D_MA_6035A94}
aMaTrainCar3Hitbox:
{type: SF64:HITBOX, offset: 0x6035AE0, symbol: aMaTrainCar3Hitbox}
D_MA_6035B44:
{type: SF64:HITBOX, offset: 0x6035B44, symbol: D_MA_6035B44}
D_MA_6035BA8:
{type: SF64:HITBOX, offset: 0x6035BA8, symbol: D_MA_6035BA8}
D_MA_6035C0C:
{type: SF64:HITBOX, offset: 0x6035C0C, symbol: D_MA_6035C0C}
D_MA_6035C70:
{type: SF64:HITBOX, offset: 0x6035C70, symbol: D_MA_6035C70}
D_MA_6035CD4:
{type: SF64:HITBOX, offset: 0x6035CD4, symbol: D_MA_6035CD4}
D_MA_6035D38:
{type: SF64:HITBOX, offset: 0x6035D38, symbol: D_MA_6035D38}
aMaTrainCar4Hitbox:
{type: SF64:HITBOX, offset: 0x6035D9C, symbol: aMaTrainCar4Hitbox}
D_MA_6035DD0:
{type: SF64:HITBOX, offset: 0x6035DD0, symbol: D_MA_6035DD0}
aMaTrainCar5Hitbox:
{type: SF64:HITBOX, offset: 0x6035E04, symbol: aMaTrainCar5Hitbox}
D_MA_6035E68:
{type: SF64:HITBOX, offset: 0x6035E68, symbol: D_MA_6035E68}
D_MA_6035ECC:
{type: SF64:HITBOX, offset: 0x6035ECC, symbol: D_MA_6035ECC}
D_MA_6035F30:
{type: SF64:HITBOX, offset: 0x6035F30, symbol: D_MA_6035F30}
D_MA_6035F94:
{type: SF64:HITBOX, offset: 0x6035F94, symbol: D_MA_6035F94}
D_MA_6035FF8:
{type: SF64:HITBOX, offset: 0x6035FF8, symbol: D_MA_6035FF8}
D_MA_603605C:
{type: SF64:HITBOX, offset: 0x603605C, symbol: D_MA_603605C}
aMaTrainCar6Hitbox:
{type: SF64:HITBOX, offset: 0x60360C0, symbol: aMaTrainCar6Hitbox}
aMaTrainCar7Hitbox:
{type: SF64:HITBOX, offset: 0x6036154, symbol: aMaTrainCar7Hitbox}
D_MA_6036188:
{type: SF64:HITBOX, offset: 0x6036188, symbol: D_MA_6036188}
aMaTrainTrack13Hitbox:
{type: SF64:HITBOX, offset: 0x6036204, symbol: aMaTrainTrack13Hitbox}
D_MA_6036250:
{type: SF64:HITBOX, offset: 0x6036250, symbol: D_MA_6036250}
aMaBuilding1Hitbox:
{type: SF64:HITBOX, offset: 0x603626C, symbol: aMaBuilding1Hitbox}
aMaBuilding2Hitbox:
{type: SF64:HITBOX, offset: 0x6036288, symbol: aMaBuilding2Hitbox}
aMaTowerHitbox:
{type: SF64:HITBOX, offset: 0x60362A4, symbol: aMaTowerHitbox}
aMaWall2Hitbox:
{type: SF64:HITBOX, offset: 0x60362D8, symbol: aMaWall2Hitbox}
aMaWall4Hitbox:
{type: SF64:HITBOX, offset: 0x60362F4, symbol: aMaWall4Hitbox}
aMaWall3Hitbox:
{type: SF64:HITBOX, offset: 0x6036328, symbol: aMaWall3Hitbox}
aMaIndicatorSignHitbox:
{type: SF64:HITBOX, offset: 0x6036344, symbol: aMaIndicatorSignHitbox}
aMaTerrainBumpHitbox:
{type: SF64:HITBOX, offset: 0x6036370, symbol: aMaTerrainBumpHitbox}
aMaFloor1Hitbox:
{type: SF64:HITBOX, offset: 0x603638C, symbol: aMaFloor1Hitbox}
aMaFloor2Hitbox:
{type: SF64:HITBOX, offset: 0x60363B8, symbol: aMaFloor2Hitbox}
aMaFloor3Hitbox:
{type: SF64:HITBOX, offset: 0x60363E4, symbol: aMaFloor3Hitbox}
aMaFloor4Hitbox:
{type: SF64:HITBOX, offset: 0x6036410, symbol: aMaFloor4Hitbox}
aMaFloor5Hitbox:
{type: SF64:HITBOX, offset: 0x603643C, symbol: aMaFloor5Hitbox}
aMaMaRailroadSwitchHitbox:
{type: SF64:HITBOX, offset: 0x6036458, symbol: aMaMaRailroadSwitchHitbox}
D_MA_603648C:
{type: SF64:HITBOX, offset: 0x603648C, symbol: D_MA_603648C}
aMaBoulderHitbox:
{type: SF64:HITBOX, offset: 0x60364C0, symbol: aMaBoulderHitbox}
aMaRailwaySignalHitbox:
{type: SF64:HITBOX, offset: 0x60364DC, symbol: aMaRailwaySignalHitbox}
D_MA_6036520:
{type: SF64:HITBOX, offset: 0x6036520, symbol: D_MA_6036520}
aMaSwitchTrackHitbox:
{type: SF64:HITBOX, offset: 0x6036594, symbol: aMaSwitchTrackHitbox}
D_MA_6036668:
{type: SF64:HITBOX, offset: 0x6036668, symbol: D_MA_6036668}
aMaHorizontalLockBarHitbox:
{type: SF64:HITBOX, offset: 0x60366EC, symbol: aMaHorizontalLockBarHitbox}
aMaVerticalLockBarHitbox:
{type: SF64:HITBOX, offset: 0x6036708, symbol: aMaVerticalLockBarHitbox}
aMaProximityLightHitbox:
{type: SF64:HITBOX, offset: 0x6036724, symbol: aMaProximityLightHitbox}
aMaBarrierHitbox:
{type: SF64:HITBOX, offset: 0x6036728, symbol: aMaBarrierHitbox}
aMaFallingBoulderHitbox:
{type: SF64:HITBOX, offset: 0x6036744, symbol: aMaFallingBoulderHitbox}
aMaFloor6Hitbox:
{type: SF64:HITBOX, offset: 0x6036760, symbol: aMaFloor6Hitbox}
aMaActor207Hitbox:
{type: SF64:HITBOX, offset: 0x603677C, symbol: aMaActor207Hitbox}
D_MA_6036818:
{type: SF64:HITBOX, offset: 0x6036818, symbol: D_MA_6036818}
aMaGuillotineHousingHitbox:
{type: SF64:HITBOX, offset: 0x6036894, symbol: aMaGuillotineHousingHitbox}
aMaGuillotineHitbox:
{type: SF64:HITBOX, offset: 0x60368E0, symbol: aMaGuillotineHitbox}
aMaRailroadCartHitbox:
{type: SF64:HITBOX, offset: 0x60368FC, symbol: aMaRailroadCartHitbox}
aMaBombDropHitbox:
{type: SF64:HITBOX, offset: 0x6036930, symbol: aMaBombDropHitbox}
aMaSpearHitbox:
{type: SF64:HITBOX, offset: 0x603694C, symbol: aMaSpearHitbox}
aMaShockBoxHitbox:
{type: SF64:HITBOX, offset: 0x6036968, symbol: aMaShockBoxHitbox}
D_MA_60381D8:
{type: SF64:SCRIPT, offset: 0x60381D8, symbol: D_MA_60381D8}

View File

@ -0,0 +1,577 @@
:config:
segments:
- [0x06, 0xC12690]
header:
code:
- '#include "assets/ast_map.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
# Restart Game (Game Over)
aMapRetryCourseGameOverTex:
{ type: TEXTURE, format: IA8, offset: 0x6000000, width: 96, height: 22, ctype: u8, symbol: aMapRetryCourseGameOverTex }
# Proceed to Next Course
aMapProceedNextCourseTex:
{ type: TEXTURE, format: IA8, offset: 0x6000840, width: 96, height: 22, ctype: u8, symbol: aMapProceedNextCourseTex }
# Retry Course (Lose 1 Arwing)
aMapRetryCourseLose1UPTex:
{ type: TEXTURE, format: IA8, offset: 0x6001080, width: 96, height: 22, ctype: u8, symbol: aMapRetryCourseLose1UPTex }
# Change Course
aMapChangeCourseTex:
{ type: TEXTURE, format: IA8, offset: 0x60018C0, width: 96, height: 10, ctype: u8, symbol: aMapChangeCourseTex }
# Aquas Ocean
D_MAP_6001C80:
{ type: TEXTURE, format: IA8, offset: 0x6001C80, width: 96, height: 13, ctype: u8, symbol: D_MAP_6001C80 }
# Terror of the Deep
D_MAP_6002160:
{ type: TEXTURE, format: IA8, offset: 0x6002160, width: 208, height: 19, ctype: u8, symbol: D_MAP_6002160 }
# Meteo
# Asteroid Field
D_MAP_60030D0:
{ type: TEXTURE, format: IA8, offset: 0x60030D0, width: 96, height: 28, ctype: u8, symbol: D_MAP_60030D0 }
# Into the Asteroid Field
D_MAP_6003B50:
{ type: TEXTURE, format: IA8, offset: 0x6003B50, width: 208, height: 19, ctype: u8, symbol: D_MAP_6003B50 }
# Bolse Defense Outpost
D_MAP_6004AC0:
{ type: TEXTURE, format: IA8, offset: 0x6004AC0, width: 168, height: 19, ctype: u8, symbol: D_MAP_6004AC0 }
# The Last Hurrah
D_MAP_6005740:
{ type: TEXTURE, format: IA8, offset: 0x6005740, width: 160, height: 19, ctype: u8, symbol: D_MAP_6005740 }
# Area 6
# Defense Station
D_MAP_6006320:
{ type: TEXTURE, format: IA8, offset: 0x6006320, width: 104, height: 28, ctype: u8, symbol: D_MAP_6006320 }
# Through the Middle
D_MAP_6006E80:
{ type: TEXTURE, format: IA8, offset: 0x6006E80, width: 176, height: 19, ctype: u8, symbol: D_MAP_6006E80 }
# Corneria
# Former Army Base
D_MAP_6007B90:
{ type: TEXTURE, format: IA8, offset: 0x6007B90, width: 128, height: 28, ctype: u8, symbol: D_MAP_6007B90 }
# Enter Star Fox
D_MAP_6008990:
{ type: TEXTURE, format: IA8, offset: 0x6008990, width: 232, height: 19, ctype: u8, symbol: D_MAP_6008990 }
# Fortuna
# Former Defense Post
D_MAP_6009AD0:
{ type: TEXTURE, format: IA8, offset: 0x6009AD0, width: 168, height: 28, ctype: u8, symbol: D_MAP_6009AD0 }
# Enter Star Wolf
D_MAP_600AD30:
{ type: TEXTURE, format: IA8, offset: 0x600AD30, width: 168, height: 19, ctype: u8, symbol: D_MAP_600AD30 }
# Katina
# Frontline Base
D_MAP_600B9B0:
{ type: TEXTURE, format: IA8, offset: 0x600B9B0, width: 168, height: 28, ctype: u8, symbol: D_MAP_600B9B0 }
# Reunion
D_MAP_600CC10:
{ type: TEXTURE, format: IA8, offset: 0x600CC10, width: 128, height: 19, ctype: u8, symbol: D_MAP_600CC10 }
# The Lylat System
D_MAP_600D590:
{ type: TEXTURE, format: IA8, offset: 0x600D590, width: 168, height: 19, ctype: u8, symbol: D_MAP_600D590 }
# Macbeth
# Venom Army Supply Base
D_MAP_600E210:
{ type: TEXTURE, format: IA8, offset: 0x600E210, width: 160, height: 28, ctype: u8, symbol: D_MAP_600E210 }
# The Forever Train
D_MAP_600F390:
{ type: TEXTURE, format: IA8, offset: 0x600F390, width: 168, height: 19, ctype: u8, symbol: D_MAP_600F390 }
# Solar
D_MAP_6010010:
{ type: TEXTURE, format: IA8, offset: 0x6010010, width: 112, height: 13, ctype: u8, symbol: D_MAP_6010010 }
# Out of the Frying Pan.
D_MAP_60105C0:
{ type: TEXTURE, format: IA8, offset: 0x60105C0, width: 224, height: 19, ctype: u8, symbol: D_MAP_60105C0 }
# Sector X Combat Zone
D_MAP_6011660:
{ type: TEXTURE, format: IA8, offset: 0x6011660, width: 176, height: 12, ctype: u8, symbol: D_MAP_6011660 }
# Mystery of the Space Base
D_MAP_6011EA0:
{ type: TEXTURE, format: IA8, offset: 0x6011EA0, width: 256, height: 19, ctype: u8, symbol: D_MAP_6011EA0 }
# Sector Y Combat Zone
D_MAP_60131A0:
{ type: TEXTURE, format: IA8, offset: 0x60131A0, width: 176, height: 12, ctype: u8, symbol: D_MAP_60131A0 }
# Fierce Melee
D_MAP_60139E0:
{ type: TEXTURE, format: IA8, offset: 0x60139E0, width: 128, height: 19, ctype: u8, symbol: D_MAP_60139E0 }
# Sector Z Combat Zone
D_MAP_6014360:
{ type: TEXTURE, format: IA8, offset: 0x6014360, width: 176, height: 12, ctype: u8, symbol: D_MAP_6014360 }
# The Ambush of Great Fox
D_MAP_6014BA0:
{ type: TEXTURE, format: IA8, offset: 0x6014BA0, width: 232, height: 19, ctype: u8, symbol: D_MAP_6014BA0 }
# Titania
# Arid Desert
D_MAP_6015CE0:
{ type: TEXTURE, format: IA8, offset: 0x6015CE0, width: 96, height: 28, ctype: u8, symbol: D_MAP_6015CE0 }
# The Search for Slippy
D_MAP_6016760:
{ type: TEXTURE, format: IA8, offset: 0x6016760, width: 200, height: 19, ctype: u8, symbol: D_MAP_6016760 }
# Zones
# Toxic Waste Area
D_MAP_6017640:
{ type: TEXTURE, format: IA8, offset: 0x6017640, width: 112, height: 28, ctype: u8, symbol: D_MAP_6017640 }
# Invasion Aftermath
D_MAP_6018280:
{ type: TEXTURE, format: IA8, offset: 0x6018280, width: 184, height: 19, ctype: u8, symbol: D_MAP_6018280 }
aMapPrologueTextFadeTex:
{ type: TEXTURE, format: IA8, offset: 0x6019030, width: 8, height: 16, ctype: u8, symbol: aMapPrologueTextFadeTex }
# Clouds ?
aMapVenomCloudTex:
{ type: TEXTURE, format: IA8, offset: 0x60190B0, width: 96, height: 96, ctype: u8, symbol: aMapVenomCloudTex }
aMapOptionBgTex:
{ type: TEXTURE, format: IA8, offset: 0x601B4B0, width: 32, height: 32, ctype: u8, symbol: aMapOptionBgTex }
# Some text in japanese
D_MAP_601B8B0:
{ type: TEXTURE, format: IA8, offset: 0x601B8B0, width: 80, height: 26, ctype: u8, symbol: D_MAP_1B8B0 }
aMapSectorXDL:
{ type: GFX, offset: 0x601C0D0, symbol: aMapSectorXDL }
D_MAP_601C160:
{ type: TEXTURE, format: RGBA16, offset: 0x0601C160, width: 32, height: 32, ctype: u16, symbol: D_MAP_601C160 }
aMapSectorYDL:
{ type: GFX, offset: 0x601C960, symbol: aMapSectorYDL }
D_MAP_601C9F0:
{ type: TEXTURE, format: RGBA16, offset: 0x0601C9F0, width: 32, height: 32, ctype: u16, symbol: D_MAP_601C9F0 }
aMapMedalDL:
{ type: GFX, offset: 0x601D1F0, symbol: aMapMedalDL }
aMapMedalTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x0601D2F0, symbol: aMapMedalTex, tlut: 0x0601DAF0 }
D_MAP_601DAF0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 144, offset: 0x0601DAF0, symbol: D_MAP_601DAF0 }
aMapArwingIconTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601DC10, symbol: aMapArwingIconTex, tlut: 0x0601DC90 }
aMapArwingIconTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x0601DC90, symbol: aMapArwingIconTLUT }
aMapXTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 7, offset: 0x0601DCA0, symbol: aMapXTex, tlut: 0x0601DCD8 }
aMapXTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x0601DCD8, symbol: aMapXTLUT }
aMapCursorDL:
{ type: GFX, offset: 0x601DCF0, symbol: aMapCursorDL }
D_MAP_601DDE8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601DDE8, symbol: D_MAP_601DDE8, tlut: 0x0601DE68 }
D_MAP_601DE68:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 12, offset: 0x0601DE68, symbol: D_MAP_601DE68 }
aMapArea6DL:
{ type: GFX, offset: 0x601DE80, symbol: aMapArea6DL }
D_MAP_601F2B0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0601F2B0, symbol: D_MAP_601F2B0, tlut: 0x0601F4B0 }
D_MAP_601F4B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601F4B0, symbol: D_MAP_601F4B0 }
D_MAP_601E8F8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601E8F8, symbol: D_MAP_601E8F8, tlut: 0x0601E978 }
D_MAP_601E978:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601E978, symbol: D_MAP_601E978 }
aMapArea6ShipDL:
{ type: GFX, offset: 0x601E9A0, symbol: aMapArea6ShipDL }
D_MAP_601F4D0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601F4D0, symbol: D_MAP_601F4D0, tlut: 0x0601F550 }
D_MAP_601F550:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601F550, symbol: D_MAP_601F550 }
D_MAP_601F570:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601F570, symbol: D_MAP_601F570, tlut: 0x0601F5F0 }
D_MAP_601F5F0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601F5F0, symbol: D_MAP_601F5F0 }
D_MAP_601F610:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601F610, symbol: D_MAP_601F610, tlut: 0x0601F690 }
D_MAP_601F690:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601F690, symbol: D_MAP_601F690 }
aMapSectorZDL:
{ type: GFX, offset: 0x601F6B0, symbol: aMapSectorZDL }
D_MAP_601F740:
{ type: TEXTURE, format: RGBA16, offset: 0x0601F740, width: 32, height: 32, ctype: u16, symbol: D_MAP_601F740 }
# Looks like Aquas
aMapAquasTex:
{ type: TEXTURE, format: CI8, offset: 0x601FF40, width: 96, height: 96, ctype: u8, symbol: aMapAquasTex, tlut: 0x06022340 }
gMapAquasTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x06022340, symbol: gMapAquasTLUT }
# Looks like Venom
aMapVenomTex:
{ type: TEXTURE, format: CI8, offset: 0x60223E0, width: 96, height: 96, ctype: u8, symbol: aMapVenomTex, tlut: 0x060247E0 }
gMapVenomTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x060247E0, symbol: gMapVenomTLUT }
# Looks like Corneria
aMapCorneriaTex:
{ type: TEXTURE, format: CI8, offset: 0x6024890, width: 96, height: 96, ctype: u8, symbol: aMapCorneriaTex, tlut: 0x06026C90 }
gMapCorneriaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 112, offset: 0x06026C90, symbol: gMapCorneriaTLUT }
# Looks like Zones
aMapFortunaTex:
{ type: TEXTURE, format: CI8, offset: 0x6026D70, width: 96, height: 96, ctype: u8, symbol: aMapFortunaTex, tlut: 0x06029170 }
gMapFortunaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x06029170, symbol: gMapFortunaTLUT }
# Looks like Solar
aMapKatinaTex:
{ type: TEXTURE, format: CI8, offset: 0x6029220, width: 96, height: 96, ctype: u8, symbol: aMapKatinaTex, tlut: 0x0602B620 }
gMapKatinaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x0602B620, symbol: gMapKatinaTLUT }
# Looks like Macbeth
aMapMacbethTex:
{ type: TEXTURE, format: CI8, offset: 0x602B6D0, width: 96, height: 96, ctype: u8, symbol: aMapMacbethTex, tlut: 0x0602DAD0 }
gMapMacbethTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 72, offset: 0x0602DAD0, symbol: gMapMacbethTLUT }
# Looks like Sector Z
aMapTitaniaTex:
{ type: TEXTURE, format: CI8, offset: 0x602DB60, width: 96, height: 96, ctype: u8, symbol: aMapTitaniaTex, tlut: 0x0602FF60 }
gMapTitaniaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x0602FF60, symbol: gMapTitaniaTLUT }
aMapZonessTex:
{ type: TEXTURE, format: CI8, offset: 0x602FFD0, width: 96, height: 96, ctype: u8, symbol: aMapZonessTex, tlut: 0x060323D0 }
gMapZonessTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x060323D0, symbol: gMapZonessTLUT }
# Portrait of Falco
aMapRadioCharFalcoTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06032440, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharFalcoTex }
# Portrait of Peppy
aMapRadioCharPeppyTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06032A60, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharPeppyTex }
# Picture of Peppy, James and Pigma used in the narrated intro.
aMapPrologue3Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06033080, width: 96, height: 52, ctype: u16, symbol: aMapPrologue3Tex }
# Picture of Andross, General Pepper and Venom in the background, used in the narrated intro.
aMapPrologue2Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06035780, width: 96, height: 52, ctype: u16, symbol: aMapPrologue2Tex }
# Picture of Andross, hands open, Corneria in the middle, used in the narrated intro.
aMapPrologue6Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06037E80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue6Tex }
# Picture of an Arwing dodging attacks from enemies, used in the narrated intro.
aMapPrologue4Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603A580, width: 96, height: 52, ctype: u16, symbol: aMapPrologue4Tex }
# Picture of Slippy, Peppy, Fox and Falco, used in the narrated intro.
aMapPrologue7Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603CC80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue7Tex }
# Picture of Peppy returning from Vemon, used in the narrated intro.
aMapPrologue5Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603F380, width: 96, height: 52, ctype: u16, symbol: aMapPrologue5Tex }
# Picture of Corneria, used in the narrated intro.
aMapPrologue1Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06041A80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue1Tex }
# Portrait of Slippy
aMapRadioCharSlippyTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06044180, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharSlippyTex }
# White Square ?
aMapWhiteSquareTex:
{ type: TEXTURE, format: RGBA16, offset: 0x060447A0, width: 8, height: 8, ctype: u16, symbol: aMapWhiteSquareTex }
# Picture of Fox receiving orders from General Pepper, used in the map (briefing)
D_MAP_6044820:
{ type: TEXTURE, format: RGBA16, offset: 0x06044820, width: 92, height: 51, ctype: u16, symbol: D_MAP_6044820 }
# Fox face talking during briefing.
D_MAP_6046CD0:
{ type: TEXTURE, format: RGBA16, offset: 0x06046CD0, width: 32, height: 34, ctype: u16, symbol: D_MAP_6046CD0 }
# Black Square with borders.
aMapPathBoxTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06047550, width: 24, height: 24, ctype: u16, symbol: aMapPathBoxTex }
aMapPlanetExplosionDL:
{ type: GFX, offset: 0x60479D0, symbol: aMapPlanetExplosionDL }
D_MAP_6047A68:
{ type: TEXTURE, format: IA8, offset: 0x06047A68, width: 32, height: 32, ctype: u8, symbol: D_MAP_6047A68 }
aMapVenomCloudDL:
{ type: GFX, offset: 0x6047E70, symbol: aMapVenomCloudDL }
aMapVenomCloud1Tex:
{ type: TEXTURE, format: IA8, offset: 0x06047F80, width: 64, height: 32, ctype: u8, symbol: aMapVenomCloud1Tex }
aMapVenomCloud2Tex:
{ type: TEXTURE, format: IA8, offset: 0x06048780, width: 64, height: 32, ctype: u8, symbol: aMapVenomCloud2Tex }
D_MAP_6048F80:
{ type: TEXTURE, format: IA8, offset: 0x06048F80, width: 64, height: 64, ctype: u8, symbol: D_MAP_6048F80 }
aMapExplosion4DL:
{ type: GFX, offset: 0x6049F80, symbol: aMapExplosion4DL }
D_MAP_604A048:
{ type: TEXTURE, format: CI8, offset: 0x0604A048, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A048, tlut: 0x0602FF60 }
D_MAP_604A148:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x0604A148, symbol: D_MAP_604A148 }
aMapExplosion3DL:
{ type: GFX, offset: 0x604A190, symbol: aMapExplosion3DL }
D_MAP_604A258:
{ type: TEXTURE, format: CI8, offset: 0x0604A258, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A258, tlut: 0x0604A358 }
D_MAP_604A358:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x0604A358, symbol: D_MAP_604A358 }
aMapExplosion2DL:
{ type: GFX, offset: 0x604A400, symbol: aMapExplosion2DL }
D_MAP_604A4C8:
{ type: TEXTURE, format: CI8, offset: 0x0604A4C8, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A4C8, tlut: 0x0604A5C8 }
D_MAP_604A5C8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 160, offset: 0x0604A5C8, symbol: D_MAP_604A5C8 }
aMapExplosion1DL:
{ type: GFX, offset: 0x604A710, symbol: aMapExplosion1DL }
D_MAP_604A7D8:
{ type: TEXTURE, format: CI8, offset: 0x0604A7D8, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A7D8, tlut: 0x0604A8D8 }
D_MAP_604A8D8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x0604A8D8, symbol: D_MAP_604A8D8 }
# Arwing Model, used in the map.
aMapArwingDL:
{ type: GFX, offset: 0x604A9F0, symbol: aMapArwingDL }
ast_map_seg6_vtx_4AD50:
{ type: VTX, offset: 0x604AD50, count: 124, symbol: ast_map_seg6_vtx_4AD50 }
D_MAP_604B510:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0604B510, symbol: D_MAP_604B510, tlut: 0x0604B590 }
D_MAP_604B590:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604B590, symbol: D_MAP_604B590 }
D_MAP_604B5B0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0604B5B0, symbol: D_MAP_604B5B0, tlut: 0x0604B630 }
D_MAP_604B630:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604B630, symbol: D_MAP_604B630 }
D_MAP_604B650:
{ type: TEXTURE, format: RGBA16, offset: 0x0604B650, width: 8, height: 16, ctype: u16, symbol: D_MAP_604B650 }
# Model of Bolse
aMapBolseDL:
{ type: GFX, offset: 0x604B750, symbol: aMapBolseDL }
D_MAP_604BC48:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0604BC48, symbol: D_MAP_604BC48, tlut: 0x0604BC48 }
D_MAP_604BE48:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604BE48, symbol: D_MAP_604BE48 }
D_MAP_604BE68:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0604BE68, symbol: D_MAP_604BE68, tlut: 0x0604C068 }
D_MAP_604C068:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604C068, symbol: D_MAP_604C068 }
D_MAP_604C088:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0604C088, symbol: D_MAP_604C088, tlut: 0x0604C288 }
D_MAP_604C288:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604C288, symbol: D_MAP_604C288 }
D_MAP_604C2A8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0604C2A8, symbol: D_MAP_604C2A8, tlut: 0x0604C328 }
D_MAP_604C328:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604C328, symbol: D_MAP_604C328 }
# Television outcoming light Model, used during briefing.
aMapTvScreenGlowDL:
{ type: GFX, offset: 0x604C350, symbol: aMapTvScreenGlowDL }
aMapTvScreenGlowTex:
{ type: TEXTURE, format: IA8, offset: 0x0604C4C0, width: 8, height: 16, ctype: u8, symbol: aMapTvScreenGlowTex }
aMapTitaniaRings1DL:
{ type: GFX, offset: 0x604C540, symbol: aMapTitaniaRings1DL }
D_MAP_604C5D8:
{ type: TEXTURE, format: IA8, offset: 0x0604C5D8, width: 32, height: 64, ctype: u8, symbol: D_MAP_604C5D8 }
aMapTitaniaRings2DL:
{ type: GFX, offset: 0x604CDE0, symbol: aMapTitaniaRings2DL }
D_MAP_604CE78:
{ type: TEXTURE, format: IA8, offset: 0x0604CE78, width: 32, height: 64, ctype: u8, symbol: D_MAP_604CE78 }
D_MAP_604D680:
{ type: GFX, offset: 0x604D680, symbol: D_MAP_604D680 }
D_MAP_604D708:
{ type: TEXTURE, format: IA8, offset: 0x0604D708, width: 32, height: 32, ctype: u8, symbol: D_MAP_604D708 }
# Solar Rays
aMapSolarDL:
{ type: GFX, offset: 0x604DB10, symbol: aMapSolarDL }
D_MAP_604DD20:
{ type: TEXTURE, format: IA8, offset: 0x0604DD20, width: 128, height: 32, ctype: u8, symbol: D_MAP_604DD20 }
D_MAP_604ED20:
{ type: TEXTURE, format: IA8, offset: 0x0604ED20, width: 128, height: 32, ctype: u8, symbol: D_MAP_604ED20 }
D_MAP_604FD20:
{ type: TEXTURE, format: IA8, offset: 0x0604FD20, width: 128, height: 32, ctype: u8, symbol: D_MAP_604FD20 }
D_MAP_6050D20:
{ type: TEXTURE, format: IA8, offset: 0x06050D20, width: 128, height: 32, ctype: u8, symbol: D_MAP_6050D20 }
aMapGralPepperFace2DL:
{ type: GFX, offset: 0x6051D20, symbol: aMapGralPepperFace2DL }
D_MAP_6051F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06051F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6051F20 }
D_MAP_6052F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06052F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6052F20 }
D_MAP_6053F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06053F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6053F20 }
D_MAP_6054F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06054F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6054F20 }
aMapGralPepperFace1DL:
{ type: GFX, offset: 0x6055F20, symbol: aMapGralPepperFace1DL }
D_MAP_6056120:
{ type: TEXTURE, format: RGBA16, offset: 0x06056120, width: 64, height: 32, ctype: u16, symbol: D_MAP_6056120 }
D_MAP_6057120:
{ type: TEXTURE, format: RGBA16, offset: 0x06057120, width: 64, height: 32, ctype: u16, symbol: D_MAP_6057120 }
D_MAP_6058120:
{ type: TEXTURE, format: RGBA16, offset: 0x06058120, width: 64, height: 32, ctype: u16, symbol: D_MAP_6058120 }
D_MAP_6059120:
{ type: TEXTURE, format: RGBA16, offset: 0x06059120, width: 64, height: 32, ctype: u16, symbol: D_MAP_6059120 }
D_MAP_605A120:
{ type: GFX, offset: 0x605A120, symbol: D_MAP_605A120 }
D_MAP_605A230:
{ type: TEXTURE, format: RGBA16, offset: 0x0605A230, width: 64, height: 32, ctype: u16, symbol: D_MAP_605A230 }
D_MAP_605B230:
{ type: TEXTURE, format: RGBA16, offset: 0x0605B230, width: 64, height: 32, ctype: u16, symbol: D_MAP_605B230 }
D_MAP_605C230:
{ type: GFX, offset: 0x605C230, symbol: D_MAP_605C230 }
D_MAP_605C610:
{ type: TEXTURE, format: IA8, offset: 0x0605C610, width: 64, height: 32, ctype: u8, symbol: D_MAP_605C610 }
D_MAP_605CE10:
{ type: TEXTURE, format: IA8, offset: 0x0605CE10, width: 64, height: 32, ctype: u8, symbol: D_MAP_605CE10 }
D_MAP_605D610:
{ type: TEXTURE, format: IA8, offset: 0x0605D610, width: 64, height: 32, ctype: u8, symbol: D_MAP_605D610 }
D_MAP_605DE10:
{ type: TEXTURE, format: IA8, offset: 0x0605DE10, width: 64, height: 32, ctype: u8, symbol: D_MAP_605DE10 }
D_MAP_605E610:
{ type: TEXTURE, format: IA8, offset: 0x0605E610, width: 64, height: 32, ctype: u8, symbol: D_MAP_605E610 }
D_MAP_605EE10:
{ type: TEXTURE, format: IA8, offset: 0x0605EE10, width: 64, height: 32, ctype: u8, symbol: D_MAP_605EE10 }
D_MAP_605F610:
{ type: TEXTURE, format: IA8, offset: 0x0605F610, width: 64, height: 32, ctype: u8, symbol: D_MAP_605F610 }
D_MAP_605FE10:
{ type: TEXTURE, format: IA8, offset: 0x0605FE10, width: 64, height: 32, ctype: u8, symbol: D_MAP_605FE10 }
aMapMeteorDL:
{ type: GFX, offset: 0x6060610, symbol: aMapMeteorDL }
D_MAP_6060698:
{ type: TEXTURE, format: RGBA16, offset: 0x06060698, width: 32, height: 32, ctype: u16, symbol: D_MAP_6060698 }
# size = 0x60EA0

View File

@ -0,0 +1,320 @@
:config:
segments:
- [0x06, 0x971980]
header:
code:
- '#include "assets/ast_meteo.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Meteo
# Asteroid Field
aMeTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x6000000, symbol: aMeTitleCardTex }
D_ME_6000A80:
{ type: GFX, offset: 0x6000A80, symbol: D_ME_6000A80 }
D_ME_6000B10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06000B10, symbol: D_ME_6000B10 }
aMeCrusherDL:
{ type: GFX, offset: 0x6001310, symbol: aMeCrusherDL }
D_ME_6004738:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004738, symbol: D_ME_6004738 }
D_ME_6004F38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004F38, symbol: D_ME_6004F38 }
D_ME_6005738:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005738, symbol: D_ME_6005738 }
D_ME_6005F38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005F38, symbol: D_ME_6005F38 }
D_ME_6006738:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06006738, symbol: D_ME_6006738 }
D_ME_6006F38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06006F38, symbol: D_ME_6006F38 }
D_ME_6006FB8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06006FB8, symbol: D_ME_6006FB8 }
D_ME_6007038:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06007038, symbol: D_ME_6007038 }
D_ME_6007838:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06007838, symbol: D_ME_6007838 }
D_ME_60078B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060078B8, symbol: D_ME_60078B8 }
D_ME_60080C0:
{ type: GFX, offset: 0x60080C0, symbol: D_ME_60080C0 }
D_ME_6008A18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06008A18, symbol: D_ME_6008A18 }
aMeFlipBot1DL:
{ type: GFX, offset: 0x6008AA0, symbol: aMeFlipBot1DL }
D_ME_6009228:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009228, symbol: D_ME_6009228 }
D_ME_6009A28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06009A28, symbol: D_ME_6009A28 }
D_ME_6009C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06009C28, symbol: D_ME_6009C28 }
aMeFlipBot2DL:
{ type: GFX, offset: 0x6009E30, symbol: aMeFlipBot2DL }
aMeBigMeteorDL:
{ type: GFX, offset: 0x6009F50, symbol: aMeBigMeteorDL }
aMeMeteor7DL:
{ type: GFX, offset: 0x600AC70, symbol: aMeMeteor7DL }
D_ME_600B540:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600B540, symbol: D_ME_600B540 }
aMeSecretMarker2DL:
{ type: GFX, offset: 0x600BD40, symbol: aMeSecretMarker2DL }
D_ME_600BF30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0600BF30, symbol: D_ME_600BF30 }
aMeRockGull2DL:
{ type: GFX, offset: 0x600C130, symbol: aMeRockGull2DL }
aMeMeteor6DL:
{ type: GFX, offset: 0x600C2A0, symbol: aMeMeteor6DL }
aMeRockGull3DL:
{ type: GFX, offset: 0x600C740, symbol: aMeRockGull3DL }
aMeRockGull1DL:
{ type: GFX, offset: 0x600CAA0, symbol: aMeRockGull1DL }
aMeMeteorShower3DL:
{ type: GFX, offset: 0x600CD60, symbol: aMeMeteorShower3DL }
D_ME_600CDE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0600CDE8, symbol: D_ME_600CDE8 }
D_ME_600DDF0:
{ type: GFX, offset: 0x600DDF0, symbol: D_ME_600DDF0 }
D_ME_600E238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600E238, symbol: D_ME_600E238 }
D_ME_600F238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600F238, symbol: D_ME_600F238 }
D_ME_6010238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06010238, symbol: D_ME_6010238 }
D_ME_6011238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06011238, symbol: D_ME_6011238 }
D_ME_6012238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06012238, symbol: D_ME_6012238 }
D_ME_6013238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06013238, symbol: D_ME_6013238 }
D_ME_6014238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06014238, symbol: D_ME_6014238 }
D_ME_6015238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06015238, symbol: D_ME_6015238 }
aMeMeteorShower2DL:
{ type: GFX, offset: 0x6016240, symbol: aMeMeteorShower2DL }
D_ME_60162C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x060162C8, symbol: D_ME_60162C8 }
D_ME_60172C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060172C8, symbol: D_ME_60172C8 }
aMeMeteorShower1DL:
{ type: GFX, offset: 0x06017AD0, symbol: aMeMeteorShower1DL }
aMeMeteor3DL:
{ type: GFX, offset: 0x06017B60, symbol: aMeMeteor3DL }
aMeLaserCannon2DL:
{ type: GFX, offset: 0x06018450, symbol: aMeLaserCannon2DL }
aMeMeteor5DL:
{ type: GFX, offset: 0x06018960, symbol: aMeMeteor5DL }
aMeMeteor1DL:
{ type: GFX, offset: 0x06018C00, symbol: aMeMeteor1DL }
aMeMeteor4DL:
{ type: GFX, offset: 0x06019430, symbol: aMeMeteor4DL }
D_ME_6019880:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06019880, symbol: D_ME_6019880 }
D_ME_601A080:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601A080, symbol: D_ME_601A080 }
aMeSecretMarker1DL:
{ type: GFX, offset: 0x0601A880, symbol: aMeSecretMarker1DL }
aMeMeteoTunnelDL:
{ type: GFX, offset: 0x0601AE40, symbol: aMeMeteoTunnelDL }
D_ME_601C8E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601C8E0, symbol: D_ME_601C8E0 }
D_ME_601D800:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601D800, symbol: D_ME_601D800 }
aMeHopBotAnim:
{ type: SF64:ANIM, offset: 0x601E8C4, symbol: aMeHopBotAnim }
aMeHopBotSkel:
{ type: SF64:SKELETON, offset: 0x601E9D0, symbol: aMeHopBotSkel }
# Beta Meteo background, unused
D_ME_601EA00:
{ type: GFX, offset: 0x0601EA00, symbol: D_ME_601EA00 }
D_ME_601EA98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601EA98, symbol: D_ME_601EA98 }
aMeMeteor2DL:
{ type: GFX, offset: 0x0601F2A0, symbol: aMeMeteor2DL }
D_ME_601F778:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601F778, symbol: D_ME_601F778 }
D_ME_601FF80:
{ type: GFX, offset: 0x0601FF80, symbol: D_ME_601FF80 }
D_ME_6020008:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06020008, symbol: D_ME_6020008 }
aMeCorneriaBgDL:
{ type: GFX, offset: 0x06020810, symbol: aMeCorneriaBgDL }
aMeCorneriaBg1Tex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020920, symbol: aMeCorneriaBg1Tex }
aMeCorneriaBg2Tex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021920, symbol: aMeCorneriaBg2Tex }
aMeLaserCannon1DL:
{ type: GFX, offset: 0x06022920, symbol: aMeLaserCannon1DL }
D_ME_6022E50:
{ type: GFX, offset: 0x06022E50, symbol: D_ME_6022E50 }
D_ME_60236F0:
{ type: GFX, offset: 0x060236F0, symbol: D_ME_60236F0 }
D_ME_6023788:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06023788, symbol: D_ME_6023788 }
D_ME_60231C0:
{ type: GFX, offset: 0x060231C0, symbol: D_ME_60231C0 }
D_ME_6023290:
{ type: GFX, offset: 0x06023290, symbol: D_ME_6023290 }
D_ME_6023360:
{ type: GFX, offset: 0x06023360, symbol: D_ME_6023360 }
D_ME_6023810:
{ type: GFX, offset: 0x06023810, symbol: D_ME_6023810 }
D_ME_60238A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060238A8, symbol: D_ME_60238A8 }
D_ME_60240B0:
{ type: GFX, offset: 0x060240B0, symbol: D_ME_60240B0 }
D_ME_6024AD0:
{ type: GFX, offset: 0x06024AD0, symbol: D_ME_6024AD0 }
aMeMolarRockDL:
{ type: GFX, offset: 0x06024B60, symbol: aMeMolarRockDL }
# Unused Meteo Ball
aMeMeteoBallDL:
{ type: GFX, offset: 0x06025B50, symbol: aMeMeteoBallDL }
D_ME_6025350:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6025350, symbol: D_ME_6025350 }
D_ME_6025BE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06025BE8, symbol: D_ME_6025BE8 }
D_ME_60263F0:
{ type: GFX, offset: 0x060263F0, symbol: D_ME_60263F0 }
D_ME_6026478:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06026478, symbol: D_ME_6026478 }
D_ME_6026CC4:
{ type: SF64:OBJECT_INIT, offset: 0x6026CC4, symbol: D_ME_6026CC4 }
D_ME_6026C80:
{ type: SF64:ENVIRONMENT, offset: 0x6026C80, symbol: D_ME_6026C80 }
D_ME_602B148:
{ type: SF64:OBJECT_INIT, offset: 0x602B148, symbol: D_ME_602B148 }
D_ME_602F3AC:
{ type: SF64:SCRIPT, offset: 0x602F3AC, symbol: D_ME_602F3AC }
aMeFlipBotHitbox:
{ type: SF64:HITBOX, offset: 0x602F604, symbol: aMeFlipBotHitbox }
D_ME_602F638:
{ type: SF64:HITBOX, offset: 0x602F638, symbol: D_ME_602F638 }
aMeMeteoBallHitbox:
{ type: SF64:HITBOX, offset: 0x602F684, symbol: aMeMeteoBallHitbox }
aMeHopBotHitbox:
{ type: SF64:HITBOX, offset: 0x602F6A0, symbol: aMeHopBotHitbox }
aMeMeteor1Hitbox:
{ type: SF64:HITBOX, offset: 0x602F6EC, symbol: aMeMeteor1Hitbox }
aMeMeteor2Hitbox:
{ type: SF64:HITBOX, offset: 0x602F708, symbol: aMeMeteor2Hitbox }
aMeLaserCannon1Hitbox:
{ type: SF64:HITBOX, offset: 0x602F724, symbol: aMeLaserCannon1Hitbox }
aMeLaserCannon2Hitbox:
{ type: SF64:HITBOX, offset: 0x602F740, symbol: aMeLaserCannon2Hitbox }
aMeCrusherHitbox:
{ type: SF64:HITBOX, offset: 0x602F75C, symbol: aMeCrusherHitbox }
aMeCrusherShieldHitbox:
{ type: SF64:HITBOX, offset: 0x602FA50, symbol: aMeCrusherShieldHitbox }
D_ME_602FA9C:
{type: SF64:COLPOLY, count: 79, offset: 0x602FA9C, symbol: D_ME_602FA9C, mesh_symbol: D_ME_OFFSET }
D_ME_6030208:
{type: SF64:COLPOLY, count: 42, offset: 0x6030208, symbol: D_ME_6030208, mesh_symbol: D_ME_OFFSET }
D_ME_60305DC:
{type: SF64:COLPOLY, count: 236, offset: 0x60305DC, symbol: D_ME_60305DC, mesh_symbol: D_ME_OFFSET }

View File

@ -0,0 +1,249 @@
:config:
segments:
- [0x08, 0xC6FA00]
header:
code:
- '#include "assets/ast_option.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
# Invoice
D_OPT_8000000:
{ type: TEXTURE, ctype: u8, format: CI4, width: 128, height: 26, offset: 0x8000000, symbol: D_OPT_8000000, tlut: 0x8000680 }
D_OPT_8000680:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8000680, symbol: D_OPT_8000680 }
# Cornerian army attn:
D_OPT_80006A0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 256, height: 34, offset: 0x80006A0, symbol: D_OPT_80006A0, tlut: 0x80017A0 }
D_OPT_80017A0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80017A0, symbol: D_OPT_80017A0 }
# Venomian units destroyed
D_OPT_80017C0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 256, height: 66, offset: 0x80017C0, symbol: D_OPT_80017C0, tlut: 0x80038C0 }
D_OPT_80038C0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80038C0, symbol: D_OPT_80038C0 }
# nd
aNdTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 10, offset: 0x80038E0, symbol: aNdTex, tlut: 0x8003930 }
aNdTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003930, symbol: aNdTLUT }
# rd
aRdTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 11, offset: 0x8003950, symbol: aRdTex, tlut: 0x80039A8 }
aRdTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80039A8, symbol: aRdTLUT }
#
aSpeakerCenterTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x80039D0 , symbol: aSpeakerCenterTex, tlut: 0x8003A50 }
aSpeakerCenterTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003A50, symbol: aSpeakerCenterTLUT }
# st
aStTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003A70, symbol: aStTex, tlut: 0x8003AB8 }
aStTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003AB8, symbol: aStTLUT }
# th
aThTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003AE0, symbol: aThTex, tlut: 0x8003B28 }
aThTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003B28, symbol: aThTLUT }
# Option Title Cards
# Main Game
aMainGameCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 72, height: 12, offset: 0x8003B50, symbol: aMainGameCardTex }
# Training
aTrainingCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8003EB0, symbol: aTrainingCardTex }
# Vs.
aVsCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 10, offset: 0x8004270, symbol: aVsCardTex }
# Ranking
aRankingCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 12, offset: 0x80043B0, symbol: aRankingCardTex }
# Sound
aSoundCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 10, offset: 0x80046B0, symbol: aSoundCardTex }
# Data
aDataCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 10, offset: 0x8004930, symbol: aDataCardTex }
aExpertCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8004C50, symbol: aExpertCardTex }
# Option VS Cards
# Point Match
aVsPointMatchCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x8005010, symbol: aVsPointMatchCardTex }
# Battle Royal
aVsBattleRoyalCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 11, offset: 0x80054F0, symbol: aVsBattleRoyalCardTex }
# Time Trial
aVsTimeTrialCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8005910, symbol: aVsTimeTrialCardTex }
# Sound Options
# Press R to test
D_OPT_8005CD0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 13, offset: 0x8005CD0, symbol: D_OPT_8005CD0 }
# Mode
D_OPT_8006280:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 13, offset: 0x8006280, symbol: D_OPT_8006280 }
# Music
D_OPT_80064F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 88, height: 14, offset: 0x80064F0, symbol: D_OPT_80064F0 }
# Voice
D_OPT_80069C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 15, offset: 0x80069C0, symbol: D_OPT_80069C0 }
# SE
D_OPT_8006D10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x8006D10, symbol: D_OPT_8006D10 }
# B to cancel
aBtoCancelTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8006E50, symbol: aBtoCancelTex }
# Headphone
D_OPT_8007210:
{ type: TEXTURE, ctype: u8, format: IA8, width: 88, height: 14, offset: 0x8007210, symbol: D_OPT_8007210 }
# Mono
D_OPT_80076E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 14, offset: 0x80076E0, symbol: D_OPT_80076E0 }
# Soundtrack
D_OPT_80079F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 14, offset: 0x80079F0, symbol: D_OPT_80079F0 }
# A to confirm
aAtoConfirmTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x80080F0, symbol: aAtoConfirmTex }
# Clear Saved Data
D_OPT_80084B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x80084B0, symbol: D_OPT_80084B0 }
# Are you sure?
D_OPT_8008DA0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 160, height: 19, offset: 0x8008DA0, symbol: D_OPT_8008DA0 }
# Yes
D_OPT_8009980:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 12, offset: 0x8009980, symbol: D_OPT_8009980 }
# No
D_OPT_8009B00:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x8009B00, symbol: D_OPT_8009B00 }
# Are you REALLY sure?
D_OPT_8009CE0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 160, height: 41, offset: 0x8009CE0, symbol: D_OPT_8009CE0 }
# Data erased
D_OPT_800B680:
{ type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 41, offset: 0x800B680, symbol: D_OPT_800B680 }
# Stereo
D_OPT_800CD90:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 13, offset: 0x800CD90, symbol: D_OPT_800CD90 }
# UNK: Triangle shape, it's mirrored to form a diamond shape
D_OPT_800D070:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x800D070, symbol: D_OPT_800D070 }
# UNK:
D_OPT_800D170:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 16, offset: 0x800D170, symbol: D_OPT_800D170 }
# Seal
D_OPT_800D1F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 48, offset: 0x800D1F0, symbol: D_OPT_800D1F0 }
# UNK:
D_OPT_800E0F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x800E0F0, symbol: D_OPT_800E0F0 }
aArrowTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x800E130, symbol: aArrowTex }
# Mercenary Unit STARFOX Fox Mccloud
D_OPT_800E170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 188, height: 60, offset: 0x800E170, symbol: D_OPT_800E170 }
# ScrollBar
aSliderFrameTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 104, height: 10, offset: 0x8013990, symbol: aSliderFrameTex }
# ScrollBar Indicator
aSliderTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x80141B0, symbol: aSliderTex }
# Speaker
aSpeakerTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x80143B0, symbol: aSpeakerTex, tlut: 0x80147B0 }
aSpeakerTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x80147B0, symbol: aSpeakerTLUT }
D_OPT_80147F0:
{ type: GFX, offset: 0x80147F0, symbol: D_OPT_80147F0 }
ast_option_seg8_vtx_00014B50:
{ type: VTX, count: 124, offset: 0x8014B50, symbol: ast_option_seg8_vtx_00014B50 }
D_OPT_8015310:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x8015310, symbol: D_OPT_8015310, tlut: 0x08015390 }
D_OPT_8015390:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8015390, symbol: D_OPT_8015390 }
D_OPT_80153B0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x80153B0, symbol: D_OPT_80153B0, tlut: 0x08015430 }
D_OPT_8015430:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8015430, symbol: D_OPT_8015430 }
D_OPT_8015450:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x08015450, symbol: D_OPT_8015450 }
D_OPT_8015550:
{ type: GFX, offset: 0x8015550, symbol: D_OPT_8015550 }
D_OPT_80155E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x080155E8, symbol: D_OPT_80155E8 }
aLightningDL:
{ type: GFX, offset: 0x8015DF0, symbol: aLightningDL }
aLightningTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x08015E88, symbol: aLightningTex }

View File

@ -0,0 +1,298 @@
:config:
segments:
- [0x06, 0x9ED490]
header:
code:
- '#include "assets/ast_sector_x.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aSxTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSxTitleCardTex }
aSxSpaceMineDL:
{ type: GFX, offset: 0x6000840, symbol: aSxSpaceMineDL }
# Flying mine
D_SX_60008C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60008C0, symbol: D_SX_60008C0 }
D_SX_60010C0:
{ type: GFX, offset: 0x60010C0, symbol: D_SX_60010C0 }
# Texture of Planet Titania, seen when Slippy gets thrown by Spyborg
D_SX_6001150:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001150, symbol: D_SX_6001150 }
aSxLaserDestroyedDL:
{ type: GFX, offset: 0x6001950, symbol: aSxLaserDestroyedDL }
D_SX_6001AD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6001AD8, symbol: D_SX_6001AD8 }
aSxWatchPostDL:
{ type: GFX, offset: 0x6001CE0, symbol: aSxWatchPostDL }
D_SX_60020C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60020C0, symbol: D_SX_60020C0 }
D_SX_60022C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60022C0, symbol: D_SX_60022C0 }
D_SX_60024C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60024C0, symbol: D_SX_60024C0 }
D_SX_60026C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60026C0, symbol: D_SX_60026C0 }
D_SX_60028C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60028C0, symbol: D_SX_60028C0 }
D_SX_6002AC0:
{ type: GFX, offset: 0x6002AC0, symbol: D_SX_6002AC0 }
ast_sector_x_seg6_vtx_2E88:
{ type: VTX, count: 134, offset: 0x6002E88, symbol: ast_sector_x_seg6_vtx_2E88 }
D_SX_60036E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60036E8, symbol: D_SX_60036E8 }
D_SX_6003EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6003EE8, symbol: D_SX_6003EE8 }
D_SX_60046E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60046E8, symbol: D_SX_60046E8 }
D_SX_6004EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6004EE8, symbol: D_SX_6004EE8 }
D_SX_6005EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005EE8, symbol: D_SX_6005EE8 }
aSxLaserDL:
{ type: GFX, offset: 0x60066F0, symbol: aSxLaserDL }
D_SX_6006810:
{ type: GFX, offset: 0x6006810, symbol: D_SX_6006810 }
D_SX_6007128:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007128, symbol: D_SX_6007128 }
D_SX_6007928:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007928, symbol: D_SX_6007928 }
D_SX_6008128:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008128, symbol: D_SX_6008128 }
D_SX_6008928:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008928, symbol: D_SX_6008928 }
D_SX_6008B30:
{ type: GFX, offset: 0x6008B30, symbol: D_SX_6008B30 }
D_SX_6009548:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6009548, symbol: D_SX_6009548 }
D_SX_6009748:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6009748, symbol: D_SX_6009748 }
aSxBaseFloor1DL:
{ type: GFX, offset: 0x6009950, symbol: aSxBaseFloor1DL }
D_SX_6009C30:
{ type: GFX, offset: 0x6009C30, symbol: D_SX_6009C30 }
D_SX_6009CC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x6009CC0, symbol: D_SX_6009CC0 }
D_SX_6009FF8:
{ type: SF64:ANIM, offset: 0x6009FF8, symbol: D_SX_6009FF8 }
D_SX_600A2D4:
{ type: SF64:ANIM, offset: 0x600A2D4, symbol: D_SX_600A2D4 }
aSxBaseWall3DL:
{ type: GFX, offset: 0x600A2E0, symbol: aSxBaseWall3DL }
D_SX_600A570:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600A570, symbol: D_SX_600A570 }
D_SX_600AD70:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600AD70, symbol: D_SX_600AD70 }
aSxBaseWall1DL:
{ type: GFX, offset: 0x600AF70, symbol: aSxBaseWall1DL }
aSxBaseWall2DL:
{ type: GFX, offset: 0x600B2B0, symbol: aSxBaseWall2DL }
aSxBaseWall4DL:
{ type: GFX, offset: 0x600B540, symbol: aSxBaseWall4DL }
aSxBorzoiFighterDL:
{ type: GFX, offset: 0x600B830, symbol: aSxBorzoiFighterDL }
D_SX_600C000:
{ type: GFX, offset: 0x600C000, symbol: D_SX_600C000 }
D_SX_600C5A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600C5A0, symbol: D_SX_600C5A0 }
D_SX_600F890:
{ type: SF64:ANIM, offset: 0x600F890, symbol: D_SX_600F890 }
D_SX_600F8A0:
{ type: GFX, offset: 0x600F8A0, symbol: D_SX_600F8A0 }
D_SX_600F938:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600F938, symbol: D_SX_600F938 }
D_SX_6010140:
{ type: GFX, offset: 0x6010140, symbol: D_SX_6010140 }
D_SX_60105A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60105A0, symbol: D_SX_60105A0 }
D_SX_60123BC:
{ type: SF64:ANIM, offset: 0x60123BC, symbol: D_SX_60123BC }
D_SX_6013798:
{ type: SF64:ANIM, offset: 0x6013798, symbol: D_SX_6013798 }
D_SX_6013820:
{ type: SF64:ANIM, offset: 0x6013820, symbol: D_SX_6013820 }
D_SX_601390C:
{ type: SF64:SKELETON, offset: 0x601390C, symbol: D_SX_601390C }
D_SX_60158C4:
{ type: SF64:ANIM, offset: 0x60158C4, symbol: D_SX_60158C4 }
D_SX_6016E28:
{ type: SF64:ANIM, offset: 0x6016E28, symbol: D_SX_6016E28 }
D_SX_601AA28:
{ type: SF64:ANIM, offset: 0x601AA28, symbol: D_SX_601AA28 }
D_SX_601C690:
{ type: SF64:ANIM, offset: 0x601C690, symbol: D_SX_601C690 }
D_SX_60206DC:
{ type: SF64:ANIM, offset: 0x60206DC, symbol: D_SX_60206DC }
aSxSpyborgSkel:
{ type: SF64:SKELETON, offset: 0x6020C68, symbol: aSxSpyborgSkel }
aSxBaseWallTile1DL:
{ type: GFX, offset: 0x6020D20, symbol: aSxBaseWallTile1DL }
# Spyborg Radio
D_SX_6020FB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06020FB0, symbol: D_SX_6020FB0 }
D_SX_6021ED0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06021ED0, symbol: D_SX_6021ED0 }
aSxCanineDL:
{ type: GFX, offset: 0x6022DF0, symbol: aSxCanineDL }
aSxSpyEyeDL:
{ type: GFX, offset: 0x6023500, symbol: aSxSpyEyeDL }
D_SX_6023C30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06023C30, symbol: D_SX_6023C30 }
aSxBaseDebris2DL:
{ type: GFX, offset: 0x6023E30, symbol: aSxBaseDebris2DL }
aSxBaseDebris1DL:
{ type: GFX, offset: 0x60285F0, symbol: aSxBaseDebris1DL }
D_SX_6029098:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06029098, symbol: D_SX_6029098 }
D_SX_60292A0:
{ type: GFX, offset: 0x60292A0, symbol: D_SX_60292A0 }
D_SX_6029890:
{ type: GFX, offset: 0x6029890, symbol: D_SX_6029890 }
D_SX_6029918:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x029918, symbol: D_SX_6029918 }
D_SX_602A120:
{ type: SF64:ENVIRONMENT, offset: 0x602A120, symbol: D_SX_602A120 }
D_SX_602A164:
{ type: SF64:OBJECT_INIT, count: 1026, offset: 0x602A164, symbol: D_SX_602A164 }
D_SX_602F18C:
{ type: SF64:OBJECT_INIT, count: 167, offset: 0x602F18C, symbol: D_SX_602F18C }
D_SX_60320D0:
{ type: SF64:SCRIPT, offset: 0x60320D0, symbol: D_SX_60320D0 }
D_SX_6032328:
{ type: SF64:HITBOX, offset: 0x6032328, symbol: D_SX_6032328 }
aSxWarpGateHitbox:
{ type: SF64:HITBOX, offset: 0x603238C, symbol: aSxWarpGateHitbox }
D_SX_6032408:
{ type: SF64:HITBOX, offset: 0x6032408, symbol: D_SX_6032408 }
aSxSpyborgLeftArmHitbox:
{ type: SF64:HITBOX, offset: 0x6032488, symbol: aSxSpyborgLeftArmHitbox }
aSxSpyborgRightArmHitbox:
{ type: SF64:HITBOX, offset: 0x60324EC, symbol: aSxSpyborgRightArmHitbox }
aSxSpyborgHitbox:
{ type: SF64:HITBOX, offset: 0x6032550, symbol: aSxSpyborgHitbox }
aSxLaserHitbox:
{ type: SF64:HITBOX, offset: 0x603285C, symbol: aSxLaserHitbox }
aSxBaseFloor1Hitbox:
{ type: SF64:HITBOX, offset: 0x6032878, symbol: aSxBaseFloor1Hitbox }
aSxBaseWall2Hitbox:
{ type: SF64:HITBOX, offset: 0x6032894, symbol: aSxBaseWall2Hitbox }
aSxBaseWall3Hitbox:
{ type: SF64:HITBOX, offset: 0x60328B0, symbol: aSxBaseWall3Hitbox }
aSxBaseWallTile1Hitbox:
{ type: SF64:HITBOX, offset: 0x60328CC, symbol: aSxBaseWallTile1Hitbox }
D_SX_603265C:
{ type: SF64:HITBOX, offset: 0x603265C, symbol: D_SX_603265C }
D_SX_6032768:
{ type: SF64:HITBOX, offset: 0x6032768, symbol: D_SX_6032768 }
aSxBaseWall4Hitbox:
{ type: SF64:HITBOX, offset: 0x60328E8, symbol: aSxBaseWall4Hitbox }
aSxBaseWall1Hitbox:
{ type: SF64:HITBOX, offset: 0x6032904, symbol: aSxBaseWall1Hitbox }
aSxWatchPostHitbox:
{ type: SF64:HITBOX, offset: 0x6032938, symbol: aSxWatchPostHitbox }
aSxSpaceMineHitbox:
{ type: SF64:HITBOX, offset: 0x6032954, symbol: aSxSpaceMineHitbox }
aSxBaseDebris2Hitbox:
{ type: SF64:HITBOX, offset: 0x6032970, symbol: aSxBaseDebris2Hitbox }
aSxBaseDebris1Hitbox:
{ type: SF64:HITBOX, offset: 0x603298C, symbol: aSxBaseDebris1Hitbox }
# size = 0x32AC0

View File

@ -0,0 +1,362 @@
:config:
segments:
- [0x06, 0xAF9DC0]
header:
code:
- '#include "assets/ast_sector_y.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
- '#include "sf64mesg.h"'
# Sector Y: Combat Zone
aSyTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSyTitleCardTex }
# Saruzin flagship icon in radar
D_SY_6000840:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 64, offset: 0x6000840, symbol: D_SY_6000840 }
D_SY_6001840:
{ type: GFX, offset: 0x6001840, symbol: D_SY_6001840 }
# Sector Y Background
D_SY_60018D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x060018D0, symbol: D_SY_60018D0 }
D_SY_6003348:
{ type: SF64:ANIM, offset: 0x6003348, symbol: D_SY_6003348 }
D_SY_60034C4:
{ type: SF64:ANIM, offset: 0x60034C4, symbol: D_SY_60034C4 }
aSyShipWindowsDL:
{ type: GFX, offset: 0x60034D0, symbol: aSyShipWindowsDL }
aSyShip3DestroyedDL:
{ type: GFX, offset: 0x60036A0, symbol: aSyShip3DestroyedDL }
D_SY_6004958:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004958, symbol: D_SY_6004958 }
D_SY_6005158:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06005158, symbol: D_SY_6005158 }
aSyShip4DL:
{ type: GFX, offset: 0x6005360, symbol: aSyShip4DL }
D_SY_6005BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005BE0, symbol: D_SY_6005BE0 }
D_SY_60063E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060063E0, symbol: D_SY_60063E0 }
D_SY_6006BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06006BE0, symbol: D_SY_6006BE0 }
D_SY_6006DE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 24, offset: 0x06006DE0, symbol: D_SY_6006DE0 }
D_SY_60073E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x060073E0, symbol: D_SY_60073E0 }
D_SY_60083E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060083E0, symbol: D_SY_60083E0 }
D_SY_6008BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x06008BE0, symbol: D_SY_6008BE0 }
D_SY_6008FE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06008FE0, symbol: D_SY_6008FE0 }
aSyShip1DL:
{ type: GFX, offset: 0x060097E0, symbol: aSyShip1DL }
D_SY_600AAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600AAC0, symbol: D_SY_600AAC0 }
D_SY_600BAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600BAC0, symbol: D_SY_600BAC0 }
D_SY_600CAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0600CAC0, symbol: D_SY_600CAC0 }
D_SY_600DAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600DAC0, symbol: D_SY_600DAC0 }
D_SY_600E2C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600E2C0, symbol: D_SY_600E2C0 }
D_SY_600EAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600EAC0, symbol: D_SY_600EAC0 }
D_SY_600F2C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x0600F2C0, symbol: D_SY_600F2C0 }
aSyShip4DestroyedDL:
{ type: GFX, offset: 0x600F6C0, symbol: aSyShip4DestroyedDL }
aSyShip3DL:
{ type: GFX, offset: 0x60102C0, symbol: aSyShip3DL }
D_SY_6011758:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06011758, symbol: D_SY_6011758 }
D_SY_60117D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060117D8, symbol: D_SY_60117D8 }
D_SY_60119D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060119D8, symbol: D_SY_60119D8 }
D_SY_60132A0:
{ type: GFX, offset: 0x60132A0, symbol: D_SY_60132A0 }
aSyRobot4DL:
{ type: GFX, offset: 0x6015D60, symbol: aSyRobot4DL }
aSySaruzinDL:
{ type: GFX, offset: 0x601F3D0, symbol: aSySaruzinDL }
D_SY_60121E0:
{ type: GFX, offset: 0x60121E0, symbol: D_SY_60121E0 }
D_SY_60128A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060128A0, symbol: D_SY_60128A0 }
D_SY_60130A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060130A0, symbol: D_SY_60130A0 }
D_SY_6013600:
{ type: GFX, offset: 0x6013600, symbol: D_SY_6013600 }
D_SY_6013840:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06013840, symbol: D_SY_6013840 }
D_SY_6014040:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06014040, symbol: D_SY_6014040 }
D_SY_6014240:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06014240, symbol: D_SY_6014240 }
D_SY_6014A40:
{ type: GFX, offset: 0x6014A40, symbol: D_SY_6014A40 }
D_SY_6014B48:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06014B48, symbol: D_SY_6014B48 }
D_SY_6014BD0:
{ type: GFX, offset: 0x6014BD0, symbol: D_SY_6014BD0 }
D_SY_6015960:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06015960, symbol: D_SY_6015960 }
D_SY_6015B60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06015B60, symbol: D_SY_6015B60 }
aSyShipMissileDL:
{ type: GFX, offset: 0x60188D0, symbol: aSyShipMissileDL }
D_SY_60183B0:
{ type: GFX, offset: 0x60183B0, symbol: D_SY_60183B0 }
D_SY_6018F30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06018F30, symbol: D_SY_6018F30 }
D_SY_6019E50:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06019E50, symbol: D_SY_6019E50 }
aSyDebrisDL:
{ type: GFX, offset: 0x601AD70, symbol: aSyDebrisDL }
D_SY_601AE08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601AE08, symbol: D_SY_601AE08 }
aSyShip2SpriteDL:
{ type: GFX, offset: 0x601B610, symbol: aSyShip2SpriteDL }
D_SY_601B6A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601B6A0, symbol: D_SY_601B6A0 }
aSyShip3SpriteDL:
{ type: GFX, offset: 0x601C6A0, symbol: aSyShip3SpriteDL }
D_SY_601C730:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601C730, symbol: D_SY_601C730 }
aSyShip2DL:
{ type: GFX, offset: 0x601D730, symbol: aSyShip2DL }
D_SY_601F3B8:
{ type: SF64:ANIM, offset: 0x601F3B8, symbol: D_SY_601F3B8 }
aSyLaserTurretDL:
{ type: GFX, offset: 0x60205D0, symbol: aSyLaserTurretDL }
aSyRobotSpriteFrontDL:
{ type: GFX, offset: 0x60209F0, symbol: aSyRobotSpriteFrontDL }
D_SY_6020B08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020B08, symbol: D_SY_6020B08 }
D_SY_6021B08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021B08, symbol: D_SY_6021B08 }
aSyRobotSpriteSideDL:
{ type: GFX, offset: 0x6022B10, symbol: aSyRobotSpriteSideDL }
D_SY_6022C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06022C28, symbol: D_SY_6022C28 }
D_SY_6023C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06023C28, symbol: D_SY_6023C28 }
D_SY_60258A0:
{ type: SF64:ANIM, offset: 0x60258A0, symbol: D_SY_60258A0 }
D_SY_602645C:
{ type: SF64:ANIM, offset: 0x602645C, symbol: D_SY_602645C }
D_SY_60265B4:
{ type: SF64:ANIM, offset: 0x60265B4, symbol: D_SY_60265B4 }
D_SY_602738C:
{ type: SF64:ANIM, offset: 0x602738C, symbol: D_SY_602738C }
D_SY_60273A0:
{ type: GFX, offset: 0x60273A0, symbol: D_SY_60273A0 }
D_SY_6027960:
{ type: GFX, offset: 0x6027960, symbol: D_SY_6027960 }
D_SY_6028668:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06028668, symbol: D_SY_6028668 }
D_SY_6028E70:
{ type: GFX, offset: 0x6028E70, symbol: D_SY_6028E70 }
D_SY_6029B48:
{ type: SF64:ANIM, offset: 0x6029B48, symbol: D_SY_6029B48 }
D_SY_602A2CC:
{ type: SF64:ANIM, offset: 0x602A2CC, symbol: D_SY_602A2CC }
D_SY_602A2E0:
{ type: GFX, offset: 0x602A2E0, symbol: D_SY_602A2E0 }
D_SY_602A720:
{ type: GFX, offset: 0x602A720, symbol: D_SY_602A720 }
D_SY_602A8C0:
{ type: GFX, offset: 0x602A8C0, symbol: D_SY_602A8C0 }
D_SY_602AFF8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0602AFF8, symbol: D_SY_602AFF8 }
D_SY_602B778:
{ type: SF64:ANIM, offset: 0x602B778, symbol: D_SY_602B778 }
D_SY_602B8DC:
{ type: SF64:ANIM, offset: 0x602B8DC, symbol: D_SY_602B8DC }
D_SY_602B8F0:
{ type: GFX, offset: 0x602B8F0, symbol: D_SY_602B8F0 }
D_SY_602CEB4:
{ type: SF64:ANIM, offset: 0x602CEB4, symbol: D_SY_602CEB4 }
D_SY_602D340:
{ type: GFX, offset: 0x602D340, symbol: D_SY_602D340 }
D_SY_602D830:
{ type: GFX, offset: 0x602D830, symbol: D_SY_602D830 }
D_SY_602DC40:
{ type: GFX, offset: 0x602DC40, symbol: D_SY_602DC40 }
D_SY_602DE70:
{ type: GFX, offset: 0x602DE70, symbol: D_SY_602DE70 }
D_SY_602E0A0:
{ type: GFX, offset: 0x602E0A0, symbol: D_SY_602E0A0 }
D_SY_602D140:
{ type: SF64:SKELETON, offset: 0x602D140, symbol: D_SY_602D140 }
D_SY_602D194:
{ type: GFX, offset: 0x602D1A0, symbol: D_SY_602D194 }
D_SY_602D238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x0602D238, symbol: D_SY_602D238 }
D_SY_602E4B0:
{ type: SF64:ENVIRONMENT, offset: 0x602E4B0, symbol: D_SY_602E4B0 }
D_SY_602E4F4:
{ type: SF64:OBJECT_INIT, offset: 0x602E4F4, symbol: D_SY_602E4F4 }
D_SY_6030B14:
{ type: SF64:OBJECT_INIT, offset: 0x6030B14, symbol: D_SY_6030B14 }
D_SY_6032E18:
{ type: SF64:SCRIPT, offset: 0x6032E18, symbol: D_SY_6032E18 }
D_SY_6033070:
{type: SF64:COLPOLY, count: 174, offset: 0x6033070, symbol: D_SY_6033070, mesh_symbol: D_SY_6033E08 }
aSyRobotHitbox:
{ type: SF64:HITBOX, offset: 0x603405C, symbol: aSyRobotHitbox }
D_SY_60340C0:
{ type: SF64:HITBOX, offset: 0x60340C0, symbol: D_SY_60340C0 }
aSyRobot4Hitbox:
{ type: SF64:HITBOX, offset: 0x6034124, symbol: aSyRobot4Hitbox }
D_SY_60341A8:
{ type: SF64:HITBOX, offset: 0x60341A8, symbol: D_SY_60341A8 }
D_SY_603421C:
{ type: SF64:HITBOX, offset: 0x603421C, symbol: D_SY_603421C }
D_SY_60342A0:
{ type: SF64:HITBOX, offset: 0x60342A0, symbol: D_SY_60342A0 }
D_SY_6034304:
{ type: SF64:HITBOX, offset: 0x6034304, symbol: D_SY_6034304 }
aSyScenery156Hitbox:
{ type: SF64:HITBOX, offset: 0x6034368, symbol: aSyScenery156Hitbox }
aSyLaserTurretHitbox:
{ type: SF64:HITBOX, offset: 0x603445C, symbol: aSyLaserTurretHitbox }
aSyShip1Hitbox:
{ type: SF64:HITBOX, offset: 0x6034478, symbol: aSyShip1Hitbox }
aSyShip2Hitbox:
{ type: SF64:HITBOX, offset: 0x603450C, symbol: aSyShip2Hitbox }
aSyShip3Hitbox:
{ type: SF64:HITBOX, offset: 0x6034588, symbol: aSyShip3Hitbox }
aSyShip3DestroyedHitbox:
{ type: SF64:HITBOX, offset: 0x6034664, symbol: aSyShip3DestroyedHitbox }
aSyShip4Hitbox:
{ type: SF64:HITBOX, offset: 0x6034770, symbol: aSyShip4Hitbox }
aSyShipWindowsHitbox:
{ type: SF64:HITBOX, offset: 0x60347D4, symbol: aSyShipWindowsHitbox }
aSyShip4DestroyedHitbox:
{ type: SF64:HITBOX, offset: 0x60347F0, symbol: aSyShip4DestroyedHitbox }
aSyShipMissileHitbox:
{ type: SF64:HITBOX, offset: 0x603486C, symbol: aSyShipMissileHitbox }
# size = 0x34890

View File

@ -1,20 +1,21 @@
:config:
segments:
- [0x06, 0xA4FBB0]
- [0x06, 0xA1FCD0]
header:
code:
- '#include "assets/ast_sector_z.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Sector Z: Combat Zone
D_SZ_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: D_SZ_6000000 }
aSzTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSzTitleCardTex }
# One of the so called "Boss titles", unused in the game. A version of the same thing
# seems to have been implemented in the 3DS version.
@ -29,11 +30,11 @@ D_SZ_6000840:
D_SZ_60012D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 9, offset: 0x60012D0, symbol: D_SZ_60012D0 }
D_SZ_6001360:
{ type: GFX, offset: 0x6001360, symbol: D_SZ_6001360 }
aSzSpaceJunk1DL:
{ type: GFX, offset: 0x6001360, symbol: aSzSpaceJunk1DL }
D_SZ_6001A10:
{ type: GFX, offset: 0x6001A10, symbol: D_SZ_6001A10 }
aSzSpaceJunk2DL:
{ type: GFX, offset: 0x6001A10, symbol: aSzSpaceJunk2DL }
D_SZ_6001C80:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06001C80, symbol: D_SZ_6001C80, tlut: 0x06001D80 }
@ -41,8 +42,8 @@ D_SZ_6001C80:
D_SZ_6001D80:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x06001D80, symbol: D_SZ_6001D80 }
D_SZ_6001DA0:
{ type: GFX, offset: 0x6001DA0, symbol: D_SZ_6001DA0 }
aSzSpaceJunk3DL:
{ type: GFX, offset: 0x6001DA0, symbol: aSzSpaceJunk3DL }
D_SZ_60025F0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x60025F0, symbol: D_SZ_60025F0, tlut: 0x060029F0 }
@ -68,12 +69,12 @@ D_SZ_6002DE0:
D_SZ_6002EE0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x06002EE0, symbol: D_SZ_6002EE0 }
D_SZ_6002F80:
{ type: GFX, offset: 0x6002F80, symbol: D_SZ_6002F80 }
aSzBackgroundDL:
{ type: GFX, offset: 0x6002F80, symbol: aSzBackgroundDL }
# Sector Z Background
D_SZ_6003010:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06003010, symbol: D_SZ_6003010 }
aSzBackgroundTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06003010, symbol: aSzBackgroundTex }
D_SZ_6004010:
{ type: GFX, offset: 0x6004010, symbol: D_SZ_6004010 }
@ -84,8 +85,8 @@ D_SZ_60041F8:
D_SZ_60042F8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x060042F8, symbol: D_SZ_60042F8 }
D_SZ_6004330:
{ type: GFX, offset: 0x6004330, symbol: D_SZ_6004330 }
aSzMissileMark:
{ type: GFX, offset: 0x6004330, symbol: aSzMissileMark }
D_SZ_6004458:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 8, offset: 0x06004458, symbol: D_SZ_6004458, tlut: 0x06004558 }
@ -93,29 +94,29 @@ D_SZ_6004458:
D_SZ_6004558:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x06004558, symbol: D_SZ_6004558 }
D_SZ_6004570:
{ type: GFX, offset: 0x6004570, symbol: D_SZ_6004570 }
aSzMissileRadarMarkDL:
{ type: GFX, offset: 0x6004570, symbol: aSzMissileRadarMarkDL }
D_SZ_60045E0:
{ type: GFX, offset: 0x60045E0, symbol: D_SZ_60045E0 }
aSzSpaceJunk4DL:
{ type: GFX, offset: 0x60045E0, symbol: aSzSpaceJunk4DL }
D_SZ_60047E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60047E0, symbol: D_SZ_60047E0 }
D_SZ_6004FE0:
{ type: GFX, offset: 0x6004FE0, symbol: D_SZ_6004FE0 }
aSzInvaderIIIDL:
{ type: GFX, offset: 0x6004FE0, symbol: aSzInvaderIIIDL }
D_SZ_60054E0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x060054E0, symbol: D_SZ_60054E0, tlut: 0x060058E0 }
aSzInvaderIIITex2:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x060054E0, symbol: aSzInvaderIIITex2, tlut: 0x060058E0 }
D_SZ_60058E0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x060058E0, symbol: D_SZ_60058E0 }
aSzInvaderIIITex2TLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x060058E0, symbol: aSzInvaderIIITex2TLUT }
D_SZ_6005AC0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06005AC0, symbol: D_SZ_6005AC0, tlut: 0x06005BC0 }
aSzInvaderIIITex1:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06005AC0, symbol: aSzInvaderIIITex1, tlut: 0x06005BC0 }
D_SZ_6005BC0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x06005BC0, symbol: D_SZ_6005BC0 }
aSzInvaderIIITex1TLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x06005BC0, symbol: aSzInvaderIIITex1TLUT }
D_SZ_6005BF0:
{ type: GFX, offset: 0x6005BF0, symbol: D_SZ_6005BF0 }
@ -141,14 +142,14 @@ D_SZ_6006BD8:
D_SZ_6006CD8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x06006CD8, symbol: D_SZ_6006CD8 }
D_SZ_6006D64:
{ type: SF64:ANIM, offset: 0x6006D64, symbol: D_SZ_6006D64 }
aSzMissileAnim:
{ type: SF64:ANIM, offset: 0x6006D64, symbol: aSzMissileAnim }
D_SZ_6006E50:
{ type: SF64:SKELETON, offset: 0x6006E50, symbol: D_SZ_6006E50 }
aSzMissileSkel:
{ type: SF64:SKELETON, offset: 0x6006E50, symbol: aSzMissileSkel }
D_SZ_6006E70:
{ type: SF64:ENV_SETTINGS, offset: 0x6006E70, symbol: D_SZ_6006E70 }
{ type: SF64:ENVIRONMENT, offset: 0x6006E70, symbol: D_SZ_6006E70 }
D_SZ_6006EB4:
{ type: SF64:OBJECT_INIT, offset: 0x6006EB4, symbol: D_SZ_6006EB4 }
@ -159,13 +160,13 @@ D_SZ_6007558:
D_SZ_6009230:
{ type: SF64:HITBOX, offset: 0x6009230, symbol: D_SZ_6009230 }
D_SZ_600924C:
{ type: SF64:HITBOX, offset: 0x600924C, symbol: D_SZ_600924C }
aSzSpaceJunk3Hitbox:
{ type: SF64:HITBOX, offset: 0x600924C, symbol: aSzSpaceJunk3Hitbox }
D_SZ_60092E8:
{ type: SF64:HITBOX, offset: 0x60092E8, symbol: D_SZ_60092E8 }
aSzSpaceJunk1Hitbox:
{ type: SF64:HITBOX, offset: 0x60092E8, symbol: aSzSpaceJunk1Hitbox }
D_SZ_6009388:
{ type: SF64:HITBOX, offset: 0x6009388, symbol: D_SZ_6009388 }
aSzGreatFoxHitbox:
{ type: SF64:HITBOX, offset: 0x6009388, symbol: aSzGreatFoxHitbox }
# size = 0x93B0

View File

@ -0,0 +1,227 @@
:config:
segments:
- [0x06, 0xB2E3F0]
header:
code:
- '#include "assets/ast_solar.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aSoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 13, offset: 0x6000000, symbol: aSoTitleCardTex}
D_SO_60005B0:
{ type: GFX, offset: 0x60005B0, symbol: D_SO_60005B0}
D_SO_6001C50:
{ type: VTX, count: 289, offset: 0x6001C50, symbol: D_SO_6001C50}
D_SO_6002E60:
{ type: GFX, offset: 0x6002E60, symbol: D_SO_6002E60}
D_SO_6004500:
{ type: VTX, count: 289, offset: 0x6004500, symbol: D_SO_6004500}
D_SO_6005710:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005710, symbol: D_SO_6005710}
aSoGoreAnim:
{ type: SF64:ANIM, offset: 0x600636C, symbol: aSoGoreAnim}
aSoGoreSkel:
{ type: SF64:SKELETON, offset: 0x6006558, symbol: aSoGoreSkel}
D_SO_6006DD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6006DD8, symbol: D_SO_6006DD8}
D_SO_6007C40:
{ type: GFX, offset: 0x6007C40, symbol: D_SO_6007C40}
D_SO_6007CC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007CC0, symbol: D_SO_6007CC0}
D_SO_60084C0:
{ type: GFX, offset: 0x60084C0, symbol: D_SO_60084C0}
D_SO_6008540:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008540, symbol: D_SO_6008540}
D_SO_6008D40:
{ type: GFX, offset: 0x6008D40, symbol: D_SO_6008D40}
D_SO_6008DC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008DC0, symbol: D_SO_6008DC0}
D_SO_6009D30:
{ type: SF64:ANIM, offset: 0x6009D30, symbol: D_SO_6009D30}
D_SO_600B1B4:
{ type: SF64:ANIM, offset: 0x600B1B4, symbol: D_SO_600B1B4}
D_SO_600C15C:
{ type: SF64:ANIM, offset: 0x600C15C, symbol: D_SO_600C15C}
D_SO_600D3DC:
{ type: SF64:ANIM, offset: 0x600D3DC, symbol: D_SO_600D3DC}
D_SO_600E2C4:
{ type: SF64:ANIM, offset: 0x600E2C4, symbol: D_SO_600E2C4}
D_SO_600E470:
{ type: SF64:SKELETON, offset: 0x600E470, symbol: D_SO_600E470}
D_SO_600F744:
{ type: SF64:ANIM, offset: 0x600F744, symbol: D_SO_600F744}
D_SO_600F750:
{ type: GFX, offset: 0x600F750, symbol: D_SO_600F750}
D_SO_6010198:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6010198, symbol: D_SO_6010198}
D_SO_6010998:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6010998, symbol: D_SO_6010998}
D_SO_6011198:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6011198, symbol: D_SO_6011198}
D_SO_6011398:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6011398, symbol: D_SO_6011398}
D_SO_6012C00:
{ type: SF64:ANIM, offset: 0x6012C00, symbol: D_SO_6012C00}
D_SO_601388C:
{ type: SF64:ANIM, offset: 0x601388C, symbol: D_SO_601388C}
D_SO_60138A0:
{ type: GFX, offset: 0x60138A0, symbol: D_SO_60138A0}
D_SO_6013C70:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6013C70, symbol: D_SO_6013C70}
D_SO_6014470:
{ type: GFX, offset: 0x6014470, symbol: D_SO_6014470}
D_SO_60146D0:
{ type: GFX, offset: 0x60146D0, symbol: D_SO_60146D0}
D_SO_6014930:
{ type: GFX, offset: 0x6014930, symbol: D_SO_6014930}
D_SO_6014B80:
{ type: GFX, offset: 0x6014B80, symbol: D_SO_6014B80}
D_SO_6014DB0:
{ type: GFX, offset: 0x6014DB0, symbol: D_SO_6014DB0}
D_SO_60151A0:
{ type: GFX, offset: 0x60151A0, symbol: D_SO_60151A0}
D_SO_6015810:
{ type: GFX, offset: 0x6015810, symbol: D_SO_6015810}
aSoRock3DL:
{ type: GFX, offset: 0x6016CF0, symbol: aSoRock3DL}
D_SO_6016F08:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6016F08, symbol: D_SO_6016F08}
D_SO_6017008:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6017008, symbol: D_SO_6017008}
aSoRock2DL:
{ type: GFX, offset: 0x6017090, symbol: aSoRock2DL}
D_SO_6017200:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6017200, symbol: D_SO_6017200}
D_SO_6017300:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x6017300, symbol: D_SO_6017300}
aSoRock1DL:
{ type: GFX, offset: 0x6017370, symbol: aSoRock1DL}
D_SO_60174E0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 8, height: 8, offset: 0x60174E0, symbol: D_SO_60174E0}
D_SO_6017520:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x6017520, symbol: D_SO_6017520}
D_SO_6017550:
{ type: GFX, offset: 0x6017550, symbol: D_SO_6017550}
D_SO_60175D8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x60175D8, symbol: D_SO_60175D8}
D_SO_60185E0:
{ type: GFX, offset: 0x60185E0, symbol: D_SO_60185E0}
D_SO_6018668:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x6018668, symbol: D_SO_6018668}
D_SO_6019670:
{ type: GFX, offset: 0x6019670, symbol: D_SO_6019670}
D_SO_60196F8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x60196F8, symbol: D_SO_60196F8}
D_SO_601A700:
{ type: GFX, offset: 0x601A700, symbol: D_SO_601A700}
D_SO_601A788:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x601A788, symbol: D_SO_601A788}
D_SO_601B790:
{ type: GFX, offset: 0x601B790, symbol: D_SO_601B790}
D_SO_601B818:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x601B818, symbol: D_SO_601B818}
D_SO_601C820:
{ type: GFX, offset: 0x601C820, symbol: D_SO_601C820}
D_SO_601C8A8:
{ type: TEXTURE, ctype: u32, format: RGBA32, width: 32, height: 32, offset: 0x601C8A8, symbol: D_SO_601C8A8}
D_SO_601D8B0:
{ type: GFX, offset: 0x601D8B0, symbol: D_SO_601D8B0}
D_SO_601D948:
{ type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x601D948, symbol: D_SO_601D948}
D_SO_601E150:
{ type: GFX, offset: 0x601E150, symbol: D_SO_601E150}
D_SO_601E1E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x601E1E8, symbol: D_SO_601E1E8}
D_SO_601F1F0:
{ type: SF64:ENVIRONMENT, offset: 0x601F1F0, symbol: D_SO_601F1F0}
D_SO_601F234:
{ type: SF64:OBJECT_INIT, offset: 0x601F234, symbol: D_SO_601F234}
D_SO_6020DD0:
{ type: SF64:SCRIPT, offset: 0x6020DD0, symbol: D_SO_6020DD0}
D_SO_6020F60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6020F60, symbol: D_SO_6020F60}
D_SO_6021F60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6021F60, symbol: D_SO_6021F60}
D_SO_6022760:
{ type: ARRAY, count: 289, array_type: u16, offset: 0x6022760, symbol: D_SO_6022760}
D_SO_60229A4:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60229A4, symbol: D_SO_60229A4}
D_SO_60231A4:
{ type: SF64:HITBOX, offset: 0x60231A4, symbol: D_SO_60231A4}

View File

@ -0,0 +1,102 @@
:config:
segments:
- [0x0F, 0x911000]
header:
code:
- '#include "assets/ast_star_wolf.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_STAR_WOLF_F000000:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F000000, symbol: D_STAR_WOLF_F000000 }
D_STAR_WOLF_F000F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F000F20, symbol: D_STAR_WOLF_F000F20 }
D_STAR_WOLF_F001E40:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F001E40, symbol: D_STAR_WOLF_F001E40 }
D_STAR_WOLF_F002D60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F002D60, symbol: D_STAR_WOLF_F002D60 }
D_STAR_WOLF_F003C80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F003C80, symbol: D_STAR_WOLF_F003C80 }
D_STAR_WOLF_F004BA0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F004BA0, symbol: D_STAR_WOLF_F004BA0 }
D_STAR_WOLF_F005AC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F005AC0, symbol: D_STAR_WOLF_F005AC0 }
D_STAR_WOLF_F0069E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F0069E0, symbol: D_STAR_WOLF_F0069E0 }
D_STAR_WOLF_F007900:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F007900, symbol: D_STAR_WOLF_F007900 }
D_STAR_WOLF_F008820:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F008820, symbol: D_STAR_WOLF_F008820 }
D_STAR_WOLF_F009740:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F009740, symbol: D_STAR_WOLF_F009740 }
D_STAR_WOLF_F00A660:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00A660, symbol: D_STAR_WOLF_F00A660 }
D_STAR_WOLF_F00B580:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00B580, symbol: D_STAR_WOLF_F00B580 }
D_STAR_WOLF_F00C4A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00C4A0, symbol: D_STAR_WOLF_F00C4A0 }
D_STAR_WOLF_F00D3C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00D3C0, symbol: D_STAR_WOLF_F00D3C0 }
D_STAR_WOLF_F00E2E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00E2E0, symbol: D_STAR_WOLF_F00E2E0 }
aStarWolfStandardShipDL:
{ type: GFX, offset: 0xF00F200, symbol: aStarWolfStandardShipDL }
D_STAR_WOLF_F0101D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0F0101D0, symbol: D_STAR_WOLF_F0101D0 }
D_STAR_WOLF_F011E80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0F011E80, symbol: D_STAR_WOLF_F011E80 }
D_STAR_WOLF_F011680:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F011680, symbol: D_STAR_WOLF_F011680 }
aStarWolfUpgradedShipDL:
{ type: GFX, offset: 0xF0103D0, symbol: aStarWolfUpgradedShipDL }
D_STAR_WOLF_F011F00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F011F00, symbol: D_STAR_WOLF_F011F00 }
D_STAR_WOLF_F012700:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F012700, symbol: D_STAR_WOLF_F012700 }
D_STAR_WOLF_F012F00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0F012F00, symbol: D_STAR_WOLF_F012F00 }
D_STAR_WOLF_F013100:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0F013100, symbol: D_STAR_WOLF_F013100 }
D_STAR_WOLF_F013180:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F013180, symbol: D_STAR_WOLF_F013180 }
D_STAR_WOLF_F013980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F013980, symbol: D_STAR_WOLF_F013980 }
aStarWolfRadarMarkDL:
{ type: GFX, offset: 0xF014180, symbol: aStarWolfRadarMarkDL }
D_STAR_WOLF_F014208:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x0F014208, symbol: D_STAR_WOLF_F014208 }
aStarWolfShadowDL:
{ type: GFX, offset: 0xF014310, symbol: aStarWolfShadowDL }
aStarWolfShadowTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x0F014398, symbol: aStarWolfShadowTex }

View File

@ -0,0 +1,421 @@
:config:
segments:
- [0x05, 0xC98590]
header:
code:
- '#include "assets/ast_text.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
# 0 (small)
aSmallText_0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000000, symbol: aSmallText_0 }
# 1 (small)
aSmallText_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000080, symbol: aSmallText_1 }
# 2 (small)
aSmallText_2:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000100, symbol: aSmallText_2 }
# 3 (small)
aSmallText_3:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000180, symbol: aSmallText_3 }
# 4 (small)
aSmallText_4:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000200, symbol: aSmallText_4 }
# 5 (small)
aSmallText_5:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000280, symbol: aSmallText_5 }
# 6 (small)
aSmallText_6:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000300, symbol: aSmallText_6 }
# 7 (small)
aSmallText_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000380, symbol: aSmallText_7 }
# 8 (small)
aSmallText_8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000400, symbol: aSmallText_8 }
# 9 (small)
aSmallText_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000480, symbol: aSmallText_9 }
# Mission No.
aTextMissionNo:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 19, offset: 0x5000500, symbol: aTextMissionNo }
# Training
aTrTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x5000D50, symbol: aTrTitleCardTex }
# Enemies Down
aTextEnemiesDown:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 25, offset: 0x5001110, symbol: aTextEnemiesDown }
# Accumulated Total
aTextAccumTotal:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 10, offset: 0x5001750, symbol: aTextAccumTotal }
# Status of Team
aTextStatusOfTeam:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x5001C50, symbol: aTextStatusOfTeam }
# End
aTextEnd:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 8, offset: 0x50021F0, symbol: aTextEnd }
# ACCOM
aTextACCOM:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 23, offset: 0x50022F0, symbol: aTextACCOM }
# PLISHED
aTextPLISHED:
{ type: TEXTURE, ctype: u8, format: IA8, width: 136, height: 23, offset: 0x5002DC0, symbol: aTextPLISHED }
# MISSION
aTextMISSION:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 23, offset: 0x5003A00, symbol: aTextMISSION }
# COMP
aTextCOMP:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 23, offset: 0x5004580, symbol: aTextCOMP }
# LETE
aTextLETE:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 21, offset: 0x5004E20, symbol: aTextLETE }
# THE END
aText_THE_END:
{ type: TEXTURE, ctype: u8, format: IA8, width: 192, height: 30, offset: 0x50054B0, symbol: aText_THE_END }
# Falco
aTextFalco:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 8, offset: 0x5006B30, symbol: aTextFalco }
# Peppy
aTextPeppy:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x5006CB0, symbol: aTextPeppy }
# Slippy
aTextSlippy:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x5006E90, symbol: aTextSlippy }
# A (small)
aSmallText_A:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50070C0, symbol: aSmallText_A }
# B (small)
aSmallText_B:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007100, symbol: aSmallText_B }
# ! (small)
aSmallTextExclamMark:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007140, symbol: aSmallTextExclamMark }
# C (small)
aSmallText_C:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007180, symbol: aSmallText_C }
# D (small)
aSmallText_D:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50071C0, symbol: aSmallText_D }
# E (small)
aSmallText_E:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007200, symbol: aSmallText_E }
# 1 (large) Used in the ending: 1997
sLargeText_1997_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007240, symbol: sLargeText_1997_1 }
# 7 (large) Used in the ending: 1997
sLargeText_1997_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007330, symbol: sLargeText_1997_7 }
# 9 (large) Used in the ending: 1997
sLargeText_1997_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007420, symbol: sLargeText_1997_9 }
# F (small)
aSmallText_F:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007510, symbol: aSmallText_F }
# G (small)
aSmallText_G:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007550, symbol: aSmallText_G }
# H (small)
aSmallText_H:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007590, symbol: aSmallText_H }
# I (small)
aSmallText_I:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50075D0, symbol: aSmallText_I }
# J (small)
aSmallText_J:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007610, symbol: aSmallText_J }
# K (small)
aSmallText_K:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007650, symbol: aSmallText_K }
# 完 (Japanese kanji meaning COMPLETE)
aTextKanjiCOMPLETE:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 47, offset: 0x5007690, symbol: aTextKanjiCOMPLETE }
# L (small)
aSmallText_L:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007F60, symbol: aSmallText_L }
# M (small)
aSmallText_M:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FA0, symbol: aSmallText_M }
# N (small)
aSmallText_N:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FE0, symbol: aSmallText_N }
# A (large)
aLargeText_A:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008020, symbol: aLargeText_A }
# B (large)
aLargeText_B:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008110, symbol: aLargeText_B }
# C (large)
aLargeText_C:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008200, symbol: aLargeText_C }
# D (large)
aLargeText_D:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50082F0, symbol: aLargeText_D }
# E (large)
aLargeText_E:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50083E0, symbol: aLargeText_E }
# F (large)
aLargeText_F:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50084D0, symbol: aLargeText_F }
# G (large)
aLargeText_G:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50085C0, symbol: aLargeText_G }
# H (large)
aLargeText_H:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50086B0, symbol: aLargeText_H }
# I (large)
aLargeText_I:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50087A0, symbol: aLargeText_I }
# J (large)
aLargeText_J:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008890, symbol: aLargeText_J }
# K (large)
aLargeText_K:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008980, symbol: aLargeText_K }
# L (large)
aLargeText_L:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008A70, symbol: aLargeText_L }
# M (large)
aLargeText_M:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008B60, symbol: aLargeText_M }
# N (large)
aLargeText_N:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008C50, symbol: aLargeText_N }
# O (large)
aSmallText_O:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008D40, symbol: aSmallText_O }
# P (large)
aLargeText_P:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008E30, symbol: aLargeText_P }
# Q (large)
aLargeText_Q:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008F20, symbol: aLargeText_Q }
# R (large)
aLargeText_R:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009010, symbol: aLargeText_R }
# S (large)
aLargeText_S:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009100, symbol: aLargeText_S }
# T (large)
aLargeText_T:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50091F0, symbol: aLargeText_T }
# U (large)
aLargeText_U:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50092E0, symbol: aLargeText_U }
# V (large)
aLargeText_V:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50093D0, symbol: aLargeText_V }
# W (large)
aLargeText_W:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50094C0, symbol: aLargeText_W }
# X (large)
aLargeText_X:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50096A0, symbol: aLargeText_X }
# Y (large)
aLargeText_Y:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009880, symbol: aLargeText_Y }
# - (large)
aLargeText_HYPHEN:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009970, symbol: aLargeText_HYPHEN }
# Z (large)
aLargeText_Z:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009A60, symbol: aLargeText_Z }
# s (large)
aLargeText_s_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009B50, symbol: aLargeText_s_ }
# t (large)
aLargeText_t_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009C40, symbol: aLargeText_t_ }
# o (small)
aSmallText_o_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D30, symbol: aSmallText_o_ }
# p (small)
aSmallText_p:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D70, symbol: aSmallText_p }
# . (large)
aLargeText_DOT:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009DB0, symbol: aLargeText_DOT }
# q (small)
aSmallText_q:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EA0, symbol: aSmallText_q }
# r (small)
aSmallText_r:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EE0, symbol: aSmallText_r }
# s (small)
aSmallText_s:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009F20, symbol: aSmallText_s }
# 0 (large)
aLargeText_0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009F60, symbol: aLargeText_0 }
# 1 (large)
aLargeText_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A050, symbol: aLargeText_1 }
# 2 (large)
aLargeText_2:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A140, symbol: aLargeText_2 }
# 3 (large)
aLargeText_3:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A230, symbol: aLargeText_3 }
# 4 (large)
aLargeText_4:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A320, symbol: aLargeText_4 }
# 5 (large)
aLargeText_5:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A410, symbol: aLargeText_5 }
# 6 (large)
aLargeText_6:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A500, symbol: aLargeText_6 }
# 7 (large)
aLargeText_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A5F0, symbol: aLargeText_7 }
# 8 (large)
aLargeText_8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A6E0, symbol: aLargeText_8 }
# 9 (large)
aLargeText_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A7D0, symbol: aLargeText_9 }
# 終 (Japanese kanji meaning END)
aTextKanji_END:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 49, offset: 0x500A8C0, symbol: aTextKanji_END }
# T (small)
aSmallText_T:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B380, symbol: aSmallText_T }
# . (small)
aSmallText_DOT:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B3C0, symbol: aSmallText_DOT }
# : (small)
aSmallText_COLON:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B400, symbol: aSmallText_COLON }
# U (small)
aSmallText_U:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B440, symbol: aSmallText_U }
# V (small)
aSmallText_V:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B480, symbol: aSmallText_V }
# W (small)
aSmallText_W:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B4C0, symbol: aSmallText_W }
# X (small)
aSmallText_X:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B500, symbol: aSmallText_X }
# Y (small)
aSmallText_Y:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B540, symbol: aSmallText_Y }
# - (small)
aSmallText_HYPHEN:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B580, symbol: aSmallText_HYPHEN }
# Z (small)
aSmallText_Z:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B5C0, symbol: aSmallText_Z }
# Wrench DisplayList (Teammate in maintenance state)
aDownWrenchDL:
{ type: GFX, offset: 0x500B600, symbol: aDownWrenchDL }
# Wrench Texture
aDownWrenchTexture:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 32, offset: 0x0500B768, tlut: 0x0500B868, symbol: aDownWrenchTexture }
# Wrench TLUT
aDownWrenchTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0500B868, symbol: aDownWrenchTLUT }

View File

@ -0,0 +1,188 @@
:config:
segments:
- [0x06, 0x9A3370]
header:
code:
- '#include "assets/ast_titania.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aTiTitleCardTex:
{type: TEXTURE, format: IA8, ctype: u8, width: 96, height: 28, offset: 0x6000000, symbol: aTiTitleCardTex}
D_TI_6000A80:
{type: GFX, offset: 0x6000A80, symbol: D_TI_6000A80}
D_TI_6000B10:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 64, height: 32, offset: 0x6000B10, symbol: D_TI_6000B10}
D_TI_6001B10:
{type: GFX, offset: 0x6001B10, symbol: D_TI_6001B10}
D_TI_6001BA8:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x6001BA8, symbol: D_TI_6001BA8}
aTiCactusDL:
{type: GFX, offset: 0x60023B0, symbol: aTiCactusDL}
D_TI_6002438:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 64, offset: 0x6002438, symbol: D_TI_6002438}
D_TI_6003440:
{type: GFX, offset: 0x6003440, symbol: D_TI_6003440}
D_TI_60034E0:
{type: GFX, offset: 0x60034E0, symbol: D_TI_60034E0}
D_TI_6003580:
{type: GFX, offset: 0x6003580, symbol: D_TI_6003580}
D_TI_6003620:
{type: GFX, offset: 0x6003620, symbol: D_TI_6003620}
D_TI_60036C0:
{type: GFX, offset: 0x60036C0, symbol: D_TI_60036C0}
D_TI_6003760:
{type: GFX, offset: 0x6003760, symbol: D_TI_6003760}
D_TI_6003800:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6003800, symbol: D_TI_6003800}
D_TI_6003C00:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6003C00, symbol: D_TI_6003C00}
D_TI_6004000:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6004000, symbol: D_TI_6004000}
D_TI_6004400:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6004400, symbol: D_TI_6004400}
D_TI_6004800:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6004800, symbol: D_TI_6004800}
D_TI_6004C00:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6004C00, symbol: D_TI_6004C00}
D_TI_6005000:
{type: SF64:ENVIRONMENT, offset: 0x6005000, symbol: D_TI_6005000}
D_TI_600631C:
{type: SF64:SCRIPT, offset: 0x600631C, symbol: D_TI_600631C}
aTi1LandmineHitbox:
{type: SF64:HITBOX, offset: 0x60064AC, symbol: aTi1LandmineHitbox}
aTiDesertRoverHitbox:
{type: SF64:HITBOX, offset: 0x60064C8, symbol: aTiDesertRoverHitbox}
aTiSkullHitbox:
{type: SF64:HITBOX, offset: 0x60064FC, symbol: aTiSkullHitbox}
aTiRib0Hitbox:
{type: SF64:HITBOX, offset: 0x6006518, symbol: aTiRib0Hitbox}
aTiRib1Hitbox:
{type: SF64:HITBOX, offset: 0x6006564, symbol: aTiRib1Hitbox}
aTiRib2Hitbox:
{type: SF64:HITBOX, offset: 0x60065B0, symbol: aTiRib2Hitbox}
aTiRib3Hitbox:
{type: SF64:HITBOX, offset: 0x60065FC, symbol: aTiRib3Hitbox}
aTiRib4Hitbox:
{type: SF64:HITBOX, offset: 0x6006648, symbol: aTiRib4Hitbox}
aTiRib5Hitbox:
{type: SF64:HITBOX, offset: 0x6006694, symbol: aTiRib5Hitbox}
aTiRib6Hitbox:
{type: SF64:HITBOX, offset: 0x60066E0, symbol: aTiRib6Hitbox}
aTiRib7Hitbox:
{type: SF64:HITBOX, offset: 0x600672C, symbol: aTiRib7Hitbox}
aTiRib8Hitbox:
{type: SF64:HITBOX, offset: 0x6006778, symbol: aTiRib8Hitbox}
aTiDelphorHitbox:
{type: SF64:HITBOX, offset: 0x60067C4, symbol: aTiDelphorHitbox}
aTiDelphorHeadHitbox:
{type: SF64:HITBOX, offset: 0x6006808, symbol: aTiDelphorHeadHitbox}
aTiDesertCrawlerHitbox:
{type: SF64:HITBOX, offset: 0x6006A3C, symbol: aTiDesertCrawlerHitbox}
aTiBoulderHitbox:
{type: SF64:HITBOX, offset: 0x600683C, symbol: aTiBoulderHitbox}
aTiBombHitbox:
{type: SF64:HITBOX, offset: 0x6006858, symbol: aTiBombHitbox}
D_TI_6006874:
{type: SF64:HITBOX, offset: 0x6006874, symbol: D_TI_6006874}
aTiRascoHitbox:
{type: SF64:HITBOX, offset: 0x6006890, symbol: aTiRascoHitbox}
aTiCactusHitbox:
{type: SF64:HITBOX, offset: 0x60068BC, symbol: aTiCactusHitbox}
aTiFekudaHitbox:
{type: SF64:HITBOX, offset: 0x60068F0, symbol: aTiFekudaHitbox}
D_TI_6006940:
{type: SF64:HITBOX, offset: 0x6006940, symbol: D_TI_6006940}
D_TI_600695C:
{type: SF64:HITBOX, offset: 0x600695C, symbol: D_TI_600695C}
D_TI_6006978:
{type: SF64:HITBOX, offset: 0x6006978, symbol: D_TI_6006978}
D_TI_6006994:
{type: SF64:HITBOX, offset: 0x6006994, symbol: D_TI_6006994}
D_TI_60069B0:
{type: SF64:HITBOX, offset: 0x60069B0, symbol: D_TI_60069B0}
D_TI_60069CC:
{type: SF64:HITBOX, offset: 0x60069CC, symbol: D_TI_60069CC}
D_TI_60069E8:
{type: SF64:HITBOX, offset: 0x60069E8, symbol: D_TI_60069E8}
D_TI_6006A04:
{type: SF64:HITBOX, offset: 0x6006A04, symbol: D_TI_6006A04}
D_TI_6006A20:
{type: SF64:HITBOX, offset: 0x6006A20, symbol: D_TI_6006A20}
aTiPillarHitbox:
{type: SF64:HITBOX, offset: 0x6006BF0, symbol: aTiPillarHitbox}
D_TI_6006924:
{type: SF64:HITBOX, offset: 0x6006924, symbol: D_TI_6006924}
D_TI_6006C0C:
{type: SF64:HITBOX, offset: 0x6006C0C, symbol: D_TI_6006C0C}
D_TI_6006C28:
{type: SF64:HITBOX, offset: 0x6006C28, symbol: D_TI_6006C28}
aTiBridgeHitbox:
{type: SF64:HITBOX, offset: 0x6006C44, symbol: aTiBridgeHitbox}
D_TI_6006C60:
{type: SF64:OBJECT_INIT, offset: 0x6006C60, symbol: D_TI_6006C60}
D_TI_6009BB8:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x6009BB8, symbol: D_TI_6009BB8}

View File

@ -0,0 +1,263 @@
:config:
segments:
- [0x06, 0xBC9230]
header:
code:
- '#include "assets/ast_title.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aTitleStarfoxLogoTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 236, height: 60, offset: 0x6000000, symbol: aTitleStarfoxLogoTex }
aTitleN64LogoTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 128, height: 88, offset: 0x6006EA0, symbol: aTitleN64LogoTex }
gTitleRadioStatic: { type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x600C6A0, symbol: gTitleRadioStatic }
aTitleSunGlareTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600D5C0, symbol: aTitleSunGlareTex }
a1997NintendoTex: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x600DDC0, symbol: a1997NintendoTex }
aTitlePressStartTex: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x600E360, symbol: aTitlePressStartTex }
aTitleGreatFoxCardTex: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 28, offset: 0x600E980, symbol: aTitleGreatFoxCardTex }
gTitleSlippyCard: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 13, offset: 0x600F940, symbol: gTitleSlippyCard }
gTitlePeppyCard: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x6010090, symbol: gTitlePeppyCard }
gTitleFalcoCard: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x60106B0, symbol: gTitleFalcoCard }
gTitleFoxCard: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x6010FA0, symbol: gTitleFoxCard }
aTitleArwingCardTex: { type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 26, offset: 0x6011890, symbol: aTitleArwingCardTex }
aTitleNoControllerTex: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 24, offset: 0x60123F0, symbol: aTitleNoControllerTex }
aTitleCopyrightTex: { type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6013470, symbol: aTitleCopyrightTex }
gTitleUnusedNintendoCopyright: { type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 18, offset: 0x6013570, symbol: gTitleUnusedNintendoCopyright }
aIntroStarfoxLogoTex: { type: TEXTURE, ctype: u8, format: CI4, width: 256, height: 13, offset: 0x6014140, tlut: 0x60147C0, symbol: aIntroStarfoxLogoTex }
aIntroStarfoxLogoTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60147C0, symbol: aIntroStarfoxLogoTLUT }
aIntroInTex: { type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 13, offset: 0x60147E0, tlut: 0x60147C0, symbol: aIntroInTex }
aIntroInTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60148B0, symbol: aIntroInTLUT }
a64LogoDL: { type: GFX, offset: 0x60148D0, symbol: a64LogoDL }
a64Logo1Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6014DE8, tlut: 0x60155E8, symbol: a64Logo1Tex }
a64Logo1TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x60155E8, symbol: a64Logo1TLUT }
a64Logo2Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6015718, tlut: 0x6015EF8, symbol: a64Logo2Tex }
a64Logo2TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6015EF8, symbol: a64Logo2TLUT }
a64Logo3Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6015F78, tlut: 0x6016778, symbol: a64Logo3Tex }
a64Logo3TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6016778, symbol: a64Logo3TLUT }
a64Logo4Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6016908, tlut: 0x60170E8, symbol: a64Logo4Tex }
a64Logo4TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 144, offset: 0x60170E8, symbol: a64Logo4TLUT }
a64Logo5Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017208, tlut: 0x6017A08, symbol: a64Logo5Tex }
a64Logo5TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x6017A08, symbol: a64Logo5TLUT }
a64Logo6Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017B18, tlut: 0x6018318, symbol: a64Logo6Tex }
a64Logo6TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6018318, symbol: a64Logo6TLUT }
a64Logo7Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x60184A8, tlut: 0x6018CA8, symbol: a64Logo7Tex }
a64Logo7TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 76, offset: 0x6018CA8, symbol: a64Logo7TLUT }
aTitleGreatFoxDeckDL: { type: GFX, offset: 0x6018D40, symbol: aTitleGreatFoxDeckDL }
D_TITLE_60195C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60195C0, symbol: D_TITLE_60195C0 }
D_TITLE_6019DC0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6019DC0, symbol: D_TITLE_6019DC0 }
D_TITLE_601A5C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x601A5C0, symbol: D_TITLE_601A5C0 }
D_TITLE_601B5C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601B5C0, symbol: D_TITLE_601B5C0 }
D_TITLE_601B7C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601B7C0, symbol: D_TITLE_601B7C0 }
aTitleCsPassageWayWallTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601BFC0, symbol: aTitleCsPassageWayWallTex }
aTitleGreatFoxDeckLauncherDL: { type: GFX, offset: 0x601C7C0, symbol: aTitleGreatFoxDeckLauncherDL }
D_TITLE_601CCD0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601CCD0, symbol: D_TITLE_601CCD0 }
D_TITLE_601CED0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x601CED0, symbol: D_TITLE_601CED0 }
D_TITLE_601CF50: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601CF50, symbol: D_TITLE_601CF50 }
aNoControllerBgTex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x601D750, tlut: 0x601DB50, symbol: aNoControllerBgTex }
aNoControllerBgTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x601DB50, symbol: aNoControllerBgTLUT }
D_TITLE_601E424: { type: SF64:ANIM, offset: 0x601E424, symbol: D_TITLE_601E424 }
D_TITLE_601E430: { type: GFX, offset: 0x601E430, symbol: D_TITLE_601E430 }
D_TITLE_601E720: { type: GFX, offset: 0x601E720, symbol: D_TITLE_601E720 }
D_TITLE_601EA00: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601EA00, symbol: D_TITLE_601EA00 }
D_TITLE_601F200: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601F200, symbol: D_TITLE_601F200 }
D_TITLE_601F400: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601F400, symbol: D_TITLE_601F400 }
D_TITLE_601F8E0: { type: SF64:ANIM, offset: 0x601F8E0, symbol: D_TITLE_601F8E0 }
D_TITLE_6020058: { type: SF64:ANIM, offset: 0x6020058, symbol: D_TITLE_6020058 }
D_TITLE_60214F8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60214F8, symbol: D_TITLE_60214F8 }
D_TITLE_6021D10: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6021D10, symbol: D_TITLE_6021D10 }
D_TITLE_6021F10: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6021F10, symbol: D_TITLE_6021F10 }
D_TITLE_6022B40: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6022B40, symbol: D_TITLE_6022B40 }
D_TITLE_6023340: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6023340, symbol: D_TITLE_6023340 }
D_TITLE_6023B40: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6023B40, symbol: D_TITLE_6023B40 }
D_TITLE_6024340: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6024340, symbol: D_TITLE_6024340 }
D_TITLE_60246F8: { type: SF64:ANIM, offset: 0x60246F8, symbol: D_TITLE_60246F8 }
D_TITLE_60257A8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60257A8, symbol: D_TITLE_60257A8 }
D_TITLE_60259A8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60259A8, symbol: D_TITLE_60259A8 }
D_TITLE_6025BA8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6025BA8, symbol: D_TITLE_6025BA8 }
D_TITLE_6025DA8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6025DA8, symbol: D_TITLE_6025DA8 }
D_TITLE_6025FA8: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6025FA8, symbol: D_TITLE_6025FA8 }
D_TITLE_6026D28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6026D28, symbol: D_TITLE_6026D28 }
D_TITLE_6026F28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6026F28, symbol: D_TITLE_6026F28 }
D_TITLE_6028508: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6028508, symbol: D_TITLE_6028508 }
D_TITLE_6028708: { type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x6028708, symbol: D_TITLE_6028708 }
D_TITLE_6028788: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6028788, symbol: D_TITLE_6028788 }
D_TITLE_6028988: { type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x6028988, symbol: D_TITLE_6028988 }
D_TITLE_6028A08: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6028A08, symbol: D_TITLE_6028A08 }
D_TITLE_6028C08: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6028C08, symbol: D_TITLE_6028C08 }
D_TITLE_6029BE4: { type: SF64:ANIM, offset: 0x6029BE4, symbol: D_TITLE_6029BE4 }
D_TITLE_602A710: { type: SF64:ANIM, offset: 0x602A710, symbol: D_TITLE_602A710 }
aTitleGreatFoxDeckPlatformDL: { type: GFX, offset: 0x602A720, symbol: aTitleGreatFoxDeckPlatformDL }
aTitleCsPassageWayCeilingTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602A8C0, symbol: aTitleCsPassageWayCeilingTex }
D_TITLE_602B8C0: { type: GFX, offset: 0x602B8C0, symbol: D_TITLE_602B8C0 }
D_TITLE_602D930: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602D930, symbol: D_TITLE_602D930 }
D_TITLE_602DB30: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DB30, symbol: D_TITLE_602DB30 }
D_TITLE_602DD30: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DD30, symbol: D_TITLE_602DD30 }
D_TITLE_602DF30: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DF30, symbol: D_TITLE_602DF30 }
aTitleCsPassageWayDL: { type: GFX, offset: 0x602E380, symbol: aTitleCsPassageWayDL }
aTitleCsPassageWayFloorTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602E550, symbol: aTitleCsPassageWayFloorTex }
aFoxRunningAnim: { type: SF64:ANIM, offset: 0x602F8E0, symbol: aFoxRunningAnim }
aFoxSkel: {type: SF64:SKELETON, offset: 0x602FBAC, symbol: aFoxSkel}
aFalcoRunningAnim: { type: SF64:ANIM, offset: 0x60305C0, symbol: aFalcoRunningAnim }
aFalcoSkel: {type: SF64:SKELETON, offset: 0x603088C, symbol: aFalcoSkel}
aSlippyRunningAnim: { type: SF64:ANIM, offset: 0x6031120, symbol: aSlippyRunningAnim }
aSlippySkel: {type: SF64:SKELETON, offset: 0x60313AC, symbol: aSlippySkel}
aPeppyRunningAnim: { type: SF64:ANIM, offset: 0x6031DB8, symbol: aPeppyRunningAnim }
aPeppySkel: {type: SF64:SKELETON, offset: 0x6032084, symbol: aPeppySkel}
aTitleArwingEngineGlowDL: { type: GFX, offset: 0x60320E0, symbol: aTitleArwingEngineGlowDL }
aTitleArwingEngineGlowTex: {type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x6032178, symbol: aTitleArwingEngineGlowTex}
aTitleArwingShadowDL: { type: GFX, offset: 0x6032580, symbol: aTitleArwingShadowDL }
aTitleArwingShadowTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6032608, symbol: aTitleArwingShadowTex }
aFalcoAnim: { type: SF64:ANIM, offset: 0x60338DC, symbol: aFalcoAnim }
aFoxAnim: { type: SF64:ANIM, offset: 0x6035024, symbol: aFoxAnim }
aPeppyAnim: { type: SF64:ANIM, offset: 0x603531C, symbol: aPeppyAnim }
aSlippyAnim: { type: SF64:ANIM, offset: 0x6036278, symbol: aSlippyAnim }
D_TITLE_6036290: { type: GFX, offset: 0x6036290, symbol: D_TITLE_6036290 }
D_TITLE_6036328: { type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x6036328, symbol: D_TITLE_6036328 }
D_TITLE_6036B30: { type: GFX, offset: 0x6036B30, symbol: D_TITLE_6036B30 }
D_TITLE_6036BC8: { type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x6036BC8, symbol: D_TITLE_6036BC8 }
aPlanetCorneriaDL: { type: GFX, offset: 0x6037CF0, symbol: aPlanetCorneriaDL }
D_TITLE_60380D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x60380D0, symbol: D_TITLE_60380D0}
D_TITLE_60390D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x60390D0, symbol: D_TITLE_60390D0}
D_TITLE_603A0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603A0D0, symbol: D_TITLE_603A0D0}
D_TITLE_603B0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603B0D0, symbol: D_TITLE_603B0D0}
D_TITLE_603C0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603C0D0, symbol: D_TITLE_603C0D0}
D_TITLE_603D0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603D0D0, symbol: D_TITLE_603D0D0}
D_TITLE_603E0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603E0D0, symbol: D_TITLE_603E0D0}
D_TITLE_603F0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x603F0D0, symbol: D_TITLE_603F0D0}
D_TITLE_60408C0: { type: GFX, offset: 0x60408C0, symbol: D_TITLE_60408C0 }
aTeamShadowDL: { type: GFX, offset: 0x6041070, symbol: aTeamShadowDL }
D_TITLE_60410F8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60410F8, symbol: D_TITLE_60410F8}
D_TITLE_6041CF0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6041CF0, symbol: D_TITLE_6041CF0 }
D_TITLE_60426E0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60426E0, symbol: D_TITLE_60426E0 }
D_TITLE_6043F68: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6043F68, symbol: D_TITLE_6043F68 }
D_TITLE_60456C0: { type: GFX, offset: 0x60456C0, symbol: D_TITLE_60456C0 }
D_TITLE_6045A28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6045A28, symbol: D_TITLE_6045A28}
D_TITLE_6046A28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6046A28, symbol: D_TITLE_6046A28}
D_TITLE_6047A28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6047A28, symbol: D_TITLE_6047A28}
D_TITLE_6048A28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6048A28, symbol: D_TITLE_6048A28}
D_TITLE_6049A28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6049A28, symbol: D_TITLE_6049A28}
D_TITLE_604AA28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x604AA28, symbol: D_TITLE_604AA28}
D_TITLE_604BA28: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x604BA28, symbol: D_TITLE_604BA28}

View File

@ -0,0 +1,88 @@
:config:
segments:
- [0x6, 0xD9FDD0]
header:
code:
- '#include "assets/ast_training.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_TR_6000000:
{ type: TEXTURE, format: IA8, offset: 0x6000000, width: 96, height: 12, ctype: u8, symbol: D_TR_6000000 }
D_TR_6000480:
{ type: TEXTURE, format: IA8, offset: 0x6000480, width: 96, height: 12, ctype: u8, symbol: D_TR_6000480 }
D_TR_6000900:
{ type: TEXTURE, format: RGBA16, offset: 0x6000900, width: 44, height: 44, ctype: u16, symbol: D_TR_6000900 }
D_TR_6001820:
{ type: TEXTURE, format: RGBA16, offset: 0x6001820, width: 44, height: 44, ctype: u16, symbol: D_TR_6001820 }
aTrBarrierDL:
{ type: GFX, offset: 0x6002740, symbol: aTrBarrierDL }
D_TR_60028F0:
{ type: TEXTURE, format: RGBA16, offset: 0x060028F0, width: 32, height: 32, ctype: u16, symbol: D_TR_60028F0 }
aTrBuildingDL:
{ type: GFX, offset: 0x60030F0, symbol: aTrBuildingDL }
D_TR_6003360:
{ type: TEXTURE, format: RGBA16, offset: 0x06003360, width: 16, height: 16, ctype: u16, symbol: D_TR_6003360 }
D_TR_6003560:
{ type: TEXTURE, format: RGBA16, offset: 0x06003560, width: 16, height: 16, ctype: u16, symbol: D_TR_6003560 }
D_TR_6003760:
{ type: GFX, offset: 0x6003760, symbol: D_TR_6003760 }
D_TR_6003878:
{ type: TEXTURE, format: RGBA16, offset: 0x06003878, width: 64, height: 32, ctype: u16, symbol: D_TR_6003878 }
D_TR_6004878:
{ type: TEXTURE, format: RGBA16, offset: 0x06004878, width: 64, height: 32, ctype: u16, symbol: D_TR_6004878 }
D_TR_6005880:
{ type: GFX, offset: 0x6005880, symbol: D_TR_6005880 }
D_TR_6005938:
{ type: TEXTURE, format: RGBA16, offset: 0x06005938, width: 32, height: 32, ctype: u16, symbol: D_TR_6005938 }
aItemTrainingRingDL:
{ type: GFX, offset: 0x6006140, symbol: aItemTrainingRingDL }
D_TR_6006958:
{ type: TEXTURE, format: RGBA16, offset: 0x06006958, width: 8, height: 8, ctype: u16, symbol: D_TR_6006958 }
D_TR_60069D8:
{ type: TEXTURE, format: RGBA16, offset: 0x060069D8, width: 8, height: 8, ctype: u16, symbol: D_TR_60069D8 }
D_TR_6006A60:
{ type: SF64:ENVIRONMENT, offset: 0x6006A60, symbol: D_TR_6006A60 }
D_TR_6006AA4:
{ type: SF64:OBJECT_INIT, offset: 0x6006AA4, symbol: D_TR_6006AA4 }
D_TR_6008EF8:
{ type: SF64:OBJECT_INIT, offset: 0x6008EF8, symbol: D_TR_6008EF8 }
D_TR_6009B34:
{ type: SF64:SCRIPT, offset: 0x6009B34, symbol: D_TR_6009B34 }
aTrBuildingHitbox:
{ type: SF64:HITBOX, offset: 0x6009CC4, symbol: aTrBuildingHitbox }
aItemTrainingRingHitbox:
{ type: SF64:HITBOX, offset: 0x6009CFC, symbol: aItemTrainingRingHitbox }
aTrBarrierHitbox:
{ type: SF64:HITBOX, offset: 0x6009D18, symbol: aTrBarrierHitbox }
# size = 0x9D40

View File

@ -0,0 +1,243 @@
:config:
segments:
- [0x09, 0xAB36F0]
header:
code:
- '#include "assets/ast_ve1_boss.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
D_VE1_9000000:
{type: GFX, offset: 0x9000000, symbol: D_VE1_9000000}
D_VE1_90003E8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x90003E8, symbol: D_VE1_90003E8}
D_VE1_90005E8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x90005E8, symbol: D_VE1_90005E8}
D_VE1_90007F0:
{type: GFX, offset: 0x90007F0, symbol: D_VE1_90007F0}
D_VE1_9000AF0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9000AF0, symbol: D_VE1_9000AF0}
D_VE1_90012F0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x90012F0, symbol: D_VE1_90012F0}
D_VE1_9002CD8:
{type: SF64:ANIM, offset: 0x9002CD8, symbol: D_VE1_9002CD8}
aVe1BlockerDL:
{type: GFX, offset: 0x9002CF0, symbol: aVe1BlockerDL}
D_VE1_9002F30:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x9002F30, symbol: D_VE1_9002F30, tlut: 0x9003330}
D_VE1_9003330:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x9003330, symbol: D_VE1_9003330}
D_VE1_9003490:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x9003490, symbol: D_VE1_9003490, tlut: 0x9003890}
D_VE1_9003890:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x9003890, symbol: D_VE1_9003890}
D_VE1_90039F0:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x90039F0, symbol: D_VE1_90039F0, tlut: 0x9003DF0}
D_VE1_9003DF0:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x9003DF0, symbol: D_VE1_9003DF0}
aVe1TempleInterior1DL:
{type: GFX, offset: 0x9003F50, symbol: aVe1TempleInterior1DL}
D_VE1_9004478:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x9004478, symbol: D_VE1_9004478}
D_VE1_9004878:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9004878, symbol: D_VE1_9004878}
D_VE1_9005078:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x9005078, symbol: D_VE1_9005078}
D_VE1_9005478:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9005478, symbol: D_VE1_9005478}
aVe1TempleEntranceDL:
{type: GFX, offset: 0x9005C80, symbol: aVe1TempleEntranceDL}
D_VE1_9009700:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9009700, symbol: D_VE1_9009700}
D_VE1_9009F00:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x9009F00, symbol: D_VE1_9009F00}
D_VE1_900A300:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900A300, symbol: D_VE1_900A300}
D_VE1_900AB00:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x900AB00, symbol: D_VE1_900AB00}
D_VE1_900AF00:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900AF00, symbol: D_VE1_900AF00}
D_VE1_900B700:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900B700, symbol: D_VE1_900B700}
D_VE1_900BF00:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900BF00, symbol: D_VE1_900BF00}
D_VE1_900C700:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900C700, symbol: D_VE1_900C700}
aVe1MonkeyStatueAnim:
{type: SF64:ANIM, offset: 0x900D098, symbol: aVe1MonkeyStatueAnim}
aVe1MonkeyStatueSkel:
{type: SF64:SKELETON, offset: 0x900D164, symbol: aVe1MonkeyStatueSkel}
D_VE1_900D180:
{type: GFX, offset: 0x900D180, symbol: D_VE1_900D180}
D_VE1_900D520:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900D520, symbol: D_VE1_900D520}
aVe1Pillar1DL:
{type: GFX, offset: 0x900DD20, symbol: aVe1Pillar1DL}
D_VE1_900DF20:
{type: GFX, offset: 0x900DF20, symbol: D_VE1_900DF20}
D_VE1_900DFB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x900DFB8, symbol: D_VE1_900DFB8}
aVe1TempleBgDL:
{type: GFX, offset: 0x900EFC0, symbol: aVe1TempleBgDL}
aVe1TempleInterior2DL:
{type: GFX, offset: 0x900F060, symbol: aVe1TempleInterior2DL}
aVe1TempleInterior3DL:
{type: GFX, offset: 0x900F1D0, symbol: aVe1TempleInterior3DL}
D_VE1_9010FC4:
{type: SF64:ANIM, offset: 0x9010FC4, symbol: D_VE1_9010FC4}
D_VE1_9010FD0:
{type: GFX, offset: 0x9010FD0, symbol: D_VE1_9010FD0}
aVe1PillarDL:
{type: GFX, offset: 0x9011200, symbol: aVe1PillarDL}
D_VE1_9011980:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9011980, symbol: D_VE1_9011980}
aVe1Pillar5DL:
{type: GFX, offset: 0x9012180, symbol: aVe1Pillar5DL}
D_VE1_90123C0:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 16, offset: 0x90123C0, symbol: D_VE1_90123C0, tlut: 0x90125C0}
D_VE1_90125C0:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 160, offset: 0x90125C0, symbol: D_VE1_90125C0}
D_VE1_9013880:
{type: GFX, offset: 0x9013880, symbol: D_VE1_9013880}
D_VE1_9013C20:
{type: GFX, offset: 0x9013C20, symbol: D_VE1_9013C20}
D_VE1_9014DF0:
{type: GFX, offset: 0x9014DF0, symbol: D_VE1_9014DF0}
D_VE1_90150A0:
{type: GFX, offset: 0x90150A0, symbol: D_VE1_90150A0}
D_VE1_9015480:
{type: GFX, offset: 0x9015480, symbol: D_VE1_9015480}
D_VE1_9015900:
{type: GFX, offset: 0x9015900, symbol: D_VE1_9015900}
D_VE1_9015BB0:
{type: GFX, offset: 0x9015BB0, symbol: D_VE1_9015BB0}
D_VE1_9018BD0:
{type: SF64:ANIM, offset: 0x9018BD0, symbol: D_VE1_9018BD0}
D_VE1_901A4B8:
{type: SF64:ANIM, offset: 0x901A4B8, symbol: D_VE1_901A4B8}
D_VE1_901BDA8:
{type: SF64:ANIM, offset: 0x901BDA8, symbol: D_VE1_901BDA8}
D_VE1_901C0F4:
{type: SF64:SKELETON, offset: 0x901C0F4, symbol: D_VE1_901C0F4}
D_VE1_901DA38:
{type: SF64:ANIM, offset: 0x901DA38, symbol: D_VE1_901DA38}
aVe1Pillar3DL:
{type: GFX, offset: 0x901DA50, symbol: aVe1Pillar3DL}
D_VE1_901DC90:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x901DC90, symbol: D_VE1_901DC90}
D_VE1_901E350:
{type: GFX, offset: 0x901E350, symbol: D_VE1_901E350}
D_VE1_901F6D0:
{type: GFX, offset: 0x901F6D0, symbol: D_VE1_901F6D0}
D_VE1_901F990:
{type: GFX, offset: 0x901F990, symbol: D_VE1_901F990}
D_VE1_901FC40:
{type: GFX, offset: 0x901FC40, symbol: D_VE1_901FC40}
D_VE1_901FFB0:
{type: GFX, offset: 0x901FFB0, symbol: D_VE1_901FFB0}
D_VE1_9020E30:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9020E30, symbol: D_VE1_9020E30}
D_VE1_9021630:
{type: GFX, offset: 0x9021630, symbol: D_VE1_9021630}
D_VE1_9021900:
{type: GFX, offset: 0x9021900, symbol: D_VE1_9021900}
D_VE1_9021B80:
{type: GFX, offset: 0x9021B80, symbol: D_VE1_9021B80}
D_VE1_9022820:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x9022820, symbol: D_VE1_9022820}
D_VE1_9022A20:
{type: GFX, offset: 0x9022A20, symbol: D_VE1_9022A20}
D_VE1_9022D80:
{type: GFX, offset: 0x9022D80, symbol: D_VE1_9022D80}
D_VE1_9023290:
{type: GFX, offset: 0x9023290, symbol: D_VE1_9023290}
D_VE1_90234D0:
{type: GFX, offset: 0x90234D0, symbol: D_VE1_90234D0}
D_VE1_9023880:
{type: GFX, offset: 0x9023880, symbol: D_VE1_9023880}
aVe1Pillar4DL:
{type: GFX, offset: 0x9023AD0, symbol: aVe1Pillar4DL}
D_VE1_9024738:
{type: SF64:ANIM, offset: 0x9024738, symbol: D_VE1_9024738}
D_VE1_9024750:
{type: GFX, offset: 0x9024750, symbol: D_VE1_9024750}
D_VE1_9024940:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 4, height: 4, offset: 0x9024940, symbol: D_VE1_9024940}

View File

@ -0,0 +1,182 @@
:config:
segments:
- [0x6, 0xA84390]
header:
code:
- '#include "assets/ast_venom_1.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_VE1_6000000:
{ type: TEXTURE, format: IA8, width: 96, height: 28, offset: 0x6000000, ctype: u8, symbol: D_VE1_6000000 }
D_VE1_6000A80:
{ type: TEXTURE, format: IA8, width: 40, height: 19, offset: 0x6000A80, ctype: u8, symbol: D_VE1_6000A80 }
aVe1TitleCardTex:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x6000D80, ctype: u8, symbol: aVe1TitleCardTex }
D_VE1_6001B80:
{ type: TEXTURE, format: IA8, width: 128, height: 19, offset: 0x6001B80, ctype: u8, symbol: D_VE1_6001B80 }
aVe1EnemyGateDL:
{ type: GFX, offset: 0x6002500, symbol: aVe1EnemyGateDL }
D_VE1_60029F8:
{ type: TEXTURE, format: CI8, width: 8, height: 16, offset: 0x60029F8, tlut: 0x6002A78, ctype: u8, symbol: D_VE1_60029F8 }
D_VE1_6002A78:
{ type: TEXTURE, format: TLUT, colors: 24, offset: 0x6002A78, ctype: u16, symbol: D_VE1_6002A78 }
D_VE1_6002AA8:
{ type: TEXTURE, format: CI8, width: 32, height: 32, offset: 0x6002AA8, tlut: 0x6002EA8, ctype: u8, symbol: D_VE1_6002AA8 }
D_VE1_6002EA8:
{ type: TEXTURE, format: TLUT, colors: 232, offset: 0x6002EA8, ctype: u16, symbol: D_VE1_6002EA8 }
D_VE1_6003078:
{ type: TEXTURE, format: CI8, width: 32, height: 32, offset: 0x6003078, tlut: 0x6003478, ctype: u8, symbol: D_VE1_6003078 }
D_VE1_6003478:
{ type: TEXTURE, format: TLUT, colors: 204, offset: 0x6003478, ctype: u16, symbol: D_VE1_6003478 }
aVe1WatchPostDL:
{ type: GFX, offset: 0x6003610, symbol: aVe1WatchPostDL }
D_VE1_6003B10:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003B10, ctype: u16, symbol: D_VE1_6003B10 }
aVe1EnemyGateDoorLeftDL:
{ type: GFX, offset: 0x6004310, symbol: aVe1EnemyGateDoorLeftDL }
aVe1EnemyGateDoorRightDL:
{ type: GFX, offset: 0x60043F0, symbol: aVe1EnemyGateDoorRightDL }
D_VE1_60044D0:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x60044D0, tlut: 0x60045D0, ctype: u8, symbol: D_VE1_60044D0 }
D_VE1_60045D0:
{ type: TEXTURE, format: TLUT, colors: 144, offset: 0x60045D0, ctype: u16, symbol: D_VE1_60045D0 }
D_VE1_60046F0:
{ type: GFX, offset: 0x60046F0, symbol: D_VE1_60046F0 }
D_VE1_6004780:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x6004780, ctype: u16, symbol: D_VE1_6004780 }
aVe1GeneratorDL:
{ type: GFX, offset: 0x6005780, symbol: aVe1GeneratorDL }
D_VE1_6005E50:
{ type: TEXTURE, format: TLUT, colors: 160, offset: 0x6005E50, ctype: u16, symbol: D_VE1_6005E50 }
D_VE1_6005D50:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x6005D50, tlut: 0x6005E50, ctype: u8, symbol: D_VE1_6005D50 }
D_VE1_6005F90:
{ type: TEXTURE, format: CI8, width: 32, height: 32, offset: 0x6005F90, tlut: 0x6006390, ctype: u8, symbol: D_VE1_6005F90 }
D_VE1_6006390:
{ type: TEXTURE, format: TLUT, colors: 208, offset: 0x6006390, ctype: u16, symbol: D_VE1_6006390 }
D_VE1_6006530:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x6006530, ctype: u8, symbol: D_VE1_6006530 }
D_VE1_6006630:
{ type: TEXTURE, format: TLUT, colors: 80, offset: 0x6006630, ctype: u16, symbol: D_VE1_6006630 }
D_VE1_60066D0:
{ type: GFX, offset: 0x60066D0, symbol: D_VE1_60066D0 }
D_VE1_6006750:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6006750, ctype: u16, symbol: D_VE1_6006750 }
aVe1HallwayObstacleDL:
{ type: GFX, offset: 0x6006F50, symbol: aVe1HallwayObstacleDL }
aVe1SceneryWall3DL:
{ type: GFX, offset: 0x6007410, symbol: aVe1SceneryWall3DL }
D_VE1_60074E8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60074E8, ctype: u16, symbol: D_VE1_60074E8 }
aVe1Wall2DL:
{ type: GFX, offset: 0x6007CF0, symbol: aVe1Wall2DL }
aVe1Wall1DL:
{ type: GFX, offset: 0x6007D90, symbol: aVe1Wall1DL }
D_VE1_6007E30:
{ type: SF64:ENVIRONMENT, offset: 0x6007E30, symbol: D_VE1_6007E30 }
D_VE1_6007E74:
{ type: SF64:OBJECT_INIT, offset: 0x6007E74, symbol: D_VE1_6007E74 }
D_VE1_601B1E4:
{ type: SF64:SCRIPT, offset: 0x601B1E4, symbol: D_VE1_601B1E4 }
D_VE1_6010088:
{ type: SF64:OBJECT_INIT, offset: 0x6010088, symbol: D_VE1_6010088 }
aVe1Pillar5Hitbox:
{ type: SF64:HITBOX, offset: 0x601B43C, symbol: aVe1Pillar5Hitbox }
D_VE1_601B474:
{ type: SF64:HITBOX, offset: 0x601B474, symbol: D_VE1_601B474 }
D_VE1_601B4C4:
{ type: SF64:HITBOX, offset: 0x601B4C4, symbol: D_VE1_601B4C4 }
Ve1Wall1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B4E0, symbol: Ve1Wall1Hitbox }
aVe1Wall2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B4FC, symbol: aVe1Wall2Hitbox }
aVe1SceneryWall3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B518, symbol: aVe1SceneryWall3Hitbox }
aVe1HallwayObstacleHitbox:
{ type: SF64:HITBOX, offset: 0x601B584, symbol: aVe1HallwayObstacleHitbox }
aVe1GeneratorHitbox:
{ type: SF64:HITBOX, offset: 0x601B5F4, symbol: aVe1GeneratorHitbox }
aVe1WatchPostHitbox:
{ type: SF64:HITBOX, offset: 0x601B644, symbol: aVe1WatchPostHitbox }
aVe1TempleEntranceHitbox:
{ type: SF64:HITBOX, offset: 0x601B678, symbol: aVe1TempleEntranceHitbox }
aVe1TempleInterior1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B6C4, symbol: aVe1TempleInterior1Hitbox }
aVe1TempleInterior2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B710, symbol: aVe1TempleInterior2Hitbox }
aVe1TempleInterior3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B75C, symbol: aVe1TempleInterior3Hitbox }
aVe1Pillar1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B7F8, symbol: aVe1Pillar1Hitbox }
aVe1Pillar2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B830, symbol: aVe1Pillar2Hitbox }
aVe1Pillar3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B868, symbol: aVe1Pillar3Hitbox }
aVe1Pillar4Hitbox:
{ type: SF64:HITBOX, offset: 0x601B8A0, symbol: aVe1Pillar4Hitbox }
aVe1MonkeyStatueHitbox:
{ type: SF64:HITBOX, offset: 0x601B8D8, symbol: aVe1MonkeyStatueHitbox }
aVe1EnemyGateHitbox:
{ type: SF64:HITBOX, offset: 0x601B944, symbol: aVe1EnemyGateHitbox }

View File

@ -0,0 +1,205 @@
:config:
segments:
- [0x6, 0xA9E570]
header:
code:
- '#include "assets/ast_venom_2.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
D_VE2_6000000:
{ type: TEXTURE, format: IA8, width: 96, height: 28, offset: 0x6000000, ctype: u8, symbol: D_VE2_6000000 }
D_VE2_6000A80:
{ type: TEXTURE, format: IA8, width: 112, height: 19, offset: 0x6000A80, ctype: u8, symbol: D_VE2_6000A80 }
aVe2TitleCardTex:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x60012D0, ctype: u8, symbol: aVe2TitleCardTex }
D_VE2_60020D0:
{ type: TEXTURE, format: IA8, width: 104, height: 19, offset: 0x60020D0, ctype: u8, symbol: D_VE2_60020D0 }
D_VE2_6002890:
{ type: TEXTURE, format: IA8, width: 16, height: 16, offset: 0x6002890, ctype: u8, symbol: D_VE2_6002890 }
aAndPathExitDL:
{ type: GFX, offset: 0x6002990, symbol: aAndPathExitDL }
aAndPathIntersectionDL:
{ type: GFX, offset: 0x6003000, symbol: aAndPathIntersectionDL }
D_VE2_60038E0:
{ type: GFX, offset: 0x60038E0, symbol: D_VE2_60038E0 }
D_VE2_6003970:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003970, ctype: u16, symbol: D_VE2_6003970 }
aAndPathEntranceDL:
{ type: GFX, offset: 0x6004170, symbol: aAndPathEntranceDL }
D_VE2_6004888:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6004888, ctype: u16, symbol: D_VE2_6004888 }
D_VE2_6005088:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6005088, ctype: u16, symbol: D_VE2_6005088 }
D_VE2_6005888:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6005888, ctype: u16, symbol: D_VE2_6005888 }
D_VE2_6006088:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6006088, ctype: u16, symbol: D_VE2_6006088 }
D_VE2_60030D8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60030D8, ctype: u16, symbol: D_VE2_60030D8 }
aAndPathWallsDL:
{ type: GFX, offset: 0x6006890, symbol: aAndPathWallsDL }
D_VE2_6006E20:
{ type: GFX, offset: 0x6006E20, symbol: D_VE2_6006E20 }
D_VE2_6007650:
{ type: GFX, offset: 0x6007650, symbol: D_VE2_6007650 }
aAndLaserEmitterDL:
{ type: GFX, offset: 0x6007E20, symbol: aAndLaserEmitterDL }
D_VE2_6008170:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6008170, ctype: u16, symbol: D_VE2_6008170 }
aVe2TowerDL:
{ type: GFX, offset: 0x6008370, symbol: aVe2TowerDL }
D_VE2_6008AF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6008AF8, ctype: u16, symbol: D_VE2_6008AF8 }
aAndBrainWasteDL:
{ type: GFX, offset: 0x6009300, symbol: aAndBrainWasteDL }
D_VE2_6009390:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6009390, ctype: u16, symbol: D_VE2_6009390 }
D_VE2_6009B90:
{ type: GFX, offset: 0x6009B90, symbol: D_VE2_6009B90 }
D_VE2_6009E80:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6009E80, ctype: u16, symbol: D_VE2_6009E80 }
D_VE2_600A680:
{ type: GFX, offset: 0x600A680, symbol: D_VE2_600A680 }
D_VE2_600B708:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x600B708, ctype: u16, symbol: D_VE2_600B708 }
D_VE2_600C038:
{ type: SF64:ANIM, offset: 0x600C038, symbol: D_VE2_600C038 }
D_VE2_600C0A4:
{ type: SF64:SKELETON, offset: 0x600C0A4, symbol: D_VE2_600C0A4 }
D_VE2_600C200:
{ type: SF64:ANIM, offset: 0x600C200, symbol: D_VE2_600C200 }
D_VE2_600C2AC:
{ type: SF64:SKELETON, offset: 0x600C2AC, symbol: D_VE2_600C2AC }
D_VE2_600C2D0:
{ type: GFX, offset: 0x600C2D0, symbol: D_VE2_600C2D0 }
D_VE2_600C360:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C360, ctype: u16, symbol: D_VE2_600C360 }
D_VE2_600C560:
{ type: GFX, offset: 0x600C560, symbol: D_VE2_600C560 }
D_VE2_600C5F0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C5F0, ctype: u16, symbol: D_VE2_600C5F0 }
D_VE2_600C7F0:
{ type: GFX, offset: 0x600C7F0, symbol: D_VE2_600C7F0 }
D_VE2_600C8F0:
{ type: GFX, offset: 0x600C8F0, symbol: D_VE2_600C8F0 }
D_VE2_600CA50:
{ type: GFX, offset: 0x600CA50, symbol: D_VE2_600CA50 }
D_VE2_600CBB0:
{ type: GFX, offset: 0x600CBB0, symbol: D_VE2_600CBB0 }
D_VE2_600D7F0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x600D7F0, ctype: u16, symbol: D_VE2_600D7F0 }
D_VE2_600DFF0:
{ type: GFX, offset: 0x600DFF0, symbol: D_VE2_600DFF0 }
D_VE2_600E3E0:
{ type: GFX, offset: 0x600E3E0, symbol: D_VE2_600E3E0 }
D_VE2_600E780:
{ type: GFX, offset: 0x600E780, symbol: D_VE2_600E780 }
D_VE2_600EB40:
{ type: GFX, offset: 0x600EB40, symbol: D_VE2_600EB40 }
D_VE2_600EEF0:
{ type: GFX, offset: 0x600EEF0, symbol: D_VE2_600EEF0 }
D_VE2_600F290:
{ type: GFX, offset: 0x600F290, symbol: D_VE2_600F290 }
D_VE2_600F670:
{ type: GFX, offset: 0x600F670, symbol: D_VE2_600F670 }
D_VE2_600F700:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600F700, ctype: u16, symbol: D_VE2_600F700 }
D_VE2_6010700:
{ type: GFX, offset: 0x6010700, symbol: D_VE2_6010700 }
aVe2MountainDL:
{ type: GFX, offset: 0x6010960, symbol: aVe2MountainDL }
D_VE2_6010CA0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6010CA0, ctype: u16, symbol: D_VE2_6010CA0 }
D_VE2_60114A0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60114A0, ctype: u16, symbol: D_VE2_60114A0 }
D_VE2_6013AF8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6013AF8, ctype: u16, symbol: D_VE2_6013AF8 }
aVe2AndrossGateAnim:
{ type: SF64:ANIM, offset: 0x6014658, symbol: aVe2AndrossGateAnim }
aVe2AndrossGateSkel:
{ type: SF64:SKELETON, offset: 0x6014844, symbol: aVe2AndrossGateSkel }
aVe2BaseAnim:
{ type: SF64:ANIM, offset: 0x6014904, symbol: aVe2BaseAnim }
aVe2BaseSkel:
{ type: SF64:SKELETON, offset: 0x60149D0, symbol: aVe2BaseSkel }
D_VE2_6014D50:
{ type: SF64:ENVIRONMENT, offset: 0x6014D50, symbol: D_VE2_6014D50 }
D_VE2_6014D94:
{ type: SF64:OBJECT_INIT, offset: 0x6014D94, symbol: D_VE2_6014D94 }
D_VE2_6014FEC:
{ type: SF64:COLPOLY, count: 250, offset: 0x6014FEC, symbol: D_VE2_6014FEC, mesh_symbol: D_VE2_OFFSET }
aVe2TowerHitbox:
{ type: SF64:HITBOX, offset: 0x601668C, symbol: aVe2TowerHitbox }
aVe2BaseHitbox:
{ type: SF64:HITBOX, offset: 0x60166F4, symbol: aVe2BaseHitbox }
aVe2MountainHitbox:
{ type: SF64:HITBOX, offset: 0x6016714, symbol: aVe2MountainHitbox }

View File

@ -0,0 +1,762 @@
:config:
segments:
- [0x03, 0x8B8E00]
header:
code:
- '#include "assets/ast_versus.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_versus_3000000:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x3000000, symbol: D_versus_3000000, tlut: 0x3000080 }
D_versus_3000080:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000080, symbol: D_versus_3000080 }
D_versus_30000A0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x30000A0, symbol: D_versus_30000A0, tlut: 0x30000A0 }
D_versus_3000120:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000120, symbol: D_versus_3000120 }
D_versus_3000140:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x3000140, symbol: D_versus_3000140, tlut: 0x30001C0 }
D_versus_30001C0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x30001C0, symbol: D_versus_30001C0 }
D_versus_30001E0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 64, height: 13, offset: 0x30001E0, symbol: D_versus_30001E0, tlut: 0x3000380 }
D_versus_3000380:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000380, symbol: D_versus_3000380 }
D_versus_30003A0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 64, height: 10, offset: 0x30003A0, symbol: D_versus_30003A0, tlut: 0x30004E0 }
D_versus_30004E0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x30004E0, symbol: D_versus_30004E0 }
BLOB_3000500:
{ type: BLOB, size: 0x10, offset: 0x3000500, symbol: BLOB_3000500} # 17th color for D_versus_30004E0?
D_versus_3000510:
{ type: TEXTURE, ctype: u8, format: CI4, width: 80, height: 10, offset: 0x3000510, symbol: D_versus_3000510, tlut: 0x30006A0 }
D_versus_30006A0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x30006A0, symbol: D_versus_30006A0 }
BLOB_30006C0:
{ type: BLOB, size: 0x10, offset: 0x30006C0, symbol: BLOB_30006C0} # 17th color for D_versus_30006A0?
D_versus_30006D0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 64, height: 10, offset: 0x30006D0, symbol: D_versus_30006D0, tlut: 0x3000810 }
D_versus_3000810:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000810, symbol: D_versus_3000810 }
BLOB_3000830:
{ type: BLOB, size: 0x10, offset: 0x3000830, symbol: BLOB_3000830} # 17th color for D_versus_3000810?
D_versus_3000840:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 10, offset: 0x3000840, symbol: D_versus_3000840, tlut: 0x30008E0 }
D_versus_30008E0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x30008E0, symbol: D_versus_30008E0 }
D_versus_3000900:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 15, offset: 0x3000900, symbol: D_versus_3000900, tlut: 0x30009F0 }
D_versus_30009F0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x30009F0, symbol: D_versus_30009F0 }
D_versus_3000A10:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 15, offset: 0x3000A10, symbol: D_versus_3000A10, tlut: 0x3000B00 }
D_versus_3000B00:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000B00, symbol: D_versus_3000B00 }
aVsBoostGaugeFrameTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 5, offset: 0x3000B20, symbol: aVsBoostGaugeFrameTex }
aVsShieldGaugeFrameTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 26, offset: 0x3000BC0, symbol: aVsShieldGaugeFrameTex }
aVsStarTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x30013E0, symbol: aVsStarTex }
D_versus_3001420:
{ type: TEXTURE, ctype: u8, format: CI8, width: 256, height: 42, offset: 0x3001420, symbol: D_versus_3001420, tlut: 0x3003E20 }
D_versus_3003E20:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x3003E20, symbol: D_versus_3003E20 }
D_versus_3004010:
{ type: TEXTURE, ctype: u8, format: CI8, width: 136, height: 25, offset: 0x3004010, symbol: D_versus_3004010, tlut: 0x3004D58 }
D_versus_3004D58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x3004D58, symbol: D_versus_3004D58 }
D_versus_3004F60:
{ type: TEXTURE, ctype: u8, format: CI8, width: 152, height: 25, offset: 0x3004F60, symbol: D_versus_3004F60, tlut: 0x3005E38 }
D_versus_3005E38:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x3005E38, symbol: D_versus_3005E38 }
D_versus_3006040:
{ type: TEXTURE, ctype: u8, format: CI8, width: 104, height: 25, offset: 0x3006040, symbol: D_versus_3006040, tlut: 0x3006A68 }
D_versus_3006A68:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x3006A68, symbol: D_versus_3006A68 }
D_versus_3006C60:
{ type: TEXTURE, ctype: u8, format: CI8, width: 96, height: 23, offset: 0x3006C60, symbol: D_versus_3006C60, tlut: 0x3007500 }
D_versus_3007500:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 224, offset: 0x3007500, symbol: D_versus_3007500 }
D_versus_30076C0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 152, height: 25, offset: 0x30076C0, symbol: D_versus_30076C0, tlut: 0x3008598 }
D_versus_3008598:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x3008598, symbol: D_versus_3008598 }
D_versus_30087A0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 40, height: 40, offset: 0x30087A0, symbol: D_versus_30087A0, tlut: 0x3008DE0 }
D_versus_3008DE0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 112, offset: 0x3008DE0, symbol: D_versus_3008DE0 }
D_versus_3008EC0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 64, height: 40, offset: 0x3008EC0, symbol: D_versus_3008EC0, tlut: 0x30098C0 }
D_versus_30098C0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 104, offset: 0x30098C0, symbol: D_versus_30098C0 }
D_versus_3009990:
{ type: TEXTURE, ctype: u8, format: CI8, width: 64, height: 40, offset: 0x3009990, symbol: D_versus_3009990, tlut: 0x300A390 }
D_versus_300A390:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 112, offset: 0x300A390, symbol: D_versus_300A390 }
D_versus_300A470:
{ type: TEXTURE, ctype: u8, format: CI8, width: 152, height: 23, offset: 0x300A470, symbol: D_versus_300A470, tlut: 0x300B218 }
D_versus_300B218:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232, offset: 0x300B218, symbol: D_versus_300B218 }
D_versus_300B3F0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 168, height: 25, offset: 0x300B3F0, symbol: D_versus_300B3F0, tlut: 0x300C458 }
D_versus_300C458:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x300C458, symbol: D_versus_300C458 }
D_versus_300C660:
{type: TEXTURE, ctype: u8, format: CI8, width: 112, height: 25, offset: 0x300C660, symbol: D_versus_300C660, tlut: 0x300D150 }
D_versus_300D150:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 251, offset: 0x300D150, symbol: D_versus_300D150 }
aVsBoostGaugeCoolTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D350, symbol: aVsBoostGaugeCoolTex, tlut: 0x300D398 }
aVsBoostGaugeCoolTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x300D398, symbol: aVsBoostGaugeCoolTLUT }
aVsBoostGaugeOverheatTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D3C0, symbol: aVsBoostGaugeOverheatTex, tlut: 0x300D408 }
aVsBoostGaugeOverheatTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x300D408, symbol: aVsBoostGaugeOverheatTLUT }
aVsShieldGaugeTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 4, offset: 0x300D440, symbol: aVsShieldGaugeTex, tlut: 0x300D500 }
aVsShieldGaugeTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 40, offset: 0x300D500, symbol: aVsShieldGaugeTLUT }
D_versus_300D550:
{ type: GFX, offset: 0x300D550, symbol: D_versus_300D550}
D_versus_300DE80:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300DE80, symbol: D_versus_300DE80 }
D_versus_300E080:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300E080, symbol: D_versus_300E080 }
D_versus_300E280:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x300E280, symbol: D_versus_300E280 }
D_versus_300E680:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300E680, symbol: D_versus_300E680 }
D_versus_300E880:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300E880, symbol: D_versus_300E880 }
D_versus_300EA80:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300EA80, symbol: D_versus_300EA80 }
D_versus_300EC80:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x300EC80, symbol: D_versus_300EC80 }
D_versus_300EE80:
{ type: GFX, offset: 0x300EE80, symbol: D_versus_300EE80}
aVsLandmasterModelDL:
{ type: GFX, offset: 0x300FB80, symbol: aVsLandmasterModelDL}
D_versus_3010690:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3010690, symbol: D_versus_3010690 }
D_versus_3010890:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3010890, symbol: D_versus_3010890 }
D_versus_3010A90:
{ type: GFX, offset: 0x3010A90, symbol: D_versus_3010A90}
D_versus_3011470:
{ type: GFX, offset: 0x3011470, symbol: D_versus_3011470}
D_versus_3011E40:
{ type: GFX, offset: 0x3011E40, symbol: D_versus_3011E40}
D_versus_3011ED0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x3011ED0, symbol: D_versus_3011ED0 }
aVsSpaceJunk3DL:
{ type: GFX, offset: 0x3012ED0, symbol: aVsSpaceJunk3DL}
aVsSpaceJunk2DL:
{ type: GFX, offset: 0x3013580, symbol: aVsSpaceJunk2DL}
aVsSpaceJunk1DL:
{ type: GFX, offset: 0x3013780, symbol: aVsSpaceJunk1DL}
D_versus_3013F50:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x3013F50, symbol: D_versus_3013F50, tlut: 0x3014350 }
D_versus_3014350:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 224, offset: 0x3014350, symbol: D_versus_3014350}
D_versus_3014510:
{type: TEXTURE, ctype: u8, format: CI8, width: 8, height: 8, offset: 0x3014510, symbol: D_versus_3014510, tlut: 0x3014550 }
D_versus_3014550:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x3014550, symbol: D_versus_3014550}
D_versus_3014590:
{type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x3014590, symbol: D_versus_3014590, tlut: 0x3014690 }
D_versus_3014690:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3014690, symbol: D_versus_3014690}
D_versus_30146B0:
{ type: GFX, offset: 0x30146B0, symbol: D_versus_30146B0}
D_versus_3014740:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x3014740, symbol: D_versus_3014740 }
D_versus_3015740:
{ type: GFX, offset: 0x3015740, symbol: D_versus_3015740}
D_versus_3015898:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3015898, symbol: D_versus_3015898 }
D_versus_30160A0:
{ type: GFX, offset: 0x30160A0, symbol: D_versus_30160A0}
D_versus_30162F8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x30162F8, symbol: D_versus_30162F8 }
aVsKaFlBaseDL:
{ type: GFX, offset: 0x3016B00, symbol: aVsKaFlBaseDL}
D_versus_3016DC0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3016DC0, symbol: D_versus_3016DC0 }
D_versus_3016FC0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3016FC0, symbol: D_versus_3016FC0 }
D_versus_30171C0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x30171C0, symbol: D_versus_30171C0 }
aVsPyramid1DL:
{ type: GFX, offset: 0x30173C0, symbol: aVsPyramid1DL}
aVsPyramid2DL:
{ type: GFX, offset: 0x30174E0, symbol: aVsPyramid2DL}
aVsBuildingDL:
{ type: GFX, offset: 0x3017600, symbol: aVsBuildingDL}
D_versus_3017800:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3017800, symbol: D_versus_3017800 }
D_versus_3018000:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3018000, symbol: D_versus_3018000 }
D_versus_3018800:
{ type: GFX, offset: 0x3018800, symbol: D_versus_3018800}
D_versus_3018D60:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3018D60, symbol: D_versus_3018D60 }
D_versus_3019560:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3019560, symbol: D_versus_3019560 }
D_versus_3019D60:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3019D60, symbol: D_versus_3019D60 }
D_versus_301A560:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x301A560, symbol: D_versus_301A560 }
D_versus_301AD60:
{ type: GFX, offset: 0x301AD60, symbol: D_versus_301AD60}
D_versus_301ADE8:
{type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x301ADE8, symbol: D_versus_301ADE8 }
D_versus_301AEF0:
{ type: GFX, offset: 0x301AEF0, symbol: D_versus_301AEF0}
D_versus_301AF78:
{type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x301AF78, symbol: D_versus_301AF78 }
aVsArchDL:
{ type: GFX, offset: 0x301B080, symbol: aVsArchDL}
D_versus_301B438:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301B438, symbol: D_versus_301B438 }
D_versus_301B640:
{ type: GFX, offset: 0x301B640, symbol: D_versus_301B640}
D_versus_301B6E0:
{ type: GFX, offset: 0x301B6E0, symbol: D_versus_301B6E0}
D_versus_301B768:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x301B768, symbol: D_versus_301B768 }
D_versus_301C0A4:
{ type: SF64:ANIM, offset: 0x301C0A4, symbol: D_versus_301C0A4}
D_versus_301C3A8:
{ type: SF64:ANIM, offset: 0x301C3A8, symbol: D_versus_301C3A8}
aVsOnFootFalcoSkel:
{ type: SF64:SKELETON, offset: 0x301C614, symbol: aVsOnFootFalcoSkel }
D_versus_301C79C:
{ type: SF64:ANIM, offset: 0x301C79C, symbol: D_versus_301C79C }
D_versus_301C9B0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301C9B0, symbol: D_versus_301C9B0 }
D_versus_301CCE4:
{ type: SF64:ANIM, offset: 0x301CCE4, symbol: D_versus_301CCE4}
D_versus_301CFEC:
{ type: SF64:ANIM, offset: 0x301CFEC, symbol: D_versus_301CFEC}
aVsOnFootFoxSkel:
{ type: SF64:SKELETON, offset: 0x301D258, symbol: aVsOnFootFoxSkel }
D_versus_301D3DC:
{ type: SF64:ANIM, offset: 0x301D3DC, symbol: D_versus_301D3DC }
D_versus_301D568:
{ type: SF64:ANIM, offset: 0x301D568, symbol: D_versus_301D568 }
D_versus_301D888:
{ type: SF64:ANIM, offset: 0x301D888, symbol: D_versus_301D888}
aVsOnFootPeppySkel:
{ type: SF64:SKELETON, offset: 0x301DB94, symbol: aVsOnFootPeppySkel }
D_versus_301DD6C:
{ type: SF64:ANIM, offset: 0x301DD6C, symbol: D_versus_301DD6C }
D_versus_301DEA4:
{ type: SF64:ANIM, offset: 0x301DEA4, symbol: D_versus_301DEA4}
D_versus_301E19C:
{ type: SF64:ANIM, offset: 0x301E19C, symbol: D_versus_301E19C}
aVsOnFootSlippySkel:
{ type: SF64:SKELETON, offset: 0x301E3E8, symbol: aVsOnFootSlippySkel }
D_versus_301E560:
{ type: SF64:ANIM, offset: 0x301E560, symbol: D_versus_301E560}
D_versus_301E570:
{ type: GFX, offset: 0x301E570, symbol: D_versus_301E570}
D_versus_301E5F8:
{type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x301E5F8, symbol: D_versus_301E5F8 }
D_versus_301E700:
{ type: GFX, offset: 0x301E700, symbol: D_versus_301E700}
D_versus_301E788:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301E788, symbol: D_versus_301E788 }
D_versus_301E990:
{ type: GFX, offset: 0x301E990, symbol: D_versus_301E990}
D_versus_301EA18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301EA18, symbol: D_versus_301EA18 }
D_versus_301EC20:
{ type: GFX, offset: 0x301EC20, symbol: D_versus_301EC20}
D_versus_301ECA8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301ECA8, symbol: D_versus_301ECA8 }
D_versus_301EEB0:
{ type: GFX, offset: 0x301EEB0, symbol: D_versus_301EEB0}
D_versus_301EF38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301EF38, symbol: D_versus_301EF38 }
aVsLandmasterCanonDL:
{ type: GFX, offset: 0x301F140, symbol: aVsLandmasterCanonDL}
D_versus_301F2E0:
{ type: GFX, offset: 0x301F2E0, symbol: D_versus_301F2E0}
D_versus_301F368:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301F368, symbol: D_versus_301F368 }
D_versus_301F570:
{ type: GFX, offset: 0x301F570, symbol: D_versus_301F570}
D_versus_301F5F8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301F5F8, symbol: D_versus_301F5F8 }
D_versus_301F800:
{ type: GFX, offset: 0x301F800, symbol: D_versus_301F800}
D_versus_301F888:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301F888, symbol: D_versus_301F888 }
D_versus_301FA90:
{ type: GFX, offset: 0x301FA90, symbol: D_versus_301FA90}
D_versus_301FB18:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301FB18, symbol: D_versus_301FB18 }
D_versus_301FD20:
{ type: GFX, offset: 0x301FD20, symbol: D_versus_301FD20}
D_versus_301FDA8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301FDA8, symbol: D_versus_301FDA8 }
D_versus_301FFB0:
{ type: GFX, offset: 0x301FFB0, symbol: D_versus_301FFB0}
D_versus_3020048:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3020048, symbol: D_versus_3020048 }
D_versus_3020850:
{ type: GFX, offset: 0x3020850, symbol: D_versus_3020850}
D_versus_30208D8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x30208D8, symbol: D_versus_30208D8 }
D_versus_3020AE0:
{ type: GFX, offset: 0x3020AE0, symbol: D_versus_3020AE0}
D_versus_3020B78:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3020B78, symbol: D_versus_3020B78 }
D_versus_3020D80:
{ type: GFX, offset: 0x3020D80, symbol: D_versus_3020D80}
D_versus_3020E18:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3020E18, symbol: D_versus_3020E18 }
D_versus_3021620:
{ type: GFX, offset: 0x3021620, symbol: D_versus_3021620}
D_versus_30216B8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x30216B8, symbol: D_versus_30216B8 }
D_versus_30218C0:
{ type: GFX, offset: 0x30218C0, symbol: D_versus_30218C0}
D_versus_3021958:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3021958, symbol: D_versus_3021958 }
D_versus_3022160:
{ type: GFX, offset: 0x3022160, symbol: D_versus_3022160}
D_versus_30221E8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x30221E8, symbol: D_versus_30221E8 }
D_versus_30223F0:
{ type: GFX, offset: 0x30223F0, symbol: D_versus_30223F0}
D_versus_30226D0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x30226D0, symbol: D_versus_30226D0 }
D_versus_3022DE0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3022DE0, symbol: D_versus_3022DE0 }
D_versus_3022E60:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3022E60, symbol: D_versus_3022E60 }
D_versus_3023238:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3023238, symbol: D_versus_3023238 }
D_versus_3023F68:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3023F68, symbol: D_versus_3023F68 }
D_versus_30242D0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x30242D0, symbol: D_versus_30242D0 }
D_versus_30246E8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x30246E8, symbol: D_versus_30246E8 }
D_versus_3024C30:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3024C30, symbol: D_versus_3024C30 }
D_versus_3025138:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3025138, symbol: D_versus_3025138 }
D_versus_3025938:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3025938, symbol: D_versus_3025938 }
D_versus_3025C68:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3025C68, symbol: D_versus_3025C68 }
D_versus_30261A0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x30261A0, symbol: D_versus_30261A0 }
D_versus_3026A38:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3026A38, symbol: D_versus_3026A38 }
D_versus_3026AB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3026AB8, symbol: D_versus_3026AB8 }
D_versus_3026B38:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3026B38, symbol: D_versus_3026B38 }
D_versus_3026BB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3026BB8, symbol: D_versus_3026BB8 }
D_versus_3026C38:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3026C38, symbol: D_versus_3026C38 }
D_versus_3026CB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 8, offset: 0x3026CB8, symbol: D_versus_3026CB8 }
D_versus_3026DB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 8, offset: 0x3026DB8, symbol: D_versus_3026DB8 }
D_versus_3026EB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3026EB8, symbol: D_versus_3026EB8 }
D_versus_3027268:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3027268, symbol: D_versus_3027268 }
D_versus_3028130:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x3028130, symbol: D_versus_3028130 }
D_versus_3028230:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x3028230, symbol: D_versus_3028230 }
D_versus_3028C60:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3028C60, symbol: D_versus_3028C60 }
D_versus_3028CE0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3028CE0, symbol: D_versus_3028CE0 }
D_versus_3029160:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3029160, symbol: D_versus_3029160 }
D_versus_3029388:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3029388, symbol: D_versus_3029388 }
D_versus_302A0A0:
{ type: GFX, offset: 0x302A0A0, symbol: D_versus_302A0A0}
D_versus_302A138:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x302A138, symbol: D_versus_302A138 }
D_versus_302A940:
{ type: GFX, offset: 0x302A940, symbol: D_versus_302A940}
D_versus_302A9C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x302A9C8, symbol: D_versus_302A9C8 }
D_versus_302ABD0:
{ type: GFX, offset: 0x302ABD0, symbol: D_versus_302ABD0}
D_versus_302AC68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x302AC68, symbol: D_versus_302AC68 }
D_versus_302B470:
{ type: GFX, offset: 0x302B470, symbol: D_versus_302B470}
D_versus_302B4F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x302B4F8, symbol: D_versus_302B4F8 }
D_versus_302B700:
{ type: GFX, offset: 0x302B700, symbol: D_versus_302B700}
D_versus_302B788:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x302B788, symbol: D_versus_302B788 }
D_versus_302B890:
{ type: GFX, offset: 0x302B890, symbol: D_versus_302B890}
D_versus_302B918:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x302B918, symbol: D_versus_302B918 }
D_versus_302BA20:
{ type: GFX, offset: 0x302BA20, symbol: D_versus_302BA20}
D_versus_302BAA8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x302BAA8, symbol: D_versus_302BAA8 }
D_versus_302BBB0:
{ type: GFX, offset: 0x302BBB0, symbol: D_versus_302BBB0}
D_versus_302BC38:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x302BC38, symbol: D_versus_302BC38 }
D_versus_302BD40:
{ type: GFX, offset: 0x302BD40, symbol: D_versus_302BD40}
D_versus_302BDC8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x302BDC8, symbol: D_versus_302BDC8 }
D_versus_302BED0:
{ type: GFX, offset: 0x302BED0, symbol: D_versus_302BED0}
D_versus_302BF88:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302BF88, symbol: D_versus_302BF88, tlut: 0x302C088 }
D_versus_302C088:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 34, offset: 0x302C088, symbol: D_versus_302C088 }
D_versus_302C0D0:
{ type: GFX, offset: 0x302C0D0, symbol: D_versus_302C0D0}
D_versus_302C188:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302C188, symbol: D_versus_302C188, tlut: 0x302C288 }
D_versus_302C288:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 94, offset: 0x302C288, symbol: D_versus_302C288 }
D_versus_302C350:
{ type: GFX, offset: 0x302C350, symbol: D_versus_302C350}
D_versus_302C408:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302C408, symbol: D_versus_302C408, tlut: 0x302C508 }
D_versus_302C508:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 76, offset: 0x302C508, symbol: D_versus_302C508 }
D_versus_302C5A0:
{ type: GFX, offset: 0x302C5A0, symbol: D_versus_302C5A0}
D_versus_302C658:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302C658, symbol: D_versus_302C658, tlut: 0x302C758 }
D_versus_302C758:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 101, offset: 0x302C758, symbol: D_versus_302C758 }
D_versus_302C830:
{ type: GFX, offset: 0x302C830, symbol: D_versus_302C830}
D_versus_302C8E8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302C8E8, symbol: D_versus_302C8E8, tlut: 0x302C9E8 }
D_versus_302C9E8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 165, offset: 0x302C9E8, symbol: D_versus_302C9E8 }
D_versus_302CB40:
{ type: GFX, offset: 0x302CB40, symbol: D_versus_302CB40}
D_versus_302CBF8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302CBF8, symbol: D_versus_302CBF8, tlut: 0x302CCF8 }
D_versus_302CCF8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 158, offset: 0x302CCF8, symbol: D_versus_302CCF8 }
D_versus_302CE40:
{ type: GFX, offset: 0x302CE40, symbol: D_versus_302CE40}
D_versus_302CEF8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x302CEF8, symbol: D_versus_302CEF8, tlut: 0x302CFF8 }
D_versus_302CFF8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 146, offset: 0x302CFF8, symbol: D_versus_302CFF8}
D_versus_302D120:
{ type: GFX, offset: 0x302D120, symbol: D_versus_302D120}
D_versus_302D1B8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x302D1B8, symbol: D_versus_302D1B8 }
D_versus_302D240:
{ type: GFX, offset: 0x302D240, symbol: D_versus_302D240}
D_versus_302D2C8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x302D2C8, symbol: D_versus_302D2C8 }
D_versus_302D4D0:
{ type: GFX, offset: 0x302D4D0, symbol: D_versus_302D4D0}
D_versus_302D568:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x302D568, symbol: D_versus_302D568 }
D_versus_302DD70:
{ type: SF64:ENVIRONMENT, offset: 0x302DD70, symbol: D_versus_302DD70}
D_versus_302DDB4:
{ type: SF64:ENVIRONMENT, offset: 0x302DDB4, symbol: D_versus_302DDB4}
D_versus_302DDF8:
{ type: SF64:ENVIRONMENT, offset: 0x302DDF8, symbol: D_versus_302DDF8}
D_versus_302DE3C:
{ type: SF64:OBJECT_INIT, offset: 0x302DE3C, symbol: D_versus_302DE3C}
D_versus_302E0E4:
{ type: SF64:OBJECT_INIT, offset: 0x302E0E4, symbol: D_versus_302E0E4}
D_versus_302E170:
{ type: SF64:OBJECT_INIT, offset: 0x302E170, symbol: D_versus_302E170}
D_versus_302E378:
{ type: SF64:OBJECT_INIT, offset: 0x302E378, symbol: D_versus_302E378}
aVsSpaceJunk1Hitbox:
{ type: SF64:HITBOX, offset: 0x302ED4C, symbol: aVsSpaceJunk1Hitbox}
aVsSpaceJunk2Hitbox:
{ type: SF64:HITBOX, offset: 0x302ED98, symbol: aVsSpaceJunk2Hitbox}
aVsSpaceJunk3Hitbox:
{ type: SF64:HITBOX, offset: 0x302EDB4, symbol: aVsSpaceJunk3Hitbox}
aVsKaFlBaseHitbox:
{ type: SF64:HITBOX, offset: 0x302EE00, symbol: aVsKaFlBaseHitbox}
aVsBuilding1Hibox:
{ type: SF64:HITBOX, offset: 0x302EE64, symbol: aVsBuilding1Hibox}
aVsBuilding2Hibox:
{ type: SF64:HITBOX, offset: 0x302EE80, symbol: aVsBuilding2Hibox}
aVsArchHitbox:
{ type: SF64:HITBOX, offset: 0x302EE9C, symbol: aVsArchHitbox}
D_versus_302EEE8:
{ type: SF64:TRIANGLE, count: 4, offset: 0x302EEE8, symbol: D_versus_302EEE8, mesh_symbol: D_versus_OFFSET}
D_versus_302EF6C:
{ type: SF64:TRIANGLE, count: 4, offset: 0x302EF6C, symbol: D_versus_302EF6C, mesh_symbol: D_versus_OFFSET}
D_versus_302EFF0:
{ type: SF64:TRIANGLE, count: 4, offset: 0x302EFF0, symbol: D_versus_302EFF0, mesh_symbol: D_versus_OFFSET}
D_versus_302F044:
{ type: SF64:TRIANGLE, count: 14, offset: 0x302F044, symbol: D_versus_302F044, mesh_symbol: D_versus_OFFSET}
D_versus_302E56C:
{type: VEC3F, count: 20, offset: 0x302E56C, symbol: D_versus_302E56C}
D_versus_302E65C:
{type: VEC3F, count: 20, offset: 0x302E65C, symbol: D_versus_302E65C}
D_versus_302E74C:
{type: VEC3F, count: 19, offset: 0x302E74C, symbol: D_versus_302E74C}
D_versus_302E830:
{type: VEC3F, count: 25, offset: 0x302E830, symbol: D_versus_302E830}
D_versus_302E95C:
{type: VEC3F, count: 20, offset: 0x302E95C, symbol: D_versus_302E95C}
D_versus_302EA4C:
{type: VEC3F, count: 20, offset: 0x302EA4C, symbol: D_versus_302EA4C}
D_versus_302EB3C:
{type: VEC3F, count: 19, offset: 0x302EB3C, symbol: D_versus_302EB3C}
D_versus_302EC20:
{type: VEC3F, count: 25, offset: 0x302EC20, symbol: D_versus_302EC20}

View File

@ -0,0 +1,207 @@
:config:
segments:
- [0x07, 0xC83960]
header:
code:
- '#include "assets/ast_vs_menu.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aVsPlayerNum1Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 13, offset: 0x7000000, symbol: aVsPlayerNum1Tex}
aVsPlayerNum2Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x70000D0, symbol: aVsPlayerNum2Tex}
aVsPlayerNum3Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000210, symbol: aVsPlayerNum3Tex}
aVsPlayerNum4Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000350, symbol: aVsPlayerNum4Tex}
D_VS_MENU_7000490:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 42, offset: 0x7000490, symbol: D_VS_MENU_7000490}
aVsTextContTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 7, offset: 0x7000F10, symbol: aVsTextContTex}
D_VS_MENU_7001030:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 9, offset: 0x7001030, symbol: D_VS_MENU_7001030}
D_VS_MENU_7001270:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 12, offset: 0x7001270, symbol: D_VS_MENU_7001270}
aVsTextCorneriaTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70017B0, symbol: aVsTextCorneriaTex}
aVsTextSectorZTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70019E0, symbol: aVsTextSectorZTex}
aVsTextKatinaTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x7001C10, symbol: aVsTextKatinaTex}
D_VS_MENU_7001DF0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 10, offset: 0x7001DF0, symbol: D_VS_MENU_7001DF0}
D_VS_MENU_7002110:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x7002110, symbol: D_VS_MENU_7002110}
D_VS_MENU_70024D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x70024D0, symbol: D_VS_MENU_70024D0}
D_VS_MENU_7002730:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x7002730, symbol: D_VS_MENU_7002730}
D_VS_MENU_7002990:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x7002990, symbol: D_VS_MENU_7002990}
D_VS_MENU_7002BF0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x7002BF0, symbol: D_VS_MENU_7002BF0}
D_VS_MENU_7002E50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x7002E50, symbol: D_VS_MENU_7002E50}
aVsHandicapLvl1Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x70030B0, symbol: aVsHandicapLvl1Tex}
aVsHandicapLvl2Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003290, symbol: aVsHandicapLvl2Tex}
aVsHandicapLvl3Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003470, symbol: aVsHandicapLvl3Tex}
D_VS_MENU_7003650:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003650, symbol: D_VS_MENU_7003650}
D_VS_MENU_7003830:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 17, offset: 0x7003830, symbol: D_VS_MENU_7003830}
D_VS_MENU_7003C70:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x7003C70, symbol: D_VS_MENU_7003C70}
D_VS_MENU_7003D70:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 5, offset: 0x7003D70, symbol: D_VS_MENU_7003D70}
D_VS_MENU_7003E10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x7003E10, symbol: D_VS_MENU_7003E10}
D_VS_MENU_7003F10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x7003F10, symbol: D_VS_MENU_7003F10}
D_VS_MENU_7004010:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x7004010, symbol: D_VS_MENU_7004010}
D_VS_MENU_7004050:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x7004050, symbol: D_VS_MENU_7004050, tlut: 0x7004150}
D_VS_MENU_7004150:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 76, offset: 0x7004150, symbol: D_VS_MENU_7004150}
D_VS_MENU_70041F0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x70041F0, symbol: D_VS_MENU_70041F0, tlut: 0x70042F0}
D_VS_MENU_70042F0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 53, offset: 0x70042F0, symbol: D_VS_MENU_70042F0}
D_VS_MENU_7004360:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x7004360, symbol: D_VS_MENU_7004360, tlut: 0x7004460}
D_VS_MENU_7004460:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 50, offset: 0x7004460, symbol: D_VS_MENU_7004460}
D_VS_MENU_70044D0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 64, height: 19, offset: 0x70044D0, symbol: D_VS_MENU_70044D0, tlut: 0x7004990}
D_VS_MENU_7004990:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 17, offset: 0x7004990, symbol: D_VS_MENU_7004990}
aVsFoxNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 8, offset: 0x70049C0, symbol: aVsFoxNameTex, tlut: 0x7004B80}
aVsFoxNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004B80, symbol: aVsFoxNameTLUT}
aVsPeppyNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 10, offset: 0x7004BB0, symbol: aVsPeppyNameTex, tlut: 0x7004D90}
aVsPeppyNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004D90, symbol: aVsPeppyNameTLUT}
aVsSlippyNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 10, offset: 0x7004DC0, symbol: aVsSlippyNameTex, tlut: 0x7004FF0}
aVsSlippyNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004FF0, symbol: aVsSlippyNameTLUT}
aVsFalcoNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 8, offset: 0x7005020, symbol: aVsFalcoNameTex, tlut: 0x70051A0}
aVsFalcoNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x70051A0, symbol: aVsFalcoNameTLUT}
D_VS_MENU_70051D0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x70051D0, symbol: D_VS_MENU_70051D0, tlut: 0x70055D0}
D_VS_MENU_70055D0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 20, offset: 0x70055D0, symbol: D_VS_MENU_70055D0}
aVsCorneriaTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005600, symbol: aVsCorneriaTex, tlut: 0x7005D20}
aVsCorneriaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x7005D20, symbol: aVsCorneriaTLUT}
aVsSectorZTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005F10, symbol: aVsSectorZTex, tlut: 0x7006630}
aVsSectorZTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 168, offset: 0x7006630, symbol: aVsSectorZTLUT}
aVsKatinaTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7006780, symbol: aVsKatinaTex, tlut: 0x7006EA0}
aVsKatinaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x7006EA0, symbol: aVsKatinaTLUT}
aVsFalcoFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x70070A0, symbol: aVsFalcoFaceTex}
D_VS_MENU_7007FC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7007FC0, symbol: D_VS_MENU_7007FC0}
aVsFoxFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7008EE0, symbol: aVsFoxFaceTex}
D_VS_MENU_7009E00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7009E00, symbol: D_VS_MENU_7009E00}
aVsPeppyFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700AD20, symbol: aVsPeppyFaceTex}
D_VS_MENU_700BC40:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700BC40, symbol: D_VS_MENU_700BC40}
aVsSlippyFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700CB60, symbol: aVsSlippyFaceTex}
D_VS_MENU_700DA80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700DA80, symbol: D_VS_MENU_700DA80}
aVsN64ConsoleTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 144, height: 42, offset: 0x700E9A0, symbol: aVsN64ConsoleTex}
aVsHandicapFrameTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 80, height: 71, offset: 0x70118E0, symbol: aVsHandicapFrameTex, tlut: 0x70123F8}
aVsHandicapFrameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x70123F8, symbol: aVsHandicapFrameTLUT}
D_VS_MENU_7012410:
{ type: GFX, offset: 0x7012410, symbol: D_VS_MENU_7012410}
D_VS_MENU_70124E8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 8, height: 16, offset: 0x70124E8, symbol: D_VS_MENU_70124E8, tlut: 0x7012568}
D_VS_MENU_7012568:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x7012568, symbol: D_VS_MENU_7012568}

View File

@ -0,0 +1,42 @@
:config:
segments:
- [0x07, 0xBC7460]
header:
code:
- '#include "assets/ast_warp_zone.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aWzSxEnemy1DL:
{ type: GFX, offset: 0x7000000, symbol: aWzSxEnemy1DL }
aWzGateDL:
{ type: GFX, offset: 0x7000280, symbol: aWzGateDL }
aWzMeteor2DL:
{ type: GFX, offset: 0x70008F0, symbol: aWzMeteor2DL }
D_WZ_7000260:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 4, height: 4, offset: 0x7000260, symbol: D_WZ_7000260 }
D_WZ_7000A30:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x7000A30, symbol: D_WZ_7000A30, tlut: 0x7000C30 }
D_WZ_7000C30:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x7000C30, symbol: D_WZ_7000C30 }
aWzPillar1DL:
{ type: GFX, offset: 0x7000C40, symbol: aWzPillar1DL }
aWzMeteor1DL:
{ type: GFX, offset: 0x7000E80, symbol: aWzMeteor1DL }
aWzPillar2DL:
{ type: GFX, offset: 0x70010E0, symbol: aWzPillar2DL }
D_WZ_7001540:
{ type: GFX, offset: 0x7001540, symbol: D_WZ_7001540 }
D_WZ_70015D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x70015D0, symbol: D_WZ_70015D0 }

View File

@ -0,0 +1,563 @@
:config:
segments:
- [0x06, 0xB51670]
header:
code:
- '#include "assets/ast_zoness.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
aZoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 28, offset: 0x6000000, symbol: aZoTitleCardTex}
D_ZO_6000C40:
{ type: GFX, offset: 0x6000C40, symbol: D_ZO_6000C40}
D_ZO_6000E98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6000E98, symbol: D_ZO_6000E98}
D_ZO_6001098:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6001098, symbol: D_ZO_6001098}
aZoDodoraHeadDL:
{ type: GFX, offset: 0x60012A0, symbol: aZoDodoraHeadDL}
D_ZO_6001810:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001810, symbol: D_ZO_6001810}
D_ZO_6002010:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6002010, symbol: D_ZO_6002010}
D_ZO_6002210:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6002210, symbol: D_ZO_6002210}
D_ZO_6002410:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6002410, symbol: D_ZO_6002410}
D_ZO_6002610:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6002610, symbol: D_ZO_6002610}
D_ZO_6002810:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6002810, symbol: D_ZO_6002810}
D_ZO_6002A10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x6002A10, symbol: D_ZO_6002A10}
aZoRadarBuoyDL:
{ type: GFX, offset: 0x6002E10, symbol: aZoRadarBuoyDL}
D_ZO_6003288:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6003288, symbol: D_ZO_6003288}
D_ZO_6003488:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6003488, symbol: D_ZO_6003488}
D_ZO_6003690:
{ type: GFX, offset: 0x6003690, symbol: D_ZO_6003690}
D_ZO_6003930:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6003930, symbol: D_ZO_6003930}
D_ZO_6003B30:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6003B30, symbol: D_ZO_6003B30}
D_ZO_6004330:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 40, offset: 0x6004330, symbol: D_ZO_6004330}
D_ZO_6004380:
{ type: GFX, offset: 0x6004380, symbol: D_ZO_6004380}
D_ZO_6004450:
{ type: GFX, offset: 0x6004450, symbol: D_ZO_6004450}
D_ZO_6004970:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6004970, symbol: D_ZO_6004970}
D_ZO_6004A70:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 72, offset: 0x6004A70, symbol: D_ZO_6004A70}
D_ZO_6004B00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6004B00, symbol: D_ZO_6004B00}
aZoPatrolBoatDL:
{ type: GFX, offset: 0x6004D00, symbol: aZoPatrolBoatDL}
D_ZO_6005958:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6005958, symbol: D_ZO_6005958}
D_ZO_6005B58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005B58, symbol: D_ZO_6005B58}
D_ZO_6006360:
{ type: GFX, offset: 0x6006360, symbol: D_ZO_6006360}
D_ZO_6007230:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6007230, symbol: D_ZO_6007230}
D_ZO_6007430:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007430, symbol: D_ZO_6007430}
D_ZO_6007C30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6007C30, symbol: D_ZO_6007C30}
D_ZO_6007E30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6007E30, symbol: D_ZO_6007E30}
D_ZO_6008030:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008030, symbol: D_ZO_6008030}
D_ZO_6008230:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008230, symbol: D_ZO_6008230}
D_ZO_6008430:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008430, symbol: D_ZO_6008430}
D_ZO_6008630:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008630, symbol: D_ZO_6008630}
D_ZO_6008830:
{ type: GFX, offset: 0x6008830, symbol: D_ZO_6008830}
D_ZO_6009ED0:
{ type: VTX, count: 289, offset: 0x6009ED0, symbol: D_ZO_6009ED0}
D_ZO_600B0E0:
{ type: GFX, offset: 0x600B0E0, symbol: D_ZO_600B0E0}
D_ZO_600C780:
{ type: VTX, count: 289, offset: 0x600C780, symbol: D_ZO_600C780}
D_ZO_600D990:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600D990, symbol: D_ZO_600D990}
aZoBirdAnim:
{ type: SF64:ANIM, offset: 0x600E5EC, symbol: aZoBirdAnim}
aZoBirdSkel:
{ type: SF64:SKELETON, offset: 0x600E7D8, symbol: aZoBirdSkel}
aZoOilRig3DL:
{ type: GFX, offset: 0x600E820, symbol: aZoOilRig3DL}
aZoOilRig2DL:
{ type: GFX, offset: 0x600EC90, symbol: aZoOilRig2DL}
aZoOilRig1DL:
{ type: GFX, offset: 0x600F560, symbol: aZoOilRig1DL}
D_ZO_600FE58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600FE58, symbol: D_ZO_600FE58}
D_ZO_6010658:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6010658, symbol: D_ZO_6010658}
D_ZO_6010E58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6010E58, symbol: D_ZO_6010E58}
D_ZO_6011660:
{ type: GFX, offset: 0x6011660, symbol: D_ZO_6011660}
D_ZO_6011928:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6011928, symbol: D_ZO_6011928}
D_ZO_6012128:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6012128, symbol: D_ZO_6012128}
D_ZO_6012930:
{ type: GFX, offset: 0x6012930, symbol: D_ZO_6012930}
D_ZO_6013010:
{ type: GFX, offset: 0x6013010, symbol: D_ZO_6013010}
D_ZO_6013330:
{ type: GFX, offset: 0x6013330, symbol: D_ZO_6013330}
D_ZO_6013480:
{ type: GFX, offset: 0x6013480, symbol: D_ZO_6013480}
D_ZO_6013510:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x6013510, symbol: D_ZO_6013510}
D_ZO_6014510:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x6014510, symbol: D_ZO_6014510}
D_ZO_6015430:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x6015430, symbol: D_ZO_6015430}
D_ZO_6016350:
{ type: GFX, offset: 0x6016350, symbol: D_ZO_6016350}
D_ZO_60163E0:
{ type: GFX, offset: 0x60163E0, symbol: D_ZO_60163E0}
D_ZO_60165D0:
{ type: GFX, offset: 0x60165D0, symbol: D_ZO_60165D0}
D_ZO_6016880:
{ type: GFX, offset: 0x6016880, symbol: D_ZO_6016880}
D_ZO_6016B50:
{ type: GFX, offset: 0x6016B50, symbol: D_ZO_6016B50}
D_ZO_6016D90:
{ type: GFX, offset: 0x6016D90, symbol: D_ZO_6016D90}
D_ZO_6016E30:
{ type: GFX, offset: 0x6016E30, symbol: D_ZO_6016E30}
D_ZO_6016EC8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6016EC8, symbol: D_ZO_6016EC8}
D_ZO_60176D0:
{ type: GFX, offset: 0x60176D0, symbol: D_ZO_60176D0}
D_ZO_6017770:
{ type: GFX, offset: 0x6017770, symbol: D_ZO_6017770}
D_ZO_6017810:
{ type: GFX, offset: 0x6017810, symbol: D_ZO_6017810}
D_ZO_60178B0:
{ type: GFX, offset: 0x60178B0, symbol: D_ZO_60178B0}
aZoBallDL:
{ type: GFX, offset: 0x6017950, symbol: aZoBallDL}
D_ZO_60179D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60179D8, symbol: D_ZO_60179D8}
D_ZO_60181E0:
{ type: GFX, offset: 0x60181E0, symbol: D_ZO_60181E0}
D_ZO_60182E0:
{ type: TEXTURE, ctype: u16, format: IA16, width: 16, height: 16, offset: 0x60182E0, symbol: D_ZO_60182E0}
D_ZO_6018550:
{ type: SF64:ANIM, offset: 0x6018550, symbol: D_ZO_6018550}
D_ZO_601863C:
{ type: SF64:SKELETON, offset: 0x601863C, symbol: D_ZO_601863C}
D_ZO_6018660:
{ type: GFX, offset: 0x6018660, symbol: D_ZO_6018660}
D_ZO_60186E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x60186E8, symbol: D_ZO_60186E8}
D_ZO_6018AF0:
{ type: GFX, offset: 0x6018AF0, symbol: D_ZO_6018AF0}
D_ZO_6018B78:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6018B78, symbol: D_ZO_6018B78}
D_ZO_6018C80:
{ type: GFX, offset: 0x6018C80, symbol: D_ZO_6018C80}
D_ZO_6018E80:
{ type: GFX, offset: 0x6018E80, symbol: D_ZO_6018E80}
D_ZO_6019040:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6019040, symbol: D_ZO_6019040}
D_ZO_60195EC:
{ type: SF64:ANIM, offset: 0x60195EC, symbol: D_ZO_60195EC}
D_ZO_6019738:
{ type: SF64:SKELETON, offset: 0x6019738, symbol: D_ZO_6019738}
D_ZO_601996C:
{ type: SF64:ANIM, offset: 0x601996C, symbol: D_ZO_601996C}
aZoSarumarineSkel:
{ type: SF64:SKELETON, offset: 0x6019E18, symbol: aZoSarumarineSkel}
D_ZO_6019EB0:
{ type: GFX, offset: 0x6019EB0, symbol: D_ZO_6019EB0}
D_ZO_601A340:
{ type: GFX, offset: 0x601A340, symbol: D_ZO_601A340}
D_ZO_601AA48:
{ type: SF64:ANIM, offset: 0x601AA48, symbol: D_ZO_601AA48}
D_ZO_601AB14:
{ type: SF64:SKELETON, offset: 0x601AB14, symbol: D_ZO_601AB14}
D_ZO_601AFB8:
{ type: SF64:ANIM, offset: 0x601AFB8, symbol: D_ZO_601AFB8}
D_ZO_601B184:
{ type: SF64:SKELETON, offset: 0x601B184, symbol: D_ZO_601B184}
D_ZO_601B1C0:
{ type: GFX, offset: 0x601B1C0, symbol: D_ZO_601B1C0}
D_ZO_601B3B0:
{ type: GFX, offset: 0x601B3B0, symbol: D_ZO_601B3B0}
D_ZO_601B570:
{ type: GFX, offset: 0x601B570, symbol: D_ZO_601B570}
D_ZO_601B710:
{ type: GFX, offset: 0x601B710, symbol: D_ZO_601B710}
D_ZO_601B8F0:
{ type: GFX, offset: 0x601B8F0, symbol: D_ZO_601B8F0}
D_ZO_601BAD0:
{ type: GFX, offset: 0x601BAD0, symbol: D_ZO_601BAD0}
D_ZO_601BBB8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x601BBB8, symbol: D_ZO_601BBB8}
D_ZO_601BCC0:
{ type: GFX, offset: 0x601BCC0, symbol: D_ZO_601BCC0}
D_ZO_601C390:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601C390, symbol: D_ZO_601C390}
D_ZO_601C590:
{ type: GFX, offset: 0x601C590, symbol: D_ZO_601C590}
D_ZO_601C8E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601C8E0, symbol: D_ZO_601C8E0}
D_ZO_601D0E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601D0E0, symbol: D_ZO_601D0E0}
D_ZO_601D2E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601D2E0, symbol: D_ZO_601D2E0}
D_ZO_601D5B0:
{ type: GFX, offset: 0x601D5B0, symbol: D_ZO_601D5B0}
D_ZO_601D680:
{ type: GFX, offset: 0x601D680, symbol: D_ZO_601D680}
D_ZO_601E618:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601E618, symbol: D_ZO_601E618}
D_ZO_601F260:
{ type: GFX, offset: 0x601F260, symbol: D_ZO_601F260}
D_ZO_601F420:
{ type: GFX, offset: 0x601F420, symbol: D_ZO_601F420}
D_ZO_601F620:
{ type: GFX, offset: 0x601F620, symbol: D_ZO_601F620}
aZoSarumarinePeriscopeAnim:
{ type: SF64:ANIM, offset: 0x601F874, symbol: aZoSarumarinePeriscopeAnim}
aZoSarumarinePeriscopeSkel:
{ type: SF64:SKELETON, offset: 0x601F920, symbol: aZoSarumarinePeriscopeSkel}
D_ZO_601F940:
{ type: GFX, offset: 0x601F940, symbol: D_ZO_601F940}
D_ZO_601FBC4:
{ type: SF64:ANIM, offset: 0x601FBC4, symbol: D_ZO_601FBC4}
aZoBarrierSkel:
{ type: SF64:SKELETON, offset: 0x601FC90, symbol: aZoBarrierSkel}
aZoIslandDL:
{ type: GFX, offset: 0x601FCB0, symbol: aZoIslandDL}
D_ZO_60201B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60201B0, symbol: D_ZO_60201B0}
D_ZO_60209B0:
{ type: GFX, offset: 0x60209B0, symbol: D_ZO_60209B0}
D_ZO_6020B70:
{ type: GFX, offset: 0x6020B70, symbol: D_ZO_6020B70}
D_ZO_6020D50:
{ type: GFX, offset: 0x6020D50, symbol: D_ZO_6020D50}
D_ZO_6020F10:
{ type: GFX, offset: 0x6020F10, symbol: D_ZO_6020F10}
D_ZO_6021100:
{ type: GFX, offset: 0x6021100, symbol: D_ZO_6021100}
D_ZO_60214B0:
{ type: GFX, offset: 0x60214B0, symbol: D_ZO_60214B0}
D_ZO_60212B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60212B0, symbol: D_ZO_60212B0}
D_ZO_60216A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60216A8, symbol: D_ZO_60216A8}
D_ZO_6021ABC:
{ type: SF64:ANIM, offset: 0x6021ABC, symbol: D_ZO_6021ABC}
D_ZO_6021B88:
{ type: SF64:SKELETON, offset: 0x6021B88, symbol: D_ZO_6021B88}
D_ZO_6021BB0:
{ type: GFX, offset: 0x6021BB0, symbol: D_ZO_6021BB0}
D_ZO_6021C50:
{ type: GFX, offset: 0x6021C50, symbol: D_ZO_6021C50}
D_ZO_6021CE0:
{ type: GFX, offset: 0x6021CE0, symbol: D_ZO_6021CE0}
D_ZO_6021D80:
{ type: GFX, offset: 0x6021D80, symbol: D_ZO_6021D80}
D_ZO_6021E20:
{ type: GFX, offset: 0x6021E20, symbol: D_ZO_6021E20}
D_ZO_60220A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60220A0, symbol: D_ZO_60220A0}
D_ZO_60222A0:
{ type: GFX, offset: 0x60222A0, symbol: D_ZO_60222A0}
D_ZO_60227D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60227D8, symbol: D_ZO_60227D8}
D_ZO_60229D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60229D8, symbol: D_ZO_60229D8}
D_ZO_6022BE0:
{ type: GFX, offset: 0x6022BE0, symbol: D_ZO_6022BE0}
D_ZO_6022D70:
{ type: GFX, offset: 0x6022D70, symbol: D_ZO_6022D70}
D_ZO_6022F00:
{ type: GFX, offset: 0x6022F00, symbol: D_ZO_6022F00}
D_ZO_6023088:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6023088, symbol: D_ZO_6023088}
D_ZO_6023288:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6023288, symbol: D_ZO_6023288}
D_ZO_6023488:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6023488, symbol: D_ZO_6023488}
D_ZO_6023690:
{ type: GFX, offset: 0x6023690, symbol: D_ZO_6023690}
aZoDodoraTailDL:
{ type: GFX, offset: 0x6023730, symbol: aZoDodoraTailDL}
D_ZO_60237E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60237E0, symbol: D_ZO_60237E0}
aZoDodoraBodyDL:
{ type: GFX, offset: 0x60239E0, symbol: aZoDodoraBodyDL}
D_ZO_6023D50:
{ type: GFX, offset: 0x6023D50, symbol: D_ZO_6023D50}
D_ZO_6024018:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6024018, symbol: D_ZO_6024018}
D_ZO_6024220:
{ type: GFX, offset: 0x6024220, symbol: D_ZO_6024220}
D_ZO_60242B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60242B8, symbol: D_ZO_60242B8}
aZoRockDL:
{ type: GFX, offset: 0x6024AC0, symbol: aZoRockDL}
D_ZO_6024D60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6024D60, symbol: D_ZO_6024D60}
D_ZO_6025658:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6025658, symbol: D_ZO_6025658}
D_ZO_6025E60:
{ type: GFX, offset: 0x6025E60, symbol: D_ZO_6025E60}
D_ZO_6025F98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6025F98, symbol: D_ZO_6025F98}
D_ZO_60266D0:
{ type: SF64:ENVIRONMENT, offset: 0x60266D0, symbol: D_ZO_60266D0}
D_ZO_6026714:
{ type: SF64:OBJECT_INIT, offset: 0x6026714, symbol: D_ZO_6026714}
D_ZO_602AAC0:
{ type: SF64:SCRIPT, offset: 0x602AAC0, symbol: D_ZO_602AAC0}
D_ZO_602AC50:
{ type: ARRAY, count: 289, array_type: u16, offset: 0x602AC50, symbol: D_ZO_602AC50}
# Unused
D_ZO_602AE94:
{ type: ARRAY, count: 242, array_type: Vec3f, offset: 0x602AE94, symbol: D_ZO_602AE94}
aZoRockHitbox:
{ type: SF64:HITBOX, offset: 0x602B9EC, symbol: aZoRockHitbox}
aZoOilRig1Hitbox:
{ type: SF64:HITBOX, offset: 0x602BA20, symbol: aZoOilRig1Hitbox}
aZoOilRig2Hitbox:
{ type: SF64:HITBOX, offset: 0x602BAE4, symbol: aZoOilRig2Hitbox}
aZoOilRig3Hitbox:
{ type: SF64:HITBOX, offset: 0x602BBD8, symbol: aZoOilRig3Hitbox}
aZoIslandHitbox:
{ type: SF64:HITBOX, offset: 0x602BC54, symbol: aZoIslandHitbox}
aZoDodoraHitbox:
{ type: SF64:HITBOX, offset: 0x602BC58, symbol: aZoDodoraHitbox}
aZoTroikaHitbox:
{ type: SF64:HITBOX, offset: 0x602BE3C, symbol: aZoTroikaHitbox}
aZoObnemaHitbox:
{ type: SF64:HITBOX, offset: 0x602BE58, symbol: aZoObnemaHitbox}
aZoBarrierHitbox:
{ type: SF64:HITBOX, offset: 0x602BFC4, symbol: aZoBarrierHitbox}
aZoBarrierHitbox2:
{ type: SF64:HITBOX, offset: 0x602C028, symbol: aZoBarrierHitbox2}
aZoSarumarineHitbox:
{ type: SF64:HITBOX, offset: 0x602C044, symbol: aZoSarumarineHitbox}
aZoSarumarinePeriscopeHitbox:
{ type: SF64:HITBOX, offset: 0x602C1A0, symbol: aZoSarumarinePeriscopeHitbox}
aZoTankerHitbox:
{ type: SF64:HITBOX, offset: 0x602C1D4, symbol: aZoTankerHitbox}
aZoContainerHitbox:
{ type: SF64:HITBOX, offset: 0x602C218, symbol: aZoContainerHitbox}
aZoRadarBuoyHitbox:
{ type: SF64:HITBOX, offset: 0x602C234, symbol: aZoRadarBuoyHitbox}
aZoSupplyCraneHitbox:
{ type: SF64:HITBOX, offset: 0x602C250, symbol: aZoSupplyCraneHitbox}
aZoBirdHitbox:
{ type: SF64:HITBOX, offset: 0x602C294, symbol: aZoBirdHitbox}
aZoSearchLightHitbox:
{ type: SF64:HITBOX, offset: 0x602C2B0, symbol: aZoSearchLightHitbox}
D_ZO_602C2CC:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602C2CC, symbol: D_ZO_602C2CC}
D_ZO_602CACC:
{type: SF64:TRIANGLE, count: 30, offset: 0x602CACC, symbol: D_ZO_602CACC, mesh_symbol: D_ZO_OFFSET}

View File

@ -1,129 +0,0 @@
:config:
segments:
- [0x09, 0xCDDCA0]
header:
code:
- '#include "assets/ast_font_3d.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_FONT3D_9000000:
{ type: GFX, offset: 0x9000000, symbol: D_FONT3D_9000000 }
D_FONT3D_90001F0:
{ type: GFX, offset: 0x90001F0, symbol: D_FONT3D_90001F0 }
D_FONT3D_9000528:
{ type: TEXTURE, ctype: u8, format: CI4, width: 8, height: 8, offset: 0x09000528, symbol: D_FONT3D_9000528, tlut: 0x09000548 }
D_FONT3D_9000548:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x09000548, symbol: D_FONT3D_9000548 }
D_FONT3D_9000570:
{ type: GFX, offset: 0x9000570, symbol: D_FONT3D_9000570 }
D_FONT3D_9000980:
{ type: GFX, offset: 0x9000980, symbol: D_FONT3D_9000980 }
D_FONT3D_9001120:
{ type: GFX, offset: 0x9001120, symbol: D_FONT3D_9001120 }
D_FONT3D_90014E0:
{ type: GFX, offset: 0x90014E0, symbol: D_FONT3D_90014E0 }
D_FONT3D_9001A10:
{ type: GFX, offset: 0x9001A10, symbol: D_FONT3D_9001A10 }
D_FONT3D_9001E90:
{ type: GFX, offset: 0x9001E90, symbol: D_FONT3D_9001E90 }
D_FONT3D_90022A0:
{ type: GFX, offset: 0x90022A0, symbol: D_FONT3D_90022A0 }
D_FONT3D_9002890:
{ type: GFX, offset: 0x9002890, symbol: D_FONT3D_9002890 }
D_FONT3D_9002EA0:
{ type: GFX, offset: 0x9002EA0, symbol: D_FONT3D_9002EA0 }
D_FONT3D_9003230:
{ type: GFX, offset: 0x9003230, symbol: D_FONT3D_9003230 }
D_FONT3D_9003620:
{ type: GFX, offset: 0x9003620, symbol: D_FONT3D_9003620 }
D_FONT3D_9003A30:
{ type: GFX, offset: 0x9003A30, symbol: D_FONT3D_9003A30 }
D_FONT3D_9004230:
{ type: GFX, offset: 0x9004230, symbol: D_FONT3D_9004230 }
D_FONT3D_9004920:
{ type: GFX, offset: 0x9004920, symbol: D_FONT3D_9004920 }
D_FONT3D_9004E10:
{ type: GFX, offset: 0x9004E10, symbol: D_FONT3D_9004E10 }
D_FONT3D_9005380:
{ type: GFX, offset: 0x9005380, symbol: D_FONT3D_9005380 }
D_FONT3D_9005980:
{ type: GFX, offset: 0x9005980, symbol: D_FONT3D_9005980 }
D_FONT3D_9005CA0:
{ type: GFX, offset: 0x9005CA0, symbol: D_FONT3D_9005CA0 }
D_FONT3D_90062D0:
{ type: GFX, offset: 0x90062D0, symbol: D_FONT3D_90062D0 }
D_FONT3D_9006500:
{ type: GFX, offset: 0x9006500, symbol: D_FONT3D_9006500 }
D_FONT3D_9006AE0:
{ type: GFX, offset: 0x9006AE0, symbol: D_FONT3D_9006AE0 }
D_FONT3D_90070C0:
{ type: GFX, offset: 0x90070C0, symbol: D_FONT3D_90070C0 }
D_FONT3D_90075A0:
{ type: GFX, offset: 0x90075A0, symbol: D_FONT3D_90075A0 }
D_FONT3D_9007BB0:
{ type: GFX, offset: 0x9007BB0, symbol: D_FONT3D_9007BB0 }
D_FONT3D_9007FD0:
{ type: GFX, offset: 0x9007FD0, symbol: D_FONT3D_9007FD0 }
D_FONT3D_90086F0:
{ type: GFX, offset: 0x90086F0, symbol: D_FONT3D_90086F0 }
D_FONT3D_9008C60:
{ type: GFX, offset: 0x9008C60, symbol: D_FONT3D_9008C60 }
D_FONT3D_9009280:
{ type: GFX, offset: 0x9009280, symbol: D_FONT3D_9009280 }
D_FONT3D_9009990:
{ type: GFX, offset: 0x9009990, symbol: D_FONT3D_9009990 }
D_FONT3D_9009CB0:
{ type: GFX, offset: 0x9009CB0, symbol: D_FONT3D_9009CB0 }
D_FONT3D_900A290:
{ type: GFX, offset: 0x900A290, symbol: D_FONT3D_900A290 }
D_FONT3D_900A870:
{ type: GFX, offset: 0x900A870, symbol: D_FONT3D_900A870 }
D_FONT3D_900AF60:
{ type: GFX, offset: 0x900AF60, symbol: D_FONT3D_900AF60 }
D_FONT3D_900B580:
{ type: GFX, offset: 0x900B580, symbol: D_FONT3D_900B580 }
D_FONT3D_900BB90:
{ type: GFX, offset: 0x900BB90, symbol: D_FONT3D_900BB90 }
# size = 0xC1D0

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_AST_7_TI_1_7000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x07000000, symbol: D_AST_7_TI_1_7000000, tlut: 0x07001108 }
@ -90,8 +89,8 @@ D_TI1_7005420:
D_TI1_70067C4:
{ type: SF64:ANIM, offset: 0x70067C4, symbol: D_TI1_70067C4 }
D_TI1_7006990:
{ type: SF64:SKELETON, offset: 0x7006990, symbol: D_TI1_7006990}
aTi1DesertCrawlerSkel:
{ type: SF64:SKELETON, offset: 0x7006990, symbol: aTi1DesertCrawlerSkel}
D_TI1_7006F74:
{ type: SF64:ANIM, offset: 0x7006F74, symbol: D_TI1_7006F74 }
@ -147,20 +146,20 @@ D_TI1_7009510:
D_TI1_70096D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x070096D8, symbol: D_TI1_70096D8 }
D_TI1_70098E0:
{ type: GFX, offset: 0x70098E0, symbol: D_TI1_70098E0 }
aTiDelphorDL:
{ type: GFX, offset: 0x70098E0, symbol: aTiDelphorDL }
D_TI1_7009B58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009B58, symbol: D_TI1_7009B58 }
D_TI1_7009D60:
{ type: GFX, offset: 0x7009D60, symbol: D_TI1_7009D60 }
aTi1Bomb1DL:
{ type: GFX, offset: 0x7009D60, symbol: aTi1Bomb1DL }
D_TI1_700A190:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0700A190, symbol: D_TI1_700A190 }
D_TI1_700A990:
{ type: GFX, offset: 0x700A990, symbol: D_TI1_700A990 }
aTi1Bomb2DL:
{ type: GFX, offset: 0x700A990, symbol: aTi1Bomb2DL }
D_TI1_700AAD8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x700AAD8, symbol: D_TI1_700AAD8, tlut: 0x700AB58 }
@ -168,8 +167,8 @@ D_TI1_700AAD8:
D_TI1_700AB58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x700AB58, symbol: D_TI1_700AB58 }
D_TI1_700AB70:
{ type: GFX, offset: 0x700AB70, symbol: D_TI1_700AB70 }
aTi1LandmineDL:
{ type: GFX, offset: 0x700AB70, symbol: aTi1LandmineDL }
D_TI1_700AEA8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0700AEA8, symbol: D_TI1_700AEA8 }
@ -183,14 +182,14 @@ D_TI1_700B5B8:
D_TI1_700B7B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700B7B8, symbol: D_TI1_700B7B8 }
D_TI1_700B9C0:
{ type: GFX, offset: 0x700B9C0, symbol: D_TI1_700B9C0 }
aTi1FekudaGun1DL:
{ type: GFX, offset: 0x700B9C0, symbol: aTi1FekudaGun1DL }
D_TI1_700BB10:
{ type: GFX, offset: 0x700BB10, symbol: D_TI1_700BB10 }
D_TI1_700BE00:
{ type: GFX, offset: 0x700BE00, symbol: D_TI1_700BE00 }
aTiBridgeDL:
{ type: GFX, offset: 0x700BE00, symbol: aTiBridgeDL }
D_TI1_700BFB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x0700BFB0, symbol: D_TI1_700BFB0, tlut: 0x0700C3B0 }
@ -198,29 +197,29 @@ D_TI1_700BFB0:
D_TI1_700C3B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 128, offset: 0x0700C3B0, symbol: D_TI1_700C3B0 }
D_TI1_700C4B0:
{ type: GFX, offset: 0x700C4B0, symbol: D_TI1_700C4B0 }
aTi1FekudaDL:
{ type: GFX, offset: 0x700C4B0, symbol: aTi1FekudaDL }
D_TI1_700C8D8:
{ type: SF64:ANIM, offset: 0x700C8D8, symbol: D_TI1_700C8D8 }
aTi1DesertRoverAnim:
{ type: SF64:ANIM, offset: 0x700C8D8, symbol: aTi1DesertRoverAnim }
D_TI1_700C964:
{ type: SF64:SKELETON, offset: 0x700C964, symbol: D_TI1_700C964 }
aTi1DesertRoverSkel:
{ type: SF64:SKELETON, offset: 0x700C964, symbol: aTi1DesertRoverSkel }
D_TI1_700C980:
{ type: GFX, offset: 0x700C980, symbol: D_TI1_700C980 }
aTi1FekudaGun2DL:
{ type: GFX, offset: 0x700C980, symbol: aTi1FekudaGun2DL }
D_TI1_700CAF4:
{ type: SF64:ANIM, offset: 0x700CAF4, symbol: D_TI1_700CAF4}
aTiBomberAnim:
{ type: SF64:ANIM, offset: 0x700CAF4, symbol: aTiBomberAnim}
D_TI1_700CB60:
{type: SF64:SKELETON, offset: 0x700CB60, symbol: D_TI1_700CB60}
aTiBomberSkel:
{type: SF64:SKELETON, offset: 0x700CB60, symbol: aTiBomberSkel}
D_TI1_700D534:
{ type: SF64:ANIM, offset: 0x700D534, symbol: D_TI1_700D534 }
aTiRascoAnim:
{ type: SF64:ANIM, offset: 0x700D534, symbol: aTiRascoAnim }
D_TI1_700D700:
{type: SF64:SKELETON, offset: 0x700D700, symbol: D_TI1_700D700}
aTiRascoSkel:
{type: SF64:SKELETON, offset: 0x700D700, symbol: aTiRascoSkel}
D_TI1_700D740:
{ type: GFX, offset: 0x700D740, symbol: D_TI1_700D740 }
@ -258,8 +257,8 @@ D_TI1_700E030:
D_TI1_700E1E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E1E8, symbol: D_TI1_700E1E8 }
D_TI1_700E3F0:
{ type: GFX, offset: 0x700E3F0, symbol: D_TI1_700E3F0 }
aTiBoulderDL:
{ type: GFX, offset: 0x700E3F0, symbol: aTiBoulderDL }
D_TI1_700E858:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E858, symbol: D_TI1_700E858 }

View File

@ -0,0 +1,76 @@
:config:
segments:
- [0x07, 0x9DD390]
header:
code:
- '#include "assets/ast_7_ti_2.h"'
- '#include "assets/ast_8_ti.h"'
- '#include "assets/ast_9_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
external_files:
- "assets/yaml/us/rev1/ast_8_ti.yaml"
- "assets/yaml/us/rev1/ast_9_ti.yaml"
D_TI2_7003EE8:
{ type: SF64:ANIM, offset: 0x7003EE8, symbol: D_TI2_7003EE8 }
D_TI2_7003F00:
{ type: GFX, offset: 0x7003F00, symbol: D_TI2_7003F00 }
D_TI2_7004270:
{ type: GFX, offset: 0x7004270, symbol: D_TI2_7004270 }
D_TI2_7004400:
{ type: GFX, offset: 0x7004400, symbol: D_TI2_7004400 }
D_TI2_70045D0:
{ type: GFX, offset: 0x70045D0, symbol: D_TI2_70045D0 }
D_TI2_70047B0:
{ type: TEXTURE, ctype: u8, format: CI8, height: 16, width: 16, offset: 0x70047B0, symbol: D_TI2_70047B0 }
D_TI2_70048B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x70048B0, symbol: D_TI2_70048B0 }
D_TI2_70049C0:
{ type: GFX, offset: 0x70049C0, symbol: D_TI2_70049C0 }
D_TI2_7004AB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 16, offset: 0x7004AB0, symbol: D_TI2_7004AB0 }
D_TI2_7004CB0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232 , offset: 0x7004CB0, symbol: D_TI2_7004CB0 }
D_TI2_7004E80:
{ type: GFX, offset: 0x7004E80, symbol: D_TI2_7004E80 }
D_TI2_7005300:
{ type: GFX, offset: 0x7005300, symbol: D_TI2_7005300 }
D_TI2_70054C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x70054C0, symbol: D_TI2_70054C0 }
D_TI2_70084CC:
{ type: SF64:ANIM, offset: 0x70084CC, symbol: D_TI2_70084CC }
D_TI2_70096EC:
{ type: SF64:ANIM, offset: 0x70096EC, symbol: D_TI2_70096EC }
D_TI2_7009700:
{ type: GFX, offset: 0x7009700, symbol: D_TI2_7009700 }
D_TI2_7009890:
{ type: GFX, offset: 0x7009890, symbol: D_TI2_7009890 }
D_TI2_7009A80:
{ type: GFX, offset: 0x7009A80, symbol: D_TI2_7009A80 }
D_TI2_7009B48:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 32, offset: 0x7009B48, symbol: D_TI2_7009B48 }
D_TI2_7009D48:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x7009D48, symbol: D_TI2_7009D48 }
D_TI2_700E244:
{ type: SF64:ANIM, offset: 0x700E244, symbol: D_TI2_700E244 }
# size = 0xE250

View File

@ -0,0 +1,71 @@
:config:
segments:
- [0x08, 0x9EB5E0]
header:
code:
- '#include "assets/ast_7_ti_2.h"'
- '#include "assets/ast_8_ti.h"'
- '#include "assets/ast_9_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
external_files:
- "assets/yaml/us/rev1/ast_7_ti_2.yaml"
- "assets/yaml/us/rev1/ast_9_ti.yaml"
D_TI_8000708: { type: SF64:ANIM, offset: 0x8000708, symbol: D_TI_8000708 }
D_TI_8000D80: { type: SF64:ANIM, offset: 0x8000D80, symbol: D_TI_8000D80 }
D_TI_8000D90: { type: GFX, offset: 0x8000D90, symbol: D_TI_8000D90 }
D_TI_8000FC0: { type: TEXTURE, ctype: u16, format: IA16, width: 16, height: 16, offset: 0x8000FC0, symbol: D_TI_8000FC0}
D_TI_80011C0: { type: GFX, offset: 0x80011C0, symbol: D_TI_80011C0 }
D_TI_80012E8: { type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x80012E8, symbol: D_TI_80012E8, tlut: 0x80013E8}
D_TI_80013E8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x80013E8, symbol: D_TI_80013E8}
D_TI_80014A0: { type: GFX, offset: 0x80014A0, symbol: D_TI_80014A0 }
D_TI_8001630: { type: GFX, offset: 0x8001630, symbol: D_TI_8001630 }
D_TI_80018D0: { type: GFX, offset: 0x80018D0, symbol: D_TI_80018D0 }
D_TI_8001A80: { type: GFX, offset: 0x8001A80, symbol: D_TI_8001A80 }
D_TI_8001D20: { type: GFX, offset: 0x8001D20, symbol: D_TI_8001D20 }
D_TI_8001E20: { type: GFX, offset: 0x8001E20, symbol: D_TI_8001E20 }
D_TI_8001FB0: { type: GFX, offset: 0x8001FB0, symbol: D_TI_8001FB0 }
D_TI_80020D0: { type: GFX, offset: 0x80020D0, symbol: D_TI_80020D0 }
D_TI_8002360: { type: GFX, offset: 0x8002360, symbol: D_TI_8002360 }
D_TI_8002858: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x8002858, symbol: D_TI_8002858, tlut: 0x8002C58}
D_TI_8002C58: { type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x8002C58, symbol: D_TI_8002C58}
D_TI_8002E48: { type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x8002E48, symbol: D_TI_8002E48, tlut: 0x8002F48}
D_TI_8002F48: { type: TEXTURE, ctype: u16, format: TLUT, colors: 216, offset: 0x8002F48, symbol: D_TI_8002F48}
D_TI_80030F8: { type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x80030F8, symbol: D_TI_80030F8, tlut: 0x80031F8}
D_TI_80031F8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 192, offset: 0x80031F8, symbol: D_TI_80031F8}
D_TI_8003378: { type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x8003378, symbol: D_TI_8003378, tlut: 0x8003478}
D_TI_8003478: { type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x8003478, symbol: D_TI_8003478}
D_TI_80034A8: { type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x80034A8, symbol: D_TI_80034A8, tlut: 0x80035A8}
D_TI_80035A8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 72, offset: 0x80035A8, symbol: D_TI_80035A8}
D_TI_8003640: { type: GFX, offset: 0x8003640, symbol: D_TI_8003640 }
D_TI_8004200: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x8004200, symbol: D_TI_8004200, tlut: 0x8004600}
D_TI_8004600: { type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x8004600, symbol: D_TI_8004600}
D_TI_8008FE8: { type: SF64:ANIM, offset: 0x8008FE8, symbol: D_TI_8008FE8 }
D_TI_8009000: { type: GFX, offset: 0x8009000, symbol: D_TI_8009000 }
# size: 0x92A0

View File

@ -0,0 +1,71 @@
:config:
segments:
- [0x09, 0x9F4880]
header:
code:
- '#include "assets/ast_8_ti.h"'
- '#include "assets/ast_9_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
external_files:
- "assets/yaml/us/rev1/ast_8_ti.yaml"
D_TI_9004288:
{ type: SF64:ANIM, offset: 0x9004288, symbol: D_TI_9004288 }
D_TI_90042A0:
{ type: GFX, offset: 0x90042A0, symbol: D_TI_90042A0 }
D_TI_90043D0:
{ type: GFX, offset: 0x90043D0, symbol: D_TI_90043D0 }
D_TI_90044E0:
{ type: GFX, offset: 0x90044E0, symbol: D_TI_90044E0 }
D_TI_90045F0:
{ type: GFX, offset: 0x90045F0, symbol: D_TI_90045F0 }
D_TI_9004858:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x9004858, symbol: D_TI_9004858, tlut: 0x9004958 }
D_TI_9004958:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x9004958, symbol: D_TI_9004958 }
D_TI_9004A68:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x9004A68, symbol: D_TI_9004A68, tlut: 0x9004E68 }
D_TI_9004E68:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232, offset: 0x9004E68, symbol: D_TI_9004E68 }
D_TI_9005040:
{ type: GFX, offset: 0x9005040, symbol: D_TI_9005040 }
D_TI_90051C0:
{ type: GFX, offset: 0x90051C0, symbol: D_TI_90051C0 }
D_TI_9005450:
{ type: GFX, offset: 0x9005450, symbol: D_TI_9005450 }
D_TI_9005600:
{ type: GFX, offset: 0x9005600, symbol: D_TI_9005600 }
D_TI_90058A0:
{ type: GFX, offset: 0x90058A0, symbol: D_TI_90058A0 }
D_TI_90059B8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x90059B8, symbol: D_TI_90059B8, tlut: 0x9005AB8 }
D_TI_9005AB8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x9005AB8, symbol: D_TI_9005AB8 }
D_TI_900FC4C:
{ type: SF64:ANIM, offset: 0x900FC4C, symbol: D_TI_900FC4C }
D_TI_900FC60:
{ type: GFX, offset: 0x900FC60, symbol: D_TI_900FC60 }
D_TI_900FD70:
{ type: GFX, offset: 0x900FD70, symbol: D_TI_900FD70 }
D_TI_900FE80:
{ type: GFX, offset: 0x900FE80, symbol: D_TI_900FE80 }
# size: 0x10120

View File

@ -0,0 +1,68 @@
:config:
segments:
- [0x0A, 0xA049A0]
header:
code:
- '#include "assets/ast_7_ti_2.h"'
- '#include "assets/ast_8_ti.h"'
- '#include "assets/ast_9_ti.h"'
- '#include "assets/ast_A_ti.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
external_files:
- "assets/yaml/us/rev1/ast_7_ti_2.yaml"
- "assets/yaml/us/rev1/ast_8_ti.yaml"
- "assets/yaml/us/rev1/ast_9_ti.yaml"
D_TI_A000000:
{type: GFX, offset: 0xA000000, symbol: D_TI_A000000}
D_TI_A0000C8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x0A0000C8, symbol: D_TI_A0000C8, tlut: 0x0A0001C8 }
D_TI_A0001C8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 60, offset: 0x0A0001C8, symbol: D_TI_A0001C8 }
D_TI_A0002BC:
{type: SF64:ANIM, offset: 0xA0002BC, symbol: D_TI_A0002BC}
D_TI_A00047C:
{type: SF64:ANIM, offset: 0xA00047C, symbol: D_TI_A00047C}
D_TI_A000568:
{type: SF64:SKELETON, offset: 0xA000568, symbol: D_TI_A000568}
D_TI_A000858:
{type: SF64:ANIM, offset: 0xA000858, symbol: D_TI_A000858}
D_TI_A000934:
{type: SF64:ANIM, offset: 0xA000934, symbol: D_TI_A000934}
D_TI_A000D50:
{type: SF64:ANIM, offset: 0xA000D50, symbol: D_TI_A000D50}
D_TI_A000EDC:
{type: SF64:SKELETON, offset: 0xA000EDC, symbol: D_TI_A000EDC}
D_TI_A001A70:
{type: SF64:SKELETON, offset: 0xA001A70, symbol: D_TI_A001A70}
D_TI_A001BE0:
{type: GFX, offset: 0xA001BE0, symbol: D_TI_A001BE0}
D_TI_A001DB0:
{type: GFX, offset: 0xA001DB0, symbol: D_TI_A001DB0}
D_TI_A001EC0:
{type: GFX, offset: 0xA001EC0, symbol: D_TI_A001EC0}
D_TI_A001FA0:
{type: GFX, offset: 0xA001FA0, symbol: D_TI_A001FA0}
D_TI_A002170:
{type: GFX, offset: 0xA002170, symbol: D_TI_A002170}
D_TI_A009990:
{type: SF64:ANIM, offset: 0xA009990, symbol: D_TI_A009990}

View File

@ -7,10 +7,9 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_D000000:
{ type: GFX, offset: 0xD000000, symbol: D_D000000 }
aKattMarkDL:
{ type: GFX, offset: 0xD000000, symbol: aKattMarkDL }
ast_allies_seg13_vtx_00000098:
{ type: VTX, count: 3, offset: 0x0D000098, symbol: ast_allies_seg13_vtx_00000098 }
@ -18,11 +17,11 @@ ast_allies_seg13_vtx_00000098:
D_D0000C8:
{ type: BLOB, size: 0x18, offset: 0x0D0000C8, symbol: D_D0000C8 }
D_D0000E0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D0000E0, symbol: D_D0000E0, tlut: 0x0D000160 }
aKattMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D0000E0, symbol: aKattMarkTex, tlut: 0x0D000160 }
D_D000160:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD000160, symbol: D_D000160 }
aKattMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD000160, symbol: aKattMarkTLUT }
D_D000170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD000170, symbol: D_D000170 }
@ -54,14 +53,14 @@ D_D007A70:
D_D008990:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0xD008990, symbol: D_D008990 }
D_D0098B0:
{ type: GFX, offset: 0xD0098B0, symbol: D_D0098B0 }
aKattRadarMarkDL:
{ type: GFX, offset: 0xD0098B0, symbol: aKattRadarMarkDL }
D_D009938:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x0D009938, symbol: D_D009938 }
aKattRadarMarkTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x0D009938, symbol: aKattRadarMarkTex }
D_D009A40:
{ type: GFX, offset: 0xD009A40, symbol: D_D009A40 }
aKattShipDL:
{ type: GFX, offset: 0xD009A40, symbol: aKattShipDL }
D_D00A3B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0D00A3B8, symbol: D_D00A3B8 }
@ -78,32 +77,32 @@ D_D00AFB8:
D_D00B3B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0D00B3B8, symbol: D_D00B3B8 }
D_D00B5C0:
{ type: GFX, offset: 0xD00B5C0, symbol: D_D00B5C0 }
aBillMarkDL:
{ type: GFX, offset: 0xD00B5C0, symbol: aBillMarkDL }
# Letter B
D_D00B688:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B688, symbol: D_D00B688, tlut: 0xD00B708 }
aBillMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B688, symbol: aBillMarkTex, tlut: 0xD00B708 }
D_D00B708:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B708, symbol: D_D00B708 }
aBillMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B708, symbol: aBillMarkTLUT }
D_D00B720:
{ type: GFX, offset: 0xD00B720, symbol: D_D00B720 }
aJamesMarkDL:
{ type: GFX, offset: 0xD00B720, symbol: aJamesMarkDL }
# Letter J ?
D_D00B7F0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B7F0, symbol: D_D00B7F0, tlut: 0xD00B870 }
aJamesMarkTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0D00B7F0, symbol: aJamesMarkTex, tlut: 0xD00B870 }
D_D00B870:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B870, symbol: D_D00B870 }
aJamesMarkTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0xD00B870, symbol: aJamesMarkTLUT }
aBillShipDL:
{ type: GFX, offset: 0xD00B880, symbol: aBillShipDL }
ast_allies_seg13_vtx_BB70:
{ type: VTX, count: 144, offset: 0xD00BB70, symbol: ast_allies_seg13_vtx_BB70 }
D_D00B880:
{ type: GFX, offset: 0xD00B880, symbol: D_D00B880 }
D_D00C470:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0xD00C470, symbol: D_D00C470 }

View File

@ -7,16 +7,17 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_ANDROSS_C000000:
{type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0xC000000, symbol: D_ANDROSS_C000000}
D_ANDROSS_C000A80:
{type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0xC000A80, symbol: D_ANDROSS_C000A80}
aAndTitleCardTex:
{type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0xC000A80, symbol: aAndTitleCardTex}
D_ANDROSS_C001880:
{type: GFX, offset: 0xC001880, symbol: D_ANDROSS_C001880}
@ -175,7 +176,7 @@ D_ANDROSS_C033D98:
{type: SF64:ANIM, offset: 0xC033D98, symbol: D_ANDROSS_C033D98}
D_ANDROSS_C035110:
{type: SF64:ENV_SETTINGS, offset: 0xC035110, symbol: D_ANDROSS_C035110}
{type: SF64:ENVIRONMENT, offset: 0xC035110, symbol: D_ANDROSS_C035110}
D_ANDROSS_C035154:
{type: SF64:OBJECT_INIT, offset: 0xC035154, symbol: D_ANDROSS_C035154}
@ -231,29 +232,29 @@ D_ANDROSS_C038860:
D_ANDROSS_C038954:
{type: SF64:HITBOX, offset: 0xC038954, symbol: D_ANDROSS_C038954}
D_ANDROSS_C038A48:
{type: SF64:HITBOX, offset: 0xC038A48, symbol: D_ANDROSS_C038A48}
aAndDoorHitbox:
{type: SF64:HITBOX, offset: 0xC038A48, symbol: aAndDoorHitbox}
D_ANDROSS_C038AC4:
{type: SF64:HITBOX, offset: 0xC038AC4, symbol: D_ANDROSS_C038AC4}
D_ANDROSS_C038B40:
{type: SF64:HITBOX, offset: 0xC038B40, symbol: D_ANDROSS_C038B40}
aAndPathHitbox:
{type: SF64:HITBOX, offset: 0xC038B40, symbol: aAndPathHitbox}
D_ANDROSS_C038BA4:
{type: SF64:HITBOX, offset: 0xC038BA4, symbol: D_ANDROSS_C038BA4}
aAndPathIntersectionHitbox:
{type: SF64:HITBOX, offset: 0xC038BA4, symbol: aAndPathIntersectionHitbox}
D_ANDROSS_C038BD8:
{type: SF64:HITBOX, offset: 0xC038BD8, symbol: D_ANDROSS_C038BD8}
aAndPassageHitbox:
{type: SF64:HITBOX, offset: 0xC038BD8, symbol: aAndPassageHitbox}
D_ANDROSS_C038CCC:
{type: SF64:HITBOX, offset: 0xC038CCC, symbol: D_ANDROSS_C038CCC}
D_ANDROSS_C038DC0:
{type: SF64:HITBOX, offset: 0xC038DC0, symbol: D_ANDROSS_C038DC0}
aAndAndrossHitbox:
{type: SF64:HITBOX, offset: 0xC038DC0, symbol: aAndAndrossHitbox}
D_ANDROSS_C038F24:
{type: SF64:HITBOX, offset: 0xC038F24, symbol: D_ANDROSS_C038F24}
aAndBrainHitbox:
{type: SF64:HITBOX, offset: 0xC038F24, symbol: aAndBrainHitbox}
D_ANDROSS_C038FE8:
{type: VTX, count: 34, offset: 0xC038FE8, symbol: D_ANDROSS_C038FE8}

View File

@ -7,35 +7,36 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_AQ_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x6000000, symbol: D_AQ_6000000 }
aAqTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x6000000, symbol: aAqTitleCardTex }
D_AQ_6000AE4:
{ type: SF64:ANIM, offset: 0x6000AE4, symbol: D_AQ_6000AE4 }
aAqSquidAnim:
{ type: SF64:ANIM, offset: 0x6000AE4, symbol: aAqSquidAnim }
D_AQ_6000DB0:
{ type: SF64:SKELETON, offset: 0x6000DB0, symbol: D_AQ_6000DB0 }
aAqSquidSkel:
{ type: SF64:SKELETON, offset: 0x6000DB0, symbol: aAqSquidSkel }
D_AQ_6000E10:
{ type: GFX, offset: 0x6000E10, symbol: D_AQ_6000E10 }
aAqShellDL:
{ type: GFX, offset: 0x6000E10, symbol: aAqShellDL }
D_AQ_6001130:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001130, symbol: D_AQ_6001130 }
D_AQ_6002628:
{ type: SF64:ANIM, offset: 0x6002628, symbol: D_AQ_6002628 }
aAqAnglerFishAnim:
{ type: SF64:ANIM, offset: 0x6002628, symbol: aAqAnglerFishAnim }
D_AQ_6002874:
{ type: SF64:SKELETON, offset: 0x6002874, symbol: D_AQ_6002874 }
aAqAnglerFishSkel:
{ type: SF64:SKELETON, offset: 0x6002874, symbol: aAqAnglerFishSkel }
#
D_AQ_6002C10:
{ type: GFX, offset: 0x6002C10, symbol: D_AQ_6002C10 }
aAqOysterDL:
{ type: GFX, offset: 0x6002C10, symbol: aAqOysterDL }
D_AQ_6002D58:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x6002D58, symbol: D_AQ_6002D58, tlut: 0x6003158 }
@ -64,11 +65,11 @@ D_AQ_6004DB0:
D_AQ_60050F0:
{ type: GFX, offset: 0x60050F0, symbol: D_AQ_60050F0 }
D_AQ_6005954:
{ type: SF64:ANIM, offset: 0x6005954, symbol: D_AQ_6005954 }
aAqSculpinAnim:
{ type: SF64:ANIM, offset: 0x6005954, symbol: aAqSculpinAnim }
D_AQ_6005A80:
{ type: SF64:SKELETON, offset: 0x6005A80, symbol: D_AQ_6005A80 }
aAqSculpinSkel:
{ type: SF64:SKELETON, offset: 0x6005A80, symbol: aAqSculpinSkel }
D_AQ_6006160:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6006160, symbol: D_AQ_6006160 }
@ -97,8 +98,8 @@ D_AQ_6003FF0:
D_AQ_6008168:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008168, symbol: D_AQ_6008168 }
D_AQ_6008970:
{ type: GFX, offset: 0x6008970, symbol: D_AQ_6008970 }
aAqStarfishDL:
{ type: GFX, offset: 0x6008970, symbol: aAqStarfishDL }
D_AQ_6008EC8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6008EC8, symbol: D_AQ_6008EC8, tlut: 0x6008FC8 }
@ -151,8 +152,8 @@ D_AQ_600BD20:
D_AQ_600B518:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600B518, symbol: D_AQ_600B518 }
D_AQ_600BF80:
{ type: GFX, offset: 0x600BF80, symbol: D_AQ_600BF80 }
aAqTunnel2DL:
{ type: GFX, offset: 0x600BF80, symbol: aAqTunnel2DL }
D_AQ_600C530:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x600C530, symbol: D_AQ_600C530, tlut: 0x600C930 }
@ -196,11 +197,11 @@ D_AQ_600E150:
D_AQ_600E368:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600E368, symbol: D_AQ_600E368 }
D_AQ_600EE10:
{ type: GFX, offset: 0x600EE10, symbol: D_AQ_600EE10 }
aAqWall1DL:
{ type: GFX, offset: 0x600EE10, symbol: aAqWall1DL }
D_AQ_600EEF0:
{ type: GFX, offset: 0x600EEF0, symbol: D_AQ_600EEF0 }
aAqBump2DL:
{ type: GFX, offset: 0x600EEF0, symbol: aAqBump2DL }
D_AQ_600F030:
{ type: GFX, offset: 0x600F030, symbol: D_AQ_600F030 }
@ -229,11 +230,11 @@ D_AQ_6011A78:
D_AQ_6011CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6011CD8, symbol: D_AQ_6011CD8 }
D_AQ_6011EE0:
{ type: GFX, offset: 0x6011EE0, symbol: D_AQ_6011EE0 }
aAqTunnel1DL:
{ type: GFX, offset: 0x6011EE0, symbol: aAqTunnel1DL }
D_AQ_60120F0:
{ type: GFX, offset: 0x60120F0, symbol: D_AQ_60120F0 }
aAqRoofDL:
{ type: GFX, offset: 0x60120F0, symbol: aAqRoofDL }
D_AQ_60126A8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 64, offset: 0x60126A8, symbol: D_AQ_60126A8, tlut: 0x6012AA8 }
@ -253,14 +254,14 @@ D_AQ_6012EA8:
D_AQ_60132A8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x60132A8, symbol: D_AQ_60132A8 }
D_AQ_60135E0:
{ type: SF64:ANIM, offset: 0x60135E0, symbol: D_AQ_60135E0 }
aAqFishGroupAnim:
{ type: SF64:ANIM, offset: 0x60135E0, symbol: aAqFishGroupAnim }
D_AQ_60136CC:
{ type: SF64:SKELETON, offset: 0x60136CC, symbol: D_AQ_60136CC }
aAqFishGroupSkel1:
{ type: SF64:SKELETON, offset: 0x60136CC, symbol: aAqFishGroupSkel1 }
D_AQ_60137CC:
{ type: SF64:SKELETON, offset: 0x60137CC, symbol: D_AQ_60137CC }
aAqFishGroupSkel2:
{ type: SF64:SKELETON, offset: 0x60137CC, symbol: aAqFishGroupSkel2 }
D_AQ_60137F0:
{ type: GFX, offset: 0x60137F0, symbol: D_AQ_60137F0 }
@ -274,11 +275,11 @@ D_AQ_6013EC0:
D_AQ_6014030:
{ type: GFX, offset: 0x6014030, symbol: D_AQ_6014030 }
D_AQ_6014438:
{ type: SF64:ANIM, offset: 0x6014438, symbol: D_AQ_6014438 }
aAqStoneColumnAnim:
{ type: SF64:ANIM, offset: 0x6014438, symbol: aAqStoneColumnAnim }
D_AQ_6014504:
{ type: SF64:SKELETON, offset: 0x6014504, symbol: D_AQ_6014504 }
aAqStoneColumnSkel:
{ type: SF64:SKELETON, offset: 0x6014504, symbol: aAqStoneColumnSkel }
D_AQ_6014520:
{ type: GFX, offset: 0x6014520, symbol: D_AQ_6014520 }
@ -292,8 +293,8 @@ D_AQ_6014CD0:
D_AQ_6014E50:
{ type: GFX, offset: 0x6014E50, symbol: D_AQ_6014E50 }
D_AQ_6014FD0:
{ type: GFX, offset: 0x6014FD0, symbol: D_AQ_6014FD0 }
aAqBoulderDL:
{ type: GFX, offset: 0x6014FD0, symbol: aAqBoulderDL }
D_AQ_6015430:
{ type: GFX, offset: 0x6015430, symbol: D_AQ_6015430 }
@ -304,8 +305,8 @@ D_AQ_60154F8:
D_AQ_60155F8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x60155F8, symbol: D_AQ_60155F8 }
D_AQ_6015730:
{ type: GFX, offset: 0x6015730, symbol: D_AQ_6015730 }
aAqArchDL:
{ type: GFX, offset: 0x6015730, symbol: aAqArchDL }
D_AQ_6015DD0:
{ type: GFX, offset: 0x6015DD0, symbol: D_AQ_6015DD0 }
@ -382,8 +383,8 @@ D_AQ_601D110:
D_AQ_601DE50:
{ type: SF64:ANIM, offset: 0x601DE50, symbol: D_AQ_601DE50 }
D_AQ_601DE60:
{ type: GFX, offset: 0x601DE60, symbol: D_AQ_601DE60 }
aAqCoralReef2DL:
{ type: GFX, offset: 0x601DE60, symbol: aAqCoralReef2DL }
D_AQ_601E1F0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601E1F0, symbol: D_AQ_601E1F0 }
@ -391,11 +392,11 @@ D_AQ_601E1F0:
D_AQ_601E9F0:
{ type: GFX, offset: 0x601E9F0, symbol: D_AQ_601E9F0 }
D_AQ_601EC68:
{ type: SF64:ANIM, offset: 0x601EC68, symbol: D_AQ_601EC68 }
aAqCoralAnim:
{ type: SF64:ANIM, offset: 0x601EC68, symbol: aAqCoralAnim }
D_AQ_601EDB4:
{ type: SF64:SKELETON, offset: 0x601EDB4, symbol: D_AQ_601EDB4 }
aAqCoralSkel:
{ type: SF64:SKELETON, offset: 0x601EDB4, symbol: aAqCoralSkel }
D_AQ_601EDE0:
{ type: GFX, offset: 0x601EDE0, symbol: D_AQ_601EDE0 }
@ -409,11 +410,11 @@ D_AQ_601F830:
D_AQ_601FD70:
{ type: GFX, offset: 0x601FD70, symbol: D_AQ_601FD70 }
D_AQ_6020A40:
{ type: SF64:ANIM, offset: 0x6020A40, symbol: D_AQ_6020A40 }
aAqSeaweedAnim:
{ type: SF64:ANIM, offset: 0x6020A40, symbol: aAqSeaweedAnim }
D_AQ_6020C6C:
{ type: SF64:SKELETON, offset: 0x6020C6C, symbol: D_AQ_6020C6C }
aAqSeaweedSkel:
{ type: SF64:SKELETON, offset: 0x6020C6C, symbol: aAqSeaweedSkel }
D_AQ_6021058:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6021058, symbol: D_AQ_6021058 }
@ -424,11 +425,11 @@ D_AQ_6021858:
D_AQ_6021C58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232, offset: 0x6021C58, symbol: D_AQ_6021C58 }
D_AQ_602201C:
{ type: SF64:ANIM, offset: 0x602201C, symbol: D_AQ_602201C }
aAqOysterAnim:
{ type: SF64:ANIM, offset: 0x602201C, symbol: aAqOysterAnim }
D_AQ_60220E8:
{ type: SF64:SKELETON, offset: 0x60220E8, symbol: D_AQ_60220E8 }
aAqOysterSkel:
{ type: SF64:SKELETON, offset: 0x60220E8, symbol: aAqOysterSkel }
D_AQ_6022110:
{ type: GFX, offset: 0x6022110, symbol: D_AQ_6022110 }
@ -448,14 +449,14 @@ D_AQ_6022888:
D_AQ_60229B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60229B8, symbol: D_AQ_60229B8 }
D_AQ_60231C0:
{ type: GFX, offset: 0x60231C0, symbol: D_AQ_60231C0 }
aAqCoralReef1DL:
{ type: GFX, offset: 0x60231C0, symbol: aAqCoralReef1DL }
D_AQ_6023780:
{ type: SF64:ANIM, offset: 0x6023780, symbol: D_AQ_6023780 }
aAqJellyfishAnim:
{ type: SF64:ANIM, offset: 0x6023780, symbol: aAqJellyfishAnim }
D_AQ_602390C:
{ type: SF64:SKELETON, offset: 0x602390C, symbol: D_AQ_602390C }
aAqJellyfishSkel:
{ type: SF64:SKELETON, offset: 0x602390C, symbol: aAqJellyfishSkel }
D_AQ_6023940:
{ type: GFX, offset: 0x6023940, symbol: D_AQ_6023940 }
@ -481,20 +482,20 @@ D_AQ_6024938:
D_AQ_60249C0:
{ type: GFX, offset: 0x60249C0, symbol: D_AQ_60249C0 }
D_AQ_6024A50:
{ type: GFX, offset: 0x6024A50, symbol: D_AQ_6024A50 }
aAqPearlDL:
{ type: GFX, offset: 0x6024A50, symbol: aAqPearlDL }
D_AQ_6024F80:
{ type: SF64:ANIM, offset: 0x6024F80, symbol: D_AQ_6024F80 }
D_AQ_602512C:
{ type: SF64:SKELETON, offset: 0x602512C, symbol: D_AQ_602512C }
aAqGaroaSkel:
{ type: SF64:SKELETON, offset: 0x602512C, symbol: aAqGaroaSkel }
D_AQ_60260EC:
{ type: SF64:ANIM, offset: 0x60260EC, symbol: D_AQ_60260EC }
aAqSpindlyFishAnim:
{ type: SF64:ANIM, offset: 0x60260EC, symbol: aAqSpindlyFishAnim }
D_AQ_60263F8:
{ type: SF64:SKELETON, offset: 0x60263F8, symbol: D_AQ_60263F8 }
aAqSpindlyFishSkel:
{ type: SF64:SKELETON, offset: 0x60263F8, symbol: aAqSpindlyFishSkel }
D_AQ_6026460:
{ type: GFX, offset: 0x6026460, symbol: D_AQ_6026460 }
@ -604,8 +605,8 @@ D_AQ_602AC40:
D_AQ_602ACC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602ACC0, symbol: D_AQ_602ACC0 }
D_AQ_602B4C0:
{ type: GFX, offset: 0x602B4C0, symbol: D_AQ_602B4C0 }
aAqRockDL:
{ type: GFX, offset: 0x602B4C0, symbol: aAqRockDL }
D_AQ_602B9D4: # unused and possibly broken
{ type: SF64:ANIM, offset: 0x602B9D4, symbol: D_AQ_602B9D4 }
@ -644,10 +645,10 @@ D_AQ_602E028:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602E028, symbol: D_AQ_602E028 }
D_AQ_602E540:
{ type: SF64:ENV_SETTINGS, offset: 0x602E540, symbol: D_AQ_602E540 }
{ type: SF64:ENVIRONMENT, offset: 0x602E540, symbol: D_AQ_602E540 }
D_AQ_602E584:
{ type: SF64:ENV_SETTINGS, offset: 0x602E584, symbol: D_AQ_602E584 }
{ type: SF64:ENVIRONMENT, offset: 0x602E584, symbol: D_AQ_602E584 }
D_AQ_602E5C8:
{ type: SF64:OBJECT_INIT, offset: 0x602E5C8, symbol: D_AQ_602E5C8 }
@ -655,17 +656,17 @@ D_AQ_602E5C8:
D_AQ_60308B8:
{ type: SF64:SCRIPT, offset: 0x60308B8, symbol: D_AQ_60308B8 }
D_AQ_6030B10:
{ type: SF64:HITBOX, offset: 0x6030B10, symbol: D_AQ_6030B10 }
aBoss301Hitbox:
{ type: SF64:HITBOX, offset: 0x6030B10, symbol: aBoss301Hitbox }
D_AQ_6030B14_f32:
{ type: SF64:HITBOX, offset: 0x6030B14, symbol: D_AQ_6030B14_f32 }
aAqShellHitbox:
{ type: SF64:HITBOX, offset: 0x6030B14, symbol: aAqShellHitbox }
D_AQ_6030B30:
{ type: SF64:HITBOX, offset: 0x6030B30, symbol: D_AQ_6030B30 }
aAqStarfishHitbox:
{ type: SF64:HITBOX, offset: 0x6030B30, symbol: aAqStarfishHitbox }
D_AQ_6030B4C:
{ type: SF64:HITBOX, offset: 0x6030B4C, symbol: D_AQ_6030B4C }
aAqOysterEvHitbox:
{ type: SF64:HITBOX, offset: 0x6030B4C, symbol: aAqOysterEvHitbox }
D_AQ_6030B68:
{ type: SF64:HITBOX, offset: 0x6030B68, symbol: D_AQ_6030B68 }
@ -673,26 +674,26 @@ D_AQ_6030B68:
D_AQ_6030BAC:
{ type: SF64:HITBOX, offset: 0x6030BAC, symbol: D_AQ_6030BAC }
D_AQ_6030BE0:
{ type: SF64:HITBOX, offset: 0x6030BE0, symbol: D_AQ_6030BE0 }
aAqActor188Hitbox:
{ type: SF64:HITBOX, offset: 0x6030BE0, symbol: aAqActor188Hitbox }
D_AQ_6030BFC:
{ type: SF64:HITBOX, offset: 0x6030BFC, symbol: D_AQ_6030BFC }
aAqActor255Hitbox:
{ type: SF64:HITBOX, offset: 0x6030BFC, symbol: aAqActor255Hitbox }
D_AQ_6030C18:
{ type: SF64:HITBOX, offset: 0x6030C18, symbol: D_AQ_6030C18 }
aAqActor256Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C18, symbol: aAqActor256Hitbox }
D_AQ_6030C44:
{ type: SF64:HITBOX, offset: 0x6030C44, symbol: D_AQ_6030C44 }
aAqActor257Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C44, symbol: aAqActor257Hitbox }
D_AQ_6030C60:
{ type: SF64:HITBOX, offset: 0x6030C60, symbol: D_AQ_6030C60 }
aAqCoralReef1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C60, symbol: aAqCoralReef1Hitbox }
D_AQ_6030C7C:
{ type: SF64:HITBOX, offset: 0x6030C7C, symbol: D_AQ_6030C7C }
aAqTunnel1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030C7C, symbol: aAqTunnel1Hitbox }
D_AQ_6030D20:
{ type: SF64:HITBOX, offset: 0x6030D20, symbol: D_AQ_6030D20 }
aAqStoneColumnHitbox:
{ type: SF64:HITBOX, offset: 0x6030D20, symbol: aAqStoneColumnHitbox }
D_AQ_6030D3C:
{ type: SF64:HITBOX, offset: 0x6030D3C, symbol: D_AQ_6030D3C }
@ -700,65 +701,65 @@ D_AQ_6030D3C:
D_AQ_6030D58:
{ type: SF64:HITBOX, offset: 0x6030D58, symbol: D_AQ_6030D58 }
D_AQ_6030D74:
{ type: SF64:HITBOX, offset: 0x6030D74, symbol: D_AQ_6030D74 }
aAqArchHitbox:
{ type: SF64:HITBOX, offset: 0x6030D74, symbol: aAqArchHitbox }
D_AQ_6030DF8:
{ type: SF64:HITBOX, offset: 0x6030DF8, symbol: D_AQ_6030DF8 }
aAqCoralReef2Hitbox:
{ type: SF64:HITBOX, offset: 0x6030DF8, symbol: aAqCoralReef2Hitbox }
D_AQ_6030E14:
{ type: SF64:HITBOX, offset: 0x6030E14, symbol: D_AQ_6030E14 }
aAqRockHitbox:
{ type: SF64:HITBOX, offset: 0x6030E14, symbol: aAqRockHitbox }
D_AQ_6030E30_Hitbox:
{ type: SF64:HITBOX, offset: 0x6030E30, symbol: D_AQ_6030E30_Hitbox }
aAqWall1Hitbox:
{ type: SF64:HITBOX, offset: 0x6030E30, symbol: aAqWall1Hitbox }
D_AQ_6030E4C:
{ type: SF64:HITBOX, offset: 0x6030E4C, symbol: D_AQ_6030E4C }
aAqRoofHitbox:
{ type: SF64:HITBOX, offset: 0x6030E4C, symbol: aAqRoofHitbox }
D_AQ_6030E68:
{ type: SF64:HITBOX, offset: 0x6030E68, symbol: D_AQ_6030E68 }
aAqTunnel2Hitbox:
{ type: SF64:HITBOX, offset: 0x6030E68, symbol: aAqTunnel2Hitbox }
D_AQ_6030F74:
{ type: SF64:HITBOX, offset: 0x6030F74, symbol: D_AQ_6030F74 }
aAqBacoonHitbox:
{ type: SF64:HITBOX, offset: 0x6030F74, symbol: aAqBacoonHitbox }
D_AQ_6031398:
{ type: SF64:HITBOX, offset: 0x6031398, symbol: D_AQ_6031398 }
aAqAnglerFishHitbox:
{ type: SF64:HITBOX, offset: 0x6031398, symbol: aAqAnglerFishHitbox }
D_AQ_60313CC:
{ type: SF64:HITBOX, offset: 0x60313CC, symbol: D_AQ_60313CC }
aAqGaroaHitbox:
{ type: SF64:HITBOX, offset: 0x60313CC, symbol: aAqGaroaHitbox }
D_AQ_6031400:
{ type: SF64:HITBOX, offset: 0x6031400, symbol: D_AQ_6031400 }
aAqSculpinHitbox:
{ type: SF64:HITBOX, offset: 0x6031400, symbol: aAqSculpinHitbox }
D_AQ_603144C:
{ type: SF64:HITBOX, offset: 0x603144C, symbol: D_AQ_603144C }
aAqSpindlyFishHitbox:
{ type: SF64:HITBOX, offset: 0x603144C, symbol: aAqSpindlyFishHitbox }
D_AQ_6031480:
{ type: SF64:HITBOX, offset: 0x6031480, symbol: D_AQ_6031480 }
aAqSquidHitbox:
{ type: SF64:HITBOX, offset: 0x6031480, symbol: aAqSquidHitbox }
D_AQ_60314AC:
{ type: SF64:HITBOX, offset: 0x60314AC, symbol: D_AQ_60314AC }
D_AQ_60314C8:
{ type: SF64:HITBOX, offset: 0x60314C8, symbol: D_AQ_60314C8 }
aAqOysterHitbox:
{ type: SF64:HITBOX, offset: 0x60314C8, symbol: aAqOysterHitbox }
D_AQ_60314E4:
{ type: SF64:HITBOX, offset: 0x60314E4, symbol: D_AQ_60314E4 }
D_AQ_6031500:
{ type: SF64:HITBOX, offset: 0x6031500, symbol: D_AQ_6031500 }
aAqBoulderHitbox:
{ type: SF64:HITBOX, offset: 0x6031500, symbol: aAqBoulderHitbox }
D_AQ_603151C:
{ type: SF64:HITBOX, offset: 0x603151C, symbol: D_AQ_603151C }
D_AQ_6031538:
{ type: SF64:HITBOX, offset: 0x6031538, symbol: D_AQ_6031538 }
aAqCoralHitbox:
{ type: SF64:HITBOX, offset: 0x6031538, symbol: aAqCoralHitbox }
D_AQ_6031554:
{ type: SF64:HITBOX, offset: 0x6031554, symbol: D_AQ_6031554 }
aAqJellyfishHitbox:
{ type: SF64:HITBOX, offset: 0x6031554, symbol: aAqJellyfishHitbox }
D_AQ_6031570:
{ type: SF64:HITBOX, offset: 0x6031570, symbol: D_AQ_6031570 }
aAqFishGroupHitbox:
{ type: SF64:HITBOX, offset: 0x6031570, symbol: aAqFishGroupHitbox }
D_AQ_603158C:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x603158C, symbol: D_AQ_603158C }

View File

@ -7,12 +7,13 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_A6_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 104, height: 28, offset: 0x6000000, symbol: D_A6_6000000 }
aA6TitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 104, height: 28, offset: 0x6000000, symbol: aA6TitleCardTex }
D_A6_6000B60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06000B60, symbol: D_A6_6000B60 }
@ -56,8 +57,8 @@ D_A6_6009718:
D_A6_6009B18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009B18, symbol: D_A6_6009B18 }
D_A6_600E0C0:
{ type: GFX, offset: 0x600E0C0, symbol: D_A6_600E0C0 }
aA6UmbraStationDL:
{ type: GFX, offset: 0x600E0C0, symbol: aA6UmbraStationDL }
D_A6_600EBE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 16, offset: 0x0600EBE8, symbol: D_A6_600EBE8 }
@ -95,8 +96,8 @@ D_A6_6012550:
D_A6_6012840:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012840, symbol: D_A6_6012840 }
D_A6_6012A40:
{ type: GFX, offset: 0x6012A40, symbol: D_A6_6012A40 }
aA6HarlockFrigateDL:
{ type: GFX, offset: 0x6012A40, symbol: aA6HarlockFrigateDL }
D_A6_6013CD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06013CD8, symbol: D_A6_6013CD8 }
@ -116,8 +117,8 @@ D_A6_6015CD8:
D_A6_6015EE0:
{ type: GFX, offset: 0x6015EE0, symbol: D_A6_6015EE0 }
D_A6_6016190:
{ type: GFX, offset: 0x6016190, symbol: D_A6_6016190 }
aA6ZeramClassCruiserDL:
{ type: GFX, offset: 0x6016190, symbol: aA6ZeramClassCruiserDL }
D_A6_6017120:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06017120, symbol: D_A6_6017120 }
@ -149,8 +150,8 @@ D_A6_6018994:
D_A6_6018BA0:
{ type: SF64:SKELETON, offset: 0x6018BA0, symbol: D_A6_6018BA0 }
D_A6_6018BF0:
{ type: GFX, offset: 0x6018BF0, symbol: D_A6_6018BF0 }
aA6NinjinMissileDL:
{ type: GFX, offset: 0x6018BF0, symbol: aA6NinjinMissileDL }
D_A6_6019130:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019130, symbol: D_A6_6019130 }
@ -161,8 +162,8 @@ D_A6_6019330:
D_A6_6019530:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019530, symbol: D_A6_6019530 }
D_A6_6019730:
{ type: GFX, offset: 0x6019730, symbol: D_A6_6019730 }
aA6RocketDL:
{ type: GFX, offset: 0x6019730, symbol: aA6RocketDL }
D_A6_6019B20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019B20, symbol: D_A6_6019B20 }
@ -173,8 +174,8 @@ D_A6_6019D20:
D_A6_6019F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06019F20, symbol: D_A6_6019F20 }
D_A6_601A120:
{ type: GFX, offset: 0x601A120, symbol: D_A6_601A120 }
aA6SpaceMineDL:
{ type: GFX, offset: 0x601A120, symbol: aA6SpaceMineDL }
D_A6_601A220:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601A220, symbol: D_A6_601A220 }
@ -219,7 +220,7 @@ D_A6_6022F20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06022F20, symbol: D_A6_6022F20 }
D_A6_6023F20:
{ type: SF64:ENV_SETTINGS, offset: 0x6023F20, symbol: D_A6_6023F20}
{ type: SF64:ENVIRONMENT, offset: 0x6023F20, symbol: D_A6_6023F20}
D_A6_6023F64:
{ type: SF64:OBJECT_INIT, offset: 0x6023F64, symbol: D_A6_6023F64}
@ -227,23 +228,23 @@ D_A6_6023F64:
D_A6_6027F50:
{ type: SF64:SCRIPT, offset: 0x6027F50, symbol: D_A6_6027F50}
D_A6_60280E0:
{ type: SF64:HITBOX, offset: 0x60280E0, symbol: D_A6_60280E0 }
aA6UmbraStationHitbox:
{ type: SF64:HITBOX, offset: 0x60280E0, symbol: aA6UmbraStationHitbox }
D_A6_6028254:
{ type: SF64:HITBOX, offset: 0x6028254, symbol: D_A6_6028254 }
aA6HarlockFrigateHitbox:
{ type: SF64:HITBOX, offset: 0x6028254, symbol: aA6HarlockFrigateHitbox }
D_A6_60282A0:
{ type: SF64:HITBOX, offset: 0x60282A0, symbol: D_A6_60282A0 }
aA6ZeramClassCruiserHitbox:
{ type: SF64:HITBOX, offset: 0x60282A0, symbol: aA6ZeramClassCruiserHitbox }
D_A6_6028454:
{ type: SF64:HITBOX, offset: 0x6028454, symbol: D_A6_6028454 }
aA6GorgonHitbox:
{ type: SF64:HITBOX, offset: 0x6028454, symbol: aA6GorgonHitbox }
D_A6_6028578:
{ type: SF64:HITBOX, offset: 0x6028578, symbol: D_A6_6028578 }
D_A6_6028760:
{ type: SF64:ENV_SETTINGS, offset: 0x6028760, symbol: D_A6_6028760}
{ type: SF64:ENVIRONMENT, offset: 0x6028760, symbol: D_A6_6028760}
D_A6_60287A4:
{ type: SF64:OBJECT_INIT, offset: 0x60287A4, symbol: D_A6_60287A4}

View File

@ -0,0 +1,206 @@
:config:
segments:
- [0x3, 0x8BFC00]
header:
code:
- '#include "assets/ast_arwing.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aArwingLifeIconTex:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: aArwingLifeIconTex }
aArwingLifeIconTLUT:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: aArwingLifeIconTLUT }
aAwFoxHeadDL:
{ type: GFX, offset: 0x3000090, symbol: aAwFoxHeadDL }
aAwJamesHeadDL:
{ type: GFX, offset: 0x3001C90, symbol: aAwJamesHeadDL }
D_arwing_3003960:
{ type: TEXTURE, format: RGBA16, offset: 0x3003960, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003960 }
D_arwing_30039E0:
{ type: TEXTURE, format: RGBA16, offset: 0x30039E0, width: 8, height: 8, ctype: u16, symbol: D_arwing_30039E0 }
D_arwing_3003A60:
{ type: TEXTURE, format: RGBA16, offset: 0x3003A60, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003A60 }
D_arwing_3003AE0:
{ type: TEXTURE, format: RGBA16, offset: 0x3003AE0, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003AE0 }
D_arwing_3003B60:
{ type: TEXTURE, format: RGBA16, offset: 0x3003B60, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003B60 }
D_arwing_3003BE0:
{ type: TEXTURE, format: RGBA16, offset: 0x3003BE0, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003BE0 }
D_arwing_3003C60:
{ type: TEXTURE, format: RGBA16, offset: 0x3003C60, width: 8, height: 8, ctype: u16, symbol: D_arwing_3003C60 }
aAwPeppyHeadDL:
{ type: GFX, offset: 0x3003CE0, symbol: aAwPeppyHeadDL }
aAwSlippyHeadDL:
{ type: GFX, offset: 0x3005AB0, symbol: aAwSlippyHeadDL }
D_arwing_30074D0:
{ type: TEXTURE, format: RGBA16, offset: 0x30074D0, width: 8, height: 8, ctype: u16, symbol: D_arwing_30074D0 }
D_arwing_3007550:
{ type: TEXTURE, format: RGBA16, offset: 0x3007550, width: 8, height: 8, ctype: u16, symbol: D_arwing_3007550 }
D_arwing_30075D0:
{ type: TEXTURE, format: RGBA16, offset: 0x30075D0, width: 8, height: 8, ctype: u16, symbol: D_arwing_30075D0 }
aArwingItemLasersDL:
{ type: GFX, offset: 0x3007650, symbol: aArwingItemLasersDL }
ast_arwing_seg3_vtx_7A20:
{ type: VTX, offset: 0x3007A20, count: 244, symbol: ast_arwing_seg3_vtx_7A20 }
D_arwing_3008960:
{ type: TEXTURE, format: RGBA16, offset: 0x3008960, width: 64, height: 32, ctype: u16, symbol: D_arwing_3008960 }
D_arwing_3009960:
{ type: TEXTURE, format: RGBA16, offset: 0x3009960, width: 16, height: 16, ctype: u16, symbol: D_arwing_3009960 }
aAwBodyDL:
{ type: GFX, offset: 0x3009B60, symbol: aAwBodyDL }
D_arwing_300AC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300AC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300AC48 }
D_arwing_300B448:
{ type: TEXTURE, format: RGBA16, offset: 0x300B448, width: 32, height: 32, ctype: u16, symbol: D_arwing_300B448 }
D_arwing_300BC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300BC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300BC48 }
D_arwing_300C448:
{ type: TEXTURE, format: RGBA16, offset: 0x300C448, width: 32, height: 32, ctype: u16, symbol: D_arwing_300C448 }
D_arwing_300CC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300CC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300CC48 }
D_arwing_300D448:
{ type: TEXTURE, format: RGBA16, offset: 0x300D448, width: 32, height: 32, ctype: u16, symbol: D_arwing_300D448 }
D_arwing_300DC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300DC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300DC48 }
D_arwing_300E448:
{ type: TEXTURE, format: RGBA16, offset: 0x300E448, width: 32, height: 32, ctype: u16, symbol: D_arwing_300E448 }
D_arwing_300EC48:
{ type: TEXTURE, format: RGBA16, offset: 0x300EC48, width: 32, height: 32, ctype: u16, symbol: D_arwing_300EC48 }
D_arwing_300F448:
{ type: TEXTURE, format: RGBA16, offset: 0x300F448, width: 64, height: 32, ctype: u16, symbol: D_arwing_300F448 }
D_arwing_3010448:
{ type: TEXTURE, format: RGBA16, offset: 0x3010448, width: 64, height: 32, ctype: u16, symbol: D_arwing_3010448 }
aAwLaserGun1DL:
{ type: GFX, offset: 0x3011720, symbol: aAwLaserGun1DL }
aAwLaserGun2L:
{ type: GFX, offset: 0x3011450, symbol: aAwLaserGun2L }
D_arwing_30119F0:
{ type: TEXTURE, format: RGBA16, offset: 0x30119F0, width: 32, height: 32, ctype: u16, symbol: D_arwing_30119F0 }
D_arwing_30121F0:
{ type: TEXTURE, format: RGBA16, offset: 0x30121F0, width: 32, height: 32, ctype: u16, symbol: D_arwing_30121F0 }
D_arwing_30129F0:
{ type: TEXTURE, format: RGBA16, offset: 0x30129F0, width: 32, height: 32, ctype: u16, symbol: D_arwing_30129F0 }
aAwCockpitViewDL:
{ type: GFX, offset: 0x30131F0, symbol: aAwCockpitViewDL }
D_arwing_30137E8:
{ type: TEXTURE, format: RGBA16, offset: 0x30137E8, width: 32, height: 32, ctype: u16, symbol: D_arwing_30137E8 }
D_arwing_3013FE8:
{ type: TEXTURE, format: RGBA16, offset: 0x3013FE8, width: 32, height: 32, ctype: u16, symbol: D_arwing_3013FE8 }
D_arwing_30147E8:
{ type: TEXTURE, format: RGBA16, offset: 0x30147E8, width: 16, height: 32, ctype: u16, symbol: D_arwing_30147E8 }
aAwRightWingBrokenDL:
{ type: GFX, offset: 0x3014BF0, symbol: aAwRightWingBrokenDL }
D_arwing_3014F20:
{ type: TEXTURE, format: RGBA16, offset: 0x3014F20, width: 16, height: 16, ctype: u16, symbol: D_arwing_3014F20 }
aAwLeftWingBrokenDL:
{ type: GFX, offset: 0x3015120, symbol: aAwLeftWingBrokenDL }
aAwFlap1DL:
{ type: GFX, offset: 0x30155E0, symbol: aAwFlap1DL}
aAwFlap2DL:
{ type: GFX, offset: 0x30154A0, symbol: aAwFlap2DL}
aAwFlap3DL:
{ type: GFX, offset: 0x3015730, symbol: aAwFlap3DL}
aAwFlap4DL:
{ type: GFX, offset: 0x3015880, symbol: aAwFlap4DL}
D_arwing_3015AF4:
{ type: SF64:ANIM, offset: 0x3015AF4, symbol: D_arwing_3015AF4 }
D_arwing_3015C28:
{ type: SF64:ANIM, offset: 0x3015C28, symbol: D_arwing_3015C28 }
D_arwing_3015D68:
{ type: SF64:ANIM, offset: 0x3015D68, symbol: D_arwing_3015D68 }
aAwRightWingDL:
{ type: GFX, offset: 0x3015D80, symbol: aAwRightWingDL }
D_arwing_30163C4:
{ type: SF64:ANIM, offset: 0x30163C4, symbol: D_arwing_30163C4 }
D_arwing_3016610:
{ type: SF64:SKELETON, offset: 0x3016610, symbol: D_arwing_3016610 }
aAwLeftWingDL:
{ type: GFX, offset: 0x3016660, symbol: aAwLeftWingDL}
D_arwing_3016B30:
{ type: GFX, offset: 0x3016B30, symbol: D_arwing_3016B30 }
D_arwing_3016BB8:
{ type: TEXTURE, format: IA8, offset: 0x3016BB8, width: 16, height: 16, ctype: u8, symbol: D_arwing_3016BB8 }
aAwFalcoHeadDL:
{ type: GFX, offset: 0x3016CC0, symbol: aAwFalcoHeadDL }
D_arwing_30182C8:
{ type: TEXTURE, format: RGBA16, offset: 0x30182C8, width: 8, height: 8, ctype: u16, symbol: D_arwing_30182C8 }
D_arwing_3018348:
{ type: TEXTURE, format: RGBA16, offset: 0x3018348, width: 8, height: 8, ctype: u16, symbol: D_arwing_3018348 }
# Windshield used in corneria cutscenes
D_arwing_30183D0:
{ type: GFX, offset: 0x30183D0, symbol: D_arwing_30183D0 }
aWindshieldClouldReflextionTex:
{ type: TEXTURE, format: RGBA16, offset: 0x30184D8, width: 32, height: 32, ctype: u16, symbol: aWindshieldClouldReflextionTex }
D_arwing_3018CD8:
{ type: TEXTURE, format: RGBA16, offset: 0x3018CD8, width: 64, height: 16, ctype: u16, symbol: D_arwing_3018CD8 }
# Windshield
D_arwing_30194E0:
{ type: GFX, offset: 0x30194E0, symbol: D_arwing_30194E0 }
D_arwing_30195E8:
{ type: TEXTURE, format: RGBA16, offset: 0x30195E8, width: 32, height: 32, ctype: u16, symbol: D_arwing_30195E8 }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_BG_PLANET_2000000:
{ type: GFX, offset: 0x2000000, symbol: D_BG_PLANET_2000000 }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_BG_SPACE_2000000:
{ type: GFX, offset: 0x2000000, symbol: D_BG_SPACE_2000000 }

View File

@ -0,0 +1,90 @@
:config:
segments:
- [0x03, 0x8E1F80]
header:
code:
- '#include "assets/ast_blue_marine.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aBlueMarineLifeIconTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x3000000, symbol: aBlueMarineLifeIconTex, tlut: 0x3000080 }
aBlueMarineLifeIconTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x3000080, symbol: aBlueMarineLifeIconTLUT }
D_blue_marine_3000090:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 9, offset: 0x3000090, symbol: D_blue_marine_3000090, tlut: 0x3000120 }
D_blue_marine_3000120:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x3000120, symbol: D_blue_marine_3000120 }
D_blue_marine_3000130:
{ type: GFX, offset: 0x3000130, symbol: D_blue_marine_3000130 }
ast_blue_marine_seg3_vtx_00000418:
{ type: VTX, count: 5, offset: 0x3000418, symbol: D_blue_marine_3000418 }
D_blue_marine_3000470:
{ type: GFX, offset: 0x3000470, symbol: D_blue_marine_3000470 }
D_blue_marine_30005E8:
{ type: BLOB, size: 0x18, offset: 0x30005E8, symbol: D_blue_marine_30005E8 }
D_blue_marine_3000600:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 8, offset: 0x3000600, symbol: D_blue_marine_3000600, tlut: 0x3000640 }
D_blue_marine_3000640:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000640, symbol: D_blue_marine_3000640 }
D_blue_marine_3000660:
{ type: GFX, offset: 0x3000660, symbol: D_blue_marine_3000660 }
D_blue_marine_30006E8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x30006E8, symbol: D_blue_marine_30006E8 }
D_blue_marine_3000AF0:
{ type: GFX, offset: 0x3000AF0, symbol: D_blue_marine_3000AF0 }
D_blue_marine_3000C70:
{ type: GFX, offset: 0x3000C70, symbol: D_blue_marine_3000C70 }
D_blue_marine_3001900:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x3001900, symbol: D_blue_marine_3001900 }
D_blue_marine_3001980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3001980, symbol: D_blue_marine_3001980 }
D_blue_marine_3002180:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3002180, symbol: D_blue_marine_3002180 }
D_blue_marine_3002980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3002980, symbol: D_blue_marine_3002980 }
D_blue_marine_3003180:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3003180, symbol: D_blue_marine_3003180 }
D_blue_marine_3003980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3003980, symbol: D_blue_marine_3003980 }
D_blue_marine_3004180:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3004180, symbol: D_blue_marine_3004180 }
D_blue_marine_3004980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x3004980, symbol: D_blue_marine_3004980 }
D_blue_marine_3005980:
{ type: GFX, offset: 0x3005980, symbol: D_blue_marine_3005980 }
D_blue_marine_30062E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x30062E8, symbol: D_blue_marine_30062E8 }
D_blue_marine_3006AF0:
{ type: GFX, offset: 0x3006AF0, symbol: D_blue_marine_3006AF0 }
D_blue_marine_3006C70:
{ type: GFX, offset: 0x3006C70, symbol: D_blue_marine_3006C70 }
D_blue_marine_3006DE0:
{ type: GFX, offset: 0x3006DE0, symbol: D_blue_marine_3006DE0 }

View File

@ -7,13 +7,14 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Bolse Defense Outpost
D_BO_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 19, offset: 0x6000000, symbol: D_BO_6000000 }
aBoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 19, offset: 0x6000000, symbol: aBoTitleCardTex }
D_BO_6000C80:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6000C80, symbol: D_BO_6000C80 }
@ -24,11 +25,11 @@ D_BO_6000D80:
D_BO_6001908:
{ type: TEXTURE, format: RGBA16, offset: 0x6001908, width: 16, height: 16, ctype: u16, symbol: D_BO_6001908 }
D_BO_6001C64:
{ type: SF64:ANIM, offset: 0x6001C64, symbol: D_BO_6001C64 }
aBoBaseCoreAnim:
{ type: SF64:ANIM, offset: 0x6001C64, symbol: aBoBaseCoreAnim }
D_BO_6001FB0:
{ type: SF64:SKELETON, offset: 0x6001FB0, symbol: D_BO_6001FB0 }
aBoBaseCoreSkel:
{ type: SF64:SKELETON, offset: 0x6001FB0, symbol: aBoBaseCoreSkel }
D_BO_6002020:
{ type: GFX, offset: 0x6002020, symbol: D_BO_6002020 }
@ -114,8 +115,8 @@ D_BO_600AB90:
D_BO_600AD80:
{ type: TEXTURE, format: RGBA16, offset: 0x0600AD80, width: 32, height: 32, ctype: u16, symbol: D_BO_600AD80 }
D_BO_600B8B0:
{ type: GFX, offset: 0x600B8B0, symbol: D_BO_600B8B0 }
aBoBuildingDL:
{ type: GFX, offset: 0x600B8B0, symbol: aBoBuildingDL }
D_BO_600BAA0:
{ type: GFX, offset: 0x600BAA0, symbol: D_BO_600BAA0 }
@ -132,11 +133,11 @@ D_BO_600C0B8:
D_BO_600C2D8:
{ type: TEXTURE, format: IA8, offset: 0x0600C2D8, width: 32, height: 16, ctype: u8, symbol: D_BO_600C2D8 }
D_BO_600C4E0:
{ type: GFX, offset: 0x600C4E0, symbol: D_BO_600C4E0 }
aBoBaseShieldDL:
{ type: GFX, offset: 0x600C4E0, symbol: aBoBaseShieldDL }
D_BO_600CF88:
{ type: TEXTURE, format: RGBA16, offset: 0x0600CF88, width: 16, height: 16, ctype: u16, symbol: D_BO_600CF88 }
aBoBaseShieldTex:
{ type: TEXTURE, format: RGBA16, offset: 0x0600CF88, width: 16, height: 16, ctype: u16, symbol: aBoBaseShieldTex }
D_BO_600D190:
{ type: GFX, offset: 0x600D190, symbol: D_BO_600D190 }
@ -147,26 +148,26 @@ D_BO_600D2A0:
D_BO_600E2A0:
{ type: TEXTURE, format: RGBA16, offset: 0x0600E2A0, width: 32, height: 64, ctype: u16, symbol: D_BO_600E2A0 }
D_BO_600F2E0:
{ type: SF64:ANIM, offset: 0x600F2E0, symbol: D_BO_600F2E0 }
aBoLaserCannonAnim:
{ type: SF64:ANIM, offset: 0x600F2E0, symbol: aBoLaserCannonAnim }
D_BO_600F36C:
{ type: SF64:SKELETON, offset: 0x600F36C, symbol: D_BO_600F36C }
aBoLaserCannonSkel:
{ type: SF64:SKELETON, offset: 0x600F36C, symbol: aBoLaserCannonSkel }
D_BO_600F3D8:
{ type: SF64:ANIM, offset: 0x600F3D8, symbol: D_BO_600F3D8 }
aBoShieldReactorAnim:
{ type: SF64:ANIM, offset: 0x600F3D8, symbol: aBoShieldReactorAnim }
D_BO_600F4A4:
{ type: SF64:SKELETON, offset: 0x600F4A4, symbol: D_BO_600F4A4 }
aBoShieldReactorSkel:
{ type: SF64:SKELETON, offset: 0x600F4A4, symbol: aBoShieldReactorSkel }
D_BO_600F4C0:
{ type: GFX, offset: 0x600F4C0, symbol: D_BO_600F4C0 }
aBoPoleDL:
{ type: GFX, offset: 0x600F4C0, symbol: aBoPoleDL }
D_BO_600F728:
{ type: TEXTURE, format: RGBA16, offset: 0x0600F728, width: 32, height: 32, ctype: u16, symbol: D_BO_600F728 }
D_BO_600FF30:
{ type: SF64:ENV_SETTINGS, offset: 0x600FF30, symbol: D_BO_600FF30 }
{ type: SF64:ENVIRONMENT, offset: 0x600FF30, symbol: D_BO_600FF30 }
D_BO_600FF74:
{ type: SF64:OBJECT_INIT, offset: 0x600FF74, symbol: D_BO_600FF74 }
@ -174,26 +175,26 @@ D_BO_600FF74:
D_BO_6010294:
{ type: SF64:COLPOLY, count: 262, offset: 0x6010294, symbol: D_BO_6010294, mesh_symbol: D_BO_OFFSET }
PAD_BO_6011B20:
{ type: BLOB, size: 0x4, offset: 0x6011B20, symbol: PAD_BO_6011B20, mesh_symbol: D_BO_OFFSET }
D_BO_6011B20:
{ type: SF64:HITBOX, offset: 0x6011B20, symbol: D_BO_6011B20 }
D_BO_6011B24:
{ type: SF64:HITBOX, offset: 0x6011B24, symbol: D_BO_6011B24 }
aBoShieldReactorHitbox:
{ type: SF64:HITBOX, offset: 0x6011B24, symbol: aBoShieldReactorHitbox }
D_BO_6011BA4:
{ type: SF64:HITBOX, offset: 0x6011BA4, symbol: D_BO_6011BA4 }
D_BO_6011BF4:
{ type: SF64:HITBOX, offset: 0x6011BF4, symbol: D_BO_6011BF4 }
aBoLaserCannonHitbox:
{ type: SF64:HITBOX, offset: 0x6011BF4, symbol: aBoLaserCannonHitbox }
D_BO_6011C10:
{ type: SF64:HITBOX, offset: 0x6011C10, symbol: D_BO_6011C10 }
aBoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x6011C10, symbol: aBoPoleHitbox }
D_BO_6011C48:
{ type: SF64:HITBOX, offset: 0x6011C48, symbol: D_BO_6011C48 }
aBoBuildingHitbox:
{ type: SF64:HITBOX, offset: 0x6011C48, symbol: aBoBuildingHitbox }
D_BO_6011C80:
{ type: SF64:HITBOX, offset: 0x6011C80, symbol: D_BO_6011C80 }
aBoBaseCoreHitbox:
{ type: SF64:HITBOX, offset: 0x6011C80, symbol: aBoBaseCoreHitbox }
D_BO_6011E28:
{ type: VTX, count: 34, offset: 0x6011E28, symbol: D_BO_6011E28 }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_1000000:
{ type: TEXTURE, format: IA8, width: 64, height: 10, ctype: u8, offset: 0x1000000, symbol: D_1000000 }
@ -18,8 +17,8 @@ D_1000280:
D_1000640:
{ type: TEXTURE, format: IA8, width: 96, height: 22, ctype: u8, offset: 0x1000640, symbol: D_1000640 }
D_1000E80:
{ type: TEXTURE, format: IA8, width: 48, height: 9, ctype: u8, offset: 0x1000E80, symbol: D_1000E80 }
aBoostGaugeFrameTex:
{ type: TEXTURE, format: IA8, width: 48, height: 9, ctype: u8, offset: 0x1000E80, symbol: aBoostGaugeFrameTex }
D_1001030:
{ type: TEXTURE, format: IA8, width: 8, height: 8, ctype: u8, offset: 0x1001030, symbol: D_1001030 }
@ -42,8 +41,8 @@ D_1002040:
D_1002220:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x1002220, symbol: D_1002220 }
D_1002280:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x1002280, symbol: D_1002280 }
aShieldGaugeFrameEdgeTex:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x1002280, symbol: aShieldGaugeFrameEdgeTex }
D_10022E0:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x10022E0, symbol: D_10022E0 }
@ -54,8 +53,8 @@ D_1002340:
D_10024D0:
{ type: TEXTURE, format: IA8, width: 96, height: 32, ctype: u8, offset: 0x10024D0, symbol: D_10024D0 }
D_10030D0:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x10030D0, symbol: D_10030D0 }
aShieldGaugeFrameTex:
{ type: TEXTURE, format: IA8, width: 8, height: 12, ctype: u8, offset: 0x10030D0, symbol: aShieldGaugeFrameTex }
D_1003130:
{ type: GFX, offset: 0x1003130, symbol: D_1003130 }
@ -66,14 +65,14 @@ D_1003208:
D_1003288:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1003288, ctype: u16, symbol: D_1003288 }
D_10032A0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10032A0, symbol: D_10032A0 }
aFalcoPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10032A0, symbol: aFalcoPortraitTex }
D_10041C0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10041C0, symbol: D_10041C0 }
D_10050E0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10050E0, symbol: D_10050E0 }
aFoxPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x10050E0, symbol: aFoxPortraitTex }
D_1006000:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x1006000, symbol: D_1006000 }
@ -93,14 +92,14 @@ D_1009C80:
D_100ABA0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100ABA0, symbol: D_100ABA0 }
D_100BAC0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100BAC0, symbol: D_100BAC0 }
aPeppyPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100BAC0, symbol: aPeppyPortraitTex }
D_100C9E0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100C9E0, symbol: D_100C9E0 }
D_100D900:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100D900, symbol: D_100D900 }
aSlippyPortraitTex:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100D900, symbol: aSlippyPortraitTex }
D_100E820:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, ctype: u16, offset: 0x100E820, symbol: D_100E820 }
@ -216,17 +215,17 @@ D_1011200:
D_1011270:
{ type: TEXTURE, format: TLUT, colors: 6, ctype: u16, offset: 0x1011270, symbol: D_1011270 }
D_1011280:
{ type: TEXTURE, format: CI4, width: 48, height: 44, ctype: u8, offset: 0x1011280, tlut: 0x10116A0, symbol: D_1011280 }
aRadarFrameTex:
{ type: TEXTURE, format: CI4, width: 48, height: 44, ctype: u8, offset: 0x1011280, tlut: 0x10116A0, symbol: aRadarFrameTex }
D_10116A0:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x10116A0, symbol: D_10116A0 }
aRadarFrameTLUT:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x10116A0, symbol: aRadarFrameTLUT }
D_10116B0:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10116B0, tlut: 0x1011730, symbol: D_10116B0 }
aVsBombIconTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10116B0, tlut: 0x1011730, symbol: aVsBombIconTex }
D_1011730:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011730, symbol: D_1011730 }
aVsBombIconTLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011730, symbol: aVsBombIconTLUT }
D_1011750:
{ type: TEXTURE, format: CI4, width: 80, height: 13, ctype: u8, offset: 0x1011750, tlut: 0x1011958, symbol: D_1011750 }
@ -246,29 +245,29 @@ D_1011A40:
D_1011AB0:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1011AB0, symbol: D_1011AB0 }
D_1011AC0:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011AC0, tlut: 0x1011B90, symbol: D_1011AC0 }
aIncomingMsgButtonTex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011AC0, tlut: 0x1011B90, symbol: aIncomingMsgButtonTex }
D_1011B90:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011B90, symbol: D_1011B90 }
aIncomingMsgButtonTLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011B90, symbol: aIncomingMsgButtonTLUT }
D_1011BB0:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011BB0, tlut: 0x1011C80, symbol: D_1011BB0 }
aIncomingMsgSignal1Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011BB0, tlut: 0x1011C80, symbol: aIncomingMsgSignal1Tex }
D_1011C80:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011C80, symbol: D_1011C80 }
aIncomingMsgSignal1TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011C80, symbol: aIncomingMsgSignal1TLUT }
D_1011CA0:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011CA0, tlut: 0x1011D70, symbol: D_1011CA0 }
aIncomingMsgSignal2Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011CA0, tlut: 0x1011D70, symbol: aIncomingMsgSignal2Tex }
D_1011D70:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011D70, symbol: D_1011D70 }
aIncomingMsgSignal2TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011D70, symbol: aIncomingMsgSignal2TLUT }
D_1011D90:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011D90, tlut: 0x1011E60, symbol: D_1011D90 }
aIncomingMsgSignal3Tex:
{ type: TEXTURE, format: CI4, width: 16, height: 26, ctype: u8, offset: 0x1011D90, tlut: 0x1011E60, symbol: aIncomingMsgSignal3Tex }
D_1011E60:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011E60, symbol: D_1011E60 }
aIncomingMsgSignal3TLUT:
{ type: TEXTURE, format: TLUT, colors: 15, ctype: u16, offset: 0x1011E60, symbol: aIncomingMsgSignal3TLUT }
D_1011E80:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1011E80, tlut: 0x1011EC0, symbol: D_1011E80 }
@ -276,11 +275,11 @@ D_1011E80:
D_1011EC0:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1011EC0, symbol: D_1011EC0 }
D_1011ED0:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x1011ED0, tlut: 0x1011F08, symbol: D_1011ED0 }
aXTex:
{ type: TEXTURE, format: CI4, width: 16, height: 7, ctype: u8, offset: 0x1011ED0, tlut: 0x1011F08, symbol: aXTex }
D_1011F08:
{ type: TEXTURE, format: TLUT, colors: 12, ctype: u16, offset: 0x1011F08, symbol: D_1011F08 }
aXTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, ctype: u16, offset: 0x1011F08, symbol: aXTLUT }
D_1011F20:
{ type: GFX, offset: 0x1011F20, symbol: D_1011F20 }
@ -291,11 +290,11 @@ D_1012000:
D_1012100:
{ type: TEXTURE, format: TLUT, colors: 8, offset: 0x1012100, ctype: u16, symbol: D_1012100 }
D_1012110:
{ type: GFX, offset: 0x1012110, symbol: D_1012110 }
aGoldRingEmptySlotDL:
{ type: GFX, offset: 0x1012110, symbol: aGoldRingEmptySlotDL }
D_1012190:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1012190, symbol: D_1012190 }
aGoldRingEmptySlotTex:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1012190, symbol: aGoldRingEmptySlotTex }
D_1012290:
{ type: TEXTURE, format: CI8, width: 48, height: 22, ctype: u8, offset: 0x1012290, tlut: 0x10126B0, symbol: D_1012290 }
@ -315,17 +314,17 @@ D_1013780:
D_10151F0:
{ type: TEXTURE, format: TLUT, colors: 146, ctype: u16, offset: 0x10151F0, symbol: D_10151F0 }
D_10127D0:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10127D0, tlut: 0x1012898, symbol: D_10127D0 }
aBoostGaugeCoolTex:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10127D0, tlut: 0x1012898, symbol: aBoostGaugeCoolTex }
D_1012898:
{ type: TEXTURE, format: TLUT, colors: 20, ctype: u16, offset: 0x1012898, symbol: D_1012898 }
aBoostGaugeCoolTLUT:
{ type: TEXTURE, format: TLUT, colors: 20, ctype: u16, offset: 0x1012898, symbol: aBoostGaugeCoolTLUT }
D_10128C0:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10128C0, tlut: 0x1012988, symbol: D_10128C0 }
aBoostGaugeOverheatTex:
{ type: TEXTURE, format: CI8, width: 40, height: 5, ctype: u8, offset: 0x10128C0, tlut: 0x1012988, symbol: aBoostGaugeOverheatTex }
D_1012988:
{ type: TEXTURE, format: TLUT, colors: 28, ctype: u16, offset: 0x1012988, symbol: D_1012988 }
aBoostGaugeOverheatTLUT:
{ type: TEXTURE, format: TLUT, colors: 28, ctype: u16, offset: 0x1012988, symbol: aBoostGaugeOverheatTLUT }
D_10129C0:
{ type: TEXTURE, format: CI8, width: 16, height: 109, ctype: u8, offset: 0x10129C0, tlut: 0x1013090, symbol: D_10129C0 }
@ -333,17 +332,17 @@ D_10129C0:
D_1013090:
{ type: TEXTURE, format: TLUT, colors: 112, ctype: u16, offset: 0x1013090, symbol: D_1013090 }
D_1013170:
{ type: TEXTURE, format: CI8, width: 32, height: 32, ctype: u8, offset: 0x1013170, tlut: 0x1013570, symbol: D_1013170 }
aMsgWindowBgTex:
{ type: TEXTURE, format: CI8, width: 32, height: 32, ctype: u8, offset: 0x1013170, tlut: 0x1013570, symbol: aMsgWindowBgTex }
D_1013570:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1013570, symbol: D_1013570 }
aMsgWindowBgTLUT:
{ type: TEXTURE, format: TLUT, colors: 8, ctype: u16, offset: 0x1013570, symbol: aMsgWindowBgTLUT }
D_1013580:
{ type: TEXTURE, format: CI8, width: 48, height: 8, ctype: u8, offset: 0x1013580, tlut: 0x1013700, symbol: D_1013580 }
aShieldGaugeTex:
{ type: TEXTURE, format: CI8, width: 48, height: 8, ctype: u8, offset: 0x1013580, tlut: 0x1013700, symbol: aShieldGaugeTex }
D_1013700:
{ type: TEXTURE, format: TLUT, colors: 58, ctype: u16, offset: 0x1013700, symbol: D_1013700 }
aShieldGaugeTLUT:
{ type: TEXTURE, format: TLUT, colors: 58, ctype: u16, offset: 0x1013700, symbol: aShieldGaugeTLUT }
D_1015320:
{ type: GFX, offset: 0x1015320, symbol: D_1015320 }
@ -354,11 +353,11 @@ D_10153F8:
D_10154F8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10154F8, ctype: u16, symbol: D_10154F8 }
D_1015510:
{ type: GFX, offset: 0x1015510, symbol: D_1015510 }
aRadarMarkArwingDL:
{ type: GFX, offset: 0x1015510, symbol: aRadarMarkArwingDL }
D_1015598:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1015598, symbol: D_1015598 }
aRadarMarkArwingTex:
{ type: TEXTURE, format: IA8, width: 16, height: 16, ctype: u8, offset: 0x1015598, symbol: aRadarMarkArwingTex }
D_10156A0:
{ type: GFX, offset: 0x10156A0, symbol: D_10156A0 }
@ -495,8 +494,8 @@ D_1017698:
D_1017798:
{ type: TEXTURE, format: TLUT, colors: 16, offset: 0x1017798, ctype: u16, symbol: D_1017798 }
D_10177C0:
{ type: GFX, offset: 0x10177C0, symbol: D_10177C0 }
aActorSuppliesDL:
{ type: GFX, offset: 0x10177C0, symbol: aActorSuppliesDL }
D_1017A38:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x1017A38, symbol: D_1017A38 }
@ -564,8 +563,8 @@ D_101AED0:
D_101AF98:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x101AF98, symbol: D_101AF98 }
D_101B1A0:
{ type: GFX, offset: 0x101B1A0, symbol: D_101B1A0 }
aGoldRingFrame12DL:
{ type: GFX, offset: 0x101B1A0, symbol: aGoldRingFrame12DL }
D_101B268:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B268, tlut: 0x101B2E8, symbol: D_101B268 }
@ -573,8 +572,8 @@ D_101B268:
D_101B2E8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B2E8, ctype: u16, symbol: D_101B2E8 }
D_101B310:
{ type: GFX, offset: 0x101B310, symbol: D_101B310 }
aGoldRingFrame11DL:
{ type: GFX, offset: 0x101B310, symbol: aGoldRingFrame11DL }
D_101B3D8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B3D8, tlut: 0x101B458, symbol: D_101B3D8 }
@ -582,8 +581,8 @@ D_101B3D8:
D_101B458:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B458, ctype: u16, symbol: D_101B458 }
D_101B480:
{ type: GFX, offset: 0x101B480, symbol: D_101B480 }
aGoldRingFrame10DL:
{ type: GFX, offset: 0x101B480, symbol: aGoldRingFrame10DL }
D_101B548:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B548, tlut: 0x101B5C8, symbol: D_101B548 }
@ -591,8 +590,8 @@ D_101B548:
D_101B5C8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B5C8, ctype: u16, symbol: D_101B5C8 }
D_101B5F0:
{ type: GFX, offset: 0x101B5F0, symbol: D_101B5F0 }
aGoldRingFrame9DL:
{ type: GFX, offset: 0x101B5F0, symbol: aGoldRingFrame9DL }
D_101B6B8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B6B8, tlut: 0x101B738, symbol: D_101B6B8 }
@ -600,8 +599,8 @@ D_101B6B8:
D_101B738:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B738, ctype: u16, symbol: D_101B738 }
D_101B760:
{ type: GFX, offset: 0x101B760, symbol: D_101B760 }
aGoldRingFrame8DL:
{ type: GFX, offset: 0x101B760, symbol: aGoldRingFrame8DL }
D_101B828:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B828, tlut: 0x101B8A8, symbol: D_101B828 }
@ -609,8 +608,8 @@ D_101B828:
D_101B8A8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101B8A8, ctype: u16, symbol: D_101B8A8 }
D_101B8D0:
{ type: GFX, offset: 0x101B8D0, symbol: D_101B8D0 }
aGoldRingFrame7DL:
{ type: GFX, offset: 0x101B8D0, symbol: aGoldRingFrame7DL }
D_101B998:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101B998, tlut: 0x101BA18, symbol: D_101B998 }
@ -618,8 +617,8 @@ D_101B998:
D_101BA18:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BA18, ctype: u16, symbol: D_101BA18 }
D_101BA40:
{ type: GFX, offset: 0x101BA40, symbol: D_101BA40 }
aGoldRingFrame6DL:
{ type: GFX, offset: 0x101BA40, symbol: aGoldRingFrame6DL }
D_101BB08:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BB08, tlut: 0x101BB88, symbol: D_101BB08 }
@ -627,8 +626,8 @@ D_101BB08:
D_101BB88:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BB88, ctype: u16, symbol: D_101BB88 }
D_101BBB0:
{ type: GFX, offset: 0x101BBB0, symbol: D_101BBB0 }
aGoldRingFrame5DL:
{ type: GFX, offset: 0x101BBB0, symbol: aGoldRingFrame5DL }
D_101BC78:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BC78, tlut: 0x101BCF8, symbol: D_101BC78 }
@ -636,8 +635,8 @@ D_101BC78:
D_101BCF8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BCF8, ctype: u16, symbol: D_101BCF8 }
D_101BD20:
{ type: GFX, offset: 0x101BD20, symbol: D_101BD20 }
aGoldRingFrame4DL:
{ type: GFX, offset: 0x101BD20, symbol: aGoldRingFrame4DL }
D_101BDE8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BDE8, tlut: 0x101BE68, symbol: D_101BDE8 }
@ -645,8 +644,8 @@ D_101BDE8:
D_101BE68:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BE68, ctype: u16, symbol: D_101BE68 }
D_101BE90:
{ type: GFX, offset: 0x101BE90, symbol: D_101BE90 }
aGoldRingFrame3DL:
{ type: GFX, offset: 0x101BE90, symbol: aGoldRingFrame3DL }
D_101BF58:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101BF58, tlut: 0x101BFD8, symbol: D_101BF58 }
@ -654,8 +653,8 @@ D_101BF58:
D_101BFD8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101BFD8, ctype: u16, symbol: D_101BFD8 }
D_101C000:
{ type: GFX, offset: 0x101C000, symbol: D_101C000 }
aGoldRingFrame2DL:
{ type: GFX, offset: 0x101C000, symbol: aGoldRingFrame2DL }
D_101C0C8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101C0C8, tlut: 0x101C148, symbol: D_101C0C8 }
@ -663,8 +662,8 @@ D_101C0C8:
D_101C148:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101C148, ctype: u16, symbol: D_101C148 }
D_101C170:
{ type: GFX, offset: 0x101C170, symbol: D_101C170 }
aGoldRingFrame1DL:
{ type: GFX, offset: 0x101C170, symbol: aGoldRingFrame1DL }
D_101C238:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x101C238, tlut: 0x101C2B8, symbol: D_101C238 }
@ -672,11 +671,11 @@ D_101C238:
D_101C2B8:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x101C2B8, ctype: u16, symbol: D_101C2B8 }
D_101C2E0:
{ type: GFX, offset: 0x101C2E0, symbol: D_101C2E0 }
aStarDL:
{ type: GFX, offset: 0x101C2E0, symbol: aStarDL }
D_101C368:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, colors: 20, offset: 0x101C368, symbol: D_101C368 }
aStarTex:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, colors: 20, offset: 0x101C368, symbol: aStarTex }
D_101C770:
{ type: GFX, offset: 0x101C770, symbol: D_101C770 }
@ -696,11 +695,11 @@ D_101CBC0:
D_101CCC0:
{ type: TEXTURE, format: TLUT, colors: 88, offset: 0x101CCC0, ctype: u16, symbol: D_101CCC0 }
D_101CD70:
{ type: GFX, offset: 0x101CD70, symbol: D_101CD70 }
aUnusedShieldDL:
{ type: GFX, offset: 0x101CD70, symbol: aUnusedShieldDL }
D_101D070:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x101D070, symbol: D_101D070 }
aUnusedShieldTex:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x101D070, symbol: aUnusedShieldTex }
D_101D870:
{ type: GFX, offset: 0x101D870, symbol: D_101D870 }
@ -711,8 +710,8 @@ ast_common_seg1_vtx_1D9C8:
D_101DE20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x101DE20, symbol: D_101DE20 }
D_101DC10:
{ type: GFX, offset: 0x101DC10, symbol: D_101DC10 }
aBarrelRollTex:
{ type: GFX, offset: 0x101DC10, symbol: aBarrelRollTex }
D_101EE20:
{ type: TEXTURE, format: IA8, width: 128, height: 32, ctype: u8, offset: 0x101EE20, symbol: D_101EE20 }
@ -807,35 +806,35 @@ D_1024230:
D_1024290:
{ type: GFX, offset: 0x1024290, symbol: D_1024290 }
D_1024410:
{ type: GFX, offset: 0x1024410, symbol: D_1024410 }
aPeppyMarkDL:
{ type: GFX, offset: 0x1024410, symbol: aPeppyMarkDL }
D_10244D8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10244D8, tlut: 0x1024558, symbol: D_10244D8 }
aPeppyMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10244D8, tlut: 0x1024558, symbol: aPeppyMarkTex }
D_1024558:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024558, ctype: u16, symbol: D_1024558 }
aPeppyMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024558, ctype: u16, symbol: aPeppyMarkTLUT }
D_1024570:
{ type: GFX, offset: 0x1024570, symbol: D_1024570 }
aFalcoMarkDL:
{ type: GFX, offset: 0x1024570, symbol: aFalcoMarkDL }
D_1024638:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024638, tlut: 0x10246B8, symbol: D_1024638 }
aFalcoMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024638, tlut: 0x10246B8, symbol: aFalcoMarkTex }
D_10246B8:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10246B8, ctype: u16, symbol: D_10246B8 }
aFalcoMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x10246B8, ctype: u16, symbol: aFalcoMarkTLUT }
D_10246D0:
{ type: GFX, offset: 0x10246D0, symbol: D_10246D0 }
aSlippyMarkDL:
{ type: GFX, offset: 0x10246D0, symbol: aSlippyMarkDL }
D_1024798:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024798, tlut: 0x1024818, symbol: D_1024798 }
aSlippyMarkTex:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x1024798, tlut: 0x1024818, symbol: aSlippyMarkTex }
D_1024818:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024818, ctype: u16, symbol: D_1024818 }
aSlippyMarkTLUT:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024818, ctype: u16, symbol: aSlippyMarkTLUT }
D_1024830:
{ type: GFX, offset: 0x1024830, symbol: D_1024830 }
aRadarMarkBossDL:
{ type: GFX, offset: 0x1024830, symbol: aRadarMarkBossDL }
D_10248F8:
{ type: TEXTURE, format: CI4, width: 16, height: 16, ctype: u8, offset: 0x10248F8, tlut: 0x1024978, symbol: D_10248F8 }
@ -843,8 +842,8 @@ D_10248F8:
D_1024978:
{ type: TEXTURE, format: TLUT, colors: 12, offset: 0x1024978, ctype: u16, symbol: D_1024978 }
D_1024990:
{ type: GFX, offset: 0x1024990, symbol: D_1024990 }
aArrowDL:
{ type: GFX, offset: 0x1024990, symbol: aArrowDL }
D_1024A58:
{ type: TEXTURE, format: CI4, width: 16, height: 8, ctype: u8, offset: 0x1024A58, tlut: 0x1024A98, symbol: D_1024A58 }
@ -852,8 +851,8 @@ D_1024A58:
D_1024A98:
{ type: TEXTURE, format: TLUT, colors: 20, offset: 0x1024A98, ctype: u16, symbol: D_1024A98 }
D_1024AC0:
{ type: GFX, offset: 0x1024AC0, symbol: D_1024AC0 }
aOrbDL:
{ type: GFX, offset: 0x1024AC0, symbol: aOrbDL }
D_1024B58:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, offset: 0x1024B58, symbol: D_1024B58 }
@ -921,8 +920,8 @@ D_102A010:
D_102A098:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x102A098, symbol: D_102A098 }
D_102A8A0:
{ type: GFX, offset: 0x102A8A0, symbol: D_102A8A0 }
aRadarMarkKaSaucererDL:
{ type: GFX, offset: 0x102A8A0, symbol: aRadarMarkKaSaucererDL }
D_102A928:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x102A928, symbol: D_102A928 }
@ -945,8 +944,8 @@ D_102CD50:
D_102DD50:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, ctype: u16, offset: 0x102DD50, symbol: D_102DD50 }
D_102ED50:
{ type: GFX, offset: 0x102ED50, symbol: D_102ED50 }
aBlueSphereDL:
{ type: GFX, offset: 0x102ED50, symbol: aBlueSphereDL }
D_102EDD8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, ctype: u16, offset: 0x102EDD8, symbol: D_102EDD8 }
@ -981,8 +980,8 @@ D_1031EC0:
D_1032578:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, ctype: u16, offset: 0x1032578, symbol: D_1032578 }
D_1032780:
{ type: GFX, offset: 0x1032780, symbol: D_1032780 }
aArwingShadowDL:
{ type: GFX, offset: 0x1032780, symbol: aArwingShadowDL }
D_1032808:
{ type: TEXTURE, format: IA8, width: 32, height: 32, ctype: u8, offset: 0x1032808, symbol: D_1032808 }

View File

@ -7,18 +7,19 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Corneria
# Former Army Base
D_CO_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0x6000000, symbol: D_CO_6000000 }
aCoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 28, offset: 0x6000000, symbol: aCoTitleCardTex }
D_CO_6000E00:
{ type: GFX, offset: 0x6000E00, symbol: D_CO_6000E00 }
aCoWaterfallDL:
{ type: GFX, offset: 0x6000E00, symbol: aCoWaterfallDL }
D_CO_60018F8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060018F8, symbol: D_CO_60018F8 }
@ -47,8 +48,8 @@ D_CO_60059F0:
D_CO_6005A80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06005A80, symbol: D_CO_6005A80 }
D_CO_6006A80:
{ type: GFX, offset: 0x6006A80, symbol: D_CO_6006A80 }
aCoArch3DL:
{ type: GFX, offset: 0x6006A80, symbol: aCoArch3DL }
D_CO_6006E08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06006E08, symbol: D_CO_6006E08 }
@ -101,17 +102,17 @@ D_CO_6010250:
D_CO_6010F90:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06010F90, symbol: D_CO_6010F90 }
D_CO_6010A50:
{ type: GFX, offset: 0x6010A50, symbol: D_CO_6010A50 }
aCoHighway7DL:
{ type: GFX, offset: 0x6010A50, symbol: aCoHighway7DL }
D_CO_6010E00:
{ type: GFX, offset: 0x6010E00, symbol: D_CO_6010E00 }
aCoHighway5DL:
{ type: GFX, offset: 0x6010E00, symbol: aCoHighway5DL }
D_CO_6011790:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06011790, symbol: D_CO_6011790 }
D_CO_6011F90:
{ type: GFX, offset: 0x6011F90, symbol: D_CO_6011F90 }
aCoCornerianFighterDL:
{ type: GFX, offset: 0x6011F90, symbol: aCoCornerianFighterDL }
D_CO_6012640:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012640, symbol: D_CO_6012640 }
@ -122,53 +123,53 @@ D_CO_6012840:
D_CO_6012D00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06012D00, symbol: D_CO_6012D00 }
D_CO_60132B0:
{ type: GFX, offset: 0x60132B0, symbol: D_CO_60132B0 }
aCoHighway1DL:
{ type: GFX, offset: 0x60132B0, symbol: aCoHighway1DL }
D_CO_60137B0:
{ type: GFX, offset: 0x60137B0, symbol: D_CO_60137B0 }
aCoArch2DL:
{ type: GFX, offset: 0x60137B0, symbol: aCoArch2DL }
D_CO_6013B50:
{ type: GFX, offset: 0x6013B50, symbol: D_CO_6013B50 }
aCoRockwallDL:
{ type: GFX, offset: 0x6013B50, symbol: aCoRockwallDL }
D_CO_6013BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06013BE0, symbol: D_CO_6013BE0 }
D_CO_60143E0:
{ type: GFX, offset: 0x60143E0, symbol: D_CO_60143E0 }
aCoHighway8DL:
{ type: GFX, offset: 0x60143E0, symbol: aCoHighway8DL }
D_CO_6014500:
{ type: GFX, offset: 0x6014500, symbol: D_CO_6014500 }
aCoHighway4DL:
{ type: GFX, offset: 0x6014500, symbol: aCoHighway4DL }
D_CO_6014670:
{ type: GFX, offset: 0x6014670, symbol: D_CO_6014670 }
aCoHighway6DL:
{ type: GFX, offset: 0x6014670, symbol: aCoHighway6DL }
D_CO_6014A20:
{ type: GFX, offset: 0x6014A20, symbol: D_CO_6014A20 }
aCoHighway9DL:
{ type: GFX, offset: 0x6014A20, symbol: aCoHighway9DL }
D_CO_6014B50:
{ type: GFX, offset: 0x6014B50, symbol: D_CO_6014B50 }
aCoBuilding3DL:
{ type: GFX, offset: 0x6014B50, symbol: aCoBuilding3DL }
D_CO_60151A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060151A8, symbol: D_CO_60151A8 }
D_CO_60153B0:
{ type: GFX, offset: 0x60153B0, symbol: D_CO_60153B0 }
aCoTowerDL:
{ type: GFX, offset: 0x60153B0, symbol: aCoTowerDL }
D_CO_6015F00:
{ type: GFX, offset: 0x6015F00, symbol: D_CO_6015F00 }
aCoStoneArchDL:
{ type: GFX, offset: 0x6015F00, symbol: aCoStoneArchDL }
D_CO_6015700:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06015700, symbol: D_CO_6015700 }
D_CO_6016270:
{ type: GFX, offset: 0x6016270, symbol: D_CO_6016270 }
aRadarDL:
{ type: GFX, offset: 0x6016270, symbol: aRadarDL }
D_CO_60164F0:
{ type: GFX, offset: 0x60164F0, symbol: D_CO_60164F0 }
aCoHighway3DL:
{ type: GFX, offset: 0x60164F0, symbol: aCoHighway3DL }
D_CO_6016580:
{ type: GFX, offset: 0x6016580, symbol: D_CO_6016580 }
aCoBuilding4DL:
{ type: GFX, offset: 0x6016580, symbol: aCoBuilding4DL }
D_CO_6017F10:
{ type: GFX, offset: 0x6017F10, symbol: D_CO_6017F10 }
@ -176,8 +177,8 @@ D_CO_6017F10:
D_CO_60186E0:
{ type: GFX, offset: 0x60186E0, symbol: D_CO_60186E0 }
D_CO_6018E80:
{ type: GFX, offset: 0x6018E80, symbol: D_CO_6018E80 }
aCoBuilding7DL:
{ type: GFX, offset: 0x6018E80, symbol: aCoBuilding7DL }
D_CO_60191C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060191C8, symbol: D_CO_60191C8 }
@ -194,14 +195,14 @@ D_CO_6019E60:
D_CO_601FF58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601FF58, symbol: D_CO_601FF58 }
D_CO_601A7D0:
{ type: GFX, offset: 0x601A7D0, symbol: D_CO_601A7D0 }
aCoBuilding2DL:
{ type: GFX, offset: 0x601A7D0, symbol: aCoBuilding2DL }
D_CO_601AD60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601AD60, symbol: D_CO_601AD60 }
D_CO_601B560:
{ type: GFX, offset: 0x601B560, symbol: D_CO_601B560 }
aCoBuilding5DL:
{ type: GFX, offset: 0x601B560, symbol: aCoBuilding5DL }
D_CO_601B640:
{ type: GFX, offset: 0x601B640, symbol: D_CO_601B640 }
@ -209,14 +210,14 @@ D_CO_601B640:
D_CO_601B6C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601B6C0, symbol: D_CO_601B6C0 }
D_CO_601BEC0:
{ type: GFX, offset: 0x601BEC0, symbol: D_CO_601BEC0 }
aCoBump2DL:
{ type: GFX, offset: 0x601BEC0, symbol: aCoBump2DL }
D_CO_601C1A8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601C1A8, symbol: D_CO_601C1A8 }
D_CO_601C9B0:
{ type: GFX, offset: 0x601C9B0, symbol: D_CO_601C9B0 }
aCoTreeDL:
{ type: GFX, offset: 0x601C9B0, symbol: aCoTreeDL }
D_CO_601CAA0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0601CAA0, symbol: D_CO_601CAA0 }
@ -230,17 +231,17 @@ D_CO_601EAA0:
D_CO_601ED00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601ED00, symbol: D_CO_601ED00 }
D_CO_601F500:
{ type: GFX, offset: 0x601F500, symbol: D_CO_601F500 }
aCoRuin2DL:
{ type: GFX, offset: 0x601F500, symbol: aCoRuin2DL }
D_CO_601F5A0:
{ type: GFX, offset: 0x601F5A0, symbol: D_CO_601F5A0 }
aCoArch1DL:
{ type: GFX, offset: 0x601F5A0, symbol: aCoArch1DL }
D_CO_6020760:
{ type: GFX, offset: 0x6020760, symbol: D_CO_6020760 }
D_CO_6020B40:
{ type: GFX, offset: 0x6020B40, symbol: D_CO_6020B40 }
aCoRadarDL:
{ type: GFX, offset: 0x6020B40, symbol: aCoRadarDL }
D_CO_6021188:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06021188, symbol: D_CO_6021188 }
@ -248,8 +249,8 @@ D_CO_6021188:
D_CO_60220D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060220D0, symbol: D_CO_60220D0 }
D_CO_6023AC0:
{ type: GFX, offset: 0x6023AC0, symbol: D_CO_6023AC0 }
aCoIBeamDL:
{ type: GFX, offset: 0x6023AC0, symbol: aCoIBeamDL }
D_CO_6023DE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06023DE8, symbol: D_CO_6023DE8 }
@ -257,8 +258,8 @@ D_CO_6023DE8:
D_CO_6024160:
{ type: GFX, offset: 0x6024160, symbol: D_CO_6024160 }
D_CO_60244A0:
{ type: GFX, offset: 0x60244A0, symbol: D_CO_60244A0 }
aCoBump4DL:
{ type: GFX, offset: 0x60244A0, symbol: aCoBump4DL }
D_CO_60245E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x060245E0, symbol: D_CO_60245E0 }
@ -278,71 +279,71 @@ D_CO_6028260:
D_CO_6028A60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06028A60, symbol: D_CO_6028A60 }
D_CO_6029528:
{ type: SF64:ANIM, offset: 0x6029528, symbol: D_CO_6029528 }
aCoSkibotAnim:
{ type: SF64:ANIM, offset: 0x6029528, symbol: aCoSkibotAnim }
D_CO_6029674:
{ type: SF64:SKELETON, offset: 0x6029674, symbol: D_CO_6029674 }
aCoSkibotSkel:
{ type: SF64:SKELETON, offset: 0x6029674, symbol: aCoSkibotSkel }
D_CO_602991C:
{ type: SF64:ANIM, offset: 0x602991C, symbol: D_CO_602991C }
aCoGaruda1Anim:
{ type: SF64:ANIM, offset: 0x602991C, symbol: aCoGaruda1Anim }
D_CO_6029A48:
{ type: SF64:SKELETON, offset: 0x6029A48, symbol: D_CO_6029A48 }
aCoGarudaSkel:
{ type: SF64:SKELETON, offset: 0x6029A48, symbol: aCoGarudaSkel }
D_CO_602A520:
{ type: SF64:ANIM, offset: 0x602A520, symbol: D_CO_602A520 }
aCoGaruda3Anim:
{ type: SF64:ANIM, offset: 0x602A520, symbol: aCoGaruda3Anim }
D_CO_602AA04:
{ type: SF64:ANIM, offset: 0x602AA04, symbol: D_CO_602AA04 }
D_CO_602AA7C:
{ type: SF64:ANIM, offset: 0x602AA7C, symbol: D_CO_602AA7C }
aCoDoorsAnim:
{ type: SF64:ANIM, offset: 0x602AA7C, symbol: aCoDoorsAnim }
D_CO_602AB48:
{ type: SF64:SKELETON, offset: 0x602AB48, symbol: D_CO_602AB48 }
aCoDoorsSkel:
{ type: SF64:SKELETON, offset: 0x602AB48, symbol: aCoDoorsSkel }
D_CO_602BC18:
{ type: SF64:ANIM, offset: 0x602BC18, symbol: D_CO_602BC18 }
aCoGrangaWalkingAnim:
{ type: SF64:ANIM, offset: 0x602BC18, symbol: aCoGrangaWalkingAnim }
D_CO_602BE64:
{ type: SF64:SKELETON, offset: 0x602BE64, symbol: D_CO_602BE64 }
aCoGrangaSkel:
{ type: SF64:SKELETON, offset: 0x602BE64, symbol: aCoGrangaSkel }
D_CO_602C0D0:
{ type: SF64:ANIM, offset: 0x602C0D0, symbol: D_CO_602C0D0 }
aCoGrangaStationaryAnim:
{ type: SF64:ANIM, offset: 0x602C0D0, symbol: aCoGrangaStationaryAnim }
D_CO_602D31C:
{ type: SF64:ANIM, offset: 0x602D31C, symbol: D_CO_602D31C }
D_CO_602D400:
{ type: SF64:ANIM, offset: 0x602D400, symbol: D_CO_602D400 }
aCoCarrierAnim:
{ type: SF64:ANIM, offset: 0x602D400, symbol: aCoCarrierAnim }
D_CO_602D5AC:
{ type: SF64:SKELETON, offset: 0x602D5AC, symbol: D_CO_602D5AC }
aCoCarrierSkel:
{ type: SF64:SKELETON, offset: 0x602D5AC, symbol: aCoCarrierSkel }
D_CO_602D5F0:
{ type: GFX, offset: 0x602D5F0, symbol: D_CO_602D5F0 }
aCoBuilding1DL:
{ type: GFX, offset: 0x602D5F0, symbol: aCoBuilding1DL }
D_CO_602DA20:
{ type: GFX, offset: 0x602DA20, symbol: D_CO_602DA20 }
aCoBuilding9DL:
{ type: GFX, offset: 0x602DA20, symbol: aCoBuilding9DL }
D_CO_602DCA0:
{ type: GFX, offset: 0x602DCA0, symbol: D_CO_602DCA0 }
aCoRuin1DL:
{ type: GFX, offset: 0x602DCA0, symbol: aCoRuin1DL }
D_CO_602DD40:
{ type: GFX, offset: 0x602DD40, symbol: D_CO_602DD40 }
D_CO_602E080:
{ type: GFX, offset: 0x602E080, symbol: D_CO_602E080 }
aCoHighway2DL:
{ type: GFX, offset: 0x602E080, symbol: aCoHighway2DL }
D_CO_602E570:
{ type: GFX, offset: 0x602E570, symbol: D_CO_602E570 }
aCoBump5DL:
{ type: GFX, offset: 0x602E570, symbol: aCoBump5DL }
D_CO_602E7A0:
{ type: GFX, offset: 0x602E7A0, symbol: D_CO_602E7A0 }
aCoBump3DL:
{ type: GFX, offset: 0x602E7A0, symbol: aCoBump3DL }
D_CO_602E9E0:
{ type: GFX, offset: 0x602E9E0, symbol: D_CO_602E9E0 }
aCoBump1DL:
{ type: GFX, offset: 0x602E9E0, symbol: aCoBump1DL }
D_CO_602ECB0:
{ type: GFX, offset: 0x602ECB0, symbol: D_CO_602ECB0 }
@ -350,8 +351,8 @@ D_CO_602ECB0:
D_CO_602ED50:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x0602ED50, symbol: D_CO_602ED50 }
D_CO_602F7C0:
{ type: GFX, offset: 0x602F7C0, symbol: D_CO_602F7C0 }
aCoPoleDL:
{ type: GFX, offset: 0x602F7C0, symbol: aCoPoleDL }
D_CO_602F848:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0602F848, symbol: D_CO_602F848 }
@ -368,11 +369,11 @@ D_CO_6031130:
D_CO_6031280:
{ type: GFX, offset: 0x6031280, symbol: D_CO_6031280 }
D_CO_60329C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060329C0, symbol: D_CO_60329C0 }
aCoGarudaTracksTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x060329C0, symbol: aCoGarudaTracksTex }
D_CO_6032BC0:
{ type: GFX, offset: 0x6032BC0, symbol: D_CO_6032BC0 }
CoMoleMissileDL:
{ type: GFX, offset: 0x6032BC0, symbol: CoMoleMissileDL }
D_CO_6033000:
{ type: GFX, offset: 0x6033000, symbol: D_CO_6033000 }
@ -389,8 +390,8 @@ D_CO_6033AF0:
D_CO_6034388:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06034388, symbol: D_CO_6034388 }
D_CO_6034B90:
{ type: GFX, offset: 0x6034B90, symbol: D_CO_6034B90 }
aCoShadow1DL:
{ type: GFX, offset: 0x6034B90, symbol: aCoShadow1DL }
D_CO_6034C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06034C28, symbol: D_CO_6034C28 }
@ -404,14 +405,14 @@ D_CO_60354F0:
D_CO_60355A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060355A0, symbol: D_CO_60355A0 }
D_CO_6035DA0:
{ type: GFX, offset: 0x6035DA0, symbol: D_CO_6035DA0 }
aCoBuilding10DL:
{ type: GFX, offset: 0x6035DA0, symbol: aCoBuilding10DL }
D_CO_6035F10:
{ type: GFX, offset: 0x6035F10, symbol: D_CO_6035F10 }
aCoBuilding8DL:
{ type: GFX, offset: 0x6035F10, symbol: aCoBuilding8DL }
D_CO_60361F0:
{ type: GFX, offset: 0x60361F0, symbol: D_CO_60361F0 }
aCoBuilding6DL:
{ type: GFX, offset: 0x60361F0, symbol: aCoBuilding6DL }
D_CO_60363B0:
{ type: GFX, offset: 0x60363B0, symbol: D_CO_60363B0 }
@ -432,13 +433,13 @@ D_CO_6036D58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x06036D58, symbol: D_CO_6036D58 }
D_CO_6037160:
{ type: SF64:ENV_SETTINGS, offset: 0x6037160, symbol: D_CO_6037160 }
{ type: SF64:ENVIRONMENT, offset: 0x6037160, symbol: D_CO_6037160 }
D_CO_60371A4:
{ type: SF64:OBJECT_INIT, offset: 0x60371A4, symbol: D_CO_60371A4 }
aCoOnRailsLevelObjects:
{ type: SF64:OBJECT_INIT, offset: 0x60371A4, symbol: aCoOnRailsLevelObjects }
D_CO_603B074:
{ type: SF64:OBJECT_INIT, offset: 0x603B074, symbol: D_CO_603B074 }
aCoAllRangeLevelObjects:
{ type: SF64:OBJECT_INIT, offset: 0x603B074, symbol: aCoAllRangeLevelObjects }
D_CO_603D9E8:
{ type: SF64:SCRIPT, offset: 0x603D9E8, symbol: D_CO_603D9E8 }
@ -447,50 +448,50 @@ D_CO_603D9E8:
D_CO_603DC40:
{ type: SF64:HITBOX, offset: 0x603DC40, symbol: D_CO_603DC40 }
D_CO_603DD40:
{ type: SF64:HITBOX, offset: 0x603DD40, symbol: D_CO_603DD40 }
aCoHighway2Hitbox:
{ type: SF64:HITBOX, offset: 0x603DD40, symbol: aCoHighway2Hitbox }
D_CO_603DDF0:
{ type: SF64:HITBOX, offset: 0x603DDF0, symbol: D_CO_603DDF0 }
aCoBuilding1Hitbox:
{ type: SF64:HITBOX, offset: 0x603DDF0, symbol: aCoBuilding1Hitbox }
D_CO_603DCA4:
{ type: SF64:HITBOX, offset: 0x603DCA4, symbol: D_CO_603DCA4 }
aCoHighway1Hitbox:
{ type: SF64:HITBOX, offset: 0x603DCA4, symbol: aCoHighway1Hitbox }
D_CO_603DE8C:
{ type: SF64:HITBOX, offset: 0x603DE8C, symbol: D_CO_603DE8C }
aCoBuilding2Hitbox:
{ type: SF64:HITBOX, offset: 0x603DE8C, symbol: aCoBuilding2Hitbox }
D_CO_603DEF4:
{ type: SF64:HITBOX, offset: 0x603DEF4, symbol: D_CO_603DEF4 }
aCoBuilding3Hitbox:
{ type: SF64:HITBOX, offset: 0x603DEF4, symbol: aCoBuilding3Hitbox }
D_CO_603DF8C:
{ type: SF64:HITBOX, offset: 0x603DF8C, symbol: D_CO_603DF8C }
aCoBuilding4Hitbox:
{ type: SF64:HITBOX, offset: 0x603DF8C, symbol: aCoBuilding4Hitbox }
D_CO_603DFDC:
{ type: SF64:HITBOX, offset: 0x603DFDC, symbol: D_CO_603DFDC }
aCoBuilding5Hitbox:
{ type: SF64:HITBOX, offset: 0x603DFDC, symbol: aCoBuilding5Hitbox }
D_CO_603E014:
{ type: SF64:HITBOX, offset: 0x603E014, symbol: D_CO_603E014 }
aCoBuilding6Hitbox:
{ type: SF64:HITBOX, offset: 0x603E014, symbol: aCoBuilding6Hitbox }
D_CO_603E030:
{ type: SF64:HITBOX, offset: 0x603E030, symbol: D_CO_603E030 }
aCoBuilding7Hitbox:
{ type: SF64:HITBOX, offset: 0x603E030, symbol: aCoBuilding7Hitbox }
D_CO_603E09C:
{ type: SF64:HITBOX, offset: 0x603E09C, symbol: D_CO_603E09C }
aCoBuilding8Hitbox:
{ type: SF64:HITBOX, offset: 0x603E09C, symbol: aCoBuilding8Hitbox }
D_CO_603E0EC:
{ type: SF64:HITBOX, offset: 0x603E0EC, symbol: D_CO_603E0EC }
aCoWaterfallHitbox:
{ type: SF64:HITBOX, offset: 0x603E0EC, symbol: aCoWaterfallHitbox }
D_CO_603E118:
{ type: SF64:HITBOX, offset: 0x603E118, symbol: D_CO_603E118 }
aCoTowerHitbox:
{ type: SF64:HITBOX, offset: 0x603E118, symbol: aCoTowerHitbox }
D_CO_603E14C:
{ type: SF64:HITBOX, offset: 0x603E14C, symbol: D_CO_603E14C }
aCoArch1Hitbox:
{ type: SF64:HITBOX, offset: 0x603E14C, symbol: aCoArch1Hitbox }
D_CO_603E1B4:
{ type: SF64:HITBOX, offset: 0x603E1B4, symbol: D_CO_603E1B4 }
aCoArch2Hitbox:
{ type: SF64:HITBOX, offset: 0x603E1B4, symbol: aCoArch2Hitbox }
D_CO_603E21C:
{ type: SF64:HITBOX, offset: 0x603E21C, symbol: D_CO_603E21C }
aCoArch3Hitbox:
{ type: SF64:HITBOX, offset: 0x603E21C, symbol: aCoArch3Hitbox }
# seems unused
D_CO_603E2C0:
@ -500,83 +501,83 @@ D_CO_603E2C0:
D_CO_603E2F4:
{ type: SF64:HITBOX, offset: 0x603E2F4, symbol: D_CO_603E2F4 }
D_CO_603E3E0:
{ type: SF64:HITBOX, offset: 0x603E3E0, symbol: D_CO_603E3E0 }
aCoStoneArchHitbox:
{ type: SF64:HITBOX, offset: 0x603E3E0, symbol: aCoStoneArchHitbox }
D_CO_603E468:
{ type: SF64:HITBOX, offset: 0x603E468, symbol: D_CO_603E468 }
aCoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x603E468, symbol: aCoPoleHitbox }
D_CO_603E484:
{ type: SF64:HITBOX, offset: 0x603E484, symbol: D_CO_603E484 }
aCoTreeHitbox:
{ type: SF64:HITBOX, offset: 0x603E484, symbol: aCoTreeHitbox }
D_CO_603E4A0:
{ type: SF64:HITBOX, offset: 0x603E4A0, symbol: D_CO_603E4A0 }
aCoRadarHitbox:
{ type: SF64:HITBOX, offset: 0x603E4A0, symbol: aCoRadarHitbox }
D_CO_603E4A4:
{ type: SF64:HITBOX, offset: 0x603E4A4, symbol: D_CO_603E4A4 }
aCoBuilding9Hitbox:
{ type: SF64:HITBOX, offset: 0x603E4A4, symbol: aCoBuilding9Hitbox }
D_CO_603E4DC:
{ type: SF64:HITBOX, offset: 0x603E4DC, symbol: D_CO_603E4DC }
aCoBuilding10Hitbox:
{ type: SF64:HITBOX, offset: 0x603E4DC, symbol: aCoBuilding10Hitbox }
D_CO_603E514:
{ type: SF64:HITBOX, offset: 0x603E514, symbol: D_CO_603E514 }
aCoIBeamHitbox:
{ type: SF64:HITBOX, offset: 0x603E514, symbol: aCoIBeamHitbox }
D_CO_603E54C:
{ type: SF64:HITBOX, offset: 0x603E54C, symbol: D_CO_603E54C }
aCoActorSkibotHitbox:
{ type: SF64:HITBOX, offset: 0x603E54C, symbol: aCoActorSkibotHitbox }
D_CO_603E598:
{ type: SF64:HITBOX, offset: 0x603E598, symbol: D_CO_603E598 }
aCoActorRadarHitbox:
{ type: SF64:HITBOX, offset: 0x603E598, symbol: aCoActorRadarHitbox }
D_CO_603E5B4:
{ type: SF64:HITBOX, offset: 0x603E5B4, symbol: D_CO_603E5B4 }
aCoMoleMissileHitbox:
{ type: SF64:HITBOX, offset: 0x603E5B4, symbol: aCoMoleMissileHitbox }
D_CO_603E5D0:
{ type: SF64:HITBOX, offset: 0x603E5D0, symbol: D_CO_603E5D0 }
CoGarudaHitbox:
{ type: SF64:HITBOX, offset: 0x603E5D0, symbol: CoGarudaHitbox }
D_CO_603E604:
{ type: SF64:HITBOX, offset: 0x603E604, symbol: D_CO_603E604 }
aCoGarudaDestroyHitbox:
{ type: SF64:HITBOX, offset: 0x603E604, symbol: aCoGarudaDestroyHitbox }
D_CO_603E620:
{ type: SF64:HITBOX, offset: 0x603E620, symbol: D_CO_603E620 }
aCoGrangaHitbox:
{ type: SF64:HITBOX, offset: 0x603E620, symbol: aCoGrangaHitbox }
D_CO_603E714:
{ type: SF64:HITBOX, offset: 0x603E714, symbol: D_CO_603E714 }
aCoCarrierLeftHitbox:
{ type: SF64:HITBOX, offset: 0x603E714, symbol: aCoCarrierLeftHitbox }
D_CO_603E748:
{ type: SF64:HITBOX, offset: 0x603E748, symbol: D_CO_603E748 }
aCoCarrierUpperHitbox:
{ type: SF64:HITBOX, offset: 0x603E748, symbol: aCoCarrierUpperHitbox }
D_CO_603E7C4:
{ type: SF64:HITBOX, offset: 0x603E7C4, symbol: D_CO_603E7C4 }
aCoCarrierBottomHitbox:
{ type: SF64:HITBOX, offset: 0x603E7C4, symbol: aCoCarrierBottomHitbox }
D_CO_603E840:
{ type: SF64:HITBOX, offset: 0x603E840, symbol: D_CO_603E840 }
aCoCarrierHitbox:
{ type: SF64:HITBOX, offset: 0x603E840, symbol: aCoCarrierHitbox }
D_CO_603E88C:
{ type: SF64:HITBOX, offset: 0x603E88C, symbol: D_CO_603E88C }
aCoRockwallHitbox:
{ type: SF64:HITBOX, offset: 0x603E88C, symbol: aCoRockwallHitbox }
D_CO_603E8A8:
{ type: SF64:HITBOX, offset: 0x603E8A8, symbol: D_CO_603E8A8 }
aCoDoorsHitbox:
{ type: SF64:HITBOX, offset: 0x603E8A8, symbol: aCoDoorsHitbox }
D_CO_603E924:
{ type: SF64:HITBOX, offset: 0x603E924, symbol: D_CO_603E924 }
D_CO_603E98C:
{ type: SF64:HITBOX, offset: 0x603E98C, symbol: D_CO_603E98C }
aCoBuildingOnFireHitbox:
{ type: SF64:HITBOX, offset: 0x603E98C, symbol: aCoBuildingOnFireHitbox }
D_CO_603E9EC:
{ type: SF64:HITBOX, offset: 0x603E9EC, symbol: D_CO_603E9EC }
aCoHighway5Hitbox:
{ type: SF64:HITBOX, offset: 0x603E9EC, symbol: aCoHighway5Hitbox }
D_CO_603EA08:
{ type: SF64:HITBOX, offset: 0x603EA08, symbol: D_CO_603EA08 }
aCoHighway6Hitbox:
{ type: SF64:HITBOX, offset: 0x603EA08, symbol: aCoHighway6Hitbox }
D_CO_603EA74:
{ type: SF64:HITBOX, offset: 0x603EA74, symbol: D_CO_603EA74 }
aCoHighway7Hitbox:
{ type: SF64:HITBOX, offset: 0x603EA74, symbol: aCoHighway7Hitbox }
D_CO_603EAE0:
{ type: SF64:HITBOX, offset: 0x603EAE0, symbol: D_CO_603EAE0 }
aCoHighway8Hitbox:
{ type: SF64:HITBOX, offset: 0x603EAE0, symbol: aCoHighway8Hitbox }
D_CO_603EB0C:
{ type: SF64:HITBOX, offset: 0x603EB0C, symbol: D_CO_603EB0C }
aCoHighway9Hitbox:
{ type: SF64:HITBOX, offset: 0x603EB0C, symbol: aCoHighway9Hitbox }
D_CO_603EB38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0603EB38, symbol: D_CO_603EB38 }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_END_7000000: { type: GFX, offset: 0x7000000, symbol: D_END_7000000}

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
ending_award_back:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 270, offset: 0x8000000, symbol: gEndingAwardBack }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
ending_award_front:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 240, offset: 0x8000000, symbol: gEndingAwardFront }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
ending_expert_reward:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 316, height: 240, offset: 0x8000000, symbol: gEndingExpertReward }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
# Seems unused
D_ENMY_PLANET_4000290:
@ -16,14 +15,14 @@ D_ENMY_PLANET_4000290:
ast_enmy_planet_seg4_vtx_8F8:
{ type: VTX, count: 90, offset: 0x40008F8, symbol: ast_enmy_planet_seg4_vtx_8F8 }
D_ENMY_PLANET_40001A4:
{ type: SF64:ANIM, offset: 0x40001A4, symbol: D_ENMY_PLANET_40001A4 }
aTripodAnim:
{ type: SF64:ANIM, offset: 0x40001A4, symbol: aTripodAnim }
D_ENMY_PLANET_4000270:
{ type: SF64:SKELETON, offset: 0x4000270, symbol: D_ENMY_PLANET_4000270 }
aTripodSkel:
{ type: SF64:SKELETON, offset: 0x4000270, symbol: aTripodSkel }
D_ENMY_PLANET_4000710:
{ type: GFX, offset: 0x4000710, symbol: D_ENMY_PLANET_4000710 }
aVenomTankDL:
{ type: GFX, offset: 0x4000710, symbol: aVenomTankDL }
D_ENMY_PLANET_4001298:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04001298, symbol: D_ENMY_PLANET_4001298 }
@ -61,11 +60,11 @@ D_ENMY_PLANET_4004538:
D_ENMY_PLANET_4004D38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x04004D38, symbol: D_ENMY_PLANET_4004D38 }
D_ENMY_PLANET_40057AC:
{ type: SF64:ANIM, offset: 0x40057AC, symbol: D_ENMY_PLANET_40057AC }
aFirebirdAnim:
{ type: SF64:ANIM, offset: 0x40057AC, symbol: aFirebirdAnim }
D_ENMY_PLANET_40058B8:
{ type: SF64:SKELETON, offset: 0x40058B8, symbol: D_ENMY_PLANET_40058B8 }
aFirebirdSkel:
{ type: SF64:SKELETON, offset: 0x40058B8, symbol: aFirebirdSkel }
D_ENMY_PLANET_4005E78:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04005E78, symbol: D_ENMY_PLANET_4005E78 }
@ -82,17 +81,17 @@ D_ENMY_PLANET_40064E8:
D_ENMY_PLANET_40066E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x040066E8, symbol: D_ENMY_PLANET_40066E8 }
D_ENMY_PLANET_40068F0:
{ type: GFX, offset: 0x40068F0, symbol: D_ENMY_PLANET_40068F0 }
aVenomFighter1DL:
{ type: GFX, offset: 0x40068F0, symbol: aVenomFighter1DL }
D_ENMY_PLANET_4006E90:
{ type: GFX, offset: 0x4006E90, symbol: D_ENMY_PLANET_4006E90 }
aVenomFighter2DL:
{ type: GFX, offset: 0x4006E90, symbol: aVenomFighter2DL }
D_ENMY_PLANET_40073C0:
{ type: GFX, offset: 0x40073C0, symbol: D_ENMY_PLANET_40073C0 }
aGrangaFighter1DL:
{ type: GFX, offset: 0x40073C0, symbol: aGrangaFighter1DL }
D_ENMY_PLANET_4007AF0:
{ type: GFX, offset: 0x4007AF0, symbol: D_ENMY_PLANET_4007AF0 }
aGrangaFighter2DL:
{ type: GFX, offset: 0x4007AF0, symbol: aGrangaFighter2DL }
D_ENMY_PLANET_4008100:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x04008100, symbol: D_ENMY_PLANET_4008100 }
@ -109,5 +108,5 @@ D_ENMY_PLANET_4008FF8:
D_ENMY_PLANET_4008F70:
{ type: GFX, offset: 0x4008F70, symbol: D_ENMY_PLANET_4008F70 }
D_ENMY_PLANET_4009800:
{ type: GFX, offset: 0x4009800, symbol: D_ENMY_PLANET_4009800 }
aSpyEyeDL:
{ type: GFX, offset: 0x4009800, symbol: aSpyEyeDL }

View File

@ -7,40 +7,39 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_ENMY_SPACE_4000080:
{ type: SF64:ANIM, offset: 0x4000080, symbol: D_ENMY_SPACE_4000080 }
aKillerBeeAnim:
{ type: SF64:ANIM, offset: 0x4000080, symbol: aKillerBeeAnim }
D_ENMY_SPACE_400014C:
{ type: SF64:SKELETON, offset: 0x400014C, symbol: D_ENMY_SPACE_400014C }
aKillerBeeSkel:
{ type: SF64:SKELETON, offset: 0x400014C, symbol: aKillerBeeSkel }
D_ENMY_SPACE_4000170:
{ type: GFX, offset: 0x4000170, symbol: D_ENMY_SPACE_4000170 }
aEnmySpMeMora1DL:
{ type: GFX, offset: 0x4000170, symbol: aEnmySpMeMora1DL }
D_ENMY_SPACE_4000650:
{ type: GFX, offset: 0x4000650, symbol: D_ENMY_SPACE_4000650 }
aSpiderDL:
{ type: GFX, offset: 0x4000650, symbol: aSpiderDL }
D_ENMY_SPACE_4000EC0:
{ type: GFX, offset: 0x4000EC0, symbol: D_ENMY_SPACE_4000EC0 }
aGammaOnDL:
{ type: GFX, offset: 0x4000EC0, symbol: aGammaOnDL }
D_ENMY_SPACE_4001108:
{ type: TEXTURE, format: RGBA16, offset: 0x4001108, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4001108 }
D_ENMY_SPACE_4001310:
{ type: GFX, offset: 0x4001310, symbol: D_ENMY_SPACE_4001310 }
aAttacker2DL:
{ type: GFX, offset: 0x4001310, symbol: aAttacker2DL }
D_ENMY_SPACE_4001A30:
{ type: TEXTURE, format: RGBA16, offset: 0x4001A30, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4001A30 }
aCommanderTex1:
{ type: TEXTURE, format: RGBA16, offset: 0x4001A30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex1 }
D_ENMY_SPACE_4001C30:
{ type: TEXTURE, format: RGBA16, offset: 0x04001C30, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4001C30 }
aCommanderTex2:
{ type: TEXTURE, format: RGBA16, offset: 0x04001C30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex2 }
D_ENMY_SPACE_4001E30:
{ type: TEXTURE, format: RGBA16, offset: 0x04001E30, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4001E30 }
aCommanderTex3:
{ type: TEXTURE, format: RGBA16, offset: 0x04001E30, width: 16, height: 16, ctype: u16, symbol: aCommanderTex3 }
D_ENMY_SPACE_4002030:
{ type: TEXTURE, format: RGBA16, offset: 0x04002030, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4002030 }
aCommanderTex4:
{ type: TEXTURE, format: RGBA16, offset: 0x04002030, width: 16, height: 16, ctype: u16, symbol: aCommanderTex4 }
D_ENMY_SPACE_4002230:
{ type: GFX, offset: 0x4002230, symbol: D_ENMY_SPACE_4002230 }
@ -51,8 +50,8 @@ D_ENMY_SPACE_4002C50:
D_ENMY_SPACE_4002E50:
{ type: TEXTURE, format: RGBA16, offset: 0x04002E50, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4002E50 }
D_ENMY_SPACE_4003050:
{ type: TEXTURE, format: RGBA16, offset: 0x04003050, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4003050 }
aCommanderTex6:
{ type: TEXTURE, format: RGBA16, offset: 0x04003050, width: 16, height: 16, ctype: u16, symbol: aCommanderTex6 }
D_ENMY_SPACE_4003250:
{ type: TEXTURE, format: RGBA16, offset: 0x04003250, width: 4, height: 4, ctype: u16, symbol: D_ENMY_SPACE_4003250 }
@ -60,8 +59,8 @@ D_ENMY_SPACE_4003250:
D_ENMY_SPACE_4003270:
{ type: TEXTURE, format: RGBA16, offset: 0x04003270, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4003270 }
D_ENMY_SPACE_4003470:
{ type: TEXTURE, format: RGBA16, offset: 0x04003470, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_4003470 }
aCommanderTex5:
{ type: TEXTURE, format: RGBA16, offset: 0x04003470, width: 16, height: 16, ctype: u16, symbol: aCommanderTex5 }
D_ENMY_SPACE_4003670:
{ type: TEXTURE, format: RGBA16, offset: 0x04003670, width: 8, height: 8, ctype: u16, symbol: D_ENMY_SPACE_4003670 }
@ -90,17 +89,17 @@ D_ENMY_SPACE_4007870:
D_ENMY_SPACE_4006FE8:
{ type: TEXTURE, format: RGBA16, offset: 0x4006FE8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4006FE8 }
D_ENMY_SPACE_40084D0:
{ type: GFX, offset: 0x40084D0, symbol: D_ENMY_SPACE_40084D0 }
aEnmySpMeMora2DL:
{ type: GFX, offset: 0x40084D0, symbol: aEnmySpMeMora2DL }
D_ENMY_SPACE_4008550:
{ type: TEXTURE, format: RGBA16, offset: 0x04008550, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4008550 }
D_ENMY_SPACE_4008D50:
{ type: GFX, offset: 0x4008D50, symbol: D_ENMY_SPACE_4008D50 }
aGammaOffDL:
{ type: GFX, offset: 0x4008D50, symbol: aGammaOffDL }
D_ENMY_SPACE_4008FA0:
{ type: GFX, offset: 0x4008FA0, symbol: D_ENMY_SPACE_4008FA0 }
aVenomFighter3DL:
{ type: GFX, offset: 0x4008FA0, symbol: aVenomFighter3DL }
D_ENMY_SPACE_40096B8:
{ type: TEXTURE, format: RGBA16, offset: 0x040096B8, width: 16, height: 16, ctype: u16, symbol: D_ENMY_SPACE_40096B8 }
@ -111,25 +110,25 @@ D_ENMY_SPACE_40098B8:
D_ENMY_SPACE_4009AB8:
{ type: TEXTURE, format: RGBA16, offset: 0x04009AB8, width: 32, height: 32, ctype: u16, symbol: D_ENMY_SPACE_4009AB8 }
D_ENMY_SPACE_400A30C:
{ type: SF64:ANIM, offset: 0x400A30C, symbol: D_ENMY_SPACE_400A30C }
aCruiserGunAnim:
{ type: SF64:ANIM, offset: 0x400A30C, symbol: aCruiserGunAnim }
D_ENMY_SPACE_400A398:
{ type: SF64:SKELETON, offset: 0x400A398, symbol: D_ENMY_SPACE_400A398 }
aCruiserGunSkel:
{ type: SF64:SKELETON, offset: 0x400A398, symbol: aCruiserGunSkel }
D_ENMY_SPACE_400A630:
{ type: GFX, offset: 0x400A630, symbol: D_ENMY_SPACE_400A630 }
aEnmySpMeMora3DL:
{ type: GFX, offset: 0x400A630, symbol: aEnmySpMeMora3DL }
D_ENMY_SPACE_400AAE0:
{ type: GFX, offset: 0x400AAE0, symbol: D_ENMY_SPACE_400AAE0 }
aCommanderDL:
{ type: GFX, offset: 0x400AAE0, symbol: aCommanderDL }
D_ENMY_SPACE_400B390:
{ type: GFX, offset: 0x400B390, symbol: D_ENMY_SPACE_400B390 }
aAttacker3DL:
{ type: GFX, offset: 0x400B390, symbol: aAttacker3DL }
D_ENMY_SPACE_400BD20:
{ type: GFX, offset: 0x400BD20, symbol: D_ENMY_SPACE_400BD20 }
aAttacker1DL:
{ type: GFX, offset: 0x400BD20, symbol: aAttacker1DL }
# size = 0xC510

View File

@ -0,0 +1,128 @@
:config:
segments:
- [0x09, 0xCDDCA0]
header:
code:
- '#include "assets/ast_font_3d.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
aFont3D_DOT:
{ type: GFX, offset: 0x9000000, symbol: aFont3D_DOT }
aFont3D_1:
{ type: GFX, offset: 0x90001F0, symbol: aFont3D_1 }
D_FONT3D_9000528:
{ type: TEXTURE, ctype: u8, format: CI4, width: 8, height: 8, offset: 0x09000528, symbol: D_FONT3D_9000528, tlut: 0x09000548 }
D_FONT3D_9000548:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x09000548, symbol: D_FONT3D_9000548 }
aFont3D_O:
{ type: GFX, offset: 0x9000570, symbol: aFont3D_O }
aFont3D_D:
{ type: GFX, offset: 0x9000980, symbol: aFont3D_D }
aFont3D_J:
{ type: GFX, offset: 0x9001120, symbol: aFont3D_J }
aFont3D_P:
{ type: GFX, offset: 0x90014E0, symbol: aFont3D_P }
aFont3D_Z:
{ type: GFX, offset: 0x9001A10, symbol: aFont3D_Z }
aFont3D_Y:
{ type: GFX, offset: 0x9001E90, symbol: aFont3D_Y }
aFont3D_X:
{ type: GFX, offset: 0x90022A0, symbol: aFont3D_X }
aFont3D_W:
{ type: GFX, offset: 0x9002890, symbol: aFont3D_W }
aFont3D_V:
{ type: GFX, offset: 0x9002EA0, symbol: aFont3D_V }
aFont3D_U:
{ type: GFX, offset: 0x9003230, symbol: aFont3D_U }
aFont3D_T:
{ type: GFX, offset: 0x9003620, symbol: aFont3D_T }
aFont3D_S:
{ type: GFX, offset: 0x9003A30, symbol: aFont3D_S }
aFont3D_R:
{ type: GFX, offset: 0x9004230, symbol: aFont3D_R }
aFont3D_Q:
{ type: GFX, offset: 0x9004920, symbol: aFont3D_Q }
aFont3D_N:
{ type: GFX, offset: 0x9004E10, symbol: aFont3D_N }
aFont3D_M:
{ type: GFX, offset: 0x9005380, symbol: aFont3D_M }
aFont3D_L:
{ type: GFX, offset: 0x9005980, symbol: aFont3D_L }
aFont3D_K:
{ type: GFX, offset: 0x9005CA0, symbol: aFont3D_K }
aFont3D_I:
{ type: GFX, offset: 0x90062D0, symbol: aFont3D_I }
aFont3D_H:
{ type: GFX, offset: 0x9006500, symbol: aFont3D_H }
aFont3D_G:
{ type: GFX, offset: 0x9006AE0, symbol: aFont3D_G }
aFont3D_F:
{ type: GFX, offset: 0x90070C0, symbol: aFont3D_F }
aFont3D_E:
{ type: GFX, offset: 0x90075A0, symbol: aFont3D_E }
aFont3D_C:
{ type: GFX, offset: 0x9007BB0, symbol: aFont3D_C }
aFont3D_B:
{ type: GFX, offset: 0x9007FD0, symbol: aFont3D_B }
aFont3D_A:
{ type: GFX, offset: 0x90086F0, symbol: aFont3D_A }
aFont3D_9:
{ type: GFX, offset: 0x9008C60, symbol: aFont3D_9 }
aFont3D_8:
{ type: GFX, offset: 0x9009280, symbol: aFont3D_8 }
aFont3D_7:
{ type: GFX, offset: 0x9009990, symbol: aFont3D_7 }
aFont3D_6:
{ type: GFX, offset: 0x9009CB0, symbol: aFont3D_6 }
aFont3D_5:
{ type: GFX, offset: 0x900A290, symbol: aFont3D_5 }
aFont3D_4:
{ type: GFX, offset: 0x900A870, symbol: aFont3D_4 }
aFont3D_3:
{ type: GFX, offset: 0x900AF60, symbol: aFont3D_3 }
aFont3D_2:
{ type: GFX, offset: 0x900B580, symbol: aFont3D_2 }
aFont3D_0:
{ type: GFX, offset: 0x900BB90, symbol: aFont3D_0 }
# size = 0xC1D0

View File

@ -8,13 +8,14 @@
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "structs.h"'
# Fortuna
# Former Defense Post
D_FO_6000000:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: D_FO_6000000 }
aFoTitleCardTex:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: aFoTitleCardTex }
D_FO_6001260:
{ type: TEXTURE, format: IA8, width: 16, height: 16, offset: 0x6001260, ctype: u8, symbol: D_FO_6001260 }
@ -31,8 +32,8 @@ D_FO_6002090:
D_FO_6002890:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6002890, ctype: u16, symbol: D_FO_6002890 }
D_FO_6003090:
{ type: GFX, offset: 0x6003090, symbol: D_FO_6003090 }
aFoBaseDL2:
{ type: GFX, offset: 0x6003090, symbol: aFoBaseDL2 }
D_FO_6003EC0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003EC0, ctype: u16, symbol: D_FO_6003EC0 }
@ -61,11 +62,11 @@ D_FO_6006120:
D_FO_6006220:
{ type: TEXTURE, format: TLUT, colors: 120, offset: 0x6006220, ctype: u16, symbol: D_FO_6006220 }
D_FO_6006310:
{ type: GFX, offset: 0x6006310, symbol: D_FO_6006310 }
aFoMountain3DL:
{ type: GFX, offset: 0x6006310, symbol: aFoMountain3DL }
D_FO_60066E0:
{ type: GFX, offset: 0x60066E0, symbol: D_FO_60066E0 }
aFoTowerDL:
{ type: GFX, offset: 0x60066E0, symbol: aFoTowerDL }
ast_fortuna_seg6_vtx_6898:
{ type: VTX, count: 52, offset: 0x6006898, symbol: ast_fortuna_seg6_vtx_6898 }
@ -91,17 +92,17 @@ D_FO_6007590:
D_FO_6007730:
{ type: GFX, offset: 0x6007730, symbol: D_FO_6007730 }
D_FO_6007854:
{ type: SF64:ANIM, offset: 0x6007854, symbol: D_FO_6007854 }
aFoRadarAnim:
{ type: SF64:ANIM, offset: 0x6007854, symbol: aFoRadarAnim }
D_FO_6007980:
{ type: SF64:SKELETON, offset: 0x6007980, symbol: D_FO_6007980 }
aFoRadarSkel:
{ type: SF64:SKELETON, offset: 0x6007980, symbol: aFoRadarSkel }
D_FO_60079B0:
{ type: GFX, offset: 0x60079B0, symbol: D_FO_60079B0 }
aFoMountain1DL:
{ type: GFX, offset: 0x60079B0, symbol: aFoMountain1DL }
D_FO_6007D80:
{ type: GFX, offset: 0x6007D80, symbol: D_FO_6007D80 }
aFoMountain2DL:
{ type: GFX, offset: 0x6007D80, symbol: aFoMountain2DL }
D_FO_6008150:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6008150, ctype: u16, symbol: D_FO_6008150 }
@ -109,14 +110,14 @@ D_FO_6008150:
D_FO_6009070:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x6009070, ctype: u16, symbol: D_FO_6009070 }
D_FO_6009F90:
{ type: GFX, offset: 0x6009F90, symbol: D_FO_6009F90 }
aFoEnemyShadowDL:
{ type: GFX, offset: 0x6009F90, symbol: aFoEnemyShadowDL }
D_FO_600A018:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600A018, ctype: u8, symbol: D_FO_600A018 }
D_FO_600A420:
{ type: GFX, offset: 0x600A420, symbol: D_FO_600A420 }
aFoPoleDL:
{ type: GFX, offset: 0x600A420, symbol: aFoPoleDL }
D_FO_600A4A8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 64, offset: 0x600A4A8, ctype: u16, symbol: D_FO_600A4A8 }
@ -130,8 +131,8 @@ D_FO_600B5C0:
D_FO_600C5C0:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600C5C0, ctype: u16, symbol: D_FO_600C5C0 }
D_FO_600D5C0:
{ type: GFX, offset: 0x600D5C0, symbol: D_FO_600D5C0 }
aFoBaseDL1:
{ type: GFX, offset: 0x600D5C0, symbol: aFoBaseDL1 }
D_FO_600D7E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600D7E8, ctype: u16, symbol: D_FO_600D7E8 }
@ -143,7 +144,7 @@ D_FO_600DA88:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600DA88, ctype: u16, symbol: D_FO_600DA88 }
D_FO_600EA90:
{ type: SF64:ENV_SETTINGS, offset: 0x600EA90, symbol: D_FO_600EA90 }
{ type: SF64:ENVIRONMENT, offset: 0x600EA90, symbol: D_FO_600EA90 }
D_FO_600EAD4:
{ type: SF64:OBJECT_INIT, offset: 0x600EAD4, symbol: D_FO_600EAD4 }
@ -157,26 +158,26 @@ D_FO_600F3F4:
D_FO_600F60C:
{ type: SF64:COLPOLY, offset: 0x600F60C, count: 93, symbol: D_FO_600F60C, mesh_symbol: D_FO_OFFSET }
D_FO_600FE9C:
{ type: SF64:HITBOX, offset: 0x600FE9C, symbol: D_FO_600FE9C }
aFoPoleHitbox:
{ type: SF64:HITBOX, offset: 0x600FE9C, symbol: aFoPoleHitbox }
D_FO_600FEB8:
{ type: SF64:HITBOX, offset: 0x600FEB8, symbol: D_FO_600FEB8 }
aFoTowerHitbox:
{ type: SF64:HITBOX, offset: 0x600FEB8, symbol: aFoTowerHitbox }
D_FO_600FF30:
{ type: SF64:HITBOX, offset: 0x600FF30, symbol: D_FO_600FF30 }
aFoRadarHitbox:
{ type: SF64:HITBOX, offset: 0x600FF30, symbol: aFoRadarHitbox }
D_FO_600FF64:
{ type: SF64:HITBOX, offset: 0x600FF64, symbol: D_FO_600FF64 }
D_FO_600FF80:
{ type: SF64:HITBOX, offset: 0x600FF80, symbol: D_FO_600FF80 }
aFoMountain1Hitbox:
{ type: SF64:HITBOX, offset: 0x600FF80, symbol: aFoMountain1Hitbox }
D_FO_600FFA0:
{ type: SF64:HITBOX, offset: 0x600FFA0, symbol: D_FO_600FFA0 }
aFoMountain2Hitbox:
{ type: SF64:HITBOX, offset: 0x600FFA0, symbol: aFoMountain2Hitbox }
D_FO_600FFC0:
{ type: SF64:HITBOX, offset: 0x600FFC0, symbol: D_FO_600FFC0 }
aFoMountain3Hitbox:
{ type: SF64:HITBOX, offset: 0x600FFC0, symbol: aFoMountain3Hitbox }
D_FO_600FFE0:
{ type: SF64:HITBOX, offset: 0x600FFE0, symbol: D_FO_600FFE0 }
aFoBaseHitbox:
{ type: SF64:HITBOX, offset: 0x600FFE0, symbol: aFoBaseHitbox }

View File

@ -7,11 +7,10 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
# Great Fox Model
D_GREAT_FOX_E000000:
{ type: GFX, offset: 0xE000000, symbol: D_GREAT_FOX_E000000 }
aGreatFoxIntactDL:
{ type: GFX, offset: 0xE000000, symbol: aGreatFoxIntactDL }
D_GREAT_FOX_E0094B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0E0094B0, symbol: D_GREAT_FOX_E0094B0 }
@ -51,8 +50,8 @@ D_GREAT_FOX_E007430:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0E007430, symbol: D_GREAT_FOX_E007430 }
# Great Fox Model (damaged)
D_GREAT_FOX_E003AB0:
{ type: GFX, offset: 0xE003AB0, symbol: D_GREAT_FOX_E003AB0 }
aGreatFoxDamagedDL:
{ type: GFX, offset: 0xE003AB0, symbol: aGreatFoxDamagedDL }
D_GREAT_FOX_E0074B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0E0074B0, symbol: D_GREAT_FOX_E0074B0 }

View File

@ -8,26 +8,28 @@
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "structs.h"'
# Katina
# Frontline Base
D_KA_6000000:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: D_KA_6000000 }
aKaTitleCardTex:
{ type: TEXTURE, format: IA8, width: 168, height: 28, offset: 0x6000000, ctype: u8, symbol: aKaTitleCardTex }
D_KA_6001260:
{ type: TEXTURE, format: IA8, width: 8, height: 8, offset: 0x6001260, ctype: u8, symbol: D_KA_6001260 }
D_KA_60012A0:
{ type: GFX, offset: 0x60012A0, symbol: D_KA_60012A0 }
aKaDestroyedHatchDL:
{ type: GFX, offset: 0x60012A0, symbol: aKaDestroyedHatchDL }
D_KA_6001530:
{ type: GFX, offset: 0x6001530, symbol: D_KA_6001530 }
aKaEnemyDL:
{ type: GFX, offset: 0x6001530, symbol: aKaEnemyDL }
D_KA_6001968:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6001968, ctype: u16, symbol: D_KA_6001968 }
# Mothership model
D_KA_6002170:
{ type: GFX, offset: 0x6002170, symbol: D_KA_6002170 }
@ -55,8 +57,8 @@ D_KA_60062F8:
D_KA_6006AF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6006AF8, ctype: u16, symbol: D_KA_6006AF8 }
D_KA_6007300:
{ type: GFX, offset: 0x6007300, symbol: D_KA_6007300 }
aKaDestroyedKaSaucererDL:
{ type: GFX, offset: 0x6007300, symbol: aKaDestroyedKaSaucererDL }
D_KA_6009250:
{ type: GFX, offset: 0x6009250, symbol: D_KA_6009250 }
@ -70,8 +72,8 @@ D_KA_6009CB0:
D_KA_600ABD0:
{ type: TEXTURE, format: RGBA16, width: 44, height: 44, offset: 0x600ABD0, ctype: u16, symbol: D_KA_600ABD0 }
D_KA_600BAF0:
{ type: GFX, offset: 0x600BAF0, symbol: D_KA_600BAF0 }
aKaFLBaseDL:
{ type: GFX, offset: 0x600BAF0, symbol: aKaFLBaseDL }
D_KA_600BDB0:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600BDB0, ctype: u16, symbol: D_KA_600BDB0 }
@ -79,8 +81,8 @@ D_KA_600BDB0:
D_KA_600C2D8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C2D8, ctype: u16, symbol: D_KA_600C2D8 }
D_KA_600C4E0:
{ type: GFX, offset: 0x600C4E0, symbol: D_KA_600C4E0 }
aKaFLBaseDestroyedDL:
{ type: GFX, offset: 0x600C4E0, symbol: aKaFLBaseDestroyedDL }
D_KA_600C760:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C760, ctype: u16, symbol: D_KA_600C760 }
@ -88,38 +90,39 @@ D_KA_600C760:
D_KA_600C960:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600C960, ctype: u16, symbol: D_KA_600C960 }
# Mothership Core
D_KA_600CB60:
{ type: GFX, offset: 0x600CB60, symbol: D_KA_600CB60 }
D_KA_600BFB0:
{ type: GFX, offset: 0x600BFB0, symbol: D_KA_600BFB0 }
D_KA_600CDC0:
{ type: GFX, offset: 0x600CDC0, symbol: D_KA_600CDC0 }
aDestroyedHatch2DL:
{ type: GFX, offset: 0x600CDC0, symbol: aDestroyedHatch2DL }
D_KA_600D090:
{ type: GFX, offset: 0x600D090, symbol: D_KA_600D090 }
aDestroyedCoreDL:
{ type: GFX, offset: 0x600D090, symbol: aDestroyedCoreDL }
D_KA_600D290:
{ type: GFX, offset: 0x600D290, symbol: D_KA_600D290 }
aDestroyedHatch4DL:
{ type: GFX, offset: 0x600D290, symbol: aDestroyedHatch4DL }
D_KA_600D4E0:
{ type: GFX, offset: 0x600D4E0, symbol: D_KA_600D4E0 }
aDestroyedHatch3DL:
{ type: GFX, offset: 0x600D4E0, symbol: aDestroyedHatch3DL }
D_KA_600D730:
{ type: GFX, offset: 0x600D730, symbol: D_KA_600D730 }
aKaCornerianFighterShadowDL:
{ type: GFX, offset: 0x600D730, symbol: aKaCornerianFighterShadowDL }
D_KA_600D7B8:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600D7B8, ctype: u8, symbol: D_KA_600D7B8 }
D_KA_600DBC0:
{ type: GFX, offset: 0x600DBC0, symbol: D_KA_600DBC0 }
aKaEnemyShadowDL:
{ type: GFX, offset: 0x600DBC0, symbol: aKaEnemyShadowDL }
D_KA_600DC48:
{ type: TEXTURE, format: IA8, width: 32, height: 32, offset: 0x600DC48, ctype: u8, symbol: D_KA_600DC48 }
D_KA_600E050:
{ type: GFX, offset: 0x600E050, symbol: D_KA_600E050 }
aKaCornerianFighterDL:
{ type: GFX, offset: 0x600E050, symbol: aKaCornerianFighterDL }
D_KA_600E7E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600E7E8, ctype: u16, symbol: D_KA_600E7E8 }
@ -133,8 +136,8 @@ D_KA_600EBE8:
D_KA_600EDE8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600EDE8, ctype: u16, symbol: D_KA_600EDE8 }
D_KA_600EFF0:
{ type: GFX, offset: 0x600EFF0, symbol: D_KA_600EFF0 }
aKaEnemyLowPolyDL:
{ type: GFX, offset: 0x600EFF0, symbol: aKaEnemyLowPolyDL }
D_KA_600F1D0:
{ type: GFX, offset: 0x600F1D0, symbol: D_KA_600F1D0 }
@ -161,16 +164,16 @@ D_KA_6010780:
{ type: GFX, offset: 0x6010780, symbol: D_KA_6010780 }
D_KA_6011000:
{ type: SF64:ENV_SETTINGS, offset: 0x6011000, symbol: D_KA_6011000 }
{ type: SF64:ENVIRONMENT, offset: 0x6011000, symbol: D_KA_6011000 }
D_KA_6011044:
{ type: SF64:OBJECT_INIT, offset: 0x6011044, symbol: D_KA_6011044 }
D_KA_6011058:
{ type: SF64:HITBOX, offset: 0x6011058, symbol: D_KA_6011058 }
aKaSaucererHitbox:
{ type: SF64:HITBOX, offset: 0x6011058, symbol: aKaSaucererHitbox }
D_KA_601115C:
{ type: SF64:HITBOX, offset: 0x601115C, symbol: D_KA_601115C }
aKaFrontlineBaseHitbox:
{ type: SF64:HITBOX, offset: 0x601115C, symbol: aKaFrontlineBaseHitbox }
D_KA_60111D8:
{ type: SF64:HITBOX, offset: 0x60111D8, symbol: D_KA_60111D8 }

View File

@ -7,16 +7,15 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_landmaster_3000000:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: D_landmaster_3000000 }
aLandmasterLifeIconTex:
{ type: TEXTURE, format: CI4, offset: 0x3000000, width: 16, height: 16, ctype: u8, tlut: 0x3000080, symbol: aLandmasterLifeIconTex }
D_landmaster_3000080:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: D_landmaster_3000080 }
aLandmasterLifeIconTLUT:
{ type: TEXTURE, format: TLUT, offset: 0x3000080, colors: 8, ctype: u16, symbol: aLandmasterLifeIconTLUT }
D_landmaster_3000090:
{ type: GFX, offset: 0x3000090, symbol: D_landmaster_3000090 }
aLandmasterModelDL:
{ type: GFX, offset: 0x3000090, symbol: aLandmasterModelDL }
D_landmaster_3004CA8:
{ type: TEXTURE, format: RGBA16, offset: 0x3004CA8, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3004CA8 }
@ -45,8 +44,8 @@ D_landmaster_3001680:
D_landmaster_3001E80:
{ type: TEXTURE, format: RGBA16, offset: 0x3001E80, width: 32, height: 32, ctype: u16, symbol: D_landmaster_3001E80 }
D_landmaster_3004680:
{ type: GFX, offset: 0x3004680, symbol: D_landmaster_3004680 }
aLandmasterCanonDL:
{ type: GFX, offset: 0x3004680, symbol: aLandmasterCanonDL }
D_landmaster_30066B0:
{ type: GFX, offset: 0x30066B0, symbol: D_landmaster_30066B0 }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
nintendo_logo:
type: TEXTURE

View File

@ -7,13 +7,14 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_MA_6000000:
{type: TEXTURE, format: IA8, ctype: u8, width: 160, height: 28, offset: 0x6000000, symbol: D_MA_6000000}
aMaTitleCardTex:
{type: TEXTURE, format: IA8, ctype: u8, width: 160, height: 28, offset: 0x6000000, symbol: aMaTitleCardTex}
D_MA_6001180:
{type: GFX, offset: 0x6001180, symbol: D_MA_6001180}
@ -60,8 +61,8 @@ D_MA_60026F8:
D_MA_60027F8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x60027F8, symbol: D_MA_60027F8}
D_MA_6002890:
{type: GFX, offset: 0x6002890, symbol: D_MA_6002890}
aMaGuillotine2DL:
{type: GFX, offset: 0x6002890, symbol: aMaGuillotine2DL}
D_MA_6002C20:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 16, offset: 0x6002C20, symbol: D_MA_6002C20, tlut: 0x6002E20}
@ -81,8 +82,8 @@ D_MA_6002FF0:
D_MA_6003030:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 32, offset: 0x6003030, symbol: D_MA_6003030}
D_MA_6003070:
{type: GFX, offset: 0x6003070, symbol: D_MA_6003070}
aMaRailroadSwitch3DL:
{type: GFX, offset: 0x6003070, symbol: aMaRailroadSwitch3DL}
D_MA_6003138:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6003138, symbol: D_MA_6003138, tlut: 0x6003238}
@ -132,8 +133,8 @@ D_MA_6005828:
D_MA_6006030:
{type: GFX, offset: 0x6006030, symbol: D_MA_6006030}
D_MA_60066A0:
{type: GFX, offset: 0x60066A0, symbol: D_MA_60066A0}
aMaIndicatorSignDL:
{type: GFX, offset: 0x60066A0, symbol: aMaIndicatorSignDL}
D_MA_60069A8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x60069A8, symbol: D_MA_60069A8, tlut: 0x6006AA8}
@ -147,23 +148,23 @@ D_MA_6006BE8:
D_MA_6006FE8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 232, offset: 0x6006FE8, symbol: D_MA_6006FE8}
D_MA_60071C0:
{type: GFX, offset: 0x60071C0, symbol: D_MA_60071C0}
aMaDistanceSign4DL:
{type: GFX, offset: 0x60071C0, symbol: aMaDistanceSign4DL}
D_MA_6007290:
{type: GFX, offset: 0x6007290, symbol: D_MA_6007290}
aMaDistanceSign3DL:
{type: GFX, offset: 0x6007290, symbol: aMaDistanceSign3DL}
D_MA_6007360:
{type: GFX, offset: 0x6007360, symbol: D_MA_6007360}
aMaDistanceSign2DL:
{type: GFX, offset: 0x6007360, symbol: aMaDistanceSign2DL}
D_MA_6007430:
{type: GFX, offset: 0x6007430, symbol: D_MA_6007430}
aMaDistanceSign1DL:
{type: GFX, offset: 0x6007430, symbol: aMaDistanceSign1DL}
D_MA_6007500:
{type: GFX, offset: 0x6007500, symbol: D_MA_6007500}
aMaDistanceSign5DL:
{type: GFX, offset: 0x6007500, symbol: aMaDistanceSign5DL}
D_MA_60075D0:
{type: GFX, offset: 0x60075D0, symbol: D_MA_60075D0}
aMaWeaponsFactoryDL:
{type: GFX, offset: 0x60075D0, symbol: aMaWeaponsFactoryDL}
D_MA_60092E0:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x60092E0, symbol: D_MA_60092E0}
@ -174,8 +175,8 @@ D_MA_6009AE0:
D_MA_6009BE0:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 56, offset: 0x6009BE0, symbol: D_MA_6009BE0}
D_MA_6009C50:
{type: GFX, offset: 0x6009C50, symbol: D_MA_6009C50}
aMaRailroadSwitch8DL:
{type: GFX, offset: 0x6009C50, symbol: aMaRailroadSwitch8DL}
D_MA_6009D18:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6009D18, symbol: D_MA_6009D18, tlut: 0x6009E18}
@ -183,8 +184,8 @@ D_MA_6009D18:
D_MA_6009E18:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 120, offset: 0x6009E18, symbol: D_MA_6009E18}
D_MA_6009F10:
{type: GFX, offset: 0x6009F10, symbol: D_MA_6009F10}
aMaRailroadSwitch7DL:
{type: GFX, offset: 0x6009F10, symbol: aMaRailroadSwitch7DL}
D_MA_6009FD8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6009FD8, symbol: D_MA_6009FD8, tlut: 0x600A0D8}
@ -192,8 +193,8 @@ D_MA_6009FD8:
D_MA_600A0D8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600A0D8, symbol: D_MA_600A0D8}
D_MA_600A1F0:
{type: GFX, offset: 0x600A1F0, symbol: D_MA_600A1F0}
aMaRailroadSwitch6DL:
{type: GFX, offset: 0x600A1F0, symbol: aMaRailroadSwitch6DL}
D_MA_600A2B8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A2B8, symbol: D_MA_600A2B8, tlut: 0x600A3B8}
@ -201,8 +202,8 @@ D_MA_600A2B8:
D_MA_600A3B8:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600A3B8, symbol: D_MA_600A3B8}
D_MA_600A4D0:
{type: GFX, offset: 0x600A4D0, symbol: D_MA_600A4D0}
aMaRailroadSwitch5DL:
{type: GFX, offset: 0x600A4D0, symbol: aMaRailroadSwitch5DL}
D_MA_600A598:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A598, symbol: D_MA_600A598, tlut: 0x600A698}
@ -210,8 +211,8 @@ D_MA_600A598:
D_MA_600A698:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 152, offset: 0x600A698, symbol: D_MA_600A698}
D_MA_600A7D0:
{type: GFX, offset: 0x600A7D0, symbol: D_MA_600A7D0}
aMaRailroadSwitch4DL:
{type: GFX, offset: 0x600A7D0, symbol: aMaRailroadSwitch4DL}
D_MA_600A898:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600A898, symbol: D_MA_600A898, tlut: 0x600A998}
@ -219,8 +220,8 @@ D_MA_600A898:
D_MA_600A998:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 104, offset: 0x600A998, symbol: D_MA_600A998}
D_MA_600AA70:
{type: GFX, offset: 0x600AA70, symbol: D_MA_600AA70}
aMaRailroadSwitch2DL:
{type: GFX, offset: 0x600AA70, symbol: aMaRailroadSwitch2DL}
D_MA_600AB38:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600AB38, symbol: D_MA_600AB38, tlut: 0x600AC38}
@ -228,8 +229,8 @@ D_MA_600AB38:
D_MA_600AC38:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 136, offset: 0x600AC38, symbol: D_MA_600AC38}
D_MA_600AD50:
{type: GFX, offset: 0x600AD50, symbol: D_MA_600AD50}
aMaRailroadSwitch1DL:
{type: GFX, offset: 0x600AD50, symbol: aMaRailroadSwitch1DL}
D_MA_600AE18:
{ type: TEXTURE, format: CI8, ctype: u8, width: 8, height: 16, offset: 0x600AE18, symbol: D_MA_600AE18, tlut: 0x600AE98}
@ -237,8 +238,8 @@ D_MA_600AE18:
D_MA_600AE98:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 80, offset: 0x600AE98, symbol: D_MA_600AE98}
D_MA_600AF40:
{type: GFX, offset: 0x600AF40, symbol: D_MA_600AF40}
aMaGuillotine1DL:
{type: GFX, offset: 0x600AF40, symbol: aMaGuillotine1DL}
D_MA_600B2E0:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 64, offset: 0x600B2E0, symbol: D_MA_600B2E0}
@ -264,8 +265,8 @@ D_MA_600D1E4:
D_MA_600D280:
{ type: TEXTURE, format: IA16, ctype: u16, width: 16, height: 16, offset: 0x600D280, symbol: D_MA_600D280}
D_MA_600D480:
{type: GFX, offset: 0x600D480, symbol: D_MA_600D480}
aMaSpearDL:
{type: GFX, offset: 0x600D480, symbol: aMaSpearDL}
D_MA_600D878:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x600D878, symbol: D_MA_600D878, tlut: 0x600D978}
@ -273,8 +274,8 @@ D_MA_600D878:
D_MA_600D978:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 72, offset: 0x600D978, symbol: D_MA_600D978}
D_MA_600DA10:
{type: GFX, offset: 0x600DA10, symbol: D_MA_600DA10}
aMaLaserTurretDL:
{type: GFX, offset: 0x600DA10, symbol: aMaLaserTurretDL}
D_MA_600DF60:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x600DF60, symbol: D_MA_600DF60, tlut: 0x600E360}
@ -339,8 +340,8 @@ D_MA_601042C:
D_MA_6010470:
{type: GFX, offset: 0x6010470, symbol: D_MA_6010470}
D_MA_6010700:
{type: GFX, offset: 0x6010700, symbol: D_MA_6010700}
aMaProximityLightSidesDL:
{type: GFX, offset: 0x6010700, symbol: aMaProximityLightSidesDL}
D_MA_6010C20:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 44, height: 44, offset: 0x6010C20, symbol: D_MA_6010C20}
@ -360,8 +361,8 @@ D_MA_6012C00:
D_MA_6012C98:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 4, height: 8, offset: 0x6012C98, symbol: D_MA_6012C98}
D_MA_6012F50:
{type: GFX, offset: 0x6012F50, symbol: D_MA_6012F50}
aMaShockBoxLightDL:
{type: GFX, offset: 0x6012F50, symbol: aMaShockBoxLightDL}
D_MA_6012FE0:
{ type: TEXTURE, format: IA8, ctype: u8, width: 16, height: 8, offset: 0x6012FE0, symbol: D_MA_6012FE0}
@ -372,8 +373,8 @@ D_MA_6013060:
D_MA_6013158:
{ type: TEXTURE, format: IA16, ctype: u16, width: 32, height: 32, offset: 0x6013158, symbol: D_MA_6013158}
D_MA_6013960:
{type: GFX, offset: 0x6013960, symbol: D_MA_6013960}
aMaGuillotineHousingDL:
{type: GFX, offset: 0x6013960, symbol: aMaGuillotineHousingDL}
D_MA_6013F58:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6013F58, symbol: D_MA_6013F58, tlut: 0x6014058}
@ -390,8 +391,8 @@ D_MA_6015494:
D_MA_6015500:
{type: SF64:SKELETON, offset: 0x6015500, symbol: D_MA_6015500}
D_MA_6015510:
{type: GFX, offset: 0x6015510, symbol: D_MA_6015510}
aMaShockBoxDL:
{type: GFX, offset: 0x6015510, symbol: aMaShockBoxDL}
D_MA_6015C24:
{type: SF64:ANIM, offset: 0x6015C24, symbol: D_MA_6015C24}
@ -432,8 +433,8 @@ D_MA_6019220:
D_MA_60192B0:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 64, height: 32, offset: 0x60192B0, symbol: D_MA_60192B0}
D_MA_601A2B0:
{type: GFX, offset: 0x601A2B0, symbol: D_MA_601A2B0}
aMaBoulderDL:
{type: GFX, offset: 0x601A2B0, symbol: aMaBoulderDL}
D_MA_601A5E8:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x601A5E8, symbol: D_MA_601A5E8, tlut: 0x601A6E8}
@ -450,11 +451,11 @@ D_MA_601A840:
D_MA_601A8C8:
{ type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x601A8C8, symbol: D_MA_601A8C8}
D_MA_601B0D0:
{type: GFX, offset: 0x601B0D0, symbol: D_MA_601B0D0}
aMaFloor6DL:
{type: GFX, offset: 0x601B0D0, symbol: aMaFloor6DL}
D_MA_601B7C0:
{type: GFX, offset: 0x601B7C0, symbol: D_MA_601B7C0}
aMaWall4DL:
{type: GFX, offset: 0x601B7C0, symbol: aMaWall4DL}
D_MA_601BB78:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x601BB78, symbol: D_MA_601BB78, tlut: 0x601BC78}
@ -471,14 +472,14 @@ D_MA_601BE08:
D_MA_601BE90:
{type: GFX, offset: 0x601BE90, symbol: D_MA_601BE90}
D_MA_601C000:
{type: GFX, offset: 0x601C000, symbol: D_MA_601C000}
aMaTowerTopDL:
{type: GFX, offset: 0x601C000, symbol: aMaTowerTopDL}
D_MA_601C170:
{type: GFX, offset: 0x601C170, symbol: D_MA_601C170}
D_MA_601C520:
{type: GFX, offset: 0x601C520, symbol: D_MA_601C520}
aMaRailroadCartDL:
{type: GFX, offset: 0x601C520, symbol: aMaRailroadCartDL}
D_MA_601D188:
{type: SF64:ANIM, offset: 0x601D188, symbol: D_MA_601D188}
@ -492,11 +493,11 @@ D_MA_601EAB0:
D_MA_601EBBC:
{type: SF64:SKELETON, offset: 0x601EBBC, symbol: D_MA_601EBBC}
D_MA_601F1D0:
{type: GFX, offset: 0x601F1D0, symbol: D_MA_601F1D0}
aMaWall2DL:
{type: GFX, offset: 0x601F1D0, symbol: aMaWall2DL}
D_MA_601F270:
{type: GFX, offset: 0x601F270, symbol: D_MA_601F270}
aMaProximityLightTopDL:
{type: GFX, offset: 0x601F270, symbol: aMaProximityLightTopDL}
D_MA_6020A30:
{type: GFX, offset: 0x6020A30, symbol: D_MA_6020A30}
@ -549,14 +550,14 @@ D_MA_6023388:
D_MA_6023788:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 176, offset: 0x6023788, symbol: D_MA_6023788}
D_MA_60238F0:
{type: GFX, offset: 0x60238F0, symbol: D_MA_60238F0}
aMaWall3DL:
{type: GFX, offset: 0x60238F0, symbol: aMaWall3DL}
D_MA_60239D0:
{type: GFX, offset: 0x60239D0, symbol: D_MA_60239D0}
D_MA_6024010:
{type: GFX, offset: 0x6024010, symbol: D_MA_6024010}
aMaBuilding1DL:
{type: GFX, offset: 0x6024010, symbol: aMaBuilding1DL}
D_MA_6024230:
{ type: TEXTURE, format: CI8, ctype: u8, width: 32, height: 32, offset: 0x6024230, symbol: D_MA_6024230, tlut: 0x6024630}
@ -567,17 +568,17 @@ D_MA_6024630:
D_MA_6024670:
{type: GFX, offset: 0x6024670, symbol: D_MA_6024670}
D_MA_60251A0:
{type: GFX, offset: 0x60251A0, symbol: D_MA_60251A0}
aMaHorizontalLockBarDL:
{type: GFX, offset: 0x60251A0, symbol: aMaHorizontalLockBarDL}
D_MA_60253E0:
{type: GFX, offset: 0x60253E0, symbol: D_MA_60253E0}
aMaTowerBottomDL:
{type: GFX, offset: 0x60253E0, symbol: aMaTowerBottomDL}
D_MA_60257B0:
{type: GFX, offset: 0x60257B0, symbol: D_MA_60257B0}
aMaBarrierDL:
{type: GFX, offset: 0x60257B0, symbol: aMaBarrierDL}
D_MA_6025850:
{type: GFX, offset: 0x6025850, symbol: D_MA_6025850}
aMaVerticalLockBarDL:
{type: GFX, offset: 0x6025850, symbol: aMaVerticalLockBarDL}
D_MA_6025A70:
{type: GFX, offset: 0x6025A70, symbol: D_MA_6025A70}
@ -603,11 +604,11 @@ D_MA_6026C00:
D_MA_6027000:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 112, offset: 0x6027000, symbol: D_MA_6027000}
D_MA_60270E0:
{type: GFX, offset: 0x60270E0, symbol: D_MA_60270E0}
aMaWall1DL:
{type: GFX, offset: 0x60270E0, symbol: aMaWall1DL}
D_MA_6027180:
{ type: GFX, offset: 0x6027180, symbol: D_MA_6027180}
aMaBuilding2DL:
{ type: GFX, offset: 0x6027180, symbol: aMaBuilding2DL}
D_MA_6027320:
{type: SF64:ANIM, offset: 0x6027320, symbol: D_MA_6027320}
@ -615,8 +616,8 @@ D_MA_6027320:
D_MA_602742C:
{type: SF64:SKELETON, offset: 0x602742C, symbol: D_MA_602742C}
D_MA_6027900:
{type: GFX, offset: 0x6027900, symbol: D_MA_6027900}
aMaFloor2DL:
{type: GFX, offset: 0x6027900, symbol: aMaFloor2DL}
D_MA_6027A04:
{type: SF64:ANIM, offset: 0x6027A04, symbol: D_MA_6027A04}
@ -657,14 +658,14 @@ D_MA_602CB80:
D_MA_602D380:
{type: GFX, offset: 0x602D380, symbol: D_MA_602D380}
D_MA_602DAE0:
{type: GFX, offset: 0x602DAE0, symbol: D_MA_602DAE0}
aMaFloor1DL:
{type: GFX, offset: 0x602DAE0, symbol: aMaFloor1DL}
D_MA_602DB80:
{type: GFX, offset: 0x602DB80, symbol: D_MA_602DB80}
aMaFloor3DL:
{type: GFX, offset: 0x602DB80, symbol: aMaFloor3DL}
D_MA_602DC20:
{type: GFX, offset: 0x602DC20, symbol: D_MA_602DC20}
aMaFloor5DL:
{type: GFX, offset: 0x602DC20, symbol: aMaFloor5DL}
D_MA_602DCB8:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x602DCB8, symbol: D_MA_602DCB8}
@ -702,11 +703,11 @@ D_MA_602FFA0:
D_MA_602FFC0:
{type: GFX, offset: 0x602FFC0, symbol: D_MA_602FFC0}
D_MA_6030500:
{type: GFX, offset: 0x6030500, symbol: D_MA_6030500}
aMaTerrainBumpDL:
{type: GFX, offset: 0x6030500, symbol: aMaTerrainBumpDL}
D_MA_6030630:
{type: GFX, offset: 0x6030630, symbol: D_MA_6030630}
aMaFloor4DL:
{type: GFX, offset: 0x6030630, symbol: aMaFloor4DL}
D_MA_60306D0:
{type: GFX, offset: 0x60306D0, symbol: D_MA_60306D0}
@ -721,7 +722,7 @@ D_MA_6030C50:
{type: GFX, offset: 0x6030C50, symbol: D_MA_6030C50}
D_MA_6030E30:
{type: SF64:ENV_SETTINGS, offset: 0x6030E30, symbol: D_MA_6030E30}
{type: SF64:ENVIRONMENT, offset: 0x6030E30, symbol: D_MA_6030E30}
D_MA_6030E74:
{type: SF64:TRIANGLE, count: 2, offset: 0x6030E74, symbol: D_MA_6030E74, mesh_symbol: D_MA_OFFSET}
@ -756,20 +757,20 @@ D_MA_6035920:
D_MA_60359AC:
{type: SF64:HITBOX, offset: 0x60359AC, symbol: D_MA_60359AC}
D_MA_60359C8:
{type: SF64:HITBOX, offset: 0x60359C8, symbol: D_MA_60359C8}
aMaLocomotiveHitbox:
{type: SF64:HITBOX, offset: 0x60359C8, symbol: aMaLocomotiveHitbox}
D_MA_6035A14:
{type: SF64:HITBOX, offset: 0x6035A14, symbol: D_MA_6035A14}
aMaTrainCar2Hitbox:
{type: SF64:HITBOX, offset: 0x6035A14, symbol: aMaTrainCar2Hitbox}
D_MA_6035A48:
{type: SF64:HITBOX, offset: 0x6035A48, symbol: D_MA_6035A48}
aMaTrainCar1Hitbox:
{type: SF64:HITBOX, offset: 0x6035A48, symbol: aMaTrainCar1Hitbox}
D_MA_6035A94:
{type: SF64:HITBOX, offset: 0x6035A94, symbol: D_MA_6035A94}
D_MA_6035AE0:
{type: SF64:HITBOX, offset: 0x6035AE0, symbol: D_MA_6035AE0}
aMaTrainCar3Hitbox:
{type: SF64:HITBOX, offset: 0x6035AE0, symbol: aMaTrainCar3Hitbox}
D_MA_6035B44:
{type: SF64:HITBOX, offset: 0x6035B44, symbol: D_MA_6035B44}
@ -789,14 +790,14 @@ D_MA_6035CD4:
D_MA_6035D38:
{type: SF64:HITBOX, offset: 0x6035D38, symbol: D_MA_6035D38}
D_MA_6035D9C:
{type: SF64:HITBOX, offset: 0x6035D9C, symbol: D_MA_6035D9C}
aMaTrainCar4Hitbox:
{type: SF64:HITBOX, offset: 0x6035D9C, symbol: aMaTrainCar4Hitbox}
D_MA_6035DD0:
{type: SF64:HITBOX, offset: 0x6035DD0, symbol: D_MA_6035DD0}
D_MA_6035E04:
{type: SF64:HITBOX, offset: 0x6035E04, symbol: D_MA_6035E04}
aMaTrainCar5Hitbox:
{type: SF64:HITBOX, offset: 0x6035E04, symbol: aMaTrainCar5Hitbox}
D_MA_6035E68:
{type: SF64:HITBOX, offset: 0x6035E68, symbol: D_MA_6035E68}
@ -816,122 +817,122 @@ D_MA_6035FF8:
D_MA_603605C:
{type: SF64:HITBOX, offset: 0x603605C, symbol: D_MA_603605C}
D_MA_60360C0:
{type: SF64:HITBOX, offset: 0x60360C0, symbol: D_MA_60360C0}
aMaTrainCar6Hitbox:
{type: SF64:HITBOX, offset: 0x60360C0, symbol: aMaTrainCar6Hitbox}
D_MA_6036154:
{type: SF64:HITBOX, offset: 0x6036154, symbol: D_MA_6036154}
aMaTrainCar7Hitbox:
{type: SF64:HITBOX, offset: 0x6036154, symbol: aMaTrainCar7Hitbox}
D_MA_6036188:
{type: SF64:HITBOX, offset: 0x6036188, symbol: D_MA_6036188}
D_MA_6036204:
{type: SF64:HITBOX, offset: 0x6036204, symbol: D_MA_6036204}
aMaTrainTrack13Hitbox:
{type: SF64:HITBOX, offset: 0x6036204, symbol: aMaTrainTrack13Hitbox}
D_MA_6036250:
{type: SF64:HITBOX, offset: 0x6036250, symbol: D_MA_6036250}
D_MA_603626C:
{type: SF64:HITBOX, offset: 0x603626C, symbol: D_MA_603626C}
aMaBuilding1Hitbox:
{type: SF64:HITBOX, offset: 0x603626C, symbol: aMaBuilding1Hitbox}
D_MA_6036288:
{type: SF64:HITBOX, offset: 0x6036288, symbol: D_MA_6036288}
aMaBuilding2Hitbox:
{type: SF64:HITBOX, offset: 0x6036288, symbol: aMaBuilding2Hitbox}
D_MA_60362A4:
{type: SF64:HITBOX, offset: 0x60362A4, symbol: D_MA_60362A4}
aMaTowerHitbox:
{type: SF64:HITBOX, offset: 0x60362A4, symbol: aMaTowerHitbox}
D_MA_60362D8:
{type: SF64:HITBOX, offset: 0x60362D8, symbol: D_MA_60362D8}
aMaWall2Hitbox:
{type: SF64:HITBOX, offset: 0x60362D8, symbol: aMaWall2Hitbox}
D_MA_60362F4:
{type: SF64:HITBOX, offset: 0x60362F4, symbol: D_MA_60362F4}
aMaWall4Hitbox:
{type: SF64:HITBOX, offset: 0x60362F4, symbol: aMaWall4Hitbox}
D_MA_6036328:
{type: SF64:HITBOX, offset: 0x6036328, symbol: D_MA_6036328}
aMaWall3Hitbox:
{type: SF64:HITBOX, offset: 0x6036328, symbol: aMaWall3Hitbox}
D_MA_6036344:
{type: SF64:HITBOX, offset: 0x6036344, symbol: D_MA_6036344}
aMaIndicatorSignHitbox:
{type: SF64:HITBOX, offset: 0x6036344, symbol: aMaIndicatorSignHitbox}
D_MA_6036370:
{type: SF64:HITBOX, offset: 0x6036370, symbol: D_MA_6036370}
aMaTerrainBumpHitbox:
{type: SF64:HITBOX, offset: 0x6036370, symbol: aMaTerrainBumpHitbox}
D_MA_603638C:
{type: SF64:HITBOX, offset: 0x603638C, symbol: D_MA_603638C}
aMaFloor1Hitbox:
{type: SF64:HITBOX, offset: 0x603638C, symbol: aMaFloor1Hitbox}
D_MA_60363B8:
{type: SF64:HITBOX, offset: 0x60363B8, symbol: D_MA_60363B8}
aMaFloor2Hitbox:
{type: SF64:HITBOX, offset: 0x60363B8, symbol: aMaFloor2Hitbox}
D_MA_60363E4:
{type: SF64:HITBOX, offset: 0x60363E4, symbol: D_MA_60363E4}
aMaFloor3Hitbox:
{type: SF64:HITBOX, offset: 0x60363E4, symbol: aMaFloor3Hitbox}
D_MA_6036410:
{type: SF64:HITBOX, offset: 0x6036410, symbol: D_MA_6036410}
aMaFloor4Hitbox:
{type: SF64:HITBOX, offset: 0x6036410, symbol: aMaFloor4Hitbox}
D_MA_603643C:
{type: SF64:HITBOX, offset: 0x603643C, symbol: D_MA_603643C}
aMaFloor5Hitbox:
{type: SF64:HITBOX, offset: 0x603643C, symbol: aMaFloor5Hitbox}
D_MA_6036458:
{type: SF64:HITBOX, offset: 0x6036458, symbol: D_MA_6036458}
aMaMaRailroadSwitchHitbox:
{type: SF64:HITBOX, offset: 0x6036458, symbol: aMaMaRailroadSwitchHitbox}
D_MA_603648C:
{type: SF64:HITBOX, offset: 0x603648C, symbol: D_MA_603648C}
D_MA_60364C0:
{type: SF64:HITBOX, offset: 0x60364C0, symbol: D_MA_60364C0}
aMaBoulderHitbox:
{type: SF64:HITBOX, offset: 0x60364C0, symbol: aMaBoulderHitbox}
D_MA_60364DC:
{type: SF64:HITBOX, offset: 0x60364DC, symbol: D_MA_60364DC}
aMaRailwaySignalHitbox:
{type: SF64:HITBOX, offset: 0x60364DC, symbol: aMaRailwaySignalHitbox}
D_MA_6036520:
{type: SF64:HITBOX, offset: 0x6036520, symbol: D_MA_6036520}
D_MA_6036594:
{type: SF64:HITBOX, offset: 0x6036594, symbol: D_MA_6036594}
aMaSwitchTrackHitbox:
{type: SF64:HITBOX, offset: 0x6036594, symbol: aMaSwitchTrackHitbox}
D_MA_6036668:
{type: SF64:HITBOX, offset: 0x6036668, symbol: D_MA_6036668}
D_MA_60366EC:
{type: SF64:HITBOX, offset: 0x60366EC, symbol: D_MA_60366EC}
aMaHorizontalLockBarHitbox:
{type: SF64:HITBOX, offset: 0x60366EC, symbol: aMaHorizontalLockBarHitbox}
D_MA_6036708:
{type: SF64:HITBOX, offset: 0x6036708, symbol: D_MA_6036708}
aMaVerticalLockBarHitbox:
{type: SF64:HITBOX, offset: 0x6036708, symbol: aMaVerticalLockBarHitbox}
D_MA_6036724:
{type: SF64:HITBOX, offset: 0x6036724, symbol: D_MA_6036724}
aMaProximityLightHitbox:
{type: SF64:HITBOX, offset: 0x6036724, symbol: aMaProximityLightHitbox}
D_MA_6036728:
{type: SF64:HITBOX, offset: 0x6036728, symbol: D_MA_6036728}
aMaBarrierHitbox:
{type: SF64:HITBOX, offset: 0x6036728, symbol: aMaBarrierHitbox}
D_MA_6036744:
{type: SF64:HITBOX, offset: 0x6036744, symbol: D_MA_6036744}
aMaFallingBoulderHitbox:
{type: SF64:HITBOX, offset: 0x6036744, symbol: aMaFallingBoulderHitbox}
D_MA_6036760:
{type: SF64:HITBOX, offset: 0x6036760, symbol: D_MA_6036760}
aMaFloor6Hitbox:
{type: SF64:HITBOX, offset: 0x6036760, symbol: aMaFloor6Hitbox}
D_MA_603677C:
{type: SF64:HITBOX, offset: 0x603677C, symbol: D_MA_603677C}
aMaActor207Hitbox:
{type: SF64:HITBOX, offset: 0x603677C, symbol: aMaActor207Hitbox}
D_MA_6036818:
{type: SF64:HITBOX, offset: 0x6036818, symbol: D_MA_6036818}
D_MA_6036894:
{type: SF64:HITBOX, offset: 0x6036894, symbol: D_MA_6036894}
aMaGuillotineHousingHitbox:
{type: SF64:HITBOX, offset: 0x6036894, symbol: aMaGuillotineHousingHitbox}
D_MA_60368E0:
{type: SF64:HITBOX, offset: 0x60368E0, symbol: D_MA_60368E0}
aMaGuillotineHitbox:
{type: SF64:HITBOX, offset: 0x60368E0, symbol: aMaGuillotineHitbox}
D_MA_60368FC:
{type: SF64:HITBOX, offset: 0x60368FC, symbol: D_MA_60368FC}
aMaRailroadCartHitbox:
{type: SF64:HITBOX, offset: 0x60368FC, symbol: aMaRailroadCartHitbox}
D_MA_6036930:
{type: SF64:HITBOX, offset: 0x6036930, symbol: D_MA_6036930}
aMaBombDropHitbox:
{type: SF64:HITBOX, offset: 0x6036930, symbol: aMaBombDropHitbox}
D_MA_603694C:
{type: SF64:HITBOX, offset: 0x603694C, symbol: D_MA_603694C}
aMaSpearHitbox:
{type: SF64:HITBOX, offset: 0x603694C, symbol: aMaSpearHitbox}
D_MA_6036968:
{type: SF64:HITBOX, offset: 0x6036968, symbol: D_MA_6036968}
aMaShockBoxHitbox:
{type: SF64:HITBOX, offset: 0x6036968, symbol: aMaShockBoxHitbox}
D_MA_60381D8:
{type: SF64:SCRIPT, offset: 0x60381D8, symbol: D_MA_60381D8}

View File

@ -7,23 +7,22 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
# Restart Game (Game Over)
D_MAP_6000000:
{ type: TEXTURE, format: IA8, offset: 0x6000000, width: 96, height: 22, ctype: u8, symbol: D_MAP_6000000 }
aMapRetryCourseGameOverTex:
{ type: TEXTURE, format: IA8, offset: 0x6000000, width: 96, height: 22, ctype: u8, symbol: aMapRetryCourseGameOverTex }
# Proceed to Next Course
D_MAP_6000840:
{ type: TEXTURE, format: IA8, offset: 0x6000840, width: 96, height: 22, ctype: u8, symbol: D_MAP_6000840 }
aMapProceedNextCourseTex:
{ type: TEXTURE, format: IA8, offset: 0x6000840, width: 96, height: 22, ctype: u8, symbol: aMapProceedNextCourseTex }
# Retry Course (Lose 1 Arwing)
D_MAP_6001080:
{ type: TEXTURE, format: IA8, offset: 0x6001080, width: 96, height: 22, ctype: u8, symbol: D_MAP_6001080 }
aMapRetryCourseLose1UPTex:
{ type: TEXTURE, format: IA8, offset: 0x6001080, width: 96, height: 22, ctype: u8, symbol: aMapRetryCourseLose1UPTex }
# Change Course
D_MAP_60018C0:
{ type: TEXTURE, format: IA8, offset: 0x60018C0, width: 96, height: 10, ctype: u8, symbol: D_MAP_60018C0 }
aMapChangeCourseTex:
{ type: TEXTURE, format: IA8, offset: 0x60018C0, width: 96, height: 10, ctype: u8, symbol: aMapChangeCourseTex }
# Aquas Ocean
D_MAP_6001C80:
@ -149,55 +148,55 @@ D_MAP_6017640:
D_MAP_6018280:
{ type: TEXTURE, format: IA8, offset: 0x6018280, width: 184, height: 19, ctype: u8, symbol: D_MAP_6018280 }
D_MAP_6019030:
{ type: TEXTURE, format: IA8, offset: 0x6019030, width: 8, height: 16, ctype: u8, symbol: D_MAP_6019030 }
aMapPrologueTextFadeTex:
{ type: TEXTURE, format: IA8, offset: 0x6019030, width: 8, height: 16, ctype: u8, symbol: aMapPrologueTextFadeTex }
# Clouds ?
D_MAP_60190B0:
{ type: TEXTURE, format: IA8, offset: 0x60190B0, width: 96, height: 96, ctype: u8, symbol: D_MAP_60190B0 }
aMapVenomCloudTex:
{ type: TEXTURE, format: IA8, offset: 0x60190B0, width: 96, height: 96, ctype: u8, symbol: aMapVenomCloudTex }
D_MAP_601B4B0:
{ type: TEXTURE, format: IA8, offset: 0x601B4B0, width: 32, height: 32, ctype: u8, symbol: D_MAP_601B4B0 }
aMapOptionBgTex:
{ type: TEXTURE, format: IA8, offset: 0x601B4B0, width: 32, height: 32, ctype: u8, symbol: aMapOptionBgTex }
# Some text in japanese
D_MAP_601B8B0:
{ type: TEXTURE, format: IA8, offset: 0x601B8B0, width: 80, height: 26, ctype: u8, symbol: D_MAP_1B8B0 }
D_MAP_601C0D0:
{ type: GFX, offset: 0x601C0D0, symbol: D_MAP_601C0D0 }
aMapSectorXDL:
{ type: GFX, offset: 0x601C0D0, symbol: aMapSectorXDL }
D_MAP_601C160:
{ type: TEXTURE, format: RGBA16, offset: 0x0601C160, width: 32, height: 32, ctype: u16, symbol: D_MAP_601C160 }
D_MAP_601C960:
{ type: GFX, offset: 0x601C960, symbol: D_MAP_601C960 }
aMapSectorYDL:
{ type: GFX, offset: 0x601C960, symbol: aMapSectorYDL }
D_MAP_601C9F0:
{ type: TEXTURE, format: RGBA16, offset: 0x0601C9F0, width: 32, height: 32, ctype: u16, symbol: D_MAP_601C9F0 }
D_MAP_601D1F0:
{ type: GFX, offset: 0x601D1F0, symbol: D_MAP_601D1F0 }
aMapMedalDL:
{ type: GFX, offset: 0x601D1F0, symbol: aMapMedalDL }
D_MAP_601D2F0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x0601D2F0, symbol: D_MAP_601D2F0, tlut: 0x0601DAF0 }
aMapMedalTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x0601D2F0, symbol: aMapMedalTex, tlut: 0x0601DAF0 }
D_MAP_601DAF0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 144, offset: 0x0601DAF0, symbol: D_MAP_601DAF0 }
D_MAP_601DC10:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601DC10, symbol: D_MAP_601DC10, tlut: 0x0601DC90 }
aMapArwingIconTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601DC10, symbol: aMapArwingIconTex, tlut: 0x0601DC90 }
D_MAP_601DC90:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x0601DC90, symbol: D_MAP_601DC90 }
aMapArwingIconTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x0601DC90, symbol: aMapArwingIconTLUT }
D_MAP_601DCA0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 7, offset: 0x0601DCA0, symbol: D_MAP_601DCA0, tlut: 0x0601DCD8 }
aMapXTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 7, offset: 0x0601DCA0, symbol: aMapXTex, tlut: 0x0601DCD8 }
D_MAP_601DCD8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x0601DCD8, symbol: D_MAP_601DCD8 }
aMapXTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x0601DCD8, symbol: aMapXTLUT }
D_MAP_601DCF0:
{ type: GFX, offset: 0x601DCF0, symbol: D_MAP_601DCF0 }
aMapCursorDL:
{ type: GFX, offset: 0x601DCF0, symbol: aMapCursorDL }
D_MAP_601DDE8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601DDE8, symbol: D_MAP_601DDE8, tlut: 0x0601DE68 }
@ -205,8 +204,8 @@ D_MAP_601DDE8:
D_MAP_601DE68:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 12, offset: 0x0601DE68, symbol: D_MAP_601DE68 }
D_MAP_601DE80:
{ type: GFX, offset: 0x601DE80, symbol: D_MAP_601DE80 }
aMapArea6DL:
{ type: GFX, offset: 0x601DE80, symbol: aMapArea6DL }
D_MAP_601F2B0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0601F2B0, symbol: D_MAP_601F2B0, tlut: 0x0601F4B0 }
@ -220,8 +219,8 @@ D_MAP_601E8F8:
D_MAP_601E978:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601E978, symbol: D_MAP_601E978 }
D_MAP_601E9A0:
{ type: GFX, offset: 0x601E9A0, symbol: D_MAP_601E9A0 }
aMapArea6ShipDL:
{ type: GFX, offset: 0x601E9A0, symbol: aMapArea6ShipDL }
D_MAP_601F4D0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x0601F4D0, symbol: D_MAP_601F4D0, tlut: 0x0601F550 }
@ -241,110 +240,110 @@ D_MAP_601F610:
D_MAP_601F690:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0601F690, symbol: D_MAP_601F690 }
D_MAP_601F6B0:
{ type: GFX, offset: 0x601F6B0, symbol: D_MAP_601F6B0 }
aMapSectorZDL:
{ type: GFX, offset: 0x601F6B0, symbol: aMapSectorZDL }
D_MAP_601F740:
{ type: TEXTURE, format: RGBA16, offset: 0x0601F740, width: 32, height: 32, ctype: u16, symbol: D_MAP_601F740 }
# Looks like Aquas
D_MAP_601FF40:
{ type: TEXTURE, format: CI8, offset: 0x601FF40, width: 96, height: 96, ctype: u8, symbol: D_MAP_601FF40, tlut: 0x06022340 }
aMapAquasTex:
{ type: TEXTURE, format: CI8, offset: 0x601FF40, width: 96, height: 96, ctype: u8, symbol: aMapAquasTex, tlut: 0x06022340 }
D_MAP_6022340:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 75, offset: 0x06022340, symbol: D_MAP_6022340 }
gMapAquasTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x06022340, symbol: gMapAquasTLUT }
# Looks like Venom
D_MAP_60223E0:
{ type: TEXTURE, format: CI8, offset: 0x60223E0, width: 96, height: 96, ctype: u8, symbol: D_MAP_60223E0, tlut: 0x060247E0 }
aMapVenomTex:
{ type: TEXTURE, format: CI8, offset: 0x60223E0, width: 96, height: 96, ctype: u8, symbol: aMapVenomTex, tlut: 0x060247E0 }
D_MAP_60247E0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 84, offset: 0x060247E0, symbol: D_MAP_60247E0 }
gMapVenomTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x060247E0, symbol: gMapVenomTLUT }
# Looks like Corneria
D_MAP_6024890:
{ type: TEXTURE, format: CI8, offset: 0x6024890, width: 96, height: 96, ctype: u8, symbol: D_MAP_6024890, tlut: 0x06026C90 }
aMapCorneriaTex:
{ type: TEXTURE, format: CI8, offset: 0x6024890, width: 96, height: 96, ctype: u8, symbol: aMapCorneriaTex, tlut: 0x06026C90 }
D_MAP_6026C90:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 108, offset: 0x06026C90, symbol: D_MAP_6026C90 }
gMapCorneriaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 112, offset: 0x06026C90, symbol: gMapCorneriaTLUT }
# Looks like Zones
D_MAP_6026D70:
{ type: TEXTURE, format: CI8, offset: 0x6026D70, width: 96, height: 96, ctype: u8, symbol: D_MAP_6026D70, tlut: 0x06029170 }
aMapFortunaTex:
{ type: TEXTURE, format: CI8, offset: 0x6026D70, width: 96, height: 96, ctype: u8, symbol: aMapFortunaTex, tlut: 0x06029170 }
D_MAP_6029170:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 84, offset: 0x06029170, symbol: D_MAP_6029170 }
gMapFortunaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x06029170, symbol: gMapFortunaTLUT }
# Looks like Solar
D_MAP_6029220:
{ type: TEXTURE, format: CI8, offset: 0x6029220, width: 96, height: 96, ctype: u8, symbol: D_MAP_6029220, tlut: 0x0602B620 }
aMapKatinaTex:
{ type: TEXTURE, format: CI8, offset: 0x6029220, width: 96, height: 96, ctype: u8, symbol: aMapKatinaTex, tlut: 0x0602B620 }
D_MAP_602B620:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 84, offset: 0x0602B620, symbol: D_MAP_602B620 }
gMapKatinaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x0602B620, symbol: gMapKatinaTLUT }
# Looks like Macbeth
D_MAP_602B6D0:
{ type: TEXTURE, format: CI8, offset: 0x602B6D0, width: 96, height: 96, ctype: u8, symbol: D_MAP_602B6D0, tlut: 0x0602DAD0 }
aMapMacbethTex:
{ type: TEXTURE, format: CI8, offset: 0x602B6D0, width: 96, height: 96, ctype: u8, symbol: aMapMacbethTex, tlut: 0x0602DAD0 }
D_MAP_602DAD0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 68, offset: 0x0602DAD0, symbol: D_MAP_602DAD0 }
gMapMacbethTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 72, offset: 0x0602DAD0, symbol: gMapMacbethTLUT }
# Looks like Sector Z
D_MAP_602DB60:
{ type: TEXTURE, format: CI8, offset: 0x602DB60, width: 96, height: 96, ctype: u8, symbol: D_MAP_602DB60, tlut: 0x0602FF60 }
aMapTitaniaTex:
{ type: TEXTURE, format: CI8, offset: 0x602DB60, width: 96, height: 96, ctype: u8, symbol: aMapTitaniaTex, tlut: 0x0602FF60 }
D_MAP_602FF60:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x0602FF60, symbol: D_MAP_602FF60 }
gMapTitaniaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x0602FF60, symbol: gMapTitaniaTLUT }
D_MAP_602FFD0:
{ type: TEXTURE, format: CI8, offset: 0x602FFD0, width: 96, height: 96, ctype: u8, symbol: D_MAP_602FFD0, tlut: 0x060323D0 }
aMapZonessTex:
{ type: TEXTURE, format: CI8, offset: 0x602FFD0, width: 96, height: 96, ctype: u8, symbol: aMapZonessTex, tlut: 0x060323D0 }
D_MAP_60323D0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 52, offset: 0x060323D0, symbol: D_MAP_60323D0 }
gMapZonessTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x060323D0, symbol: gMapZonessTLUT }
# Portrait of Falco
D_MAP_6032440:
{ type: TEXTURE, format: RGBA16, offset: 0x06032440, width: 28, height: 28, ctype: u16, symbol: D_MAP_6032440 }
aMapRadioCharFalcoTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06032440, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharFalcoTex }
# Portrait of Peppy
D_MAP_6032A60:
{ type: TEXTURE, format: RGBA16, offset: 0x06032A60, width: 28, height: 28, ctype: u16, symbol: D_MAP_6032A60 }
aMapRadioCharPeppyTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06032A60, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharPeppyTex }
# Picture of Peppy, James and Pigma used in the narrated intro.
D_MAP_6033080:
{ type: TEXTURE, format: RGBA16, offset: 0x06033080, width: 96, height: 52, ctype: u16, symbol: D_MAP_6033080 }
aMapPrologue3Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06033080, width: 96, height: 52, ctype: u16, symbol: aMapPrologue3Tex }
# Picture of Andross, General Pepper and Venom in the background, used in the narrated intro.
D_MAP_6035780:
{ type: TEXTURE, format: RGBA16, offset: 0x06035780, width: 96, height: 52, ctype: u16, symbol: D_MAP_6035780 }
aMapPrologue2Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06035780, width: 96, height: 52, ctype: u16, symbol: aMapPrologue2Tex }
# Picture of Andross, hands open, Corneria in the middle, used in the narrated intro.
D_MAP_6037E80:
{ type: TEXTURE, format: RGBA16, offset: 0x06037E80, width: 96, height: 52, ctype: u16, symbol: D_MAP_6037E80 }
aMapPrologue6Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06037E80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue6Tex }
# Picture of an Arwing dodging attacks from enemies, used in the narrated intro.
D_MAP_603A580:
{ type: TEXTURE, format: RGBA16, offset: 0x0603A580, width: 96, height: 52, ctype: u16, symbol: D_MAP_603A580 }
aMapPrologue4Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603A580, width: 96, height: 52, ctype: u16, symbol: aMapPrologue4Tex }
# Picture of Slippy, Peppy, Fox and Falco, used in the narrated intro.
D_MAP_603CC80:
{ type: TEXTURE, format: RGBA16, offset: 0x0603CC80, width: 96, height: 52, ctype: u16, symbol: D_MAP_603CC80 }
aMapPrologue7Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603CC80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue7Tex }
# Picture of Peppy returning from Vemon, used in the narrated intro.
D_MAP_603F380:
{ type: TEXTURE, format: RGBA16, offset: 0x0603F380, width: 96, height: 52, ctype: u16, symbol: D_MAP_603F380 }
aMapPrologue5Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x0603F380, width: 96, height: 52, ctype: u16, symbol: aMapPrologue5Tex }
# Picture of Corneria, used in the narrated intro.
D_MAP_6041A80:
{ type: TEXTURE, format: RGBA16, offset: 0x06041A80, width: 96, height: 52, ctype: u16, symbol: D_MAP_6041A80 }
aMapPrologue1Tex:
{ type: TEXTURE, format: RGBA16, offset: 0x06041A80, width: 96, height: 52, ctype: u16, symbol: aMapPrologue1Tex }
# Portrait of Slippy
D_MAP_6044180:
{ type: TEXTURE, format: RGBA16, offset: 0x06044180, width: 28, height: 28, ctype: u16, symbol: D_MAP_6044180 }
aMapRadioCharSlippyTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06044180, width: 28, height: 28, ctype: u16, symbol: aMapRadioCharSlippyTex }
# White Square ?
D_MAP_60447A0:
{ type: TEXTURE, format: RGBA16, offset: 0x060447A0, width: 8, height: 8, ctype: u16, symbol: D_MAP_60447A0 }
aMapWhiteSquareTex:
{ type: TEXTURE, format: RGBA16, offset: 0x060447A0, width: 8, height: 8, ctype: u16, symbol: aMapWhiteSquareTex }
# Picture of Fox receiving orders from General Pepper, used in the map (briefing)
D_MAP_6044820:
@ -355,29 +354,29 @@ D_MAP_6046CD0:
{ type: TEXTURE, format: RGBA16, offset: 0x06046CD0, width: 32, height: 34, ctype: u16, symbol: D_MAP_6046CD0 }
# Black Square with borders.
D_MAP_6047550:
{ type: TEXTURE, format: RGBA16, offset: 0x06047550, width: 24, height: 24, ctype: u16, symbol: D_MAP_6047550 }
aMapPathBoxTex:
{ type: TEXTURE, format: RGBA16, offset: 0x06047550, width: 24, height: 24, ctype: u16, symbol: aMapPathBoxTex }
D_MAP_60479D0:
{ type: GFX, offset: 0x60479D0, symbol: D_MAP_60479D0 }
aMapPlanetExplosionDL:
{ type: GFX, offset: 0x60479D0, symbol: aMapPlanetExplosionDL }
D_MAP_6047A68:
{ type: TEXTURE, format: IA8, offset: 0x06047A68, width: 32, height: 32, ctype: u8, symbol: D_MAP_6047A68 }
D_MAP_6047E70:
{ type: GFX, offset: 0x6047E70, symbol: D_MAP_6047E70 }
aMapVenomCloudDL:
{ type: GFX, offset: 0x6047E70, symbol: aMapVenomCloudDL }
D_MAP_6047F80:
{ type: TEXTURE, format: IA8, offset: 0x06047F80, width: 64, height: 32, ctype: u8, symbol: D_MAP_6047F80 }
aMapVenomCloud1Tex:
{ type: TEXTURE, format: IA8, offset: 0x06047F80, width: 64, height: 32, ctype: u8, symbol: aMapVenomCloud1Tex }
D_MAP_6048780:
{ type: TEXTURE, format: IA8, offset: 0x06048780, width: 64, height: 32, ctype: u8, symbol: D_MAP_6048780 }
aMapVenomCloud2Tex:
{ type: TEXTURE, format: IA8, offset: 0x06048780, width: 64, height: 32, ctype: u8, symbol: aMapVenomCloud2Tex }
D_MAP_6048F80:
{ type: TEXTURE, format: IA8, offset: 0x06048F80, width: 64, height: 64, ctype: u8, symbol: D_MAP_6048F80 }
D_MAP_6049F80:
{ type: GFX, offset: 0x6049F80, symbol: D_MAP_6049F80 }
aMapExplosion4DL:
{ type: GFX, offset: 0x6049F80, symbol: aMapExplosion4DL }
D_MAP_604A048:
{ type: TEXTURE, format: CI8, offset: 0x0604A048, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A048, tlut: 0x0602FF60 }
@ -385,8 +384,8 @@ D_MAP_604A048:
D_MAP_604A148:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x0604A148, symbol: D_MAP_604A148 }
D_MAP_604A190:
{ type: GFX, offset: 0x604A190, symbol: D_MAP_604A190 }
aMapExplosion3DL:
{ type: GFX, offset: 0x604A190, symbol: aMapExplosion3DL }
D_MAP_604A258:
{ type: TEXTURE, format: CI8, offset: 0x0604A258, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A258, tlut: 0x0604A358 }
@ -394,8 +393,8 @@ D_MAP_604A258:
D_MAP_604A358:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x0604A358, symbol: D_MAP_604A358 }
D_MAP_604A400:
{ type: GFX, offset: 0x604A400, symbol: D_MAP_604A400 }
aMapExplosion2DL:
{ type: GFX, offset: 0x604A400, symbol: aMapExplosion2DL }
D_MAP_604A4C8:
{ type: TEXTURE, format: CI8, offset: 0x0604A4C8, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A4C8, tlut: 0x0604A5C8 }
@ -403,8 +402,8 @@ D_MAP_604A4C8:
D_MAP_604A5C8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 160, offset: 0x0604A5C8, symbol: D_MAP_604A5C8 }
D_MAP_604A710:
{ type: GFX, offset: 0x604A710, symbol: D_MAP_604A710 }
aMapExplosion1DL:
{ type: GFX, offset: 0x604A710, symbol: aMapExplosion1DL }
D_MAP_604A7D8:
{ type: TEXTURE, format: CI8, offset: 0x0604A7D8, width: 16, height: 16, ctype: u8, symbol: D_MAP_604A7D8, tlut: 0x0604A8D8 }
@ -413,8 +412,8 @@ D_MAP_604A8D8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x0604A8D8, symbol: D_MAP_604A8D8 }
# Arwing Model, used in the map.
D_MAP_604A9F0:
{ type: GFX, offset: 0x604A9F0, symbol: D_MAP_604A9F0 }
aMapArwingDL:
{ type: GFX, offset: 0x604A9F0, symbol: aMapArwingDL }
ast_map_seg6_vtx_4AD50:
{ type: VTX, offset: 0x604AD50, count: 124, symbol: ast_map_seg6_vtx_4AD50 }
@ -435,8 +434,8 @@ D_MAP_604B650:
{ type: TEXTURE, format: RGBA16, offset: 0x0604B650, width: 8, height: 16, ctype: u16, symbol: D_MAP_604B650 }
# Model of Bolse
D_MAP_604B750:
{ type: GFX, offset: 0x604B750, symbol: D_MAP_604B750 }
aMapBolseDL:
{ type: GFX, offset: 0x604B750, symbol: aMapBolseDL }
D_MAP_604BC48:
{ type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 32, offset: 0x0604BC48, symbol: D_MAP_604BC48, tlut: 0x0604BC48 }
@ -463,20 +462,20 @@ D_MAP_604C328:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0604C328, symbol: D_MAP_604C328 }
# Television outcoming light Model, used during briefing.
D_MAP_604C350:
{ type: GFX, offset: 0x604C350, symbol: D_MAP_604C350 }
aMapTvScreenGlowDL:
{ type: GFX, offset: 0x604C350, symbol: aMapTvScreenGlowDL }
D_MAP_604C4C0:
{ type: TEXTURE, format: IA8, offset: 0x0604C4C0, width: 8, height: 16, ctype: u8, symbol: D_MAP_604C4C0 }
aMapTvScreenGlowTex:
{ type: TEXTURE, format: IA8, offset: 0x0604C4C0, width: 8, height: 16, ctype: u8, symbol: aMapTvScreenGlowTex }
D_MAP_604C540:
{ type: GFX, offset: 0x604C540, symbol: D_MAP_604C540 }
aMapTitaniaRings1DL:
{ type: GFX, offset: 0x604C540, symbol: aMapTitaniaRings1DL }
D_MAP_604C5D8:
{ type: TEXTURE, format: IA8, offset: 0x0604C5D8, width: 32, height: 64, ctype: u8, symbol: D_MAP_604C5D8 }
D_MAP_604CDE0:
{ type: GFX, offset: 0x604CDE0, symbol: D_MAP_604CDE0 }
aMapTitaniaRings2DL:
{ type: GFX, offset: 0x604CDE0, symbol: aMapTitaniaRings2DL }
D_MAP_604CE78:
{ type: TEXTURE, format: IA8, offset: 0x0604CE78, width: 32, height: 64, ctype: u8, symbol: D_MAP_604CE78 }
@ -488,8 +487,8 @@ D_MAP_604D708:
{ type: TEXTURE, format: IA8, offset: 0x0604D708, width: 32, height: 32, ctype: u8, symbol: D_MAP_604D708 }
# Solar Rays
D_MAP_604DB10:
{ type: GFX, offset: 0x604DB10, symbol: D_MAP_604DB10 }
aMapSolarDL:
{ type: GFX, offset: 0x604DB10, symbol: aMapSolarDL }
D_MAP_604DD20:
{ type: TEXTURE, format: IA8, offset: 0x0604DD20, width: 128, height: 32, ctype: u8, symbol: D_MAP_604DD20 }
@ -503,8 +502,8 @@ D_MAP_604FD20:
D_MAP_6050D20:
{ type: TEXTURE, format: IA8, offset: 0x06050D20, width: 128, height: 32, ctype: u8, symbol: D_MAP_6050D20 }
D_MAP_6051D20:
{ type: GFX, offset: 0x6051D20, symbol: D_MAP_6051D20 }
aMapGralPepperFace2DL:
{ type: GFX, offset: 0x6051D20, symbol: aMapGralPepperFace2DL }
D_MAP_6051F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06051F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6051F20 }
@ -518,8 +517,8 @@ D_MAP_6053F20:
D_MAP_6054F20:
{ type: TEXTURE, format: RGBA16, offset: 0x06054F20, width: 64, height: 32, ctype: u16, symbol: D_MAP_6054F20 }
D_MAP_6055F20:
{ type: GFX, offset: 0x6055F20, symbol: D_MAP_6055F20 }
aMapGralPepperFace1DL:
{ type: GFX, offset: 0x6055F20, symbol: aMapGralPepperFace1DL }
D_MAP_6056120:
{ type: TEXTURE, format: RGBA16, offset: 0x06056120, width: 64, height: 32, ctype: u16, symbol: D_MAP_6056120 }
@ -569,8 +568,8 @@ D_MAP_605F610:
D_MAP_605FE10:
{ type: TEXTURE, format: IA8, offset: 0x0605FE10, width: 64, height: 32, ctype: u8, symbol: D_MAP_605FE10 }
D_MAP_6060610:
{ type: GFX, offset: 0x6060610, symbol: D_MAP_6060610 }
aMapMeteorDL:
{ type: GFX, offset: 0x6060610, symbol: aMapMeteorDL }
D_MAP_6060698:
{ type: TEXTURE, format: RGBA16, offset: 0x06060698, width: 32, height: 32, ctype: u16, symbol: D_MAP_6060698 }

View File

@ -7,14 +7,15 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Meteo
# Asteroid Field
D_ME_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x6000000, symbol: D_ME_6000000 }
aMeTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x6000000, symbol: aMeTitleCardTex }
D_ME_6000A80:
{ type: GFX, offset: 0x6000A80, symbol: D_ME_6000A80 }
@ -22,8 +23,8 @@ D_ME_6000A80:
D_ME_6000B10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06000B10, symbol: D_ME_6000B10 }
D_ME_6001310:
{ type: GFX, offset: 0x6001310, symbol: D_ME_6001310 }
aMeCrusherDL:
{ type: GFX, offset: 0x6001310, symbol: aMeCrusherDL }
D_ME_6004738:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004738, symbol: D_ME_6004738 }
@ -61,8 +62,8 @@ D_ME_60080C0:
D_ME_6008A18:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06008A18, symbol: D_ME_6008A18 }
D_ME_6008AA0:
{ type: GFX, offset: 0x6008AA0, symbol: D_ME_6008AA0 }
aMeFlipBot1DL:
{ type: GFX, offset: 0x6008AA0, symbol: aMeFlipBot1DL }
D_ME_6009228:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06009228, symbol: D_ME_6009228 }
@ -73,38 +74,38 @@ D_ME_6009A28:
D_ME_6009C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06009C28, symbol: D_ME_6009C28 }
D_ME_6009E30:
{ type: GFX, offset: 0x6009E30, symbol: D_ME_6009E30 }
aMeFlipBot2DL:
{ type: GFX, offset: 0x6009E30, symbol: aMeFlipBot2DL }
D_ME_6009F50:
{ type: GFX, offset: 0x6009F50, symbol: D_ME_6009F50 }
aMeBigMeteorDL:
{ type: GFX, offset: 0x6009F50, symbol: aMeBigMeteorDL }
D_ME_600AC70:
{ type: GFX, offset: 0x600AC70, symbol: D_ME_600AC70 }
aMeMeteor7DL:
{ type: GFX, offset: 0x600AC70, symbol: aMeMeteor7DL }
D_ME_600B540:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600B540, symbol: D_ME_600B540 }
D_ME_600BD40:
{ type: GFX, offset: 0x600BD40, symbol: D_ME_600BD40 }
aMeSecretMarker2DL:
{ type: GFX, offset: 0x600BD40, symbol: aMeSecretMarker2DL }
D_ME_600BF30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0600BF30, symbol: D_ME_600BF30 }
D_ME_600C130:
{ type: GFX, offset: 0x600C130, symbol: D_ME_600C130 }
aMeRockGull2DL:
{ type: GFX, offset: 0x600C130, symbol: aMeRockGull2DL }
D_ME_600C2A0:
{ type: GFX, offset: 0x600C2A0, symbol: D_ME_600C2A0 }
aMeMeteor6DL:
{ type: GFX, offset: 0x600C2A0, symbol: aMeMeteor6DL }
D_ME_600C740:
{ type: GFX, offset: 0x600C740, symbol: D_ME_600C740 }
aMeRockGull3DL:
{ type: GFX, offset: 0x600C740, symbol: aMeRockGull3DL }
D_ME_600CAA0:
{ type: GFX, offset: 0x600CAA0, symbol: D_ME_600CAA0 }
aMeRockGull1DL:
{ type: GFX, offset: 0x600CAA0, symbol: aMeRockGull1DL }
D_ME_600CD60:
{ type: GFX, offset: 0x600CD60, symbol: D_ME_600CD60 }
aMeMeteorShower3DL:
{ type: GFX, offset: 0x600CD60, symbol: aMeMeteorShower3DL }
D_ME_600CDE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0600CDE8, symbol: D_ME_600CDE8 }
@ -136,8 +137,8 @@ D_ME_6014238:
D_ME_6015238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x06015238, symbol: D_ME_6015238 }
D_ME_6016240:
{ type: GFX, offset: 0x6016240, symbol: D_ME_6016240 }
aMeMeteorShower2DL:
{ type: GFX, offset: 0x6016240, symbol: aMeMeteorShower2DL }
D_ME_60162C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x060162C8, symbol: D_ME_60162C8 }
@ -145,23 +146,23 @@ D_ME_60162C8:
D_ME_60172C8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x060172C8, symbol: D_ME_60172C8 }
D_ME_6017AD0:
{ type: GFX, offset: 0x06017AD0, symbol: D_ME_6017AD0 }
aMeMeteorShower1DL:
{ type: GFX, offset: 0x06017AD0, symbol: aMeMeteorShower1DL }
D_ME_6017B60:
{ type: GFX, offset: 0x06017B60, symbol: D_ME_6017B60 }
aMeMeteor3DL:
{ type: GFX, offset: 0x06017B60, symbol: aMeMeteor3DL }
D_ME_6018450:
{ type: GFX, offset: 0x06018450, symbol: D_ME_6018450 }
aMeLaserCannon2DL:
{ type: GFX, offset: 0x06018450, symbol: aMeLaserCannon2DL }
D_ME_6018960:
{ type: GFX, offset: 0x06018960, symbol: D_ME_6018960 }
aMeMeteor5DL:
{ type: GFX, offset: 0x06018960, symbol: aMeMeteor5DL }
D_ME_6018C00:
{ type: GFX, offset: 0x06018C00, symbol: D_ME_6018C00 }
aMeMeteor1DL:
{ type: GFX, offset: 0x06018C00, symbol: aMeMeteor1DL }
D_ME_6019430:
{ type: GFX, offset: 0x06019430, symbol: D_ME_6019430 }
aMeMeteor4DL:
{ type: GFX, offset: 0x06019430, symbol: aMeMeteor4DL }
D_ME_6019880:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06019880, symbol: D_ME_6019880 }
@ -169,11 +170,11 @@ D_ME_6019880:
D_ME_601A080:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601A080, symbol: D_ME_601A080 }
D_ME_601A880:
{ type: GFX, offset: 0x0601A880, symbol: D_ME_601A880 }
aMeSecretMarker1DL:
{ type: GFX, offset: 0x0601A880, symbol: aMeSecretMarker1DL }
D_ME_601AE40:
{ type: GFX, offset: 0x0601AE40, symbol: D_ME_601AE40 }
aMeMeteoTunnelDL:
{ type: GFX, offset: 0x0601AE40, symbol: aMeMeteoTunnelDL }
D_ME_601C8E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601C8E0, symbol: D_ME_601C8E0 }
@ -181,11 +182,11 @@ D_ME_601C8E0:
D_ME_601D800:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0601D800, symbol: D_ME_601D800 }
D_ME_601E8C4:
{ type: SF64:ANIM, offset: 0x601E8C4, symbol: D_ME_601E8C4 }
aMeHopBotAnim:
{ type: SF64:ANIM, offset: 0x601E8C4, symbol: aMeHopBotAnim }
D_ME_601E9D0:
{ type: SF64:SKELETON, offset: 0x601E9D0, symbol: D_ME_601E9D0 }
aMeHopBotSkel:
{ type: SF64:SKELETON, offset: 0x601E9D0, symbol: aMeHopBotSkel }
# Beta Meteo background, unused
D_ME_601EA00:
@ -194,8 +195,8 @@ D_ME_601EA00:
D_ME_601EA98:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601EA98, symbol: D_ME_601EA98 }
D_ME_601F2A0:
{ type: GFX, offset: 0x0601F2A0, symbol: D_ME_601F2A0 }
aMeMeteor2DL:
{ type: GFX, offset: 0x0601F2A0, symbol: aMeMeteor2DL }
D_ME_601F778:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601F778, symbol: D_ME_601F778 }
@ -206,17 +207,17 @@ D_ME_601FF80:
D_ME_6020008:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06020008, symbol: D_ME_6020008 }
D_ME_6020810:
{ type: GFX, offset: 0x06020810, symbol: D_ME_6020810 }
aMeCorneriaBgDL:
{ type: GFX, offset: 0x06020810, symbol: aMeCorneriaBgDL }
D_ME_6020920:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020920, symbol: D_ME_6020920 }
aMeCorneriaBg1Tex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020920, symbol: aMeCorneriaBg1Tex }
D_ME_6021920:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021920, symbol: D_ME_6021920 }
aMeCorneriaBg2Tex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021920, symbol: aMeCorneriaBg2Tex }
D_ME_6022920:
{ type: GFX, offset: 0x06022920, symbol: D_ME_6022920 }
aMeLaserCannon1DL:
{ type: GFX, offset: 0x06022920, symbol: aMeLaserCannon1DL }
D_ME_6022E50:
{ type: GFX, offset: 0x06022E50, symbol: D_ME_6022E50 }
@ -248,12 +249,12 @@ D_ME_60240B0:
D_ME_6024AD0:
{ type: GFX, offset: 0x06024AD0, symbol: D_ME_6024AD0 }
D_ME_6024B60:
{ type: GFX, offset: 0x06024B60, symbol: D_ME_6024B60 }
aMeMolarRockDL:
{ type: GFX, offset: 0x06024B60, symbol: aMeMolarRockDL }
# Unused Meteo Ball
D_ME_6025B50:
{ type: GFX, offset: 0x06025B50, symbol: D_ME_6025B50 }
aMeMeteoBallDL:
{ type: GFX, offset: 0x06025B50, symbol: aMeMeteoBallDL }
D_ME_6025350:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6025350, symbol: D_ME_6025350 }
@ -271,7 +272,7 @@ D_ME_6026CC4:
{ type: SF64:OBJECT_INIT, offset: 0x6026CC4, symbol: D_ME_6026CC4 }
D_ME_6026C80:
{ type: SF64:ENV_SETTINGS, offset: 0x6026C80, symbol: D_ME_6026C80 }
{ type: SF64:ENVIRONMENT, offset: 0x6026C80, symbol: D_ME_6026C80 }
D_ME_602B148:
{ type: SF64:OBJECT_INIT, offset: 0x602B148, symbol: D_ME_602B148 }
@ -279,35 +280,35 @@ D_ME_602B148:
D_ME_602F3AC:
{ type: SF64:SCRIPT, offset: 0x602F3AC, symbol: D_ME_602F3AC }
D_ME_602F604:
{ type: SF64:HITBOX, offset: 0x602F604, symbol: D_ME_602F604 }
aMeFlipBotHitbox:
{ type: SF64:HITBOX, offset: 0x602F604, symbol: aMeFlipBotHitbox }
D_ME_602F638:
{ type: SF64:HITBOX, offset: 0x602F638, symbol: D_ME_602F638 }
D_ME_602F684:
{ type: SF64:HITBOX, offset: 0x602F684, symbol: D_ME_602F684 }
aMeMeteoBallHitbox:
{ type: SF64:HITBOX, offset: 0x602F684, symbol: aMeMeteoBallHitbox }
D_ME_602F6A0:
{ type: SF64:HITBOX, offset: 0x602F6A0, symbol: D_ME_602F6A0 }
aMeHopBotHitbox:
{ type: SF64:HITBOX, offset: 0x602F6A0, symbol: aMeHopBotHitbox }
D_ME_602F6EC:
{ type: SF64:HITBOX, offset: 0x602F6EC, symbol: D_ME_602F6EC }
aMeMeteor1Hitbox:
{ type: SF64:HITBOX, offset: 0x602F6EC, symbol: aMeMeteor1Hitbox }
D_ME_602F708:
{ type: SF64:HITBOX, offset: 0x602F708, symbol: D_ME_602F708 }
aMeMeteor2Hitbox:
{ type: SF64:HITBOX, offset: 0x602F708, symbol: aMeMeteor2Hitbox }
D_ME_602F724:
{ type: SF64:HITBOX, offset: 0x602F724, symbol: D_ME_602F724 }
aMeLaserCannon1Hitbox:
{ type: SF64:HITBOX, offset: 0x602F724, symbol: aMeLaserCannon1Hitbox }
D_ME_602F740:
{ type: SF64:HITBOX, offset: 0x602F740, symbol: D_ME_602F740 }
aMeLaserCannon2Hitbox:
{ type: SF64:HITBOX, offset: 0x602F740, symbol: aMeLaserCannon2Hitbox }
D_ME_602F75C:
{ type: SF64:HITBOX, offset: 0x602F75C, symbol: D_ME_602F75C }
aMeCrusherHitbox:
{ type: SF64:HITBOX, offset: 0x602F75C, symbol: aMeCrusherHitbox }
D_ME_602FA50:
{ type: SF64:HITBOX, offset: 0x602FA50, symbol: D_ME_602FA50 }
aMeCrusherShieldHitbox:
{ type: SF64:HITBOX, offset: 0x602FA50, symbol: aMeCrusherShieldHitbox }
D_ME_602FA9C:
{type: SF64:COLPOLY, count: 79, offset: 0x602FA9C, symbol: D_ME_602FA9C, mesh_symbol: D_ME_OFFSET }

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
# Invoice
D_OPT_8000000:
@ -31,82 +30,82 @@ D_OPT_80038C0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80038C0, symbol: D_OPT_80038C0 }
# nd
D_OPT_80038E0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 10, offset: 0x80038E0, symbol: D_OPT_80038E0, tlut: 0x8003930 }
aNdTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 10, offset: 0x80038E0, symbol: aNdTex, tlut: 0x8003930 }
D_OPT_8003930:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003930, symbol: D_OPT_8003930 }
aNdTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003930, symbol: aNdTLUT }
# rd
D_OPT_8003950:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 11, offset: 0x8003950, symbol: D_OPT_8003950, tlut: 0x80039A8 }
aRdTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 11, offset: 0x8003950, symbol: aRdTex, tlut: 0x80039A8 }
D_OPT_80039A8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80039A8, symbol: D_OPT_80039A8 }
aRdTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x80039A8, symbol: aRdTLUT }
#
D_OPT_80039D0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x80039D0 , symbol: D_OPT_80039D0, tlut: 0x8003A50 }
aSpeakerCenterTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x80039D0 , symbol: aSpeakerCenterTex, tlut: 0x8003A50 }
D_OPT_8003A50:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003A50, symbol: D_OPT_8003A50 }
aSpeakerCenterTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003A50, symbol: aSpeakerCenterTLUT }
# st
D_OPT_8003A70:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003A70, symbol: D_OPT_8003A70, tlut: 0x8003AB8 }
aStTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003A70, symbol: aStTex, tlut: 0x8003AB8 }
D_OPT_8003AB8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003AB8, symbol: D_OPT_8003AB8 }
aStTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003AB8, symbol: aStTLUT }
# th
D_OPT_8003AE0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003AE0, symbol: D_OPT_8003AE0, tlut: 0x8003B28 }
aThTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 9, offset: 0x8003AE0, symbol: aThTex, tlut: 0x8003B28 }
D_OPT_8003B28:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003B28, symbol: D_OPT_8003B28 }
aThTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x8003B28, symbol: aThTLUT }
# Option Title Cards
# Main Game
D_OPT_8003B50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 72, height: 12, offset: 0x8003B50, symbol: D_OPT_8003B50 }
aMainGameCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 72, height: 12, offset: 0x8003B50, symbol: aMainGameCardTex }
# Training
D_OPT_8003EB0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8003EB0, symbol: D_OPT_8003EB0 }
aTrainingCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8003EB0, symbol: aTrainingCardTex }
# Vs.
D_OPT_8004270:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 10, offset: 0x8004270, symbol: D_OPT_8004270 }
aVsCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 10, offset: 0x8004270, symbol: aVsCardTex }
# Ranking
D_OPT_80043B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 12, offset: 0x80043B0, symbol: D_OPT_80043B0 }
aRankingCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 12, offset: 0x80043B0, symbol: aRankingCardTex }
# Sound
D_OPT_80046B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 10, offset: 0x80046B0, symbol: D_OPT_80046B0 }
aSoundCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 10, offset: 0x80046B0, symbol: aSoundCardTex }
# Data
D_OPT_8004930:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 10, offset: 0x8004930, symbol: D_OPT_8004930 }
aDataCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 10, offset: 0x8004930, symbol: aDataCardTex }
D_OPT_8004C50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8004C50, symbol: D_OPT_8004C50 }
aExpertCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x8004C50, symbol: aExpertCardTex }
# Option VS Cards
# Point Match
D_OPT_8005010:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x8005010, symbol: D_OPT_8005010 }
aVsPointMatchCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 13, offset: 0x8005010, symbol: aVsPointMatchCardTex }
# Battle Royal
D_OPT_80054F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 11, offset: 0x80054F0, symbol: D_OPT_80054F0 }
aVsBattleRoyalCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 11, offset: 0x80054F0, symbol: aVsBattleRoyalCardTex }
# Time Trial
D_OPT_8005910:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8005910, symbol: D_OPT_8005910 }
aVsTimeTrialCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8005910, symbol: aVsTimeTrialCardTex }
# Sound Options
@ -131,8 +130,8 @@ D_OPT_8006D10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x8006D10, symbol: D_OPT_8006D10 }
# B to cancel
D_OPT_8006E50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8006E50, symbol: D_OPT_8006E50 }
aBtoCancelTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x8006E50, symbol: aBtoCancelTex }
# Headphone
D_OPT_8007210:
@ -147,8 +146,8 @@ D_OPT_80079F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 14, offset: 0x80079F0, symbol: D_OPT_80079F0 }
# A to confirm
D_OPT_80080F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x80080F0, symbol: D_OPT_80080F0 }
aAtoConfirmTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 10, offset: 0x80080F0, symbol: aAtoConfirmTex }
# Clear Saved Data
D_OPT_80084B0:
@ -194,27 +193,27 @@ D_OPT_800D1F0:
D_OPT_800E0F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x800E0F0, symbol: D_OPT_800E0F0 }
D_OPT_800E130:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x800E130, symbol: D_OPT_800E130 }
aArrowTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x800E130, symbol: aArrowTex }
# Mercenary Unit STARFOX Fox Mccloud
D_OPT_800E170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 188, height: 60, offset: 0x800E170, symbol: D_OPT_800E170 }
# ScrollBar
D_OPT_8013990:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 104, height: 10, offset: 0x8013990, symbol: D_OPT_8013990 }
aSliderFrameTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 104, height: 10, offset: 0x8013990, symbol: aSliderFrameTex }
# ScrollBar Indicator
D_OPT_80141B0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x80141B0, symbol: D_OPT_80141B0 }
aSliderTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x80141B0, symbol: aSliderTex }
# Speaker
D_OPT_80143B0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x80143B0, symbol: D_OPT_80143B0, tlut: D_OPT_80147B0 }
aSpeakerTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x80143B0, symbol: aSpeakerTex, tlut: 0x80147B0 }
D_OPT_80147B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x80147B0, symbol: D_OPT_80147B0 }
aSpeakerTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 32, offset: 0x80147B0, symbol: aSpeakerTLUT }
D_OPT_80147F0:
{ type: GFX, offset: 0x80147F0, symbol: D_OPT_80147F0 }
@ -243,8 +242,8 @@ D_OPT_8015550:
D_OPT_80155E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x080155E8, symbol: D_OPT_80155E8 }
D_OPT_8015DF0:
{ type: GFX, offset: 0x8015DF0, symbol: D_OPT_8015DF0 }
aLightningDL:
{ type: GFX, offset: 0x8015DF0, symbol: aLightningDL }
D_OPT_8015E88:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x08015E88, symbol: D_OPT_8015E88 }
aLightningTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x08015E88, symbol: aLightningTex }

View File

@ -26,76 +26,76 @@
- '} CharCode;'
text_char_special_0:
{ type: TEXTURE, offset: 0x0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharSpecial0 }
{ type: TEXTURE, offset: 0x0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharSpecial0 }
text_char_special_4:
{ type: TEXTURE, offset: 0x68, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharSpecial4 }
{ type: TEXTURE, offset: 0x68, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharSpecial4 }
text_char_special_8:
{ type: TEXTURE, offset: 0xD0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharSpecial8 }
{ type: TEXTURE, offset: 0xD0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharSpecial8 }
text_char_special_12:
{ type: TEXTURE, offset: 0x138, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharSpecial12 }
{ type: TEXTURE, offset: 0x138, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharSpecial12 }
text_char_cdir:
{ type: TEXTURE, offset: 0x1A0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharCDIR }
{ type: TEXTURE, offset: 0x1A0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharCDIR }
text_char_adir:
{ type: TEXTURE, offset: 0x208, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharADIR }
{ type: TEXTURE, offset: 0x208, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharADIR }
text_char_abcd_upper:
{ type: TEXTURE, offset: 0x270, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharABCD }
{ type: TEXTURE, offset: 0x270, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharABCD }
text_char_efgh_upper:
{ type: TEXTURE, offset: 0x2D8, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharEFGH }
{ type: TEXTURE, offset: 0x2D8, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharEFGH }
text_char_ijkl_upper:
{ type: TEXTURE, offset: 0x340, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharIJKL }
{ type: TEXTURE, offset: 0x340, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharIJKL }
text_char_mnop_upper:
{ type: TEXTURE, offset: 0x3A8, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharMNOP }
{ type: TEXTURE, offset: 0x3A8, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharMNOP }
text_char_qrst_upper:
{ type: TEXTURE, offset: 0x410, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharQRST }
{ type: TEXTURE, offset: 0x410, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharQRST }
text_char_uvwx_upper:
{ type: TEXTURE, offset: 0x478, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharUVWX }
{ type: TEXTURE, offset: 0x478, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharUVWX }
text_char_yzab_both:
{ type: TEXTURE, offset: 0x4E0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharYZABBoth }
{ type: TEXTURE, offset: 0x4E0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharYZABBoth }
text_char_cdef_lower:
{ type: TEXTURE, offset: 0x548, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharCDEFLower }
{ type: TEXTURE, offset: 0x548, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharCDEFLower }
text_char_ghij_lower:
{ type: TEXTURE, offset: 0x5B0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharGHIJLower }
{ type: TEXTURE, offset: 0x5B0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharGHIJLower }
text_char_klmn_lower:
{ type: TEXTURE, offset: 0x618, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharKLMNLower }
{ type: TEXTURE, offset: 0x618, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharKLMNLower }
text_char_opqr_lower:
{ type: TEXTURE, offset: 0x680, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharOPQRLower }
{ type: TEXTURE, offset: 0x680, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharOPQRLower }
text_char_stuv_lower:
{ type: TEXTURE, offset: 0x6E8, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharSTUVLower }
{ type: TEXTURE, offset: 0x6E8, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharSTUVLower }
text_char_wxyz_lower:
{ type: TEXTURE, offset: 0x750, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharWXYZLower }
{ type: TEXTURE, offset: 0x750, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharWXYZLower }
text_char_pidc:
{ type: TEXTURE, offset: 0x7B8, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharPIDC }
{ type: TEXTURE, offset: 0x7B8, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharPIDC }
text_char_p012:
{ type: TEXTURE, offset: 0x820, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharP012 }
{ type: TEXTURE, offset: 0x820, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharP012 }
text_char_3456:
{ type: TEXTURE, offset: 0x888, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextChar3456 }
{ type: TEXTURE, offset: 0x888, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextChar3456 }
text_char_789a:
{ type: TEXTURE, offset: 0x8F0, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextChar789A }
{ type: TEXTURE, offset: 0x8F0, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextChar789A }
text_char_ppdp:
{ type: TEXTURE, offset: 0x958, width: 13, height: 16, format: CI4, ctype: u8, symbol: gTextCharPPDP }
{ type: TEXTURE, offset: 0x958, width: 16, height: 13, format: CI4, ctype: u8, symbol: gTextCharPPDP }
message_table:
{ type: SF64:MSG_TABLE, offset: 0xCCAC, vram: 0x80179010, ctype: u8, symbol: gMsgLookup }

View File

@ -7,16 +7,17 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_SX_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: D_SX_6000000 }
aSxTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSxTitleCardTex }
D_SX_6000840:
{ type: GFX, offset: 0x6000840, symbol: D_SX_6000840 }
aSxSpaceMineDL:
{ type: GFX, offset: 0x6000840, symbol: aSxSpaceMineDL }
# Flying mine
D_SX_60008C0:
@ -29,14 +30,14 @@ D_SX_60010C0:
D_SX_6001150:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001150, symbol: D_SX_6001150 }
D_SX_6001950:
{ type: GFX, offset: 0x6001950, symbol: D_SX_6001950 }
aSxLaserDestroyedDL:
{ type: GFX, offset: 0x6001950, symbol: aSxLaserDestroyedDL }
D_SX_6001AD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6001AD8, symbol: D_SX_6001AD8 }
D_SX_6001CE0:
{ type: GFX, offset: 0x6001CE0, symbol: D_SX_6001CE0 }
aSxWatchPostDL:
{ type: GFX, offset: 0x6001CE0, symbol: aSxWatchPostDL }
D_SX_60020C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60020C0, symbol: D_SX_60020C0 }
@ -56,6 +57,9 @@ D_SX_60028C0:
D_SX_6002AC0:
{ type: GFX, offset: 0x6002AC0, symbol: D_SX_6002AC0 }
ast_sector_x_seg6_vtx_2E88:
{ type: VTX, count: 134, offset: 0x6002E88, symbol: ast_sector_x_seg6_vtx_2E88 }
D_SX_60036E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60036E8, symbol: D_SX_60036E8 }
@ -71,8 +75,8 @@ D_SX_6004EE8:
D_SX_6005EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005EE8, symbol: D_SX_6005EE8 }
D_SX_60066F0:
{ type: GFX, offset: 0x60066F0, symbol: D_SX_60066F0 }
aSxLaserDL:
{ type: GFX, offset: 0x60066F0, symbol: aSxLaserDL }
D_SX_6006810:
{ type: GFX, offset: 0x6006810, symbol: D_SX_6006810 }
@ -98,8 +102,8 @@ D_SX_6009548:
D_SX_6009748:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6009748, symbol: D_SX_6009748 }
D_SX_6009950:
{ type: GFX, offset: 0x6009950, symbol: D_SX_6009950 }
aSxBaseFloor1DL:
{ type: GFX, offset: 0x6009950, symbol: aSxBaseFloor1DL }
D_SX_6009C30:
{ type: GFX, offset: 0x6009C30, symbol: D_SX_6009C30 }
@ -113,8 +117,8 @@ D_SX_6009FF8:
D_SX_600A2D4:
{ type: SF64:ANIM, offset: 0x600A2D4, symbol: D_SX_600A2D4 }
D_SX_600A2E0:
{ type: GFX, offset: 0x600A2E0, symbol: D_SX_600A2E0 }
aSxBaseWall3DL:
{ type: GFX, offset: 0x600A2E0, symbol: aSxBaseWall3DL }
D_SX_600A570:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600A570, symbol: D_SX_600A570 }
@ -122,17 +126,17 @@ D_SX_600A570:
D_SX_600AD70:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600AD70, symbol: D_SX_600AD70 }
D_SX_600AF70:
{ type: GFX, offset: 0x600AF70, symbol: D_SX_600AF70 }
aSxBaseWall1DL:
{ type: GFX, offset: 0x600AF70, symbol: aSxBaseWall1DL }
D_SX_600B2B0:
{ type: GFX, offset: 0x600B2B0, symbol: D_SX_600B2B0 }
aSxBaseWall2DL:
{ type: GFX, offset: 0x600B2B0, symbol: aSxBaseWall2DL }
D_SX_600B540:
{ type: GFX, offset: 0x600B540, symbol: D_SX_600B540 }
aSxBaseWall4DL:
{ type: GFX, offset: 0x600B540, symbol: aSxBaseWall4DL }
D_SX_600B830:
{ type: GFX, offset: 0x600B830, symbol: D_SX_600B830 }
aSxBorzoiFighterDL:
{ type: GFX, offset: 0x600B830, symbol: aSxBorzoiFighterDL }
D_SX_600C000:
{ type: GFX, offset: 0x600C000, symbol: D_SX_600C000 }
@ -182,11 +186,11 @@ D_SX_601C690:
D_SX_60206DC:
{ type: SF64:ANIM, offset: 0x60206DC, symbol: D_SX_60206DC }
D_SX_6020C68:
{ type: SF64:SKELETON, offset: 0x6020C68, symbol: D_SX_6020C68 }
aSxSpyborgSkel:
{ type: SF64:SKELETON, offset: 0x6020C68, symbol: aSxSpyborgSkel }
D_SX_6020D20:
{ type: GFX, offset: 0x6020D20, symbol: D_SX_6020D20 }
aSxBaseWallTile1DL:
{ type: GFX, offset: 0x6020D20, symbol: aSxBaseWallTile1DL }
# Spyborg Radio
D_SX_6020FB0:
@ -195,20 +199,20 @@ D_SX_6020FB0:
D_SX_6021ED0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06021ED0, symbol: D_SX_6021ED0 }
D_SX_6022DF0:
{ type: GFX, offset: 0x6022DF0, symbol: D_SX_6022DF0 }
aSxCanineDL:
{ type: GFX, offset: 0x6022DF0, symbol: aSxCanineDL }
D_SX_6023500:
{ type: GFX, offset: 0x6023500, symbol: D_SX_6023500 }
aSxSpyEyeDL:
{ type: GFX, offset: 0x6023500, symbol: aSxSpyEyeDL }
D_SX_6023C30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06023C30, symbol: D_SX_6023C30 }
D_SX_6023E30:
{ type: GFX, offset: 0x6023E30, symbol: D_SX_6023E30 }
aSxBaseDebris2DL:
{ type: GFX, offset: 0x6023E30, symbol: aSxBaseDebris2DL }
D_SX_60285F0:
{ type: GFX, offset: 0x60285F0, symbol: D_SX_60285F0 }
aSxBaseDebris1DL:
{ type: GFX, offset: 0x60285F0, symbol: aSxBaseDebris1DL }
D_SX_6029098:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06029098, symbol: D_SX_6029098 }
@ -223,7 +227,7 @@ D_SX_6029918:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x029918, symbol: D_SX_6029918 }
D_SX_602A120:
{ type: SF64:ENV_SETTINGS, offset: 0x602A120, symbol: D_SX_602A120 }
{ type: SF64:ENVIRONMENT, offset: 0x602A120, symbol: D_SX_602A120 }
D_SX_602A164:
{ type: SF64:OBJECT_INIT, count: 1026, offset: 0x602A164, symbol: D_SX_602A164 }
@ -237,35 +241,35 @@ D_SX_60320D0:
D_SX_6032328:
{ type: SF64:HITBOX, offset: 0x6032328, symbol: D_SX_6032328 }
D_SX_603238C:
{ type: SF64:HITBOX, offset: 0x603238C, symbol: D_SX_603238C }
aSxWarpGateHitbox:
{ type: SF64:HITBOX, offset: 0x603238C, symbol: aSxWarpGateHitbox }
D_SX_6032408:
{ type: SF64:HITBOX, offset: 0x6032408, symbol: D_SX_6032408 }
D_SX_6032488:
{ type: SF64:HITBOX, offset: 0x6032488, symbol: D_SX_6032488 }
aSxSpyborgLeftArmHitbox:
{ type: SF64:HITBOX, offset: 0x6032488, symbol: aSxSpyborgLeftArmHitbox }
D_SX_60324EC:
{ type: SF64:HITBOX, offset: 0x60324EC, symbol: D_SX_60324EC }
aSxSpyborgRightArmHitbox:
{ type: SF64:HITBOX, offset: 0x60324EC, symbol: aSxSpyborgRightArmHitbox }
D_SX_6032550:
{ type: SF64:HITBOX, offset: 0x6032550, symbol: D_SX_6032550 }
aSxSpyborgHitbox:
{ type: SF64:HITBOX, offset: 0x6032550, symbol: aSxSpyborgHitbox }
D_SX_603285C:
{ type: SF64:HITBOX, offset: 0x603285C, symbol: D_SX_603285C }
aSxLaserHitbox:
{ type: SF64:HITBOX, offset: 0x603285C, symbol: aSxLaserHitbox }
D_SX_6032878:
{ type: SF64:HITBOX, offset: 0x6032878, symbol: D_SX_6032878 }
aSxBaseFloor1Hitbox:
{ type: SF64:HITBOX, offset: 0x6032878, symbol: aSxBaseFloor1Hitbox }
D_SX_6032894:
{ type: SF64:HITBOX, offset: 0x6032894, symbol: D_SX_6032894 }
aSxBaseWall2Hitbox:
{ type: SF64:HITBOX, offset: 0x6032894, symbol: aSxBaseWall2Hitbox }
D_SX_60328B0:
{ type: SF64:HITBOX, offset: 0x60328B0, symbol: D_SX_60328B0 }
aSxBaseWall3Hitbox:
{ type: SF64:HITBOX, offset: 0x60328B0, symbol: aSxBaseWall3Hitbox }
D_SX_60328CC:
{ type: SF64:HITBOX, offset: 0x60328CC, symbol: D_SX_60328CC }
aSxBaseWallTile1Hitbox:
{ type: SF64:HITBOX, offset: 0x60328CC, symbol: aSxBaseWallTile1Hitbox }
D_SX_603265C:
{ type: SF64:HITBOX, offset: 0x603265C, symbol: D_SX_603265C }
@ -273,22 +277,22 @@ D_SX_603265C:
D_SX_6032768:
{ type: SF64:HITBOX, offset: 0x6032768, symbol: D_SX_6032768 }
D_SX_60328E8:
{ type: SF64:HITBOX, offset: 0x60328E8, symbol: D_SX_60328E8 }
aSxBaseWall4Hitbox:
{ type: SF64:HITBOX, offset: 0x60328E8, symbol: aSxBaseWall4Hitbox }
D_SX_6032904:
{ type: SF64:HITBOX, offset: 0x6032904, symbol: D_SX_6032904 }
aSxBaseWall1Hitbox:
{ type: SF64:HITBOX, offset: 0x6032904, symbol: aSxBaseWall1Hitbox }
D_SX_6032938:
{ type: SF64:HITBOX, offset: 0x6032938, symbol: D_SX_6032938 }
aSxWatchPostHitbox:
{ type: SF64:HITBOX, offset: 0x6032938, symbol: aSxWatchPostHitbox }
D_SX_6032954:
{ type: SF64:HITBOX, offset: 0x6032954, symbol: D_SX_6032954 }
aSxSpaceMineHitbox:
{ type: SF64:HITBOX, offset: 0x6032954, symbol: aSxSpaceMineHitbox }
D_SX_6032970:
{ type: SF64:HITBOX, offset: 0x6032970, symbol: D_SX_6032970 }
aSxBaseDebris2Hitbox:
{ type: SF64:HITBOX, offset: 0x6032970, symbol: aSxBaseDebris2Hitbox }
D_SX_603298C:
{ type: SF64:HITBOX, offset: 0x603298C, symbol: D_SX_603298C }
aSxBaseDebris1Hitbox:
{ type: SF64:HITBOX, offset: 0x603298C, symbol: aSxBaseDebris1Hitbox }
# size = 0x32AC0

View File

@ -7,15 +7,16 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
- '#include "sf64mesg.h"'
# Sector Y: Combat Zone
D_SY_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: D_SY_6000000 }
aSyTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSyTitleCardTex }
# Saruzin flagship icon in radar
D_SY_6000840:
@ -34,11 +35,11 @@ D_SY_6003348:
D_SY_60034C4:
{ type: SF64:ANIM, offset: 0x60034C4, symbol: D_SY_60034C4 }
D_SY_60034D0:
{ type: GFX, offset: 0x60034D0, symbol: D_SY_60034D0 }
aSyShipWindowsDL:
{ type: GFX, offset: 0x60034D0, symbol: aSyShipWindowsDL }
D_SY_60036A0:
{ type: GFX, offset: 0x60036A0, symbol: D_SY_60036A0 }
aSyShip3DestroyedDL:
{ type: GFX, offset: 0x60036A0, symbol: aSyShip3DestroyedDL }
D_SY_6004958:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06004958, symbol: D_SY_6004958 }
@ -46,8 +47,8 @@ D_SY_6004958:
D_SY_6005158:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06005158, symbol: D_SY_6005158 }
D_SY_6005360:
{ type: GFX, offset: 0x6005360, symbol: D_SY_6005360 }
aSyShip4DL:
{ type: GFX, offset: 0x6005360, symbol: aSyShip4DL }
D_SY_6005BE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06005BE0, symbol: D_SY_6005BE0 }
@ -73,8 +74,8 @@ D_SY_6008BE0:
D_SY_6008FE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06008FE0, symbol: D_SY_6008FE0 }
D_SY_60097E0:
{ type: GFX, offset: 0x060097E0, symbol: D_SY_60097E0 }
aSyShip1DL:
{ type: GFX, offset: 0x060097E0, symbol: aSyShip1DL }
D_SY_600AAC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x0600AAC0, symbol: D_SY_600AAC0 }
@ -97,11 +98,11 @@ D_SY_600EAC0:
D_SY_600F2C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x0600F2C0, symbol: D_SY_600F2C0 }
D_SY_600F6C0:
{ type: GFX, offset: 0x600F6C0, symbol: D_SY_600F6C0 }
aSyShip4DestroyedDL:
{ type: GFX, offset: 0x600F6C0, symbol: aSyShip4DestroyedDL }
D_SY_60102C0:
{ type: GFX, offset: 0x60102C0, symbol: D_SY_60102C0 }
aSyShip3DL:
{ type: GFX, offset: 0x60102C0, symbol: aSyShip3DL }
D_SY_6011758:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x06011758, symbol: D_SY_6011758 }
@ -115,11 +116,11 @@ D_SY_60119D8:
D_SY_60132A0:
{ type: GFX, offset: 0x60132A0, symbol: D_SY_60132A0 }
D_SY_6015D60:
{ type: GFX, offset: 0x6015D60, symbol: D_SY_6015D60 }
aSyRobot4DL:
{ type: GFX, offset: 0x6015D60, symbol: aSyRobot4DL }
D_SY_601F3D0:
{ type: GFX, offset: 0x601F3D0, symbol: D_SY_601F3D0 }
aSySaruzinDL:
{ type: GFX, offset: 0x601F3D0, symbol: aSySaruzinDL }
D_SY_60121E0:
{ type: GFX, offset: 0x60121E0, symbol: D_SY_60121E0 }
@ -157,8 +158,8 @@ D_SY_6015960:
D_SY_6015B60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06015B60, symbol: D_SY_6015B60 }
D_SY_60188D0:
{ type: GFX, offset: 0x60188D0, symbol: D_SY_60188D0 }
aSyShipMissileDL:
{ type: GFX, offset: 0x60188D0, symbol: aSyShipMissileDL }
D_SY_60183B0:
{ type: GFX, offset: 0x60183B0, symbol: D_SY_60183B0 }
@ -169,35 +170,35 @@ D_SY_6018F30:
D_SY_6019E50:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06019E50, symbol: D_SY_6019E50 }
D_SY_601AD70:
{ type: GFX, offset: 0x601AD70, symbol: D_SY_601AD70 }
aSyDebrisDL:
{ type: GFX, offset: 0x601AD70, symbol: aSyDebrisDL }
D_SY_601AE08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0601AE08, symbol: D_SY_601AE08 }
D_SY_601B610:
{ type: GFX, offset: 0x601B610, symbol: D_SY_601B610 }
aSyShip2SpriteDL:
{ type: GFX, offset: 0x601B610, symbol: aSyShip2SpriteDL }
D_SY_601B6A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601B6A0, symbol: D_SY_601B6A0 }
D_SY_601C6A0:
{ type: GFX, offset: 0x601C6A0, symbol: D_SY_601C6A0 }
aSyShip3SpriteDL:
{ type: GFX, offset: 0x601C6A0, symbol: aSyShip3SpriteDL }
D_SY_601C730:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x0601C730, symbol: D_SY_601C730 }
D_SY_601D730:
{ type: GFX, offset: 0x601D730, symbol: D_SY_601D730 }
aSyShip2DL:
{ type: GFX, offset: 0x601D730, symbol: aSyShip2DL }
D_SY_601F3B8:
{ type: SF64:ANIM, offset: 0x601F3B8, symbol: D_SY_601F3B8 }
D_SY_60205D0:
{ type: GFX, offset: 0x60205D0, symbol: D_SY_60205D0 }
aSyLaserTurretDL:
{ type: GFX, offset: 0x60205D0, symbol: aSyLaserTurretDL }
D_SY_60209F0:
{ type: GFX, offset: 0x60209F0, symbol: D_SY_60209F0 }
aSyRobotSpriteFrontDL:
{ type: GFX, offset: 0x60209F0, symbol: aSyRobotSpriteFrontDL }
D_SY_6020B08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06020B08, symbol: D_SY_6020B08 }
@ -205,8 +206,8 @@ D_SY_6020B08:
D_SY_6021B08:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06021B08, symbol: D_SY_6021B08 }
D_SY_6022B10:
{ type: GFX, offset: 0x6022B10, symbol: D_SY_6022B10 }
aSyRobotSpriteSideDL:
{ type: GFX, offset: 0x6022B10, symbol: aSyRobotSpriteSideDL }
D_SY_6022C28:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06022C28, symbol: D_SY_6022C28 }
@ -293,7 +294,7 @@ D_SY_602D238:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 16, offset: 0x0602D238, symbol: D_SY_602D238 }
D_SY_602E4B0:
{ type: SF64:ENV_SETTINGS, offset: 0x602E4B0, symbol: D_SY_602E4B0 }
{ type: SF64:ENVIRONMENT, offset: 0x602E4B0, symbol: D_SY_602E4B0 }
D_SY_602E4F4:
{ type: SF64:OBJECT_INIT, offset: 0x602E4F4, symbol: D_SY_602E4F4 }
@ -307,14 +308,14 @@ D_SY_6032E18:
D_SY_6033070:
{type: SF64:COLPOLY, count: 174, offset: 0x6033070, symbol: D_SY_6033070, mesh_symbol: D_SY_6033E08 }
D_SY_603405C:
{ type: SF64:HITBOX, offset: 0x603405C, symbol: D_SY_603405C }
aSyRobotHitbox:
{ type: SF64:HITBOX, offset: 0x603405C, symbol: aSyRobotHitbox }
D_SY_60340C0:
{ type: SF64:HITBOX, offset: 0x60340C0, symbol: D_SY_60340C0 }
D_SY_6034124:
{ type: SF64:HITBOX, offset: 0x6034124, symbol: D_SY_6034124 }
aSyRobot4Hitbox:
{ type: SF64:HITBOX, offset: 0x6034124, symbol: aSyRobot4Hitbox }
D_SY_60341A8:
{ type: SF64:HITBOX, offset: 0x60341A8, symbol: D_SY_60341A8 }
@ -328,34 +329,34 @@ D_SY_60342A0:
D_SY_6034304:
{ type: SF64:HITBOX, offset: 0x6034304, symbol: D_SY_6034304 }
D_SY_6034368:
{ type: SF64:HITBOX, offset: 0x6034368, symbol: D_SY_6034368 }
aSyScenery156Hitbox:
{ type: SF64:HITBOX, offset: 0x6034368, symbol: aSyScenery156Hitbox }
D_SY_603445C:
{ type: SF64:HITBOX, offset: 0x603445C, symbol: D_SY_603445C }
aSyLaserTurretHitbox:
{ type: SF64:HITBOX, offset: 0x603445C, symbol: aSyLaserTurretHitbox }
D_SY_6034478:
{ type: SF64:HITBOX, offset: 0x6034478, symbol: D_SY_6034478 }
aSyShip1Hitbox:
{ type: SF64:HITBOX, offset: 0x6034478, symbol: aSyShip1Hitbox }
D_SY_603450C:
{ type: SF64:HITBOX, offset: 0x603450C, symbol: D_SY_603450C }
aSyShip2Hitbox:
{ type: SF64:HITBOX, offset: 0x603450C, symbol: aSyShip2Hitbox }
D_SY_6034588:
{ type: SF64:HITBOX, offset: 0x6034588, symbol: D_SY_6034588 }
aSyShip3Hitbox:
{ type: SF64:HITBOX, offset: 0x6034588, symbol: aSyShip3Hitbox }
D_SY_6034664:
{ type: SF64:HITBOX, offset: 0x6034664, symbol: D_SY_6034664 }
aSyShip3DestroyedHitbox:
{ type: SF64:HITBOX, offset: 0x6034664, symbol: aSyShip3DestroyedHitbox }
D_SY_6034770:
{ type: SF64:HITBOX, offset: 0x6034770, symbol: D_SY_6034770 }
aSyShip4Hitbox:
{ type: SF64:HITBOX, offset: 0x6034770, symbol: aSyShip4Hitbox }
D_SY_60347D4:
{ type: SF64:HITBOX, offset: 0x60347D4, symbol: D_SY_60347D4 }
aSyShipWindowsHitbox:
{ type: SF64:HITBOX, offset: 0x60347D4, symbol: aSyShipWindowsHitbox }
D_SY_60347F0:
{ type: SF64:HITBOX, offset: 0x60347F0, symbol: D_SY_60347F0 }
aSyShip4DestroyedHitbox:
{ type: SF64:HITBOX, offset: 0x60347F0, symbol: aSyShip4DestroyedHitbox }
D_SY_603486C:
{ type: SF64:HITBOX, offset: 0x603486C, symbol: D_SY_603486C }
aSyShipMissileHitbox:
{ type: SF64:HITBOX, offset: 0x603486C, symbol: aSyShipMissileHitbox }
# size = 0x34890

View File

@ -0,0 +1,172 @@
:config:
segments:
- [0x06, 0xA4FBB0]
header:
code:
- '#include "assets/ast_sector_z.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
# Sector Z: Combat Zone
aSzTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: aSzTitleCardTex }
# One of the so called "Boss titles", unused in the game. A version of the same thing
# seems to have been implemented in the 3DS version.
# The text in japanese translates to:
# Interspace anti-ship missile
# Macbeth B
D_SZ_6000840:
{ type: TEXTURE, ctype: u8, format: IA8, width: 104, height: 26, offset: 0x6000840, symbol: D_SZ_6000840 }
# Great Fox icon showed in the Radar
D_SZ_60012D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 9, offset: 0x60012D0, symbol: D_SZ_60012D0 }
aSzSpaceJunk1DL:
{ type: GFX, offset: 0x6001360, symbol: aSzSpaceJunk1DL }
aSzSpaceJunk2DL:
{ type: GFX, offset: 0x6001A10, symbol: aSzSpaceJunk2DL }
D_SZ_6001C80:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06001C80, symbol: D_SZ_6001C80, tlut: 0x06001D80 }
D_SZ_6001D80:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x06001D80, symbol: D_SZ_6001D80 }
aSzSpaceJunk3DL:
{ type: GFX, offset: 0x6001DA0, symbol: aSzSpaceJunk3DL }
D_SZ_60025F0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x60025F0, symbol: D_SZ_60025F0, tlut: 0x060029F0 }
D_SZ_60029F0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x060029F0, symbol: D_SZ_60029F0 }
D_SZ_6002BD0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 8, height: 8, offset: 0x06002BD0, symbol: D_SZ_6002BD0, tlut: 0x06002C10 }
D_SZ_6002C10:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x06002C10, symbol: D_SZ_6002C10 }
D_SZ_6002C30:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06002C30, symbol: D_SZ_6002C30, tlut: 0x06002D30 }
D_SZ_6002D30:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 88, offset: 0x06002D30, symbol: D_SZ_6002D30 }
D_SZ_6002DE0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06002DE0, symbol: D_SZ_6002DE0, tlut: 0x06002EE0 }
D_SZ_6002EE0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 80, offset: 0x06002EE0, symbol: D_SZ_6002EE0 }
aSzBackgroundDL:
{ type: GFX, offset: 0x6002F80, symbol: aSzBackgroundDL }
# Sector Z Background
aSzBackgroundTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x06003010, symbol: aSzBackgroundTex }
D_SZ_6004010:
{ type: GFX, offset: 0x6004010, symbol: D_SZ_6004010 }
D_SZ_60041F8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x060041F8, symbol: D_SZ_60041F8, tlut: 0x060042F8 }
D_SZ_60042F8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x060042F8, symbol: D_SZ_60042F8 }
aSzMissileMark:
{ type: GFX, offset: 0x6004330, symbol: aSzMissileMark }
D_SZ_6004458:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 8, offset: 0x06004458, symbol: D_SZ_6004458, tlut: 0x06004558 }
D_SZ_6004558:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x06004558, symbol: D_SZ_6004558 }
aSzMissileRadarMarkDL:
{ type: GFX, offset: 0x6004570, symbol: aSzMissileRadarMarkDL }
aSzSpaceJunk4DL:
{ type: GFX, offset: 0x60045E0, symbol: aSzSpaceJunk4DL }
D_SZ_60047E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60047E0, symbol: D_SZ_60047E0 }
aSzInvaderIIIDL:
{ type: GFX, offset: 0x6004FE0, symbol: aSzInvaderIIIDL }
aSzInvaderIIITex2:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x060054E0, symbol: aSzInvaderIIITex2, tlut: 0x060058E0 }
aSzInvaderIIITex2TLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x060058E0, symbol: aSzInvaderIIITex2TLUT }
aSzInvaderIIITex1:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06005AC0, symbol: aSzInvaderIIITex1, tlut: 0x06005BC0 }
aSzInvaderIIITex1TLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x06005BC0, symbol: aSzInvaderIIITex1TLUT }
D_SZ_6005BF0:
{ type: GFX, offset: 0x6005BF0, symbol: D_SZ_6005BF0 }
D_SZ_6006090:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x06006090, symbol: D_SZ_6006090, tlut: 0x06006490 }
D_SZ_6006490:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 232, offset: 0x06006490, symbol: D_SZ_6006490 }
D_SZ_6006660:
{ type: GFX, offset: 0x6006660, symbol: D_SZ_6006660 }
D_SZ_6006780:
{ type: GFX, offset: 0x6006780, symbol: D_SZ_6006780 }
D_SZ_6006A30:
{ type: GFX, offset: 0x6006A30, symbol: D_SZ_6006A30 }
D_SZ_6006BD8:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x06006BD8, symbol: D_SZ_6006BD8, tlut: 0x06006CD8 }
D_SZ_6006CD8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x06006CD8, symbol: D_SZ_6006CD8 }
aSzMissileAnim:
{ type: SF64:ANIM, offset: 0x6006D64, symbol: aSzMissileAnim }
aSzMissileSkel:
{ type: SF64:SKELETON, offset: 0x6006E50, symbol: aSzMissileSkel }
D_SZ_6006E70:
{ type: SF64:ENVIRONMENT, offset: 0x6006E70, symbol: D_SZ_6006E70 }
D_SZ_6006EB4:
{ type: SF64:OBJECT_INIT, offset: 0x6006EB4, symbol: D_SZ_6006EB4 }
D_SZ_6007558:
{type: SF64:COLPOLY, count: 316, offset: 0x6007558, symbol: D_SZ_6007558, mesh_symbol: D_SZ_OFFSET }
aSZMissileHitbox:
{ type: SF64:HITBOX, offset: 0x6009230, symbol: aSZMissileHitbox }
aSzSpaceJunk3Hitbox:
{ type: SF64:HITBOX, offset: 0x600924C, symbol: aSzSpaceJunk3Hitbox }
aSzSpaceJunk1Hitbox:
{ type: SF64:HITBOX, offset: 0x60092E8, symbol: aSzSpaceJunk1Hitbox }
aSzGreatFoxHitbox:
{ type: SF64:HITBOX, offset: 0x6009388, symbol: aSzGreatFoxHitbox }
# size = 0x93B0

View File

@ -7,13 +7,14 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_SO_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 13, offset: 0x6000000, symbol: D_SO_6000000}
aSoTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 13, offset: 0x6000000, symbol: aSoTitleCardTex}
D_SO_60005B0:
{ type: GFX, offset: 0x60005B0, symbol: D_SO_60005B0}
@ -30,11 +31,11 @@ D_SO_6004500:
D_SO_6005710:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005710, symbol: D_SO_6005710}
D_SO_600636C:
{ type: SF64:ANIM, offset: 0x600636C, symbol: D_SO_600636C}
aSoGoreAnim:
{ type: SF64:ANIM, offset: 0x600636C, symbol: aSoGoreAnim}
D_SO_6006558:
{ type: SF64:SKELETON, offset: 0x6006558, symbol: D_SO_6006558}
aSoGoreSkel:
{ type: SF64:SKELETON, offset: 0x6006558, symbol: aSoGoreSkel}
D_SO_6006DD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6006DD8, symbol: D_SO_6006DD8}
@ -126,8 +127,8 @@ D_SO_60151A0:
D_SO_6015810:
{ type: GFX, offset: 0x6015810, symbol: D_SO_6015810}
D_SO_6016CF0:
{ type: GFX, offset: 0x6016CF0, symbol: D_SO_6016CF0}
aSoRock3DL:
{ type: GFX, offset: 0x6016CF0, symbol: aSoRock3DL}
D_SO_6016F08:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6016F08, symbol: D_SO_6016F08}
@ -135,8 +136,8 @@ D_SO_6016F08:
D_SO_6017008:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6017008, symbol: D_SO_6017008}
D_SO_6017090:
{ type: GFX, offset: 0x6017090, symbol: D_SO_6017090}
aSoRock2DL:
{ type: GFX, offset: 0x6017090, symbol: aSoRock2DL}
D_SO_6017200:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x6017200, symbol: D_SO_6017200}
@ -144,8 +145,8 @@ D_SO_6017200:
D_SO_6017300:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 56, offset: 0x6017300, symbol: D_SO_6017300}
D_SO_6017370:
{ type: GFX, offset: 0x6017370, symbol: D_SO_6017370}
aSoRock1DL:
{ type: GFX, offset: 0x6017370, symbol: aSoRock1DL}
D_SO_60174E0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 8, height: 8, offset: 0x60174E0, symbol: D_SO_60174E0}
@ -202,7 +203,7 @@ D_SO_601E1E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x601E1E8, symbol: D_SO_601E1E8}
D_SO_601F1F0:
{ type: SF64:ENV_SETTINGS, offset: 0x601F1F0, symbol: D_SO_601F1F0}
{ type: SF64:ENVIRONMENT, offset: 0x601F1F0, symbol: D_SO_601F1F0}
D_SO_601F234:
{ type: SF64:OBJECT_INIT, offset: 0x601F234, symbol: D_SO_601F234}

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_STAR_WOLF_F000000:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F000000, symbol: D_STAR_WOLF_F000000 }
@ -57,8 +56,8 @@ D_STAR_WOLF_F00D3C0:
D_STAR_WOLF_F00E2E0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x0F00E2E0, symbol: D_STAR_WOLF_F00E2E0 }
D_STAR_WOLF_F00F200:
{ type: GFX, offset: 0xF00F200, symbol: D_STAR_WOLF_F00F200 }
aStarWolfStandardShipDL:
{ type: GFX, offset: 0xF00F200, symbol: aStarWolfStandardShipDL }
D_STAR_WOLF_F0101D0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0F0101D0, symbol: D_STAR_WOLF_F0101D0 }
@ -69,8 +68,8 @@ D_STAR_WOLF_F011E80:
D_STAR_WOLF_F011680:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F011680, symbol: D_STAR_WOLF_F011680 }
D_STAR_WOLF_F0103D0:
{ type: GFX, offset: 0xF0103D0, symbol: D_STAR_WOLF_F0103D0 }
aStarWolfUpgradedShipDL:
{ type: GFX, offset: 0xF0103D0, symbol: aStarWolfUpgradedShipDL }
D_STAR_WOLF_F011F00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F011F00, symbol: D_STAR_WOLF_F011F00 }
@ -90,14 +89,16 @@ D_STAR_WOLF_F013180:
D_STAR_WOLF_F013980:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0F013980, symbol: D_STAR_WOLF_F013980 }
D_STAR_WOLF_F014180:
{ type: GFX, offset: 0xF014180, symbol: D_STAR_WOLF_F014180 }
# Star Wolf Radar mark
aStarWolfRadarMarkDL:
{ type: GFX, offset: 0xF014180, symbol: aStarWolfRadarMarkDL }
D_STAR_WOLF_F014208:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x0F014208, symbol: D_STAR_WOLF_F014208 }
D_STAR_WOLF_F014310:
{ type: GFX, offset: 0xF014310, symbol: D_STAR_WOLF_F014310 }
# Star Wolf Shadow
aStarWolfShadowDL:
{ type: GFX, offset: 0xF014310, symbol: aStarWolfShadowDL }
D_STAR_WOLF_F014398:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x0F014398, symbol: D_STAR_WOLF_F014398 }
aStarWolfShadowTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x0F014398, symbol: aStarWolfShadowTex }

View File

@ -3,420 +3,419 @@
- [0x05, 0xCD2410]
header:
code:
- '#include "assets/ast_font.h"'
- '#include "assets/ast_text.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
# 0 (small)
D_5000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000000, symbol: D_5000000 }
aSmallText_0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000000, symbol: aSmallText_0 }
# 1 (small)
D_5000080:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000080, symbol: D_5000080 }
aSmallText_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000080, symbol: aSmallText_1 }
# 2 (small)
D_5000100:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000100, symbol: D_5000100 }
aSmallText_2:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000100, symbol: aSmallText_2 }
# 3 (small)
D_5000180:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000180, symbol: D_5000180 }
aSmallText_3:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000180, symbol: aSmallText_3 }
# 4 (small)
D_5000200:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000200, symbol: D_5000200 }
aSmallText_4:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000200, symbol: aSmallText_4 }
# 5 (small)
D_5000280:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000280, symbol: D_5000280 }
aSmallText_5:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000280, symbol: aSmallText_5 }
# 6 (small)
D_5000300:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000300, symbol: D_5000300 }
aSmallText_6:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000300, symbol: aSmallText_6 }
# 7 (small)
D_5000380:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000380, symbol: D_5000380 }
aSmallText_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000380, symbol: aSmallText_7 }
# 8 (small)
D_5000400:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000400, symbol: D_5000400 }
aSmallText_8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000400, symbol: aSmallText_8 }
# 9 (small)
D_5000480:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000480, symbol: D_5000480 }
aSmallText_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 8, offset: 0x5000480, symbol: aSmallText_9 }
# Mission No.
D_5000500:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 19, offset: 0x5000500, symbol: D_5000500 }
aTextMissionNo:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 19, offset: 0x5000500, symbol: aTextMissionNo }
# Training
D_5000D50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x5000D50, symbol: D_5000D50 }
aTrTitleCardTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 12, offset: 0x5000D50, symbol: aTrTitleCardTex }
# Enemies Down
D_5001110:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 25, offset: 0x5001110, symbol: D_5001110 }
aTextEnemiesDown:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 25, offset: 0x5001110, symbol: aTextEnemiesDown }
# Accumulated Total
D_5001750:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 10, offset: 0x5001750, symbol: D_5001750 }
aTextAccumTotal:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 10, offset: 0x5001750, symbol: aTextAccumTotal }
# Status of Team
D_5001C50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x5001C50, symbol: D_5001C50 }
aTextStatusOfTeam:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x5001C50, symbol: aTextStatusOfTeam }
# End
D_50021F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 8, offset: 0x50021F0, symbol: D_50021F0 }
aTextEnd:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 8, offset: 0x50021F0, symbol: aTextEnd }
# ACCOM
D_50022F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 23, offset: 0x50022F0, symbol: D_50022F0 }
aTextACCOM:
{ type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 23, offset: 0x50022F0, symbol: aTextACCOM }
# PLISHED
D_5002DC0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 136, height: 23, offset: 0x5002DC0, symbol: D_5002DC0 }
aTextPLISHED:
{ type: TEXTURE, ctype: u8, format: IA8, width: 136, height: 23, offset: 0x5002DC0, symbol: aTextPLISHED }
# MISSION
D_5003A00:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 23, offset: 0x5003A00, symbol: D_5003A00 }
aTextMISSION:
{ type: TEXTURE, ctype: u8, format: IA8, width: 128, height: 23, offset: 0x5003A00, symbol: aTextMISSION }
# COMP
D_5004580:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 23, offset: 0x5004580, symbol: D_5004580 }
aTextCOMP:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 23, offset: 0x5004580, symbol: aTextCOMP }
# LETE
D_5004E20:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 21, offset: 0x5004E20, symbol: D_5004E20 }
aTextLETE:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 21, offset: 0x5004E20, symbol: aTextLETE }
# THE END
D_50054B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 192, height: 30, offset: 0x50054B0, symbol: D_50054B0 }
aText_THE_END:
{ type: TEXTURE, ctype: u8, format: IA8, width: 192, height: 30, offset: 0x50054B0, symbol: aText_THE_END }
# Falco
D_5006B30:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 8, offset: 0x5006B30, symbol: D_5006B30 }
aTextFalco:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 8, offset: 0x5006B30, symbol: aTextFalco }
# Peppy
D_5006CB0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x5006CB0, symbol: D_5006CB0 }
aTextPeppy:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x5006CB0, symbol: aTextPeppy }
# Slippy
D_5006E90:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x5006E90, symbol: D_5006E90 }
aTextSlippy:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x5006E90, symbol: aTextSlippy }
# A (small)
D_50070C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50070C0, symbol: D_50070C0 }
aSmallText_A:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50070C0, symbol: aSmallText_A }
# B (small)
D_5007100:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007100, symbol: D_5007100 }
aSmallText_B:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007100, symbol: aSmallText_B }
# ! (small)
D_5007140:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007140, symbol: D_5007140 }
aSmallTextExclamMark:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007140, symbol: aSmallTextExclamMark }
# C (small)
D_5007180:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007180, symbol: D_5007180 }
aSmallText_C:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007180, symbol: aSmallText_C }
# D (small)
D_50071C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50071C0, symbol: D_50071C0 }
aSmallText_D:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50071C0, symbol: aSmallText_D }
# E (small)
D_5007200:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007200, symbol: D_5007200 }
aSmallText_E:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007200, symbol: aSmallText_E }
# 1 (large)
D_5007240:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007240, symbol: D_5007240 }
# 1 (large) Used in the ending: 1997
sLargeText_1997_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007240, symbol: sLargeText_1997_1 }
# 7 (large)
D_5007330:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007330, symbol: D_5007330 }
# 7 (large) Used in the ending: 1997
sLargeText_1997_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007330, symbol: sLargeText_1997_7 }
# 9 (large)
D_5007420:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007420, symbol: D_5007420 }
# 9 (large) Used in the ending: 1997
sLargeText_1997_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5007420, symbol: sLargeText_1997_9 }
# F (small)
D_5007510:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007510, symbol: D_5007510 }
aSmallText_F:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007510, symbol: aSmallText_F }
# G (small)
D_5007550:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007550, symbol: D_5007550 }
aSmallText_G:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007550, symbol: aSmallText_G }
# H (small)
D_5007590:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007590, symbol: D_5007590 }
aSmallText_H:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007590, symbol: aSmallText_H }
# I (small)
D_50075D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50075D0, symbol: D_50075D0 }
aSmallText_I:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x50075D0, symbol: aSmallText_I }
# J (small)
D_5007610:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007610, symbol: D_5007610 }
aSmallText_J:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007610, symbol: aSmallText_J }
# K (small)
D_5007650:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007650, symbol: D_5007650 }
aSmallText_K:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007650, symbol: aSmallText_K }
# 完 (Japanese letter meaning COMPLETE)
D_5007690:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 47, offset: 0x5007690, symbol: D_5007690 }
# 完 (Japanese kanji meaning COMPLETE)
aTextKanjiCOMPLETE:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 47, offset: 0x5007690, symbol: aTextKanjiCOMPLETE }
# L (small)
D_5007F60:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007F60, symbol: D_5007F60 }
aSmallText_L:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007F60, symbol: aSmallText_L }
# M (small)
D_5007FA0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FA0, symbol: D_5007FA0 }
aSmallText_M:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FA0, symbol: aSmallText_M }
# N (small)
D_5007FE0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FE0, symbol: D_5007FE0 }
aSmallText_N:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5007FE0, symbol: aSmallText_N }
# A (large)
D_5008020:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008020, symbol: D_5008020 }
aLargeText_A:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008020, symbol: aLargeText_A }
# B (large)
D_5008110:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008110, symbol: D_5008110 }
aLargeText_B:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008110, symbol: aLargeText_B }
# C (large)
D_5008200:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008200, symbol: D_5008200 }
aLargeText_C:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008200, symbol: aLargeText_C }
# D (large)
D_50082F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50082F0, symbol: D_50082F0 }
aLargeText_D:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50082F0, symbol: aLargeText_D }
# E (large)
D_50083E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50083E0, symbol: D_50083E0 }
aLargeText_E:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50083E0, symbol: aLargeText_E }
# F (large)
D_50084D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50084D0, symbol: D_50084D0 }
aLargeText_F:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50084D0, symbol: aLargeText_F }
# G (large)
D_50085C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50085C0, symbol: D_50085C0 }
aLargeText_G:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50085C0, symbol: aLargeText_G }
# H (large)
D_50086B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50086B0, symbol: D_50086B0 }
aLargeText_H:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50086B0, symbol: aLargeText_H }
# I (large)
D_50087A0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50087A0, symbol: D_50087A0 }
aLargeText_I:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50087A0, symbol: aLargeText_I }
# J (large)
D_5008890:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008890, symbol: D_5008890 }
aLargeText_J:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008890, symbol: aLargeText_J }
# K (large)
D_5008980:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008980, symbol: D_5008980 }
aLargeText_K:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008980, symbol: aLargeText_K }
# L (large)
D_5008A70:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008A70, symbol: D_5008A70 }
aLargeText_L:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008A70, symbol: aLargeText_L }
# M (large)
D_5008B60:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008B60, symbol: D_5008B60 }
aLargeText_M:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008B60, symbol: aLargeText_M }
# N (large)
D_5008C50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008C50, symbol: D_5008C50 }
aLargeText_N:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008C50, symbol: aLargeText_N }
# O (large)
D_5008D40:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008D40, symbol: D_5008D40 }
aSmallText_O:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008D40, symbol: aSmallText_O }
# P (large)
D_5008E30:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008E30, symbol: D_5008E30 }
aLargeText_P:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008E30, symbol: aLargeText_P }
# Q (large)
D_5008F20:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008F20, symbol: D_5008F20 }
aLargeText_Q:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5008F20, symbol: aLargeText_Q }
# R (large)
D_5009010:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009010, symbol: D_5009010 }
aLargeText_R:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009010, symbol: aLargeText_R }
# S (large)
D_5009100:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009100, symbol: D_5009100 }
aLargeText_S:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009100, symbol: aLargeText_S }
# T (large)
D_50091F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50091F0, symbol: D_50091F0 }
aLargeText_T:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50091F0, symbol: aLargeText_T }
# U (large)
D_50092E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50092E0, symbol: D_50092E0 }
aLargeText_U:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50092E0, symbol: aLargeText_U }
# V (large)
D_50093D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50093D0, symbol: D_50093D0 }
aLargeText_V:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x50093D0, symbol: aLargeText_V }
# W (large)
D_50094C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50094C0, symbol: D_50094C0 }
aLargeText_W:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50094C0, symbol: aLargeText_W }
# X (large)
D_50096A0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50096A0, symbol: D_50096A0 }
aLargeText_X:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 15, offset: 0x50096A0, symbol: aLargeText_X }
# Y (large)
D_5009880:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009880, symbol: D_5009880 }
aLargeText_Y:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009880, symbol: aLargeText_Y }
# - (large)
D_5009970:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009970, symbol: D_5009970 }
aLargeText_HYPHEN:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009970, symbol: aLargeText_HYPHEN }
# Z (large)
D_5009A60:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009A60, symbol: D_5009A60 }
aLargeText_Z:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009A60, symbol: aLargeText_Z }
# s (large)
D_5009B50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009B50, symbol: D_5009B50 }
aLargeText_s_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009B50, symbol: aLargeText_s_ }
# t (large)
D_5009C40:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009C40, symbol: D_5009C40 }
aLargeText_t_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009C40, symbol: aLargeText_t_ }
# o (small)
D_5009D30:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D30, symbol: D_5009D30 }
aSmallText_o_:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D30, symbol: aSmallText_o_ }
# p (small)
D_5009D70:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D70, symbol: D_5009D70 }
aSmallText_p:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009D70, symbol: aSmallText_p }
# . (large)
D_5009DB0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009DB0, symbol: D_5009DB0 }
aLargeText_DOT:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009DB0, symbol: aLargeText_DOT }
# q (small)
D_5009EA0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EA0, symbol: D_5009EA0 }
aSmallText_q:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EA0, symbol: aSmallText_q }
# r (small)
D_5009EE0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EE0, symbol: D_5009EE0 }
aSmallText_r:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009EE0, symbol: aSmallText_r }
# s (small)
D_5009F20:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009F20, symbol: D_5009F20 }
aSmallText_s:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x5009F20, symbol: aSmallText_s }
# 0 (large)
D_5009F60:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009F60, symbol: D_5009F60 }
aLargeText_0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x5009F60, symbol: aLargeText_0 }
# 1 (large)
D_500A050:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A050, symbol: D_500A050 }
aLargeText_1:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A050, symbol: aLargeText_1 }
# 2 (large)
D_500A140:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A140, symbol: D_500A140 }
aLargeText_2:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A140, symbol: aLargeText_2 }
# 3 (large)
D_500A230:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A230, symbol: D_500A230 }
aLargeText_3:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A230, symbol: aLargeText_3 }
# 4 (large)
D_500A320:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A320, symbol: D_500A320 }
aLargeText_4:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A320, symbol: aLargeText_4 }
# 5 (large)
D_500A410:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A410, symbol: D_500A410 }
aLargeText_5:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A410, symbol: aLargeText_5 }
# 6 (large)
D_500A500:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A500, symbol: D_500A500 }
aLargeText_6:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A500, symbol: aLargeText_6 }
# 7 (large)
D_500A5F0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A5F0, symbol: D_500A5F0 }
aLargeText_7:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A5F0, symbol: aLargeText_7 }
# 8 (large)
D_500A6E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A6E0, symbol: D_500A6E0 }
aLargeText_8:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A6E0, symbol: aLargeText_8 }
# 9 (large)
D_500A7D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A7D0, symbol: D_500A7D0 }
aLargeText_9:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 15, offset: 0x500A7D0, symbol: aLargeText_9 }
# 終 (Japanese letter meaning END)
D_500A8C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 49, offset: 0x500A8C0, symbol: D_500A8C0 }
# 終 (Japanese kanji meaning END)
aTextKanji_END:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 49, offset: 0x500A8C0, symbol: aTextKanji_END }
# T (small)
D_500B380:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B380, symbol: D_500B380 }
aSmallText_T:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B380, symbol: aSmallText_T }
# . (small)
D_500B3C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B3C0, symbol: D_500B3C0 }
aSmallText_DOT:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B3C0, symbol: aSmallText_DOT }
# : (small)
D_500B400:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B400, symbol: D_500B400 }
aSmallText_COLON:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B400, symbol: aSmallText_COLON }
# u (small)
D_500B440:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B440, symbol: D_500B440 }
# U (small)
aSmallText_U:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B440, symbol: aSmallText_U }
# v (small)
D_500B480:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B480, symbol: D_500B480 }
# V (small)
aSmallText_V:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B480, symbol: aSmallText_V }
# w (small)
D_500B4C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B4C0, symbol: D_500B4C0 }
# W (small)
aSmallText_W:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B4C0, symbol: aSmallText_W }
# x (small)
D_500B500:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B500, symbol: D_500B500 }
# X (small)
aSmallText_X:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B500, symbol: aSmallText_X }
# y (small)
D_500B540:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B540, symbol: D_500B540 }
# Y (small)
aSmallText_Y:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B540, symbol: aSmallText_Y }
# - (small)
D_500B580:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B580, symbol: D_500B580 }
aSmallText_HYPHEN:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B580, symbol: aSmallText_HYPHEN }
# z (small)
D_500B5C0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B5C0, symbol: D_500B5C0 }
# Z (small)
aSmallText_Z:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x500B5C0, symbol: aSmallText_Z }
# Wrench DisplayList (Teammate in maintenance state)
D_500B600:
{ type: GFX, offset: 0x500B600, symbol: D_500B600 }
aDownWrenchDL:
{ type: GFX, offset: 0x500B600, symbol: aDownWrenchDL }
# Wrench Texture
D_500B768:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 32, offset: 0x0500B768, symbol: D_500B768, tlut: 0x0D000160 }
aDownWrenchTexture:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 32, offset: 0x0500B768, tlut: 0x0500B868, symbol: aDownWrenchTexture }
# Wrench TLUT
D_500B868:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0500B868, symbol: D_500B868 }
aDownWrenchTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x0500B868, symbol: aDownWrenchTLUT }

View File

@ -7,13 +7,14 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
D_TI_6000000:
{type: TEXTURE, format: IA8, ctype: u8, width: 96, height: 28, offset: 0x6000000, symbol: D_TI_6000000}
aTiTitleCardTex:
{type: TEXTURE, format: IA8, ctype: u8, width: 96, height: 28, offset: 0x6000000, symbol: aTiTitleCardTex}
D_TI_6000A80:
{type: GFX, offset: 0x6000A80, symbol: D_TI_6000A80}
@ -27,8 +28,8 @@ D_TI_6001B10:
D_TI_6001BA8:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 32, offset: 0x6001BA8, symbol: D_TI_6001BA8}
D_TI_60023B0:
{type: GFX, offset: 0x60023B0, symbol: D_TI_60023B0}
aTiCactusDL:
{type: GFX, offset: 0x60023B0, symbol: aTiCactusDL}
D_TI_6002438:
{type: TEXTURE, format: RGBA16, ctype: u16, width: 32, height: 64, offset: 0x6002438, symbol: D_TI_6002438}
@ -70,73 +71,73 @@ D_TI_6004C00:
{type: TEXTURE, format: IA8, ctype: u8, width: 32, height: 32, offset: 0x6004C00, symbol: D_TI_6004C00}
D_TI_6005000:
{type: SF64:ENV_SETTINGS, offset: 0x6005000, symbol: D_TI_6005000}
{type: SF64:ENVIRONMENT, offset: 0x6005000, symbol: D_TI_6005000}
D_TI_600631C:
{type: SF64:SCRIPT, offset: 0x600631C, symbol: D_TI_600631C}
D_TI_60064AC:
{type: SF64:HITBOX, offset: 0x60064AC, symbol: D_TI_60064AC}
aTi1LandmineHitbox:
{type: SF64:HITBOX, offset: 0x60064AC, symbol: aTi1LandmineHitbox}
D_TI_60064C8:
{type: SF64:HITBOX, offset: 0x60064C8, symbol: D_TI_60064C8}
aTiDesertRoverHitbox:
{type: SF64:HITBOX, offset: 0x60064C8, symbol: aTiDesertRoverHitbox}
D_TI_60064FC:
{type: SF64:HITBOX, offset: 0x60064FC, symbol: D_TI_60064FC}
aTiSkullHitbox:
{type: SF64:HITBOX, offset: 0x60064FC, symbol: aTiSkullHitbox}
D_TI_6006518:
{type: SF64:HITBOX, offset: 0x6006518, symbol: D_TI_6006518}
aTiRib0Hitbox:
{type: SF64:HITBOX, offset: 0x6006518, symbol: aTiRib0Hitbox}
D_TI_6006564:
{type: SF64:HITBOX, offset: 0x6006564, symbol: D_TI_6006564}
aTiRib1Hitbox:
{type: SF64:HITBOX, offset: 0x6006564, symbol: aTiRib1Hitbox}
D_TI_60065B0:
{type: SF64:HITBOX, offset: 0x60065B0, symbol: D_TI_60065B0}
aTiRib2Hitbox:
{type: SF64:HITBOX, offset: 0x60065B0, symbol: aTiRib2Hitbox}
D_TI_60065FC:
{type: SF64:HITBOX, offset: 0x60065FC, symbol: D_TI_60065FC}
aTiRib3Hitbox:
{type: SF64:HITBOX, offset: 0x60065FC, symbol: aTiRib3Hitbox}
D_TI_6006648:
{type: SF64:HITBOX, offset: 0x6006648, symbol: D_TI_6006648}
aTiRib4Hitbox:
{type: SF64:HITBOX, offset: 0x6006648, symbol: aTiRib4Hitbox}
D_TI_6006694:
{type: SF64:HITBOX, offset: 0x6006694, symbol: D_TI_6006694}
aTiRib5Hitbox:
{type: SF64:HITBOX, offset: 0x6006694, symbol: aTiRib5Hitbox}
D_TI_60066E0:
{type: SF64:HITBOX, offset: 0x60066E0, symbol: D_TI_60066E0}
aTiRib6Hitbox:
{type: SF64:HITBOX, offset: 0x60066E0, symbol: aTiRib6Hitbox}
D_TI_600672C:
{type: SF64:HITBOX, offset: 0x600672C, symbol: D_TI_600672C}
aTiRib7Hitbox:
{type: SF64:HITBOX, offset: 0x600672C, symbol: aTiRib7Hitbox}
D_TI_6006778:
{type: SF64:HITBOX, offset: 0x6006778, symbol: D_TI_6006778}
aTiRib8Hitbox:
{type: SF64:HITBOX, offset: 0x6006778, symbol: aTiRib8Hitbox}
D_TI_60067C4:
{type: SF64:HITBOX, offset: 0x60067C4, symbol: D_TI_60067C4}
aTiDelphorHitbox:
{type: SF64:HITBOX, offset: 0x60067C4, symbol: aTiDelphorHitbox}
D_TI_6006808:
{type: SF64:HITBOX, offset: 0x6006808, symbol: D_TI_6006808}
aTiDelphorHeadHitbox:
{type: SF64:HITBOX, offset: 0x6006808, symbol: aTiDelphorHeadHitbox}
D_TI_6006A3C:
{type: SF64:HITBOX, offset: 0x6006A3C, symbol: D_TI_6006A3C}
aTiDesertCrawlerHitbox:
{type: SF64:HITBOX, offset: 0x6006A3C, symbol: aTiDesertCrawlerHitbox}
D_TI_600683C:
{type: SF64:HITBOX, offset: 0x600683C, symbol: D_TI_600683C}
aTiBoulderHitbox:
{type: SF64:HITBOX, offset: 0x600683C, symbol: aTiBoulderHitbox}
D_TI_6006858:
{type: SF64:HITBOX, offset: 0x6006858, symbol: D_TI_6006858}
aTiBombHitbox:
{type: SF64:HITBOX, offset: 0x6006858, symbol: aTiBombHitbox}
D_TI_6006874:
{type: SF64:HITBOX, offset: 0x6006874, symbol: D_TI_6006874}
D_TI_6006890:
{type: SF64:HITBOX, offset: 0x6006890, symbol: D_TI_6006890}
aTiRascoHitbox:
{type: SF64:HITBOX, offset: 0x6006890, symbol: aTiRascoHitbox}
D_TI_60068BC:
{type: SF64:HITBOX, offset: 0x60068BC, symbol: D_TI_60068BC}
aTiCactusHitbox:
{type: SF64:HITBOX, offset: 0x60068BC, symbol: aTiCactusHitbox}
D_TI_60068F0:
{type: SF64:HITBOX, offset: 0x60068F0, symbol: D_TI_60068F0}
aTiFekudaHitbox:
{type: SF64:HITBOX, offset: 0x60068F0, symbol: aTiFekudaHitbox}
D_TI_6006940:
{type: SF64:HITBOX, offset: 0x6006940, symbol: D_TI_6006940}
@ -165,8 +166,8 @@ D_TI_6006A04:
D_TI_6006A20:
{type: SF64:HITBOX, offset: 0x6006A20, symbol: D_TI_6006A20}
D_TI_6006BF0:
{type: SF64:HITBOX, offset: 0x6006BF0, symbol: D_TI_6006BF0}
aTiPillarHitbox:
{type: SF64:HITBOX, offset: 0x6006BF0, symbol: aTiPillarHitbox}
D_TI_6006924:
{type: SF64:HITBOX, offset: 0x6006924, symbol: D_TI_6006924}
@ -177,8 +178,8 @@ D_TI_6006C0C:
D_TI_6006C28:
{type: SF64:HITBOX, offset: 0x6006C28, symbol: D_TI_6006C28}
D_TI_6006C44:
{type: SF64:HITBOX, offset: 0x6006C44, symbol: D_TI_6006C44}
aTiBridgeHitbox:
{type: SF64:HITBOX, offset: 0x6006C44, symbol: aTiBridgeHitbox}
D_TI_6006C60:
{type: SF64:OBJECT_INIT, offset: 0x6006C60, symbol: D_TI_6006C60}

View File

@ -7,77 +7,76 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
starfox_logo: { type: TEXTURE, ctype: u16, format: RGBA16, width: 236, height: 60, offset: 0x6000000, symbol: gTitleStarfoxLogo }
aTitleStarfoxLogoTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 236, height: 60, offset: 0x6000000, symbol: aTitleStarfoxLogoTex }
nintendo64_logo: { type: TEXTURE, ctype: u16, format: RGBA16, width: 128, height: 88, offset: 0x6006EA0, symbol: gTitleNintendo64Logo }
aTitleN64LogoTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 128, height: 88, offset: 0x6006EA0, symbol: aTitleN64LogoTex }
radio_static: { type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x600C6A0, symbol: gTitleRadioStatic }
gTitleRadioStatic: { type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x600C6A0, symbol: gTitleRadioStatic }
sun_beam: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600D5C0, symbol: gTitleSunBeam }
aTitleSunGlareTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600D5C0, symbol: aTitleSunGlareTex }
nintendo_copyright: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x600DDC0, symbol: gTitleNintendoCopyright }
a1997NintendoTex: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 12, offset: 0x600DDC0, symbol: a1997NintendoTex }
press_start: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x600E360, symbol: gTitlePressStart }
aTitlePressStartTex: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x600E360, symbol: aTitlePressStartTex }
great_fox_card: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 28, offset: 0x600E980, symbol: gTitleGreatFoxCard }
aTitleGreatFoxCardTex: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 28, offset: 0x600E980, symbol: aTitleGreatFoxCardTex }
slippy_card: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 13, offset: 0x600F940, symbol: gTitleSlippyCard }
gTitleSlippyCard: { type: TEXTURE, ctype: u8, format: IA8, width: 144, height: 13, offset: 0x600F940, symbol: gTitleSlippyCard }
peppy_card: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x6010090, symbol: gTitlePeppyCard }
gTitlePeppyCard: { type: TEXTURE, ctype: u8, format: IA8, width: 120, height: 13, offset: 0x6010090, symbol: gTitlePeppyCard }
falco_card: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x60106B0, symbol: gTitleFalcoCard }
gTitleFalcoCard: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x60106B0, symbol: gTitleFalcoCard }
fox_card: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x6010FA0, symbol: gTitleFoxCard }
gTitleFoxCard: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 13, offset: 0x6010FA0, symbol: gTitleFoxCard }
arwing_card: { type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 26, offset: 0x6011890, symbol: gTitleArwingCard }
aTitleArwingCardTex: { type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 26, offset: 0x6011890, symbol: aTitleArwingCardTex }
no_controller: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 24, offset: 0x60123F0, symbol: gTitleNoController }
aTitleNoControllerTex: { type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 24, offset: 0x60123F0, symbol: aTitleNoControllerTex }
copyright_symbol: { type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6013470, symbol: gTitleCopyrightSymbol }
aTitleCopyrightTex: { type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x6013470, symbol: aTitleCopyrightTex }
unused_nintendo_copyright: { type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 18, offset: 0x6013570, symbol: gTitleUnusedNintendoCopyright }
gTitleUnusedNintendoCopyright: { type: TEXTURE, ctype: u8, format: IA8, width: 168, height: 18, offset: 0x6013570, symbol: gTitleUnusedNintendoCopyright }
starfox_text_intro: { type: TEXTURE, ctype: u8, format: CI4, width: 256, height: 13, offset: 0x6014140, tlut: 0x60147C0, symbol: gTextIntroStarfox }
aIntroStarfoxLogoTex: { type: TEXTURE, ctype: u8, format: CI4, width: 256, height: 13, offset: 0x6014140, tlut: 0x60147C0, symbol: aIntroStarfoxLogoTex }
starfox_text_intro_palette: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60147C0, symbol: gTextIntroStarfoxPalette }
aIntroStarfoxLogoTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60147C0, symbol: aIntroStarfoxLogoTLUT }
in_text_intro: { type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 13, offset: 0x60147E0, tlut: 0x60147C0, symbol: gTextIntroIn }
aIntroInTex: { type: TEXTURE, ctype: u8, format: CI4, width: 32, height: 13, offset: 0x60147E0, tlut: 0x60147C0, symbol: aIntroInTex }
in_text_intro_palette: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60148B0, symbol: gTextIntroInPalette }
aIntroInTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x60148B0, symbol: aIntroInTLUT }
D_TITLE_60148D0: { type: GFX, offset: 0x60148D0, symbol: D_TITLE_60148D0 }
a64LogoDL: { type: GFX, offset: 0x60148D0, symbol: a64LogoDL }
D_TITLE_6014DE8: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6014DE8, tlut: 0x60155E8, symbol: D_TITLE_6014DE8 }
a64Logo1Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6014DE8, tlut: 0x60155E8, symbol: a64Logo1Tex }
D_TITLE_60155E8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x60155E8, symbol: D_TITLE_60155E8 }
a64Logo1TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 152, offset: 0x60155E8, symbol: a64Logo1TLUT }
D_TITLE_6015718: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6015718, tlut: 0x6015EF8, symbol: D_TITLE_6015718 }
a64Logo2Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6015718, tlut: 0x6015EF8, symbol: a64Logo2Tex }
D_TITLE_6015EF8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6015EF8, symbol: D_TITLE_6015EF8 }
a64Logo2TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 64, offset: 0x6015EF8, symbol: a64Logo2TLUT }
D_TITLE_6015F78: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6015F78, tlut: 0x6016778, symbol: D_TITLE_6015F78 }
a64Logo3Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6015F78, tlut: 0x6016778, symbol: a64Logo3Tex }
D_TITLE_6016778: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6016778, symbol: D_TITLE_6016778 }
a64Logo3TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6016778, symbol: a64Logo3TLUT }
D_TITLE_6016908: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6016908, tlut: 0x60170E8, symbol: D_TITLE_6016908 }
a64Logo4Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 63, offset: 0x6016908, tlut: 0x60170E8, symbol: a64Logo4Tex }
D_TITLE_60170E8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 144, offset: 0x60170E8, symbol: D_TITLE_60170E8 }
a64Logo4TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 144, offset: 0x60170E8, symbol: a64Logo4TLUT }
D_TITLE_6017208: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017208, tlut: 0x6017A08, symbol: D_TITLE_6017208 }
a64Logo5Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017208, tlut: 0x6017A08, symbol: a64Logo5Tex }
D_TITLE_6017A08: { type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x6017A08, symbol: D_TITLE_6017A08 }
a64Logo5TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 136, offset: 0x6017A08, symbol: a64Logo5TLUT }
D_TITLE_6017B18: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017B18, tlut: 0x6018318, symbol: D_TITLE_6017B18 }
a64Logo6Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x6017B18, tlut: 0x6018318, symbol: a64Logo6Tex }
D_TITLE_6018318: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6018318, symbol: D_TITLE_6018318 }
a64Logo6TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 200, offset: 0x6018318, symbol: a64Logo6TLUT }
D_TITLE_60184A8: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x60184A8, tlut: 0x6018CA8, symbol: D_TITLE_60184A8 }
a64Logo7Tex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 64, offset: 0x60184A8, tlut: 0x6018CA8, symbol: a64Logo7Tex }
D_TITLE_6018CA8: { type: TEXTURE, ctype: u16, format: TLUT, colors: 76, offset: 0x6018CA8, symbol: D_TITLE_6018CA8 }
a64Logo7TLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 76, offset: 0x6018CA8, symbol: a64Logo7TLUT }
D_TITLE_6018D40: { type: GFX, offset: 0x6018D40, symbol: D_TITLE_6018D40 }
aTitleGreatFoxDeckDL: { type: GFX, offset: 0x6018D40, symbol: aTitleGreatFoxDeckDL }
D_TITLE_60195C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60195C0, symbol: D_TITLE_60195C0 }
@ -89,9 +88,9 @@ D_TITLE_601B5C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height:
D_TITLE_601B7C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601B7C0, symbol: D_TITLE_601B7C0 }
D_TITLE_601BFC0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601BFC0, symbol: D_TITLE_601BFC0 }
aTitleCsPassageWayWallTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601BFC0, symbol: aTitleCsPassageWayWallTex }
D_TITLE_601C7C0: { type: GFX, offset: 0x601C7C0, symbol: D_TITLE_601C7C0 }
aTitleGreatFoxDeckLauncherDL: { type: GFX, offset: 0x601C7C0, symbol: aTitleGreatFoxDeckLauncherDL }
D_TITLE_601CCD0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x601CCD0, symbol: D_TITLE_601CCD0 }
@ -99,9 +98,9 @@ D_TITLE_601CED0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height:
D_TITLE_601CF50: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x601CF50, symbol: D_TITLE_601CF50 }
D_TITLE_601D750: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x601D750, tlut: 0x601DB50, symbol: D_TITLE_601D750 }
aNoControllerBgTex: { type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x601D750, tlut: 0x601DB50, symbol: aNoControllerBgTex }
D_TITLE_601DB50: { type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x601DB50, symbol: D_TITLE_601DB50 }
aNoControllerBgTLUT: { type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x601DB50, symbol: aNoControllerBgTLUT }
D_TITLE_601E424: { type: SF64:ANIM, offset: 0x601E424, symbol: D_TITLE_601E424 }
@ -165,9 +164,9 @@ D_TITLE_6029BE4: { type: SF64:ANIM, offset: 0x6029BE4, symbol: D_TITLE_6029BE4 }
D_TITLE_602A710: { type: SF64:ANIM, offset: 0x602A710, symbol: D_TITLE_602A710 }
D_TITLE_602A720: { type: GFX, offset: 0x602A720, symbol: D_TITLE_602A720 }
aTitleGreatFoxDeckPlatformDL: { type: GFX, offset: 0x602A720, symbol: aTitleGreatFoxDeckPlatformDL }
D_TITLE_602A8C0: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602A8C0, symbol: D_TITLE_602A8C0 }
aTitleCsPassageWayCeilingTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602A8C0, symbol: aTitleCsPassageWayCeilingTex }
D_TITLE_602B8C0: { type: GFX, offset: 0x602B8C0, symbol: D_TITLE_602B8C0 }
@ -179,41 +178,41 @@ D_TITLE_602DD30: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height:
D_TITLE_602DF30: { type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x602DF30, symbol: D_TITLE_602DF30 }
D_TITLE_602E380: { type: GFX, offset: 0x602E380, symbol: D_TITLE_602E380 }
aTitleCsPassageWayDL: { type: GFX, offset: 0x602E380, symbol: aTitleCsPassageWayDL }
D_TITLE_602E550: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602E550, symbol: D_TITLE_602E550 }
aTitleCsPassageWayFloorTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x602E550, symbol: aTitleCsPassageWayFloorTex }
D_TITLE_602F8E0: { type: SF64:ANIM, offset: 0x602F8E0, symbol: D_TITLE_602F8E0 }
aFoxRunningAnim: { type: SF64:ANIM, offset: 0x602F8E0, symbol: aFoxRunningAnim }
D_TITLE_602FBAC: {type: SF64:SKELETON, offset: 0x602FBAC, symbol: D_TITLE_602FBAC}
aFoxSkel: {type: SF64:SKELETON, offset: 0x602FBAC, symbol: aFoxSkel}
D_TITLE_60305C0: { type: SF64:ANIM, offset: 0x60305C0, symbol: D_TITLE_60305C0 }
aFalcoRunningAnim: { type: SF64:ANIM, offset: 0x60305C0, symbol: aFalcoRunningAnim }
D_TITLE_603088C: {type: SF64:SKELETON, offset: 0x603088C, symbol: D_TITLE_603088C}
aFalcoSkel: {type: SF64:SKELETON, offset: 0x603088C, symbol: aFalcoSkel}
D_TITLE_6031120: { type: SF64:ANIM, offset: 0x6031120, symbol: D_TITLE_6031120 }
aSlippyRunningAnim: { type: SF64:ANIM, offset: 0x6031120, symbol: aSlippyRunningAnim }
D_TITLE_60313AC: {type: SF64:SKELETON, offset: 0x60313AC, symbol: D_TITLE_60313AC}
aSlippySkel: {type: SF64:SKELETON, offset: 0x60313AC, symbol: aSlippySkel}
D_TITLE_6031DB8: { type: SF64:ANIM, offset: 0x6031DB8, symbol: D_TITLE_6031DB8 }
aPeppyRunningAnim: { type: SF64:ANIM, offset: 0x6031DB8, symbol: aPeppyRunningAnim }
D_TITLE_6032084: {type: SF64:SKELETON, offset: 0x6032084, symbol: D_TITLE_6032084}
aPeppySkel: {type: SF64:SKELETON, offset: 0x6032084, symbol: aPeppySkel}
D_TITLE_60320E0: { type: GFX, offset: 0x60320E0, symbol: D_TITLE_60320E0 }
aTitleArwingEngineGlowDL: { type: GFX, offset: 0x60320E0, symbol: aTitleArwingEngineGlowDL }
D_TITLE_6032178: {type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x6032178, symbol: D_TITLE_6032178}
aTitleArwingEngineGlowTex: {type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 32, offset: 0x6032178, symbol: aTitleArwingEngineGlowTex}
D_TITLE_6032580: { type: GFX, offset: 0x6032580, symbol: D_TITLE_6032580 }
aTitleArwingShadowDL: { type: GFX, offset: 0x6032580, symbol: aTitleArwingShadowDL }
D_TITLE_6032608: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6032608, symbol: D_TITLE_6032608 }
aTitleArwingShadowTex: { type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6032608, symbol: aTitleArwingShadowTex }
D_TITLE_60338DC: { type: SF64:ANIM, offset: 0x60338DC, symbol: D_TITLE_60338DC }
aFalcoAnim: { type: SF64:ANIM, offset: 0x60338DC, symbol: aFalcoAnim }
D_TITLE_6035024: { type: SF64:ANIM, offset: 0x6035024, symbol: D_TITLE_6035024 }
aFoxAnim: { type: SF64:ANIM, offset: 0x6035024, symbol: aFoxAnim }
D_TITLE_603531C: { type: SF64:ANIM, offset: 0x603531C, symbol: D_TITLE_603531C }
aPeppyAnim: { type: SF64:ANIM, offset: 0x603531C, symbol: aPeppyAnim }
D_TITLE_6036278: { type: SF64:ANIM, offset: 0x6036278, symbol: D_TITLE_6036278 }
aSlippyAnim: { type: SF64:ANIM, offset: 0x6036278, symbol: aSlippyAnim }
D_TITLE_6036290: { type: GFX, offset: 0x6036290, symbol: D_TITLE_6036290 }
@ -223,7 +222,7 @@ D_TITLE_6036B30: { type: GFX, offset: 0x6036B30, symbol: D_TITLE_6036B30 }
D_TITLE_6036BC8: { type: TEXTURE, ctype: u16, format: IA16, width: 32, height: 32, offset: 0x6036BC8, symbol: D_TITLE_6036BC8 }
D_TITLE_6037CF0: { type: GFX, offset: 0x6037CF0, symbol: D_TITLE_6037CF0 }
aPlanetCorneriaDL: { type: GFX, offset: 0x6037CF0, symbol: aPlanetCorneriaDL }
D_TITLE_60380D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x60380D0, symbol: D_TITLE_60380D0}
@ -243,7 +242,7 @@ D_TITLE_603F0D0: {type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height:
D_TITLE_60408C0: { type: GFX, offset: 0x60408C0, symbol: D_TITLE_60408C0 }
D_TITLE_6041070: { type: GFX, offset: 0x6041070, symbol: D_TITLE_6041070 }
aTeamShadowDL: { type: GFX, offset: 0x6041070, symbol: aTeamShadowDL }
D_TITLE_60410F8: {type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60410F8, symbol: D_TITLE_60410F8}

View File

@ -7,8 +7,9 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
@ -24,14 +25,14 @@ D_TR_6000900:
D_TR_6001820:
{ type: TEXTURE, format: RGBA16, offset: 0x6001820, width: 44, height: 44, ctype: u16, symbol: D_TR_6001820 }
D_TR_6002740:
{ type: GFX, offset: 0x6002740, symbol: D_TR_6002740 }
aTrBarrierDL:
{ type: GFX, offset: 0x6002740, symbol: aTrBarrierDL }
D_TR_60028F0:
{ type: TEXTURE, format: RGBA16, offset: 0x060028F0, width: 32, height: 32, ctype: u16, symbol: D_TR_60028F0 }
D_TR_60030F0:
{ type: GFX, offset: 0x60030F0, symbol: D_TR_60030F0 }
aTrBuildingDL:
{ type: GFX, offset: 0x60030F0, symbol: aTrBuildingDL }
D_TR_6003360:
{ type: TEXTURE, format: RGBA16, offset: 0x06003360, width: 16, height: 16, ctype: u16, symbol: D_TR_6003360 }
@ -54,8 +55,8 @@ D_TR_6005880:
D_TR_6005938:
{ type: TEXTURE, format: RGBA16, offset: 0x06005938, width: 32, height: 32, ctype: u16, symbol: D_TR_6005938 }
gItemTrainingRingDL:
{ type: GFX, offset: 0x6006140, symbol: gItemTrainingRingDL }
aItemTrainingRingDL:
{ type: GFX, offset: 0x6006140, symbol: aItemTrainingRingDL }
D_TR_6006958:
{ type: TEXTURE, format: RGBA16, offset: 0x06006958, width: 8, height: 8, ctype: u16, symbol: D_TR_6006958 }
@ -64,7 +65,7 @@ D_TR_60069D8:
{ type: TEXTURE, format: RGBA16, offset: 0x060069D8, width: 8, height: 8, ctype: u16, symbol: D_TR_60069D8 }
D_TR_6006A60:
{ type: SF64:ENV_SETTINGS, offset: 0x6006A60, symbol: D_TR_6006A60 }
{ type: SF64:ENVIRONMENT, offset: 0x6006A60, symbol: D_TR_6006A60 }
D_TR_6006AA4:
{ type: SF64:OBJECT_INIT, offset: 0x6006AA4, symbol: D_TR_6006AA4 }
@ -75,13 +76,13 @@ D_TR_6008EF8:
D_TR_6009B34:
{ type: SF64:SCRIPT, offset: 0x6009B34, symbol: D_TR_6009B34 }
D_TR_6009CC4:
{ type: SF64:HITBOX, offset: 0x6009CC4, symbol: D_TR_6009CC4 }
aTrBuildingHitbox:
{ type: SF64:HITBOX, offset: 0x6009CC4, symbol: aTrBuildingHitbox }
D_TR_6009CFC:
{ type: SF64:HITBOX, offset: 0x6009CFC, symbol: D_TR_6009CFC }
aItemTrainingRingHitbox:
{ type: SF64:HITBOX, offset: 0x6009CFC, symbol: aItemTrainingRingHitbox }
D_TR_6009D18:
{ type: SF64:HITBOX, offset: 0x6009D18, symbol: D_TR_6009D18 }
aTrBarrierHitbox:
{ type: SF64:HITBOX, offset: 0x6009D18, symbol: aTrBarrierHitbox }
# size = 0x9D40

View File

@ -7,7 +7,6 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_VE1_9000000:
{type: GFX, offset: 0x9000000, symbol: D_VE1_9000000}
@ -30,8 +29,8 @@ D_VE1_90012F0:
D_VE1_9002CD8:
{type: SF64:ANIM, offset: 0x9002CD8, symbol: D_VE1_9002CD8}
D_VE1_9002CF0:
{type: GFX, offset: 0x9002CF0, symbol: D_VE1_9002CF0}
aVe1BlockerDL:
{type: GFX, offset: 0x9002CF0, symbol: aVe1BlockerDL}
D_VE1_9002F30:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x9002F30, symbol: D_VE1_9002F30, tlut: 0x9003330}
@ -51,8 +50,8 @@ D_VE1_90039F0:
D_VE1_9003DF0:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x9003DF0, symbol: D_VE1_9003DF0}
D_VE1_9003F50:
{type: GFX, offset: 0x9003F50, symbol: D_VE1_9003F50}
aVe1TempleInterior1DL:
{type: GFX, offset: 0x9003F50, symbol: aVe1TempleInterior1DL}
D_VE1_9004478:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x9004478, symbol: D_VE1_9004478}
@ -66,8 +65,8 @@ D_VE1_9005078:
D_VE1_9005478:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9005478, symbol: D_VE1_9005478}
D_VE1_9005C80:
{type: GFX, offset: 0x9005C80, symbol: D_VE1_9005C80}
aVe1TempleEntranceDL:
{type: GFX, offset: 0x9005C80, symbol: aVe1TempleEntranceDL}
D_VE1_9009700:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9009700, symbol: D_VE1_9009700}
@ -93,11 +92,11 @@ D_VE1_900BF00:
D_VE1_900C700:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900C700, symbol: D_VE1_900C700}
D_VE1_900D098:
{type: SF64:ANIM, offset: 0x900D098, symbol: D_VE1_900D098}
aVe1MonkeyStatueAnim:
{type: SF64:ANIM, offset: 0x900D098, symbol: aVe1MonkeyStatueAnim}
D_VE1_900D164:
{type: SF64:SKELETON, offset: 0x900D164, symbol: D_VE1_900D164}
aVe1MonkeyStatueSkel:
{type: SF64:SKELETON, offset: 0x900D164, symbol: aVe1MonkeyStatueSkel}
D_VE1_900D180:
{type: GFX, offset: 0x900D180, symbol: D_VE1_900D180}
@ -105,8 +104,8 @@ D_VE1_900D180:
D_VE1_900D520:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x900D520, symbol: D_VE1_900D520}
D_VE1_900DD20:
{type: GFX, offset: 0x900DD20, symbol: D_VE1_900DD20}
aVe1Pillar1DL:
{type: GFX, offset: 0x900DD20, symbol: aVe1Pillar1DL}
D_VE1_900DF20:
{type: GFX, offset: 0x900DF20, symbol: D_VE1_900DF20}
@ -114,14 +113,14 @@ D_VE1_900DF20:
D_VE1_900DFB8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x900DFB8, symbol: D_VE1_900DFB8}
D_VE1_900EFC0:
{type: GFX, offset: 0x900EFC0, symbol: D_VE1_900EFC0}
aVe1TempleBgDL:
{type: GFX, offset: 0x900EFC0, symbol: aVe1TempleBgDL}
D_VE1_900F060:
{type: GFX, offset: 0x900F060, symbol: D_VE1_900F060}
aVe1TempleInterior2DL:
{type: GFX, offset: 0x900F060, symbol: aVe1TempleInterior2DL}
D_VE1_900F1D0:
{type: GFX, offset: 0x900F1D0, symbol: D_VE1_900F1D0}
aVe1TempleInterior3DL:
{type: GFX, offset: 0x900F1D0, symbol: aVe1TempleInterior3DL}
D_VE1_9010FC4:
{type: SF64:ANIM, offset: 0x9010FC4, symbol: D_VE1_9010FC4}
@ -129,14 +128,14 @@ D_VE1_9010FC4:
D_VE1_9010FD0:
{type: GFX, offset: 0x9010FD0, symbol: D_VE1_9010FD0}
D_VE1_9011200:
{type: GFX, offset: 0x9011200, symbol: D_VE1_9011200}
aVe1PillarDL:
{type: GFX, offset: 0x9011200, symbol: aVe1PillarDL}
D_VE1_9011980:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x9011980, symbol: D_VE1_9011980}
D_VE1_9012180:
{type: GFX, offset: 0x9012180, symbol: D_VE1_9012180}
aVe1Pillar5DL:
{type: GFX, offset: 0x9012180, symbol: aVe1Pillar5DL}
D_VE1_90123C0:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 16, offset: 0x90123C0, symbol: D_VE1_90123C0, tlut: 0x90125C0}
@ -180,8 +179,8 @@ D_VE1_901C0F4:
D_VE1_901DA38:
{type: SF64:ANIM, offset: 0x901DA38, symbol: D_VE1_901DA38}
D_VE1_901DA50:
{type: GFX, offset: 0x901DA50, symbol: D_VE1_901DA50}
aVe1Pillar3DL:
{type: GFX, offset: 0x901DA50, symbol: aVe1Pillar3DL}
D_VE1_901DC90:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 32, offset: 0x901DC90, symbol: D_VE1_901DC90}
@ -231,8 +230,8 @@ D_VE1_90234D0:
D_VE1_9023880:
{type: GFX, offset: 0x9023880, symbol: D_VE1_9023880}
D_VE1_9023AD0:
{type: GFX, offset: 0x9023AD0, symbol: D_VE1_9023AD0}
aVe1Pillar4DL:
{type: GFX, offset: 0x9023AD0, symbol: aVe1Pillar4DL}
D_VE1_9024738:
{type: SF64:ANIM, offset: 0x9024738, symbol: D_VE1_9024738}

View File

@ -8,8 +8,9 @@
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "structs.h"'
- '#include "sf64mesg.h"'
D_VE1_6000000:
@ -18,14 +19,14 @@ D_VE1_6000000:
D_VE1_6000A80:
{ type: TEXTURE, format: IA8, width: 40, height: 19, offset: 0x6000A80, ctype: u8, symbol: D_VE1_6000A80 }
D_VE1_6000D80:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x6000D80, ctype: u8, symbol: D_VE1_6000D80 }
aVe1TitleCardTex:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x6000D80, ctype: u8, symbol: aVe1TitleCardTex }
D_VE1_6001B80:
{ type: TEXTURE, format: IA8, width: 128, height: 19, offset: 0x6001B80, ctype: u8, symbol: D_VE1_6001B80 }
D_VE1_6002500:
{ type: GFX, offset: 0x6002500, symbol: D_VE1_6002500 }
aVe1EnemyGateDL:
{ type: GFX, offset: 0x6002500, symbol: aVe1EnemyGateDL }
D_VE1_60029F8:
{ type: TEXTURE, format: CI8, width: 8, height: 16, offset: 0x60029F8, tlut: 0x6002A78, ctype: u8, symbol: D_VE1_60029F8 }
@ -45,20 +46,20 @@ D_VE1_6003078:
D_VE1_6003478:
{ type: TEXTURE, format: TLUT, colors: 204, offset: 0x6003478, ctype: u16, symbol: D_VE1_6003478 }
D_VE1_6003610:
{ type: GFX, offset: 0x6003610, symbol: D_VE1_6003610 }
aVe1WatchPostDL:
{ type: GFX, offset: 0x6003610, symbol: aVe1WatchPostDL }
D_VE1_6003B10:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003B10, ctype: u16, symbol: D_VE1_6003B10 }
D_VE1_6004310:
{ type: GFX, offset: 0x6004310, symbol: D_VE1_6004310 }
aVe1EnemyGateDoorLeftDL:
{ type: GFX, offset: 0x6004310, symbol: aVe1EnemyGateDoorLeftDL }
D_VE1_60043F0:
{ type: GFX, offset: 0x60043F0, symbol: D_VE1_60043F0 }
aVe1EnemyGateDoorRightDL:
{ type: GFX, offset: 0x60043F0, symbol: aVe1EnemyGateDoorRightDL }
D_VE1_60044D0:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x60044D0, tlut: 0x60048D0, ctype: u8, symbol: D_VE1_60044D0 }
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x60044D0, tlut: 0x60045D0, ctype: u8, symbol: D_VE1_60044D0 }
D_VE1_60045D0:
{ type: TEXTURE, format: TLUT, colors: 144, offset: 0x60045D0, ctype: u16, symbol: D_VE1_60045D0 }
@ -69,8 +70,8 @@ D_VE1_60046F0:
D_VE1_6004780:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x6004780, ctype: u16, symbol: D_VE1_6004780 }
D_VE1_6005780:
{ type: GFX, offset: 0x6005780, symbol: D_VE1_6005780 }
aVe1GeneratorDL:
{ type: GFX, offset: 0x6005780, symbol: aVe1GeneratorDL }
D_VE1_6005E50:
{ type: TEXTURE, format: TLUT, colors: 160, offset: 0x6005E50, ctype: u16, symbol: D_VE1_6005E50 }
@ -96,23 +97,23 @@ D_VE1_60066D0:
D_VE1_6006750:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6006750, ctype: u16, symbol: D_VE1_6006750 }
D_VE1_6006F50:
{ type: GFX, offset: 0x6006F50, symbol: D_VE1_6006F50 }
aVe1HallwayObstacleDL:
{ type: GFX, offset: 0x6006F50, symbol: aVe1HallwayObstacleDL }
D_VE1_6007410:
{ type: GFX, offset: 0x6007410, symbol: D_VE1_6007410 }
aVe1SceneryWall3DL:
{ type: GFX, offset: 0x6007410, symbol: aVe1SceneryWall3DL }
D_VE1_60074E8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60074E8, ctype: u16, symbol: D_VE1_60074E8 }
D_VE1_6007CF0:
{ type: GFX, offset: 0x6007CF0, symbol: D_VE1_6007CF0 }
aVe1Wall2DL:
{ type: GFX, offset: 0x6007CF0, symbol: aVe1Wall2DL }
D_VE1_6007D90:
{ type: GFX, offset: 0x6007D90, symbol: D_VE1_6007D90 }
aVe1Wall1DL:
{ type: GFX, offset: 0x6007D90, symbol: aVe1Wall1DL }
D_VE1_6007E30:
{ type: SF64:ENV_SETTINGS, offset: 0x6007E30, symbol: D_VE1_6007E30 }
{ type: SF64:ENVIRONMENT, offset: 0x6007E30, symbol: D_VE1_6007E30 }
D_VE1_6007E74:
{ type: SF64:OBJECT_INIT, offset: 0x6007E74, symbol: D_VE1_6007E74 }
@ -123,8 +124,8 @@ D_VE1_601B1E4:
D_VE1_6010088:
{ type: SF64:OBJECT_INIT, offset: 0x6010088, symbol: D_VE1_6010088 }
D_VE1_601B43C:
{ type: SF64:HITBOX, offset: 0x601B43C, symbol: D_VE1_601B43C }
aVe1Pillar5Hitbox:
{ type: SF64:HITBOX, offset: 0x601B43C, symbol: aVe1Pillar5Hitbox }
D_VE1_601B474:
{ type: SF64:HITBOX, offset: 0x601B474, symbol: D_VE1_601B474 }
@ -132,50 +133,50 @@ D_VE1_601B474:
D_VE1_601B4C4:
{ type: SF64:HITBOX, offset: 0x601B4C4, symbol: D_VE1_601B4C4 }
D_VE1_601B4E0:
{ type: SF64:HITBOX, offset: 0x601B4E0, symbol: D_VE1_601B4E0 }
Ve1Wall1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B4E0, symbol: Ve1Wall1Hitbox }
D_VE1_601B4FC:
{ type: SF64:HITBOX, offset: 0x601B4FC, symbol: D_VE1_601B4FC }
aVe1Wall2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B4FC, symbol: aVe1Wall2Hitbox }
D_VE1_601B518:
{ type: SF64:HITBOX, offset: 0x601B518, symbol: D_VE1_601B518 }
aVe1SceneryWall3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B518, symbol: aVe1SceneryWall3Hitbox }
D_VE1_601B584:
{ type: SF64:HITBOX, offset: 0x601B584, symbol: D_VE1_601B584 }
aVe1HallwayObstacleHitbox:
{ type: SF64:HITBOX, offset: 0x601B584, symbol: aVe1HallwayObstacleHitbox }
D_VE1_601B5F4:
{ type: SF64:HITBOX, offset: 0x601B5F4, symbol: D_VE1_601B5F4 }
aVe1GeneratorHitbox:
{ type: SF64:HITBOX, offset: 0x601B5F4, symbol: aVe1GeneratorHitbox }
D_VE1_601B644:
{ type: SF64:HITBOX, offset: 0x601B644, symbol: D_VE1_601B644 }
aVe1WatchPostHitbox:
{ type: SF64:HITBOX, offset: 0x601B644, symbol: aVe1WatchPostHitbox }
D_VE1_601B678:
{ type: SF64:HITBOX, offset: 0x601B678, symbol: D_VE1_601B678 }
aVe1TempleEntranceHitbox:
{ type: SF64:HITBOX, offset: 0x601B678, symbol: aVe1TempleEntranceHitbox }
D_VE1_601B6C4:
{ type: SF64:HITBOX, offset: 0x601B6C4, symbol: D_VE1_601B6C4 }
aVe1TempleInterior1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B6C4, symbol: aVe1TempleInterior1Hitbox }
D_VE1_601B710:
{ type: SF64:HITBOX, offset: 0x601B710, symbol: D_VE1_601B710 }
aVe1TempleInterior2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B710, symbol: aVe1TempleInterior2Hitbox }
D_VE1_601B75C:
{ type: SF64:HITBOX, offset: 0x601B75C, symbol: D_VE1_601B75C }
aVe1TempleInterior3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B75C, symbol: aVe1TempleInterior3Hitbox }
D_VE1_601B7F8:
{ type: SF64:HITBOX, offset: 0x601B7F8, symbol: D_VE1_601B7F8 }
aVe1Pillar1Hitbox:
{ type: SF64:HITBOX, offset: 0x601B7F8, symbol: aVe1Pillar1Hitbox }
D_VE1_601B830:
{ type: SF64:HITBOX, offset: 0x601B830, symbol: D_VE1_601B830 }
aVe1Pillar2Hitbox:
{ type: SF64:HITBOX, offset: 0x601B830, symbol: aVe1Pillar2Hitbox }
D_VE1_601B868:
{ type: SF64:HITBOX, offset: 0x601B868, symbol: D_VE1_601B868 }
aVe1Pillar3Hitbox:
{ type: SF64:HITBOX, offset: 0x601B868, symbol: aVe1Pillar3Hitbox }
D_VE1_601B8A0:
{ type: SF64:HITBOX, offset: 0x601B8A0, symbol: D_VE1_601B8A0 }
aVe1Pillar4Hitbox:
{ type: SF64:HITBOX, offset: 0x601B8A0, symbol: aVe1Pillar4Hitbox }
D_VE1_601B8D8:
{ type: SF64:HITBOX, offset: 0x601B8D8, symbol: D_VE1_601B8D8 }
aVe1MonkeyStatueHitbox:
{ type: SF64:HITBOX, offset: 0x601B8D8, symbol: aVe1MonkeyStatueHitbox }
D_VE1_601B944:
{ type: SF64:HITBOX, offset: 0x601B944, symbol: D_VE1_601B944 }
aVe1EnemyGateHitbox:
{ type: SF64:HITBOX, offset: 0x601B944, symbol: aVe1EnemyGateHitbox }

View File

@ -8,8 +8,9 @@
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "structs.h"'
D_VE2_6000000:
{ type: TEXTURE, format: IA8, width: 96, height: 28, offset: 0x6000000, ctype: u8, symbol: D_VE2_6000000 }
@ -17,8 +18,8 @@ D_VE2_6000000:
D_VE2_6000A80:
{ type: TEXTURE, format: IA8, width: 112, height: 19, offset: 0x6000A80, ctype: u8, symbol: D_VE2_6000A80 }
D_VE2_60012D0:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x60012D0, ctype: u8, symbol: D_VE2_60012D0 }
aVe2TitleCardTex:
{ type: TEXTURE, format: IA8, width: 128, height: 28, offset: 0x60012D0, ctype: u8, symbol: aVe2TitleCardTex }
D_VE2_60020D0:
{ type: TEXTURE, format: IA8, width: 104, height: 19, offset: 0x60020D0, ctype: u8, symbol: D_VE2_60020D0 }
@ -26,11 +27,11 @@ D_VE2_60020D0:
D_VE2_6002890:
{ type: TEXTURE, format: IA8, width: 16, height: 16, offset: 0x6002890, ctype: u8, symbol: D_VE2_6002890 }
D_VE2_6002990:
{ type: GFX, offset: 0x6002990, symbol: D_VE2_6002990 }
aAndPathExitDL:
{ type: GFX, offset: 0x6002990, symbol: aAndPathExitDL }
D_VE2_6003000:
{ type: GFX, offset: 0x6003000, symbol: D_VE2_6003000 }
aAndPathIntersectionDL:
{ type: GFX, offset: 0x6003000, symbol: aAndPathIntersectionDL }
D_VE2_60038E0:
{ type: GFX, offset: 0x60038E0, symbol: D_VE2_60038E0 }
@ -38,8 +39,8 @@ D_VE2_60038E0:
D_VE2_6003970:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6003970, ctype: u16, symbol: D_VE2_6003970 }
D_VE2_6004170:
{ type: GFX, offset: 0x6004170, symbol: D_VE2_6004170 }
aAndPathEntranceDL:
{ type: GFX, offset: 0x6004170, symbol: aAndPathEntranceDL }
D_VE2_6004888:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6004888, ctype: u16, symbol: D_VE2_6004888 }
@ -56,8 +57,8 @@ D_VE2_6006088:
D_VE2_60030D8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x60030D8, ctype: u16, symbol: D_VE2_60030D8 }
D_VE2_6006890:
{ type: GFX, offset: 0x6006890, symbol: D_VE2_6006890 }
aAndPathWallsDL:
{ type: GFX, offset: 0x6006890, symbol: aAndPathWallsDL }
D_VE2_6006E20:
{ type: GFX, offset: 0x6006E20, symbol: D_VE2_6006E20 }
@ -65,20 +66,20 @@ D_VE2_6006E20:
D_VE2_6007650:
{ type: GFX, offset: 0x6007650, symbol: D_VE2_6007650 }
D_VE2_6007E20:
{ type: GFX, offset: 0x6007E20, symbol: D_VE2_6007E20 }
aAndLaserEmitterDL:
{ type: GFX, offset: 0x6007E20, symbol: aAndLaserEmitterDL }
D_VE2_6008170:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6008170, ctype: u16, symbol: D_VE2_6008170 }
D_VE2_6008370:
{ type: GFX, offset: 0x6008370, symbol: D_VE2_6008370 }
aVe2TowerDL:
{ type: GFX, offset: 0x6008370, symbol: aVe2TowerDL }
D_VE2_6008AF8:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6008AF8, ctype: u16, symbol: D_VE2_6008AF8 }
D_VE2_6009300:
{ type: GFX, offset: 0x6009300, symbol: D_VE2_6009300 }
aAndBrainWasteDL:
{ type: GFX, offset: 0x6009300, symbol: aAndBrainWasteDL }
D_VE2_6009390:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6009390, ctype: u16, symbol: D_VE2_6009390 }
@ -161,8 +162,8 @@ D_VE2_600F700:
D_VE2_6010700:
{ type: GFX, offset: 0x6010700, symbol: D_VE2_6010700 }
D_VE2_6010960:
{ type: GFX, offset: 0x6010960, symbol: D_VE2_6010960 }
aVe2MountainDL:
{ type: GFX, offset: 0x6010960, symbol: aVe2MountainDL }
D_VE2_6010CA0:
{ type: TEXTURE, format: RGBA16, width: 32, height: 32, offset: 0x6010CA0, ctype: u16, symbol: D_VE2_6010CA0 }
@ -173,20 +174,20 @@ D_VE2_60114A0:
D_VE2_6013AF8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x6013AF8, ctype: u16, symbol: D_VE2_6013AF8 }
D_VE2_6014658:
{ type: SF64:ANIM, offset: 0x6014658, symbol: D_VE2_6014658 }
aVe2AndrossGateAnim:
{ type: SF64:ANIM, offset: 0x6014658, symbol: aVe2AndrossGateAnim }
D_VE2_6014844:
{ type: SF64:SKELETON, offset: 0x6014844, symbol: D_VE2_6014844 }
aVe2AndrossGateSkel:
{ type: SF64:SKELETON, offset: 0x6014844, symbol: aVe2AndrossGateSkel }
D_VE2_6014904:
{ type: SF64:ANIM, offset: 0x6014904, symbol: D_VE2_6014904 }
aVe2BaseAnim:
{ type: SF64:ANIM, offset: 0x6014904, symbol: aVe2BaseAnim }
D_VE2_60149D0:
{ type: SF64:SKELETON, offset: 0x60149D0, symbol: D_VE2_60149D0 }
aVe2BaseSkel:
{ type: SF64:SKELETON, offset: 0x60149D0, symbol: aVe2BaseSkel }
D_VE2_6014D50:
{ type: SF64:ENV_SETTINGS, offset: 0x6014D50, symbol: D_VE2_6014D50 }
{ type: SF64:ENVIRONMENT, offset: 0x6014D50, symbol: D_VE2_6014D50 }
D_VE2_6014D94:
{ type: SF64:OBJECT_INIT, offset: 0x6014D94, symbol: D_VE2_6014D94 }
@ -194,11 +195,11 @@ D_VE2_6014D94:
D_VE2_6014FEC:
{ type: SF64:COLPOLY, count: 250, offset: 0x6014FEC, symbol: D_VE2_6014FEC, mesh_symbol: D_VE2_OFFSET }
D_VE2_601668C:
{ type: SF64:HITBOX, offset: 0x601668C, symbol: D_VE2_601668C }
aVe2TowerHitbox:
{ type: SF64:HITBOX, offset: 0x601668C, symbol: aVe2TowerHitbox }
D_VE2_60166F4:
{ type: SF64:HITBOX, offset: 0x60166F4, symbol: D_VE2_60166F4 }
aVe2BaseHitbox:
{ type: SF64:HITBOX, offset: 0x60166F4, symbol: aVe2BaseHitbox }
D_VE2_6016714:
{ type: SF64:HITBOX, offset: 0x6016714, symbol: D_VE2_6016714 }
aVe2MountainHitbox:
{ type: SF64:HITBOX, offset: 0x6016714, symbol: aVe2MountainHitbox }

View File

@ -7,8 +7,9 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
- '#include "sf64event.h"'
- '#include "sf64player.h"'
- '#include "sf64audio_external.h"'
- '#include "sf64mesg.h"'
@ -71,14 +72,14 @@ D_versus_3000A10:
D_versus_3000B00:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x3000B00, symbol: D_versus_3000B00 }
D_versus_3000B20:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 5, offset: 0x3000B20, symbol: D_versus_3000B20 }
aVsBoostGaugeFrameTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 32, height: 5, offset: 0x3000B20, symbol: aVsBoostGaugeFrameTex }
D_versus_3000BC0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 26, offset: 0x3000BC0, symbol: D_versus_3000BC0 }
aVsShieldGaugeFrameTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 26, offset: 0x3000BC0, symbol: aVsShieldGaugeFrameTex }
D_versus_30013E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x30013E0, symbol: D_versus_30013E0 }
aVsStarTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 8, height: 8, offset: 0x30013E0, symbol: aVsStarTex }
D_versus_3001420:
{ type: TEXTURE, ctype: u8, format: CI8, width: 256, height: 42, offset: 0x3001420, symbol: D_versus_3001420, tlut: 0x3003E20 }
@ -140,20 +141,20 @@ D_versus_300C660:
D_versus_300D150:
{type: TEXTURE, ctype: u16, format: TLUT, colors: 251, offset: 0x300D150, symbol: D_versus_300D150 }
D_versus_300D350:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D350, symbol: D_versus_300D350, tlut: 0x300D398 }
D_versus_300D398:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x300D398, symbol: D_versus_300D398 }
aVsBoostGaugeCoolTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D350, symbol: aVsBoostGaugeCoolTex, tlut: 0x300D398 }
aVsBoostGaugeCoolTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 16, offset: 0x300D398, symbol: aVsBoostGaugeCoolTLUT }
D_versus_300D3C0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D3C0, symbol: D_versus_300D3C0, tlut: 0x300D408 }
D_versus_300D408:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x300D408, symbol: D_versus_300D408 }
aVsBoostGaugeOverheatTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 24, height: 3, offset: 0x300D3C0, symbol: aVsBoostGaugeOverheatTex, tlut: 0x300D408 }
aVsBoostGaugeOverheatTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 24, offset: 0x300D408, symbol: aVsBoostGaugeOverheatTLUT }
D_versus_300D440:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 4, offset: 0x300D440, symbol: D_versus_300D440, tlut: 0x300D500 }
D_versus_300D500:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 40, offset: 0x300D500, symbol: D_versus_300D500 }
aVsShieldGaugeTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 4, offset: 0x300D440, symbol: aVsShieldGaugeTex, tlut: 0x300D500 }
aVsShieldGaugeTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 40, offset: 0x300D500, symbol: aVsShieldGaugeTLUT }
D_versus_300D550:
{ type: GFX, offset: 0x300D550, symbol: D_versus_300D550}
@ -181,8 +182,8 @@ D_versus_300EC80:
D_versus_300EE80:
{ type: GFX, offset: 0x300EE80, symbol: D_versus_300EE80}
D_versus_300FB80:
{ type: GFX, offset: 0x300FB80, symbol: D_versus_300FB80}
aVsLandmasterModelDL:
{ type: GFX, offset: 0x300FB80, symbol: aVsLandmasterModelDL}
D_versus_3010690:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3010690, symbol: D_versus_3010690 }
@ -202,14 +203,14 @@ D_versus_3011E40:
D_versus_3011ED0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 64, height: 32, offset: 0x3011ED0, symbol: D_versus_3011ED0 }
D_versus_3012ED0:
{ type: GFX, offset: 0x3012ED0, symbol: D_versus_3012ED0}
aVsSpaceJunk3DL:
{ type: GFX, offset: 0x3012ED0, symbol: aVsSpaceJunk3DL}
D_versus_3013580:
{ type: GFX, offset: 0x3013580, symbol: D_versus_3013580}
aVsSpaceJunk2DL:
{ type: GFX, offset: 0x3013580, symbol: aVsSpaceJunk2DL}
D_versus_3013780:
{ type: GFX, offset: 0x3013780, symbol: D_versus_3013780}
aVsSpaceJunk1DL:
{ type: GFX, offset: 0x3013780, symbol: aVsSpaceJunk1DL}
D_versus_3013F50:
{type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x3013F50, symbol: D_versus_3013F50, tlut: 0x3014350 }
@ -244,8 +245,8 @@ D_versus_30160A0:
D_versus_30162F8:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x30162F8, symbol: D_versus_30162F8 }
D_versus_3016B00:
{ type: GFX, offset: 0x3016B00, symbol: D_versus_3016B00}
aVsKaFlBaseDL:
{ type: GFX, offset: 0x3016B00, symbol: aVsKaFlBaseDL}
D_versus_3016DC0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x3016DC0, symbol: D_versus_3016DC0 }
@ -256,14 +257,14 @@ D_versus_3016FC0:
D_versus_30171C0:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x30171C0, symbol: D_versus_30171C0 }
D_versus_30173C0:
{ type: GFX, offset: 0x30173C0, symbol: D_versus_30173C0}
aVsPyramid1DL:
{ type: GFX, offset: 0x30173C0, symbol: aVsPyramid1DL}
D_versus_30174E0:
{ type: GFX, offset: 0x30174E0, symbol: D_versus_30174E0}
aVsPyramid2DL:
{ type: GFX, offset: 0x30174E0, symbol: aVsPyramid2DL}
D_versus_3017600:
{ type: GFX, offset: 0x3017600, symbol: D_versus_3017600}
aVsBuildingDL:
{ type: GFX, offset: 0x3017600, symbol: aVsBuildingDL}
D_versus_3017800:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x3017800, symbol: D_versus_3017800 }
@ -298,8 +299,8 @@ D_versus_301AEF0:
D_versus_301AF78:
{type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 16, offset: 0x301AF78, symbol: D_versus_301AF78 }
D_versus_301B080:
{ type: GFX, offset: 0x301B080, symbol: D_versus_301B080}
aVsArchDL:
{ type: GFX, offset: 0x301B080, symbol: aVsArchDL}
D_versus_301B438:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301B438, symbol: D_versus_301B438 }
@ -319,8 +320,8 @@ D_versus_301C0A4:
D_versus_301C3A8:
{ type: SF64:ANIM, offset: 0x301C3A8, symbol: D_versus_301C3A8}
D_versus_301C614:
{ type: SF64:SKELETON, offset: 0x301C614, symbol: D_versus_301C614 }
aVsOnFootFalcoSkel:
{ type: SF64:SKELETON, offset: 0x301C614, symbol: aVsOnFootFalcoSkel }
D_versus_301C79C:
{ type: SF64:ANIM, offset: 0x301C79C, symbol: D_versus_301C79C }
@ -334,8 +335,8 @@ D_versus_301CCE4:
D_versus_301CFEC:
{ type: SF64:ANIM, offset: 0x301CFEC, symbol: D_versus_301CFEC}
D_versus_301D258:
{ type: SF64:SKELETON, offset: 0x301D258, symbol: D_versus_301D258 }
aVsOnFootFoxSkel:
{ type: SF64:SKELETON, offset: 0x301D258, symbol: aVsOnFootFoxSkel }
D_versus_301D3DC:
{ type: SF64:ANIM, offset: 0x301D3DC, symbol: D_versus_301D3DC }
@ -346,8 +347,8 @@ D_versus_301D568:
D_versus_301D888:
{ type: SF64:ANIM, offset: 0x301D888, symbol: D_versus_301D888}
D_versus_301DB94:
{ type: SF64:SKELETON, offset: 0x301DB94, symbol: D_versus_301DB94 }
aVsOnFootPeppySkel:
{ type: SF64:SKELETON, offset: 0x301DB94, symbol: aVsOnFootPeppySkel }
D_versus_301DD6C:
{ type: SF64:ANIM, offset: 0x301DD6C, symbol: D_versus_301DD6C }
@ -358,8 +359,8 @@ D_versus_301DEA4:
D_versus_301E19C:
{ type: SF64:ANIM, offset: 0x301E19C, symbol: D_versus_301E19C}
D_versus_301E3E8:
{ type: SF64:SKELETON, offset: 0x301E3E8, symbol: D_versus_301E3E8 }
aVsOnFootSlippySkel:
{ type: SF64:SKELETON, offset: 0x301E3E8, symbol: aVsOnFootSlippySkel }
D_versus_301E560:
{ type: SF64:ANIM, offset: 0x301E560, symbol: D_versus_301E560}
@ -394,8 +395,8 @@ D_versus_301EEB0:
D_versus_301EF38:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x301EF38, symbol: D_versus_301EF38 }
D_versus_301F140:
{ type: GFX, offset: 0x301F140, symbol: D_versus_301F140}
aVsLandmasterCanonDL:
{ type: GFX, offset: 0x301F140, symbol: aVsLandmasterCanonDL}
D_versus_301F2E0:
{ type: GFX, offset: 0x301F2E0, symbol: D_versus_301F2E0}
@ -683,13 +684,13 @@ D_versus_302D568:
{type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x302D568, symbol: D_versus_302D568 }
D_versus_302DD70:
{ type: SF64:ENV_SETTINGS, offset: 0x302DD70, symbol: D_versus_302DD70}
{ type: SF64:ENVIRONMENT, offset: 0x302DD70, symbol: D_versus_302DD70}
D_versus_302DDB4:
{ type: SF64:ENV_SETTINGS, offset: 0x302DDB4, symbol: D_versus_302DDB4}
{ type: SF64:ENVIRONMENT, offset: 0x302DDB4, symbol: D_versus_302DDB4}
D_versus_302DDF8:
{ type: SF64:ENV_SETTINGS, offset: 0x302DDF8, symbol: D_versus_302DDF8}
{ type: SF64:ENVIRONMENT, offset: 0x302DDF8, symbol: D_versus_302DDF8}
D_versus_302DE3C:
{ type: SF64:OBJECT_INIT, offset: 0x302DE3C, symbol: D_versus_302DE3C}
@ -703,26 +704,26 @@ D_versus_302E170:
D_versus_302E378:
{ type: SF64:OBJECT_INIT, offset: 0x302E378, symbol: D_versus_302E378}
D_versus_302ED4C:
{ type: SF64:HITBOX, offset: 0x302ED4C, symbol: D_versus_302ED4C}
aVsSpaceJunk1Hitbox:
{ type: SF64:HITBOX, offset: 0x302ED4C, symbol: aVsSpaceJunk1Hitbox}
D_versus_302ED98:
{ type: SF64:HITBOX, offset: 0x302ED98, symbol: D_versus_302ED98}
aVsSpaceJunk2Hitbox:
{ type: SF64:HITBOX, offset: 0x302ED98, symbol: aVsSpaceJunk2Hitbox}
D_versus_302EDB4:
{ type: SF64:HITBOX, offset: 0x302EDB4, symbol: D_versus_302EDB4}
aVsSpaceJunk3Hitbox:
{ type: SF64:HITBOX, offset: 0x302EDB4, symbol: aVsSpaceJunk3Hitbox}
D_versus_302EE00:
{ type: SF64:HITBOX, offset: 0x302EE00, symbol: D_versus_302EE00}
aVsKaFlBaseHitbox:
{ type: SF64:HITBOX, offset: 0x302EE00, symbol: aVsKaFlBaseHitbox}
D_versus_302EE64:
{ type: SF64:HITBOX, offset: 0x302EE64, symbol: D_versus_302EE64}
aVsBuilding1Hibox:
{ type: SF64:HITBOX, offset: 0x302EE64, symbol: aVsBuilding1Hibox}
D_versus_302EE80:
{ type: SF64:HITBOX, offset: 0x302EE80, symbol: D_versus_302EE80}
aVsBuilding2Hibox:
{ type: SF64:HITBOX, offset: 0x302EE80, symbol: aVsBuilding2Hibox}
D_versus_302EE9C:
{ type: SF64:HITBOX, offset: 0x302EE9C, symbol: D_versus_302EE9C}
aVsArchHitbox:
{ type: SF64:HITBOX, offset: 0x302EE9C, symbol: aVsArchHitbox}
D_versus_302EEE8:
{ type: SF64:TRIANGLE, count: 4, offset: 0x302EEE8, symbol: D_versus_302EEE8, mesh_symbol: D_versus_OFFSET}

View File

@ -7,25 +7,24 @@
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_VS_MENU_7000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 13, offset: 0x7000000, symbol: D_VS_MENU_7000000}
aVsPlayerNum1Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 16, height: 13, offset: 0x7000000, symbol: aVsPlayerNum1Tex}
D_VS_MENU_70000D0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x70000D0, symbol: D_VS_MENU_70000D0}
aVsPlayerNum2Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x70000D0, symbol: aVsPlayerNum2Tex}
D_VS_MENU_7000210:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000210, symbol: D_VS_MENU_7000210}
aVsPlayerNum3Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000210, symbol: aVsPlayerNum3Tex}
D_VS_MENU_7000350:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000350, symbol: D_VS_MENU_7000350}
aVsPlayerNum4Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 24, height: 13, offset: 0x7000350, symbol: aVsPlayerNum4Tex}
D_VS_MENU_7000490:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 42, offset: 0x7000490, symbol: D_VS_MENU_7000490}
D_VS_MENU_7000F10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 7, offset: 0x7000F10, symbol: D_VS_MENU_7000F10}
aVsTextContTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 7, offset: 0x7000F10, symbol: aVsTextContTex}
D_VS_MENU_7001030:
{ type: TEXTURE, ctype: u8, format: IA8, width: 64, height: 9, offset: 0x7001030, symbol: D_VS_MENU_7001030}
@ -33,14 +32,14 @@ D_VS_MENU_7001030:
D_VS_MENU_7001270:
{ type: TEXTURE, ctype: u8, format: IA8, width: 112, height: 12, offset: 0x7001270, symbol: D_VS_MENU_7001270}
D_VS_MENU_70017B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70017B0, symbol: D_VS_MENU_70017B0}
aVsTextCorneriaTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70017B0, symbol: aVsTextCorneriaTex}
D_VS_MENU_70019E0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70019E0, symbol: D_VS_MENU_70019E0}
aVsTextSectorZTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 56, height: 10, offset: 0x70019E0, symbol: aVsTextSectorZTex}
D_VS_MENU_7001C10:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x7001C10, symbol: D_VS_MENU_7001C10}
aVsTextKatinaTex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 48, height: 10, offset: 0x7001C10, symbol: aVsTextKatinaTex}
D_VS_MENU_7001DF0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 80, height: 10, offset: 0x7001DF0, symbol: D_VS_MENU_7001DF0}
@ -63,14 +62,14 @@ D_VS_MENU_7002BF0:
D_VS_MENU_7002E50:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 15, offset: 0x7002E50, symbol: D_VS_MENU_7002E50}
D_VS_MENU_70030B0:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x70030B0, symbol: D_VS_MENU_70030B0}
aVsHandicapLvl1Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x70030B0, symbol: aVsHandicapLvl1Tex}
D_VS_MENU_7003290:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003290, symbol: D_VS_MENU_7003290}
aVsHandicapLvl2Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003290, symbol: aVsHandicapLvl2Tex}
D_VS_MENU_7003470:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003470, symbol: D_VS_MENU_7003470}
aVsHandicapLvl3Tex:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003470, symbol: aVsHandicapLvl3Tex}
D_VS_MENU_7003650:
{ type: TEXTURE, ctype: u8, format: IA8, width: 40, height: 12, offset: 0x7003650, symbol: D_VS_MENU_7003650}
@ -117,29 +116,29 @@ D_VS_MENU_70044D0:
D_VS_MENU_7004990:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 17, offset: 0x7004990, symbol: D_VS_MENU_7004990}
D_VS_MENU_70049C0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 8, offset: 0x70049C0, symbol: D_VS_MENU_70049C0, tlut: 0x7004B80}
aVsFoxNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 8, offset: 0x70049C0, symbol: aVsFoxNameTex, tlut: 0x7004B80}
D_VS_MENU_7004B80:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004B80, symbol: D_VS_MENU_7004B80}
aVsFoxNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004B80, symbol: aVsFoxNameTLUT}
D_VS_MENU_7004BB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 10, offset: 0x7004BB0, symbol: D_VS_MENU_7004BB0, tlut: 0x7004D90}
aVsPeppyNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 10, offset: 0x7004BB0, symbol: aVsPeppyNameTex, tlut: 0x7004D90}
D_VS_MENU_7004D90:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004D90, symbol: D_VS_MENU_7004D90}
aVsPeppyNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004D90, symbol: aVsPeppyNameTLUT}
D_VS_MENU_7004DC0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 10, offset: 0x7004DC0, symbol: D_VS_MENU_7004DC0, tlut: 0x7004FF0}
aVsSlippyNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 56, height: 10, offset: 0x7004DC0, symbol: aVsSlippyNameTex, tlut: 0x7004FF0}
D_VS_MENU_7004FF0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004FF0, symbol: D_VS_MENU_7004FF0}
aVsSlippyNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x7004FF0, symbol: aVsSlippyNameTLUT}
D_VS_MENU_7005020:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 8, offset: 0x7005020, symbol: D_VS_MENU_7005020, tlut: 0x70051A0}
aVsFalcoNameTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 8, offset: 0x7005020, symbol: aVsFalcoNameTex, tlut: 0x70051A0}
D_VS_MENU_70051A0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x70051A0, symbol: D_VS_MENU_70051A0}
aVsFalcoNameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 18, offset: 0x70051A0, symbol: aVsFalcoNameTLUT}
D_VS_MENU_70051D0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x70051D0, symbol: D_VS_MENU_70051D0, tlut: 0x70055D0}
@ -147,56 +146,56 @@ D_VS_MENU_70051D0:
D_VS_MENU_70055D0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 20, offset: 0x70055D0, symbol: D_VS_MENU_70055D0}
D_VS_MENU_7005600:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005600, symbol: D_VS_MENU_7005600, tlut: 0x7005D20}
aVsCorneriaTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005600, symbol: aVsCorneriaTex, tlut: 0x7005D20}
D_VS_MENU_7005D20:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x7005D20, symbol: D_VS_MENU_7005D20}
aVsCorneriaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x7005D20, symbol: aVsCorneriaTLUT}
D_VS_MENU_7005F10:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005F10, symbol: D_VS_MENU_7005F10, tlut: 0x7006630}
aVsSectorZTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7005F10, symbol: aVsSectorZTex, tlut: 0x7006630}
D_VS_MENU_7006630:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 168, offset: 0x7006630, symbol: D_VS_MENU_7006630}
aVsSectorZTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 168, offset: 0x7006630, symbol: aVsSectorZTLUT}
D_VS_MENU_7006780:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7006780, symbol: D_VS_MENU_7006780, tlut: 0x7006EA0}
aVsKatinaTex:
{ type: TEXTURE, ctype: u8, format: CI8, width: 48, height: 38, offset: 0x7006780, symbol: aVsKatinaTex, tlut: 0x7006EA0}
D_VS_MENU_7006EA0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x7006EA0, symbol: D_VS_MENU_7006EA0}
aVsKatinaTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x7006EA0, symbol: aVsKatinaTLUT}
D_VS_MENU_70070A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x70070A0, symbol: D_VS_MENU_70070A0}
aVsFalcoFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x70070A0, symbol: aVsFalcoFaceTex}
D_VS_MENU_7007FC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7007FC0, symbol: D_VS_MENU_7007FC0}
D_VS_MENU_7008EE0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7008EE0, symbol: D_VS_MENU_7008EE0}
aVsFoxFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7008EE0, symbol: aVsFoxFaceTex}
D_VS_MENU_7009E00:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x7009E00, symbol: D_VS_MENU_7009E00}
D_VS_MENU_700AD20:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700AD20, symbol: D_VS_MENU_700AD20}
aVsPeppyFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700AD20, symbol: aVsPeppyFaceTex}
D_VS_MENU_700BC40:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700BC40, symbol: D_VS_MENU_700BC40}
D_VS_MENU_700CB60:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700CB60, symbol: D_VS_MENU_700CB60}
aVsSlippyFaceTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700CB60, symbol: aVsSlippyFaceTex}
D_VS_MENU_700DA80:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x700DA80, symbol: D_VS_MENU_700DA80}
D_VS_MENU_700E9A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 144, height: 42, offset: 0x700E9A0, symbol: D_VS_MENU_700E9A0}
aVsN64ConsoleTex:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 144, height: 42, offset: 0x700E9A0, symbol: aVsN64ConsoleTex}
D_VS_MENU_70118E0:
{ type: TEXTURE, ctype: u8, format: CI4, width: 80, height: 71, offset: 0x70118E0, symbol: D_VS_MENU_70118E0, tlut: 0x70123F8}
aVsHandicapFrameTex:
{ type: TEXTURE, ctype: u8, format: CI4, width: 80, height: 71, offset: 0x70118E0, symbol: aVsHandicapFrameTex, tlut: 0x70123F8}
D_VS_MENU_70123F8:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x70123F8, symbol: D_VS_MENU_70123F8}
aVsHandicapFrameTLUT:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 5, offset: 0x70123F8, symbol: aVsHandicapFrameTLUT}
D_VS_MENU_7012410:
{ type: GFX, offset: 0x7012410, symbol: D_VS_MENU_7012410}

Some files were not shown because too many files have changed in this diff Show More