-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpokestadiumgs.yaml
65 lines (62 loc) · 1.65 KB
/
pokestadiumgs.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
name: Pokemon Stadium 2 (North America)
sha1: d8343e69a7dc63b869cf6361d87cde64444281d3
options:
basename: pokestadiumgs
target_path: baserom.z64
base_path: .
compiler: gcc
find_file_boundaries: True
header_encoding: ASCII
platform: n64
ld_script_path: pokestadiumgs.ld
create_undefined_funcs_auto: True
undefined_funcs_auto_path: undefined_funcs.txt
create_undefined_syms_auto: True
undefined_syms_auto_path: undefined_syms.txt
symbol_addrs_path: symbol_addrs.txt
# undefined_syms_path: undefined_syms.txt
#symbol_addrs_path: tools/symbol_addrs.txt
# asm_path: asm
# src_path: src
# build_path: build
# extensions_path: tools/splat_ext
# mips_abi_float_regs: o32
# section_order: [".text", ".data", ".rodata", ".bss"]
# auto_all_sections: [".data", ".rodata", ".bss"]
# libultra_symbols: True
# hardware_regs: True
segments:
- name: header
type: header
start: 0x0
vram: 0
subsegments:
- [0x0000, header, header]
- name: boot
type: code
start: 0x0040
vram: 0xA4000040
subsegments:
- [0x0040, asm, bootMain]
- name: text
type: code
bss_size: 0x8C5F0
start: 0x1000
vram: 0x80000400
subsegments:
- [0x1000, hasm, ramMain] # 0x400
- [0x1034, bin]
- [0x205c, asm, thread_idle] # 0x1460
- [0x212c, asm, main] # 0x1530
- [0x21a4, bin]
- [0x21c0, asm, fun_800015c0]
- [0x2284, asm, fun_80001684]
- [0x22b4, bin]
- [0x22b4, asm, fun_800016b4]
- [0x237c, asm, fun_8000177c]
- [0x23f8, bin]
- { start: 0xA8A80, type: bss, vram: 0x800A7E80 }
- type: bin
start: 0xA8A80
follows_vram: text
- [0x4000000]