-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathglover.yaml
More file actions
84 lines (69 loc) · 1.74 KB
/
glover.yaml
File metadata and controls
84 lines (69 loc) · 1.74 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
name: Glover (North America)
sha1: 270be17b3c8da9b88a7b99c2a545b0bce16837f4
options:
basename: glover
target_path: baserom.us.z64
elf_path: build/glover.elf
base_path: .
platform: n64
compiler: GCC
# asm_path: asm
# src_path: src
# build_path: build
# create_asm_dependencies: True
ld_script_path: glover.ld
ld_dependencies: True
find_file_boundaries: True
header_encoding: ASCII
# o_as_suffix: True
use_legacy_include_asm: False
mips_abi_float_regs: o32
asm_function_macro: glabel
asm_jtbl_label_macro: jlabel
asm_data_macro: dlabel
asm_inc_header: ""
section_order: [".data", ".text", ".rodata", ".bss"]
# auto_all_sections: [".data", ".rodata", ".bss"]
symbol_addrs_path:
- symbol_addrs.txt
reloc_addrs_path:
- reloc_addrs.txt
# undefined_funcs_auto_path: undefined_funcs_auto.txt
# undefined_syms_auto_path: undefined_syms_auto.txt
extensions_path: tools/splat_ext
# string_encoding: ASCII
# data_string_encoding: ASCII
rodata_string_guesser_level: 2
data_string_guesser_level: 2
# libultra_symbols: True
# hardware_regs: True
# gfx_ucode: # one of [f3d, f3db, f3dex, f3dexb, f3dex2]
segments:
- name: header
type: header
start: 0x0
- name: boot
type: bin
start: 0x40
- name: entry
type: code
start: 0x1000
vram: 0x80100000
subsegments:
- [0x1000, hasm]
- name: main
type: code
start: 0x1040
vram: 0x80100040
follows_vram: entry
bss_size: 0xBB690
subsegments:
- [0x1040, data]
- [0xD920, c] #8010C920
- [0xE860, hasm] #lots of hand asm here
- [0xD51C0, rodata]
- { start: 0xF6680, type: bss, vram: 0x801F5680 }
- type: bin
start: 0xF6680
follows_vram: main
- [0x800000]