mirror of
https://github.com/ethteck/kh1.git
synced 2025-03-02 04:56:42 +00:00
125 lines
4.0 KiB
YAML
125 lines
4.0 KiB
YAML
name: Kingdom Hearts (jp)
|
|
sha1: 9dabbf867a7ec2a030df99ba1ed969f2deef0488
|
|
options:
|
|
basename: SLPS_251.05
|
|
target_path: SLPS_251.05
|
|
base_path: .
|
|
compiler: GCC
|
|
find_file_boundaries: False
|
|
platform: ps2
|
|
create_undefined_funcs_auto: True
|
|
undefined_funcs_auto_path: undefined_funcs_auto.txt
|
|
create_undefined_syms_auto: True
|
|
undefined_syms_auto_path: undefined_syms_auto.txt
|
|
symbol_addrs_path: symbol_addrs.txt
|
|
asm_path: asm
|
|
src_path: src
|
|
build_path: build
|
|
extensions_path: tools/splat_ext
|
|
section_order: [".text", ".data", ".rodata", ".bss"]
|
|
auto_all_sections: [".data", ".rodata", ".bss"]
|
|
subalign: 8
|
|
disasm_unknown: True
|
|
segments:
|
|
- [0, databin, elf_header]
|
|
- name: main
|
|
type: code
|
|
start: 0x80
|
|
vram: 0x100000
|
|
bss_size: 0x1E1500
|
|
subsegments:
|
|
- [0x80, asm, blob1]
|
|
- [0x3B3E8, c, func_0013B368]
|
|
- [0x3B500, asm, blob2]
|
|
###########
|
|
# Library #
|
|
###########
|
|
- [0x14BD50, asm, libc]
|
|
# libkernl.a
|
|
- [0x154780, asm, libkernl/klib]
|
|
- [0x155020, asm, libkernl/glue]
|
|
- [0x1553F0, asm, libkernl/cache]
|
|
- [0x155670, asm, libkernl/intr]
|
|
- [0x1559E0, asm, libkernl/tty]
|
|
- [0x155F00, asm, libkernl/kprintf]
|
|
- [0x156878, asm, libkernl/sifrpc]
|
|
- [0x1577D8, asm, libkernl/filestub]
|
|
- [0x15AE70, asm, libkernl/eeloadfile]
|
|
- [0x15BBD0, asm, libkernl/iopreset]
|
|
- [0x15BE80, asm, libkernl/diei]
|
|
- [0x15BEE0, asm, libkernl/initsys]
|
|
- [0x15C020, asm, libkernl/libosd]
|
|
- [0x15C2B0, asm, libkernl/thread]
|
|
- [0x15C610, asm, libkernl/deci2]
|
|
- [0x15C7F0, asm, libkernl/sifcmd]
|
|
- [0x15CF38, asm, libkernl/tlbfunc]
|
|
- [0x15D440, asm, libkernl/tlbtrap]
|
|
# libgcc.a
|
|
- [0x15D7A0, asm, libgcc/15D7A0]
|
|
- [0x15F268, asm, libgcc/main]
|
|
- [0x15F3F0, asm, libgcc/15F3F0]
|
|
- [0x15FE48, asm, libgcc/frame-dwarf2]
|
|
- [0x1613B8, asm, libgcc/1613B8]
|
|
# libgraph.a
|
|
- [0x161B18, asm, libgraph/graph001]
|
|
- [0x161CB8, asm, libgraph/graph002]
|
|
- [0x161D20, asm, libgraph/graph003]
|
|
- [0x161F90, asm, libgraph/graph004]
|
|
- [0x162050, asm, libgraph/graph008]
|
|
- [0x162138, asm, libgraph/graph011]
|
|
- [0x1621D0, asm, libgraph/graph012]
|
|
- [0x1624E8, asm, libgraph/graph015]
|
|
- [0x1626D0, asm, libgraph/graph016]
|
|
- [0x162810, asm, libgraph/graph017]
|
|
- [0x162990, asm, libgraph/graph018]
|
|
- [0x163020, asm, libgraph/graph019]
|
|
- [0x1630C0, asm, libdma]
|
|
- [0x163B90, asm, libuv0]
|
|
- [0x1648D8, asm, libdbc]
|
|
- [0x165338, asm, libpad2]
|
|
- [0x165B90, asm, libvib]
|
|
# libcdvd.a
|
|
- [0x165D00, asm, libcdvd/cdvd000]
|
|
- [0x167018, asm, libcdvd/cdvd005]
|
|
- [0x1671F8, asm, libcdvd/cdvd010]
|
|
- [0x1672C8, asm, libcdvd/cdvd015]
|
|
- [0x167360, asm, libcdvd/cdvd017]
|
|
- [0x167418, asm, libcdvd/cdvd018]
|
|
- [0x1674D0, asm, libcdvd/cdvd035]
|
|
- [0x167588, asm, libm]
|
|
- [0x16D460, asm, libpc]
|
|
- [0x16D4E8, asm, libmc]
|
|
# libipu.a
|
|
- [0x16ED50, asm, libipu/libipu]
|
|
- [0x16F0C0, asm, libipu/ipuinit]
|
|
- [0x16F360, data]
|
|
- [0x3869D0, rodata, blob1]
|
|
# - [0x387A50]
|
|
# - [auto, .rodata, func_0013B368]
|
|
- [0x387A58, rodata]
|
|
- [0x387A60, rodata, blob2]
|
|
- [0x38B598, rodata, libc]
|
|
- [0x38BCA8, rodata, libkernl/tty]
|
|
- [0x38BD20, rodata, libkernl/kprintf]
|
|
- [0x38BE80, rodata, libkernl/filestub]
|
|
- [0x38BEF8, rodata, libkernl/eeloadfile]
|
|
- [0x38BF00, rodata, libkernl/iopreset]
|
|
- [0x38BF30, rodata, libkernl/thread]
|
|
- [0x38BF58, rodata, libkernl/tlbfunc]
|
|
- [0x38C400, rodata, libgcc/frame-dwarf2]
|
|
- [0x38C4C0, rodata, libgraph/graph003]
|
|
- [0x38C4F8, rodata, libgraph/graph008]
|
|
- [0x38C528, rodata, libgraph/graph012]
|
|
- [0x38C6C0, rodata, libgraph/graph015]
|
|
- [0x38C7E0, rodata, libgraph/graph017]
|
|
- [0x38C820, rodata, libgraph/graph018]
|
|
- [0x38CA20, rodata, libdbc]
|
|
- [0x38CC18, rodata, libcdvd/cdvd000]
|
|
- [0x38CDC8, rodata, libcdvd/cdvd005]
|
|
- [0x38CDF0, rodata, libcdvd/cdvd017]
|
|
- [0x38D3C8, rodata, libm]
|
|
- [0x38DAD8, rodata, libmc]
|
|
- [0x38DB80, databin] # .reginfo / segment_1.2
|
|
- [0x38DB98, databin]
|
|
- [0x39A680]
|