The first commit
This commit is contained in:
33
subyaml/BGS.jp.yaml
Normal file
33
subyaml/BGS.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: BGS
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: BGS-code
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: BGS-data
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x0000A2A0
|
||||
vram: 0x803911E0
|
||||
subsegments:
|
||||
- [0x0000A2A0, bin, data_A2A0]
|
||||
- [0x0000AE40]
|
33
subyaml/BGS.pal.yaml
Normal file
33
subyaml/BGS.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: BGS
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: BGS-code
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: BGS-data
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x0000A2A0
|
||||
vram: 0x80391070
|
||||
subsegments:
|
||||
- [0x0000A2A0, bin, data_A2A0]
|
||||
- [0x0000AE40]
|
94
subyaml/BGS.us.v10.yaml
Normal file
94
subyaml/BGS.us.v10.yaml
Normal file
@@ -0,0 +1,94 @@
|
||||
options:
|
||||
basename: BGS
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.BGS.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.BGS.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/BGS.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: BGS-code
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
# after: core2-data
|
||||
subsegments:
|
||||
- [0x0, c, ch/flibbit] #DONE
|
||||
- [0x15F0, c, done/ch/pinkegg] #DONE
|
||||
- [0x18A0, c, ch/croctus] #DONE
|
||||
- [0x2270, c, done/ch/code_2270] #DONE
|
||||
- [0x3030, c, code_3030] #DONE
|
||||
- [0x3420, c, code_3420]
|
||||
- [0x4D70, c, ch/yumblie] #DONE
|
||||
- [0x5600, c, ch/mrvile] #DONE
|
||||
- [0x6730, c, done/ch/code_6730] #DONE
|
||||
- [0x6DF0, c, ch/yellowflibbit] #DONE
|
||||
- [0x8640, c, done/ch/mudhut] #DONE
|
||||
- [0x8A60, c, done/ch/code_8A60] #DONE
|
||||
- [0x8DF0, c, done/code_8DF0] #DONE
|
||||
- [0x9080, c, ch/tanktup]
|
||||
- [0x9750, c, code_9750] #DONE
|
||||
- [0x98C0, c, done/ch/bigalligator] #DONE
|
||||
- [0x9920, c, ch/leafboat] #DONE
|
||||
- name: BGS-data
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x0000A2A0
|
||||
vram: 0x80390690
|
||||
subsegments:
|
||||
#80390a40 #80390a70
|
||||
- [0x0000A2A0, .data, ch/flibbit]
|
||||
- [0x0000A2D0, .data, done/ch/pinkegg]
|
||||
- [0x0000A3C0, .data, ch/croctus]
|
||||
- [0x0000A440, .data, done/ch/code_2270]
|
||||
- [0x0000A490, .data, code_3030]
|
||||
- [0x0000A570, .data, code_3420]
|
||||
- [0x0000A650, .data, ch/yumblie]
|
||||
- [0x0000A680, .data, ch/mrvile]
|
||||
- [0x0000A6C0, .data, done/ch/code_6730]
|
||||
- [0x0000A6F0, .data, ch/yellowflibbit]
|
||||
- [0x0000A730, bin, data_A730]
|
||||
- [0x0000A740, .data, done/ch/mudhut]
|
||||
- [0x0000A7A0, .data, done/ch/code_8A60]
|
||||
- [0x0000A830, .data, ch/tanktup]
|
||||
- [0x0000A860, .data, code_9750]
|
||||
- [0x0000A980, .data, done/ch/bigalligator]
|
||||
- [0x0000A9B0, .data, ch/leafboat]
|
||||
- [0x0000A9E0, .rodata, ch/flibbit]
|
||||
- [0x0000AAF0, .rodata, ch/croctus]
|
||||
- [0x0000AB80, .rodata, done/ch/code_2270]
|
||||
- [0x0000ABF0, .rodata, code_3030]
|
||||
- [0x0000AC00, .rodata, code_3420]
|
||||
- [0x0000AC20, .rodata, ch/yumblie]
|
||||
- [0x0000AC50, .rodata, ch/mrvile]
|
||||
- [0x0000ACA0, .rodata, done/ch/code_6730]
|
||||
- [0x0000ACB0, .rodata, ch/yellowflibbit]
|
||||
- [0x0000ADA0, .rodata, done/ch/mudhut]
|
||||
- [0x0000ADB0, .rodata, done/ch/code_8A60]
|
||||
- [0x0000ADC0, bin, data_ADC0] # .rodata, ch/tanktup]
|
||||
- [0x0000ADD0, .rodata, code_9750]
|
||||
- [0x0000ADE0, .rodata, ch/leafboat]
|
||||
- name: BGS-bss
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x0000AE40
|
||||
vram: 0x80391230
|
||||
subsegments:
|
||||
- [0x0000AE40, .bss, done/ch/code_6730]
|
||||
- [0x0000AE40]
|
33
subyaml/BGS.us.v11.yaml
Normal file
33
subyaml/BGS.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: BGS
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: BGS-code
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: BGS-data
|
||||
dir: BGS
|
||||
type: code
|
||||
start: 0x0000A2A0
|
||||
vram: 0x8038F8B0
|
||||
subsegments:
|
||||
- [0x0000A2A0, bin, data_A2A0]
|
||||
- [0x0000AE40]
|
33
subyaml/CC.jp.yaml
Normal file
33
subyaml/CC.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: CC-code
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CC-data
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x000036B0
|
||||
vram: 0x8038A5F0
|
||||
subsegments:
|
||||
- [0x000036B0, bin, data_36B0]
|
||||
- [0x00003B80]
|
33
subyaml/CC.pal.yaml
Normal file
33
subyaml/CC.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: CC-code
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CC-data
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x000036B0
|
||||
vram: 0x8038A480
|
||||
subsegments:
|
||||
- [0x000036B0, bin, data_36B0]
|
||||
- [0x00003B80]
|
61
subyaml/CC.us.v10.yaml
Normal file
61
subyaml/CC.us.v10.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
options:
|
||||
basename: CC
|
||||
find_file_boundaries: no
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.CC.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.CC.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/CC.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: CC-code
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0x530, c, code_530] #Done
|
||||
- [0xBF0, c, code_BF0] #Done
|
||||
- [0x1120, c, ch/tooth] #Done
|
||||
- [0x13C0, c, code_13C0] #DONE
|
||||
- [0x19B0, c, code_19B0] #Done
|
||||
- [0x1B90, c, code_1B90] #Done
|
||||
- [0x1F70, c, code_1F70] #DONE
|
||||
- [0x3130, c, ch/sawblade] #Done
|
||||
- [0x3400, c, code_3400] #Done
|
||||
- name: CC-data
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x000036B0
|
||||
vram: 0x80389AA0
|
||||
subsegments:
|
||||
- [0x000036B0, .data, code_0]
|
||||
- [0x000036E0, .data, code_530]
|
||||
- [0x00003710, .data, code_BF0]
|
||||
- [0x00003760, .data, ch/tooth]
|
||||
- [0x000037F0, bin, data_37F0]
|
||||
- [0x00003800, .data, code_1B90]
|
||||
- [0x00003810, .data, code_1F70]
|
||||
- [0x00003840, bin, ch/sawblade]
|
||||
- [0x00003A50, .data, code_3400]
|
||||
- [0x00003AC0, bin, rodata_0] # - [0x00003AC0, .rodata, code_0]
|
||||
- [0x00003B10, .rodata, code_530]
|
||||
- [0x00003B20, .rodata, ch/tooth]
|
||||
- [0x00003B30, .rodata, code_1B90]
|
||||
- [0x00003B40, .rodata, code_1F70]
|
||||
- [0x00003B80]
|
33
subyaml/CC.us.v11.yaml
Normal file
33
subyaml/CC.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: CC-code
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CC-data
|
||||
dir: CC
|
||||
type: code
|
||||
start: 0x000036B0
|
||||
vram: 0x80388CC0
|
||||
subsegments:
|
||||
- [0x000036B0, bin, data_36B0]
|
||||
- [0x00003B80]
|
33
subyaml/CCW.jp.yaml
Normal file
33
subyaml/CCW.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CCW
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: CCW-code
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CCW-data
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00008790
|
||||
vram: 0x8038F6D0
|
||||
subsegments:
|
||||
- [0x00008790, bin, data_8790]
|
||||
- [0x00009A10]
|
33
subyaml/CCW.pal.yaml
Normal file
33
subyaml/CCW.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CCW
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: CCW-code
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CCW-data
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00008760
|
||||
vram: 0x8038F530
|
||||
subsegments:
|
||||
- [0x00008760, bin, data_8760]
|
||||
- [0x000099E0]
|
92
subyaml/CCW.us.v10.yaml
Normal file
92
subyaml/CCW.us.v10.yaml
Normal file
@@ -0,0 +1,92 @@
|
||||
options:
|
||||
basename: CCW
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.CCW.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.CCW.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/CCW.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: CCW-code
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0] #DONE
|
||||
- [0x160, c, code_160] #DONE
|
||||
- [0x950, c, code_950] #DONE
|
||||
- [0x14B0, c, code_14B0] #DONE
|
||||
- [0x1B20, c, code_1B20] #DONE
|
||||
- [0x21A0, c, code_21A0] #DONE
|
||||
- [0x2270, c, code_2270] #DONE
|
||||
- [0x2B00, c, code_2B00] #DONE
|
||||
- [0x3050, c, code_3050] #DONE
|
||||
- [0x3310, c, code_3310] #DONE
|
||||
- [0x3DA0, c, code_3DA0] #DONE
|
||||
- [0x4530, c, code_4530] #DONE
|
||||
- [0x4960, c, code_4960] #DONE
|
||||
- [0x4D00, c, code_4D00] #DONE
|
||||
- [0x50D0, c, code_50D0] #DONE
|
||||
- [0x5540, c, code_5540] #DONE
|
||||
- [0x5BF0, c, code_5BF0] #DONE
|
||||
- [0x61E0, c, code_61E0] #DONE
|
||||
- [0x6620, c, code_6620] #DONE
|
||||
- [0x6AC0, c, code_6AC0] #DONE
|
||||
- [0x6EC0, c, code_6EC0] #DONE
|
||||
- [0x7120, c, code_7120] #DONE
|
||||
- [0x7570, c, code_7570] #DONE
|
||||
- [0x76C0, c, code_76C0] #DONE
|
||||
- [0x7BC0, c, code_7BC0] #DONE
|
||||
- [0x7BF0, c, code_7BF0] #DONE
|
||||
- [0x8050, c, code_8050] #DONE
|
||||
- [0x8670, c, code_8670] #DONE
|
||||
- name: CCW-data
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00008760
|
||||
vram: 0x8038EB50
|
||||
subsegments:
|
||||
- [0x00008760, bin, data_8760]
|
||||
- [0x00008920, .data, code_2B00]
|
||||
- [0x00008A80, bin, data_8A80]
|
||||
- [0x00008D70, .data, code_3DA0]
|
||||
- [0x00008DA0, bin, data_8DA0]
|
||||
- [0x00008E80, bin, data_8E80] #.data, code_4D00]
|
||||
- [0x00008F10, .data, code_50D0]
|
||||
- [0x00008F60, bin, data_8F60]
|
||||
- [0x00009640, .rodata, code_160]
|
||||
- [0x00009660, .rodata, code_950]
|
||||
- [0x000096C0, .rodata, code_1B20]
|
||||
- [0x000096F0, .rodata, code_2270]
|
||||
- [0x00009720, .rodata, code_2B00]
|
||||
- [0x00009750, .rodata, code_3310]
|
||||
- [0x00009770, .rodata, code_3DA0]
|
||||
- [0x000097B0, .rodata, code_4530]
|
||||
- [0x000097F0, .rodata, code_4960]
|
||||
- [0x00009800, .rodata, code_4D00]
|
||||
- [0x00009830, .rodata, code_50D0]
|
||||
- [0x00009870, .rodata, code_5540]
|
||||
- [0x00009890, .rodata, code_5BF0]
|
||||
- [0x000098D0, .rodata, code_61E0]
|
||||
- [0x000098F0, .rodata, code_6620]
|
||||
- [0x00009900, .rodata, code_6AC0]
|
||||
- [0x00009920, .rodata, code_76C0]
|
||||
- [0x00009930, .rodata, code_7BF0]
|
||||
- [0x00009940, .rodata, code_8050]
|
||||
- [0x000099E0]
|
33
subyaml/CCW.us.v11.yaml
Normal file
33
subyaml/CCW.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: CCW
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: CCW-code
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: CCW-data
|
||||
dir: CCW
|
||||
type: code
|
||||
start: 0x00008790
|
||||
vram: 0x8038DDA0
|
||||
subsegments:
|
||||
- [0x00008790, bin, data_8790]
|
||||
- [0x00009A10]
|
33
subyaml/FP.jp.yaml
Normal file
33
subyaml/FP.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: FP
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: FP-code
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: FP-data
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x0000B600
|
||||
vram: 0x80392540
|
||||
subsegments:
|
||||
- [0x0000B600, bin, data_B600]
|
||||
- [0x0000CB20]
|
33
subyaml/FP.pal.yaml
Normal file
33
subyaml/FP.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: FP
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: FP-code
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: FP-data
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x0000B600
|
||||
vram: 0x803923D0
|
||||
subsegments:
|
||||
- [0x0000B600, bin, data_B600]
|
||||
- [0x0000CB20]
|
100
subyaml/FP.us.v10.yaml
Normal file
100
subyaml/FP.us.v10.yaml
Normal file
@@ -0,0 +1,100 @@
|
||||
options:
|
||||
basename: FP
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.FP.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.FP.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/FP.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: FP-code
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x4D0, c, code_4D0] #DONE
|
||||
- [0x790, c, code_790] #DONE
|
||||
- [0xA40, c, code_A40] #DONE
|
||||
- [0x11F0, c, code_11F0] #DONE
|
||||
- [0x19E0, c, code_19E0]
|
||||
- [0x1FF0, c, code_1FF0] #DONE
|
||||
- [0x2350, c, code_2350] #DONE
|
||||
- [0x3E00, c, code_3E00] #DONE
|
||||
- [0x4400, c, code_4400] #DONE
|
||||
- [0x45D0, c, code_45D0]
|
||||
- [0x4770, c, code_4770] #DONE
|
||||
- [0x5CC0, c, code_5CC0]
|
||||
- [0x6AE0, c, code_6AE0] #DONE
|
||||
- [0x7980, c, code_7980] #DONE
|
||||
- [0x8330, c, code_8330] #DONE
|
||||
- [0x87E0, c, code_87E0] #DONE
|
||||
- [0x8D00, c, code_8D00] #DONE
|
||||
- [0x8E20, c, code_8E20] #DONE
|
||||
- [0x9B10, c, ch/wozzasjig] #DONE
|
||||
- [0x9EA0, c, code_9EA0] #DONE
|
||||
- [0xA1C0, c, code_A1C0] #DONE
|
||||
- [0xA240, c, code_A240] #DONE
|
||||
- [0xA500, c, code_A500] #DONE
|
||||
- [0xA880, c, code_A880] #DONE
|
||||
- [0xABD0, c, code_ABD0] #DONE
|
||||
- [0xB4D0, c, code_B4D0] #DONE
|
||||
- name: FP-data
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x0000B600
|
||||
vram: 0x803919F0
|
||||
subsegments:
|
||||
- [0x0000B600, .data, code_0]
|
||||
- [0x0000B650, .data, code_4D0]
|
||||
- [0x0000B6A0, .data, code_790]
|
||||
- [0x0000B760, .data, code_A40]
|
||||
- [0x0000B790, .data, code_11F0]
|
||||
- [0x0000B810, .data, code_19E0]
|
||||
- [0x0000B850, .data, code_1FF0]
|
||||
- [0x0000B890, .data, code_2350]
|
||||
- [0x0000BA00, .data, code_3E00]
|
||||
- [0x0000BAC0, bin, data_BAC0]
|
||||
- [0x0000BCD0, .data, code_6AE0]
|
||||
- [0x0000BFA0, .data, code_7980]
|
||||
- [0x0000C010, bin, data_C010]
|
||||
- [0x0000C080, .data, code_87E0]
|
||||
- [0x0000C0B0, .data, code_8D00]
|
||||
- [0x0000C130, bin, data_C130]
|
||||
- [0x0000C2D0, .data, code_A1C0]
|
||||
- [0x0000C300, .data, code_A240]
|
||||
- [0x0000C340, bin, data_C340]
|
||||
- [0x0000C4F0, .data, code_ABD0]
|
||||
- [0x0000C790, .rodata, code_0]
|
||||
- [0x0000C7A0, .rodata, code_A40]
|
||||
- [0x0000C800, .rodata, code_11F0]
|
||||
- [0x0000C820, .rodata, code_19E0]
|
||||
- [0x0000C830, .rodata, code_1FF0]
|
||||
- [0x0000C840, .rodata, code_2350]
|
||||
- [0x0000C920, .rodata, code_3E00]
|
||||
- [0x0000C940, .rodata, code_4770]
|
||||
- [0x0000C990, bin, data_C990]
|
||||
- [0x0000CA10, .rodata, code_6AE0]
|
||||
- [0x0000CA50, .rodata, code_7980]
|
||||
- [0x0000CA80, .rodata, code_87E0]
|
||||
- [0x0000CA90, .rodata, code_8E20]
|
||||
- [0x0000CAE0, .rodata, ch/wozzasjig]
|
||||
- [0x0000CB00, .rodata, code_A500]
|
||||
- [0x0000CB10, .rodata, code_A880]
|
||||
- [0x0000CB20]
|
33
subyaml/FP.us.v11.yaml
Normal file
33
subyaml/FP.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: FP
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: FP-code
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: FP-data
|
||||
dir: FP
|
||||
type: code
|
||||
start: 0x0000B600
|
||||
vram: 0x80390C10
|
||||
subsegments:
|
||||
- [0x0000B600, bin, data_B600]
|
||||
- [0x0000CB20]
|
33
subyaml/GV.jp.yaml
Normal file
33
subyaml/GV.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: GV
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: GV-code
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: GV-data
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x0000A8F0
|
||||
vram: 0x80391830
|
||||
subsegments:
|
||||
- [0x0000A8F0, bin, data_A8F0]
|
||||
- [0x0000B740]
|
33
subyaml/GV.pal.yaml
Normal file
33
subyaml/GV.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: GV
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: GV-code
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: GV-data
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x0000A7E0
|
||||
vram: 0x803915B0
|
||||
subsegments:
|
||||
- [0x0000A7E0, bin, data_A7E0]
|
||||
- [0x0000B630]
|
118
subyaml/GV.us.v10.yaml
Normal file
118
subyaml/GV.us.v10.yaml
Normal file
@@ -0,0 +1,118 @@
|
||||
options:
|
||||
basename: GV
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.GV.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.GV.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/GV.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: GV-code
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x230, c, code_230] #DONE
|
||||
- [0xD60, c, code_D60] #DONE
|
||||
- [0x1570, c, code_1570] #DONE
|
||||
- [0x1E80, c, code_1E80] #DONE
|
||||
- [0x24D0, c, code_24D0] #DONE
|
||||
- [0x2730, c, code_2730] #DONE
|
||||
- [0x2B80, c, code_2B80] #DONE
|
||||
- [0x2EE0, c, code_2EE0] #DONE
|
||||
- [0x30C0, c, code_30C0] #DONE
|
||||
- [0x3630, c, code_3630] #DONE
|
||||
- [0x3AA0, c, code_3AA0] #DONE
|
||||
- [0x3B10, c, code_3B10] #DONE
|
||||
- [0x3BB0, c, code_3BB0] #DONE
|
||||
- [0x3D90, c, code_3D90] #DONE
|
||||
- [0x43B0, c, code_43B0] #DONE
|
||||
- [0x4740, c, code_4740] #DONE
|
||||
- [0x5570, c, code_5570] #DONE
|
||||
- [0x61E0, c, code_61E0] #DONE
|
||||
- [0x6370, c, code_6370] #DONE
|
||||
- [0x6F80, c, code_6F80] #DONE
|
||||
- [0x7060, c, code_7060] #DONE
|
||||
- [0x7530, c, code_7530] #DONE
|
||||
- [0x7D50, c, code_7D50] #DONE
|
||||
- [0x7DB0, c, code_7DB0] #DONE
|
||||
- [0x7FC0, c, code_7FC0] #DONE
|
||||
- [0x7FF0, c, code_7FF0] #DONE
|
||||
- [0x9130, c, code_9130] #DONE
|
||||
- [0x9860, c, code_9860] #DONE
|
||||
- [0x9B70, c, code_9B70] #DONE
|
||||
- [0x9C10, c, code_9C10] #DONE
|
||||
- [0x9DB0, c, code_9DB0] #DONE
|
||||
- [0xA490, c, code_A490] #DONE
|
||||
- name: GV-data
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x0000A7E0
|
||||
vram: 0x80390BD0
|
||||
subsegments:
|
||||
- [0x0000A7E0, .data, code_0]
|
||||
- [0x0000A830, .data, code_230]
|
||||
- [0x0000A890, .data, code_D60]
|
||||
- [0x0000A8C0, .data, code_1570]
|
||||
- [0x0000A910, .data, code_1E80]
|
||||
- [0x0000A940, .data, code_24D0]
|
||||
- [0x0000A970, .data, code_2730]
|
||||
- [0x0000A9A0, .data, code_2B80]
|
||||
- [0x0000A9D0, .data, code_2EE0]
|
||||
- [0x0000AA10, .data, code_30C0]
|
||||
- [0x0000AAB0, .data, code_3630]
|
||||
- [0x0000AB10, .data, code_3AA0]
|
||||
- [0x0000AB40, .data, code_3B10]
|
||||
- [0x0000AB50, .data, code_3BB0]
|
||||
- [0x0000ABB0, .data, code_3D90]
|
||||
- [0x0000AC10, .data, code_43B0]
|
||||
- [0x0000AC50, .data, code_4740]
|
||||
- [0x0000AD30, .data, code_5570]
|
||||
- [0x0000ADA0, .data, code_61E0]
|
||||
- [0x0000AE00, .data, code_6370]
|
||||
- [0x0000AE70, .data, code_6F80]
|
||||
- [0x0000AEA0, .data, code_7060]
|
||||
- [0x0000AEF0, .data, code_7530]
|
||||
- [0x0000AF50, .data, code_7DB0]
|
||||
- [0x0000AF90, .data, code_7FC0]
|
||||
- [0x0000AFF0, .data, code_7FF0]
|
||||
- [0x0000B1D0, .data, code_9130]
|
||||
- [0x0000B230, .data, code_9860]
|
||||
- [0x0000B260, .data, code_9DB0]
|
||||
- [0x0000B300, .rodata, code_230]
|
||||
- [0x0000B320, .rodata, code_D60]
|
||||
- [0x0000B330, .rodata, code_1570]
|
||||
- [0x0000B350, .rodata, code_1E80]
|
||||
- [0x0000B390, .rodata, code_2730]
|
||||
- [0x0000B3A0, .rodata, code_30C0]
|
||||
- [0x0000B3B0, .rodata, code_3BB0]
|
||||
- [0x0000B3C0, .rodata, code_3D90]
|
||||
- [0x0000B3D0, .rodata, code_43B0]
|
||||
- [0x0000B3E0, .rodata, code_4740]
|
||||
- [0x0000B450, .rodata, code_5570]
|
||||
- [0x0000B4A0, .rodata, code_6370]
|
||||
- [0x0000B500, .rodata, code_7060]
|
||||
- [0x0000B520, .rodata, code_7530]
|
||||
- [0x0000B550, .rodata, code_7FF0]
|
||||
- [0x0000B5B0, .rodata, code_9130]
|
||||
- [0x0000B5D0, .rodata, code_9860]
|
||||
- [0x0000B610, .rodata, code_9DB0]
|
||||
- [0x0000B620, .rodata, code_A490]
|
||||
- [0x0000B630]
|
33
subyaml/GV.us.v11.yaml
Normal file
33
subyaml/GV.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: GV
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: GV-code
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: GV-data
|
||||
dir: GV
|
||||
type: code
|
||||
start: 0x0000A820
|
||||
vram: 0x8038FE30
|
||||
subsegments:
|
||||
- [0x0000A820, bin, data_A820]
|
||||
- [0x0000B670]
|
33
subyaml/MM.jp.yaml
Normal file
33
subyaml/MM.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: MM-code
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MM-data
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x000034A0
|
||||
vram: 0x8038A3E0
|
||||
subsegments:
|
||||
- [0x000034A0, bin, data_34A0]
|
||||
- [0x00003890]
|
33
subyaml/MM.pal.yaml
Normal file
33
subyaml/MM.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: MM-code
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MM-data
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x000034A0
|
||||
vram: 0x8038A270
|
||||
subsegments:
|
||||
- [0x000034A0, bin, data_34A0]
|
||||
- [0x00003890]
|
66
subyaml/MM.us.v10.yaml
Normal file
66
subyaml/MM.us.v10.yaml
Normal file
@@ -0,0 +1,66 @@
|
||||
options:
|
||||
basename: MM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.MM.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.MM.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/MM.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: MM-code
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, c, ch/orangepad]
|
||||
- [0x570, c, ch/hut]
|
||||
- [0x8B0, c, ch/chimpystump]
|
||||
- [0xAE0, c, ch/conga]
|
||||
- [0x1AD0, c, code_1AD0]
|
||||
- [0x1BA0, c, ch/orange]
|
||||
- [0x1F10, c, ch/lmonkey] #chimpy
|
||||
- [0x24C0, c, code_24C0]
|
||||
- [0x25B0, c, ch/grublin]
|
||||
- [0x2740, c, ch/jujuhitbox]
|
||||
- [0x2BE0, c, ch/juju]
|
||||
- name: MM-data
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x000034A0
|
||||
vram: 0x80389890
|
||||
subsegments:
|
||||
- [0x34A0, .data, ch/orangepad]
|
||||
- [0x34D0, .data, ch/hut]
|
||||
- [0x3530, .data, ch/chimpystump]
|
||||
- [0x3560, .data, ch/conga]
|
||||
- [0x35D0, .data, code_1AD0]
|
||||
- [0x35E0, .data, ch/orange]
|
||||
- [0x3620, .data, ch/lmonkey]
|
||||
- [0x3670, .data, ch/grublin]
|
||||
- [0x36F0, .data, ch/jujuhitbox]
|
||||
- [0x3720, .data, ch/juju]
|
||||
- [0x3750, .rodata, ch/orangepad]
|
||||
- [0x3760, .rodata, ch/hut]
|
||||
- [0x3770, .rodata, ch/conga]
|
||||
- [0x37F0, .rodata, ch/orange]
|
||||
- [0x3810, .rodata, ch/lmonkey]
|
||||
- [0x3860, .rodata, ch/grublin]
|
||||
- [0x3870, .rodata, ch/jujuhitbox]
|
||||
- [0x3880, .rodata, ch/juju]
|
||||
- [0x00003890]
|
33
subyaml/MM.us.v11.yaml
Normal file
33
subyaml/MM.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: MM-code
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MM-data
|
||||
dir: MM
|
||||
type: code
|
||||
start: 0x000034A0
|
||||
vram: 0x80388AB0
|
||||
subsegments:
|
||||
- [0x000034A0, bin, data_34A0]
|
||||
- [0x00003890]
|
33
subyaml/MMM.jp.yaml
Normal file
33
subyaml/MMM.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MMM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: MMM-code
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MMM-data
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x000055F0
|
||||
vram: 0x8038C530
|
||||
subsegments:
|
||||
- [0x000055F0, bin, data_55F0]
|
||||
- [0x000060D0]
|
33
subyaml/MMM.pal.yaml
Normal file
33
subyaml/MMM.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MMM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: MMM-code
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MMM-data
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x000055F0
|
||||
vram: 0x8038C3C0
|
||||
subsegments:
|
||||
- [0x000055F0, bin, data_55F0]
|
||||
- [0x000060D0]
|
77
subyaml/MMM.us.v10.yaml
Normal file
77
subyaml/MMM.us.v10.yaml
Normal file
@@ -0,0 +1,77 @@
|
||||
options:
|
||||
basename: MMM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.MMM.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.MMM.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/MMM.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: MMM-code
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0000, c, ch/loggo] #DONE
|
||||
- [0x0570, c, ch/napper] #DONE
|
||||
- [0x0DC0, c, code_DC0] #DONE
|
||||
- [0x1020, c, ch/motzhand] #DONE
|
||||
- [0x16B0, c, code_16B0] #DONE
|
||||
- [0x2040, c, code_2040] #DONE
|
||||
- [0x2F60, c, code_2F60] #DONE
|
||||
- [0x3120, c, code_3120] #DONE
|
||||
- [0x3420, c, code_3420] #DONE
|
||||
- [0x3D50, c, code_3D50] #DONE
|
||||
- [0x47D0, c, code_47D0] #DONE
|
||||
- [0x5000, c, code_5000] #DONE
|
||||
- name: MMM-data
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x000055F0
|
||||
vram: 0x8038B9E0
|
||||
subsegments:
|
||||
- [0x000055F0, .data, ch/loggo]
|
||||
- [0x00005630, .data, ch/napper]
|
||||
- [0x00005660, .data, code_DC0]
|
||||
- [0x000056A0, .data, ch/motzhand]
|
||||
- [0x000056E0, bin, data_56E0] #.data, code_16B0]
|
||||
- [0x000057F0, .data, code_2040]
|
||||
- [0x00005A40, .data, code_2F60]
|
||||
- [0x00005B30, .data, code_3420]
|
||||
- [0x00005E00, .data, code_3D50]
|
||||
- [0x00005F10, bin, data_5F10]
|
||||
- [0x00005F20, .data, code_5000]
|
||||
- [0x00005F50, .rodata, ch/loggo]
|
||||
- [0x00005F80, .rodata, ch/napper]
|
||||
- [0x00005FA0, .rodata, ch/motzhand]
|
||||
- [0x00005FC0, .rodata, code_16B0]
|
||||
- [0x00006010, .rodata, code_2040]
|
||||
- [0x00006050, .rodata, code_3120]
|
||||
- [0x00006060, .rodata, code_3420]
|
||||
- [0x00006070, .rodata, code_3D50]
|
||||
- [0x00006090, .rodata, code_47D0]
|
||||
- [0x000060C0, .rodata, code_5000]
|
||||
- name: MMM-bss
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x000060D0
|
||||
vram: 0x8038C4C0
|
||||
subsegments:
|
||||
- [0x60D0, .bss, code_2040]
|
||||
- [0x000060D0]
|
33
subyaml/MMM.us.v11.yaml
Normal file
33
subyaml/MMM.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: MMM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: MMM-code
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: MMM-data
|
||||
dir: MMM
|
||||
type: code
|
||||
start: 0x000055F0
|
||||
vram: 0x8038AC00
|
||||
subsegments:
|
||||
- [0x000055F0, bin, data_55F0]
|
||||
- [0x000060D0]
|
33
subyaml/RBB.jp.yaml
Normal file
33
subyaml/RBB.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: RBB
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: RBB-code
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: RBB-data
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00009C80
|
||||
vram: 0x80390BC0
|
||||
subsegments:
|
||||
- [0x00009C80, bin, data_9C80]
|
||||
- [0x0000AEA0]
|
33
subyaml/RBB.pal.yaml
Normal file
33
subyaml/RBB.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: RBB
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: RBB-code
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: RBB-data
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00009C80
|
||||
vram: 0x80390A50
|
||||
subsegments:
|
||||
- [0x00009C80, bin, data_9C80]
|
||||
- [0x0000AEA0]
|
121
subyaml/RBB.us.v10.yaml
Normal file
121
subyaml/RBB.us.v10.yaml
Normal file
@@ -0,0 +1,121 @@
|
||||
options:
|
||||
basename: RBB
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.RBB.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.RBB.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/RBB.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: RBB-code
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0x640, c, code_640]
|
||||
- [0xCA0, c, code_CA0]
|
||||
- [0x1570, c, code_1570]
|
||||
- [0x1FC0, c, code_1FC0]
|
||||
- [0x27E0, c, code_27E0]
|
||||
- [0x2A70, c, code_2A70]
|
||||
- [0x2E90, c, code_2E90]
|
||||
- [0x34B0, c, code_34B0]
|
||||
- [0x36A0, c, code_36A0]
|
||||
- [0x3CB0, c, code_3CB0]
|
||||
- [0x40F0, c, code_40F0]
|
||||
- [0x47D0, c, code_47D0]
|
||||
- [0x4C70, c, code_4C70]
|
||||
- [0x5060, c, code_5060]
|
||||
- [0x52F0, c, code_52F0]
|
||||
- [0x5490, c, code_5490]
|
||||
- [0x5AB0, c, code_5AB0]
|
||||
- [0x5C10, c, code_5C10]
|
||||
- [0x5F10, c, code_5F10]
|
||||
- [0x5F80, c, code_5F80]
|
||||
- [0x7A60, c, code_7A60]
|
||||
- [0x7B20, c, code_7B20]
|
||||
- [0x7FD0, c, code_7FD0]
|
||||
- [0x8520, c, code_8520]
|
||||
- [0x9670, c, code_9670]
|
||||
- [0x9840, c, code_9840]
|
||||
- [0x99F0, c, code_99F0]
|
||||
- name: RBB-data
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00009C60
|
||||
vram: 0x80390050
|
||||
subsegments:
|
||||
- [0x00009C60, .data, code_0]
|
||||
- [0x00009CE0, .data, code_640]
|
||||
- [0x00009E10, .data, code_CA0]
|
||||
- [0x00009E80, .data, code_1570]
|
||||
- [0x00009F90, .data, code_1FC0]
|
||||
- [0x00009FC0, .data, code_27E0]
|
||||
- [0x0000A040, .data, code_2A70]
|
||||
- [0x0000A140, .data, code_2E90]
|
||||
- [0x0000A2C0, .data, code_34B0]
|
||||
- [0x0000A2F0, .data, code_36A0]
|
||||
- [0x0000A330, .data, code_3CB0]
|
||||
- [0x0000A370, .data, code_40F0]
|
||||
- [0x0000A480, .data, code_47D0]
|
||||
- [0x0000A560, .data, code_4C70]
|
||||
- [0x0000A660, .data, code_5060]
|
||||
- [0x0000A690, .data, code_52F0]
|
||||
- [0x0000A6C0, .data, code_5490]
|
||||
- [0x0000A6F0, .data, code_5AB0]
|
||||
- [0x0000A720, .data, code_5C10]
|
||||
- [0x0000A750, .data, code_5F10]
|
||||
- [0x0000A780, .data, code_5F80]
|
||||
- [0x0000A900, .data, code_7A60]
|
||||
- [0x0000A930, .data, code_7B20]
|
||||
- [0x0000A960, .data, code_7FD0]
|
||||
- [0x0000A990, .data, code_8520]
|
||||
- [0x0000AA10, .data, code_9670]
|
||||
- [0x0000AA40, .data, code_9840]
|
||||
- [0x0000AA90, .rodata, code_640]
|
||||
- [0x0000AAA0, .rodata, code_CA0]
|
||||
- [0x0000AAC0, .rodata, code_1570]
|
||||
- [0x0000AB20, .rodata, code_1FC0]
|
||||
- [0x0000AB80, .rodata, code_2A70]
|
||||
- [0x0000AB90, .rodata, code_34B0]
|
||||
- [0x0000ABA0, .rodata, code_36A0]
|
||||
- [0x0000ABC0, .rodata, code_3CB0]
|
||||
- [0x0000ABD0, .rodata, code_4C70]
|
||||
- [0x0000ABE0, .rodata, code_5060]
|
||||
- [0x0000AC00, .rodata, code_5490]
|
||||
- [0x0000ACD0, .rodata, code_5AB0]
|
||||
- [0x0000ACE0, .rodata, code_5C10]
|
||||
- [0x0000ACF0, .rodata, code_5F80]
|
||||
- [0x0000AD80, .rodata, code_7B20]
|
||||
- [0x0000ADB0, .rodata, code_7FD0]
|
||||
- [0x0000AE00, .rodata, code_8520]
|
||||
- [0x0000AE70, .rodata, code_9670]
|
||||
- name: RBB-bss
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x0000AE80
|
||||
vram: 0x80391270
|
||||
subsegments:
|
||||
- [0xAE80, .bss, code_5F80]
|
||||
- [0xAE80, .bss, code_8520]
|
||||
- [0xAE80, .bss, code_8520]
|
||||
- [0xAE80, .bss, code_9670]
|
||||
- [0xAE80, .bss, code_99F0]
|
||||
- [0x0000AE80]
|
33
subyaml/RBB.us.v11.yaml
Normal file
33
subyaml/RBB.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: RBB
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: RBB-code
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: RBB-data
|
||||
dir: RBB
|
||||
type: code
|
||||
start: 0x00009C80
|
||||
vram: 0x8038F290
|
||||
subsegments:
|
||||
- [0x00009C80, bin, data_9C80]
|
||||
- [0x0000AEA0]
|
33
subyaml/SM.jp.yaml
Normal file
33
subyaml/SM.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: SM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: SM-code
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: SM-data
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x000046D0
|
||||
vram: 0x8038B610
|
||||
subsegments:
|
||||
- [0x000046D0, bin, data_46D0]
|
||||
- [0x00004F30]
|
72
subyaml/SM.pal.yaml
Normal file
72
subyaml/SM.pal.yaml
Normal file
@@ -0,0 +1,72 @@
|
||||
options:
|
||||
basename: SM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.SM.pal.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.SM.pal.txt
|
||||
base_path: .
|
||||
target_path: build/pal/SM.pal.bin
|
||||
asset_path: bin
|
||||
build_path: build/pal
|
||||
segments:
|
||||
- name: SM-code
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0xF0, c, code_F0]
|
||||
- [0x5B0, c, code_5B0]
|
||||
- [0xBF0, c, code_BF0]
|
||||
- [0xD60, c, ch/attacktutorial]
|
||||
- [0x1520, c, ch/vegetables]
|
||||
- [0x2900, c, code_2900]
|
||||
- [0x2990, c, code_2990]
|
||||
- [0x3FC0, c, code_3FC0]
|
||||
- [0x4070, c, code_4070]
|
||||
- [0x44D0, c, code_44D0]
|
||||
- [0x46C0, c, code_46C0]
|
||||
- name: SM-data
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00004910
|
||||
vram: 0x8038B6E0
|
||||
subsegments:
|
||||
- [0x00004910, .data, code_0]
|
||||
- [0x00004930, .data, code_F0]
|
||||
- [0x00004940, .data, code_5B0]
|
||||
- [0x00004A40, .data, code_BF0]
|
||||
- [0x00004A70, .data, ch/attacktutorial]
|
||||
- [0x00004AA0, .data, ch/vegetables]
|
||||
- [0x00004DB0, .data, code_2990]
|
||||
- [0x00004E40, .data, code_3FC0]
|
||||
- [0x00004F00, .data, code_4070]
|
||||
- [0x00004F30, .data, code_44D0]
|
||||
- [0x00004F60, .rodata, code_5B0]
|
||||
- [0x00004F80, .rodata, ch/attacktutorial]
|
||||
- [0x00005020, .rodata, ch/vegetables]
|
||||
- [0x00005050, .rodata, code_2990]
|
||||
- [0x00005160, .rodata, code_44D0]
|
||||
- name: SM-bss
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00005160
|
||||
vram: 0x8038BF30
|
||||
subsegments:
|
||||
- [0x00005160, .bss, code_F0]
|
||||
- [0x00005160, .bss, code_46C0]
|
||||
- [0x00005160]
|
71
subyaml/SM.us.v10.yaml
Normal file
71
subyaml/SM.us.v10.yaml
Normal file
@@ -0,0 +1,71 @@
|
||||
options:
|
||||
basename: SM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.SM.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.SM.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/SM.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: SM-code
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0xF0, c, code_F0]
|
||||
- [0x5B0, c, code_5B0]
|
||||
- [0xBF0, c, code_BF0]
|
||||
- [0xD60, c, ch/attacktutorial]
|
||||
- [0x1520, c, ch/vegetables]
|
||||
- [0x2900, c, code_2900]
|
||||
- [0x2990, c, code_2990]
|
||||
- [0x3FC0, c, code_3FC0]
|
||||
- [0x4070, c, code_4070]
|
||||
- [0x44D0, c, code_44D0]
|
||||
- [0x46C0, c, code_46C0]
|
||||
- name: SM-data
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x000046D0
|
||||
vram: 0x8038AAC0
|
||||
subsegments:
|
||||
- [0x000046D0, .data, code_0]
|
||||
- [0x000046F0, .data, code_F0]
|
||||
- [0x00004700, .data, code_5B0]
|
||||
- [0x00004800, .data, code_BF0]
|
||||
- [0x00004830, .data, ch/attacktutorial]
|
||||
- [0x00004860, .data, ch/vegetables]
|
||||
- [0x00004B70, .data, code_2990]
|
||||
- [0x00004C00, .data, code_3FC0]
|
||||
- [0x00004CC0, .data, code_4070]
|
||||
- [0x00004CF0, .data, code_44D0]
|
||||
- [0x00004D20, .rodata, code_5B0]
|
||||
- [0x00004D40, .rodata, ch/attacktutorial]
|
||||
- [0x00004DE0, .rodata, ch/vegetables]
|
||||
- [0x00004E10, .rodata, code_2990]
|
||||
- [0x00004F20, .rodata, code_44D0]
|
||||
- name: SM-bss
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00004F30
|
||||
vram: 0x8038B320
|
||||
subsegments:
|
||||
- [0x00004F30, .bss, code_F0]
|
||||
- [0x00004F30]
|
33
subyaml/SM.us.v11.yaml
Normal file
33
subyaml/SM.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: SM
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: SM-code
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: SM-data
|
||||
dir: SM
|
||||
type: code
|
||||
start: 0x000046D0
|
||||
vram: 0x80389CE0
|
||||
subsegments:
|
||||
- [0x000046D0, bin, data_46D0]
|
||||
- [0x00004F30]
|
33
subyaml/TTC.jp.yaml
Normal file
33
subyaml/TTC.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: TTC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: TTC-code
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: TTC-data
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00005FF0
|
||||
vram: 0x8038CF30
|
||||
subsegments:
|
||||
- [0x00005FF0, bin, data_5FF0]
|
||||
- [0x00007330]
|
33
subyaml/TTC.pal.yaml
Normal file
33
subyaml/TTC.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: TTC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: TTC-code
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: TTC-data
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00005FC0
|
||||
vram: 0x8038CD90
|
||||
subsegments:
|
||||
- [0x00005FC0, bin, data_5FC0]
|
||||
- [0x00007300]
|
69
subyaml/TTC.us.v10.yaml
Normal file
69
subyaml/TTC.us.v10.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
options:
|
||||
basename: TTC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.TTC.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.TTC.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/TTC.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: TTC-code
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x10A0, c, code_10A0] #DONE
|
||||
- [0x19D0, c, code_19D0] #DONE
|
||||
- [0x26D0, c, code_26D0] #DONE
|
||||
- [0x2B80, c, code_2B80] #DONE
|
||||
- [0x3040, c, code_3040] #DONE
|
||||
- [0x30D0, c, ch/lockup] #DONE
|
||||
- [0x35D0, c, code_35D0] #DONE
|
||||
- [0x3E30, c, code_3E30]
|
||||
- [0x5BD0, c, ch/treasure] #DONE
|
||||
- name: TTC-data
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00005FC0
|
||||
vram: 0x8038C3B0
|
||||
subsegments:
|
||||
- [0x00005FC0, bin, ttc_data_5FC0]
|
||||
- [0x00006370, .data, ch/lockup]
|
||||
- [0x00006430, .data, code_35D0]
|
||||
- [0x00006590, bin, ttc_data_6590]
|
||||
- [0x000068A0, .data, ch/treasure]
|
||||
- [0x000068F0, .rodata, code_0]
|
||||
- [0x00006950, .rodata, code_10A0]
|
||||
- [0x00006980, .rodata, code_19D0]
|
||||
- [0x000069A0, .rodata, code_26D0]
|
||||
- [0x000069E0, bin, ttc_data_69E0]
|
||||
- [0x00006A00, .rodata, ch/lockup]
|
||||
- [0x00006A30, .rodata, code_35D0] #- [0x6A30, bin, ttc_data_6A30] #
|
||||
- [0x00006A60, bin, data_6A60]
|
||||
- [0x000072B0, .rodata, ch/treasure]
|
||||
- name: TTC-bss
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00007300
|
||||
vram: 0x8038D6F0
|
||||
subsegments:
|
||||
- [0x7300, .bss, code_3040]
|
||||
- [0x7300, .bss, code_35D0]
|
||||
- [0x00007300]
|
33
subyaml/TTC.us.v11.yaml
Normal file
33
subyaml/TTC.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: TTC
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: TTC-code
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: TTC-data
|
||||
dir: TTC
|
||||
type: code
|
||||
start: 0x00005FC0
|
||||
vram: 0x8038B5D0
|
||||
subsegments:
|
||||
- [0x00005FC0, bin, data_5FC0]
|
||||
- [0x00007300]
|
33
subyaml/core1.jp.yaml
Normal file
33
subyaml/core1.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: core1
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: core1-code
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x8023D680
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core1-data
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00036E50
|
||||
vram: 0x80275470
|
||||
subsegments:
|
||||
- [0x00036EF0, bin, data_36EF0]
|
||||
- [0x0003B8F0]
|
33
subyaml/core1.pal.yaml
Normal file
33
subyaml/core1.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: core1
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: core1-code
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x8023E620
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core1-data
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00036E50
|
||||
vram: 0x80275470
|
||||
subsegments:
|
||||
- [0x00036E50, bin, data_36E50]
|
||||
- [0x0003B850]
|
337
subyaml/core1.us.v10.yaml
Normal file
337
subyaml/core1.us.v10.yaml
Normal file
@@ -0,0 +1,337 @@
|
||||
options:
|
||||
basename: core1
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.core1.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.core1.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/core1.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: core1-code
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x8023DA20 # via https://hack64.net/wiki/doku.php?id=player_kazooie:ram_map
|
||||
subalign: 4
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0x0660, c, code_660] #DONE
|
||||
- [0x07C0, c, inflate] #DONE
|
||||
- [0x1D00, c, code_1D00]
|
||||
- [0x2BD0, c, code_2BD0]
|
||||
- [0x2DA0, c, code_2DA0] #DONE
|
||||
- [0x2FA0, c, code_2FA0] #DONE
|
||||
- [0x31C0, c, code_31C0]
|
||||
- [0x3A70, c, code_3A70]
|
||||
- [0x7090, c, code_7090] #DONE
|
||||
- [0x72B0, c, code_72B0]
|
||||
- [0x7F60, c, code_7F60]
|
||||
- [0x8C50, c, code_8C50]
|
||||
- [0x9D30, c, code_9D30]
|
||||
- [0xCE60, c, done/code_CE60] #DONE
|
||||
- [0xE360, c, code_E360]
|
||||
- [0xEAF0, c, code_EAF0]
|
||||
- [0x11AC0, c, code_11AC0]
|
||||
- [0x12F10, c, code_12F10] #DONE
|
||||
- [0x13640, c, code_13640] #DONE
|
||||
- [0x13680, c, code_13680]
|
||||
- [0x136D0, c, code_136D0]
|
||||
- [0x13990, c, code_13990]
|
||||
- [0x15770, c, code_15770]
|
||||
- [0x15B30, c, code_15B30] #DONE
|
||||
- [0x16A50, c, memory]
|
||||
- [0x18110, c, code_18110] #DONE
|
||||
- [0x18210, c, code_18210] #DONE
|
||||
- [0x18310, c, code_18310] #DONE
|
||||
- [0x18350, c, code_18350] #DONE
|
||||
- [0x1BE90, c, code_1BE90] #DONE
|
||||
- [0x1D590, c, done/code_1D590] #DONE
|
||||
- [0x1D5C0, hasm, code_1D5C0] #DONE
|
||||
- [0x1D5D0, c, code_1D5D0] #DONE
|
||||
- [0x1E360, c, done/code_1E360] #DONE
|
||||
- [0x1E6E0, c, code_1E6E0] #DONE
|
||||
- [0x1E820, c, code_1E820]
|
||||
- [0x1E8C0, c, done/code_1E8C0] #DONE
|
||||
- [0x1E950, c, done/audio/n_synthesizer] #DONE
|
||||
- [0x1F330, c, done/audio/event] #DONE
|
||||
- [0x1F610, c, done/audio/n_synaddplayer] #DONE
|
||||
- [0x1F7E0, c, done/audio/n_synallocvoice] #DONE
|
||||
- [0x1F9E0, c, done/audio/n_synsetvol] #DONE
|
||||
- [0x1FA80, c, done/audio/n_synstartvoice] #DONE
|
||||
- [0x1FB00, c, done/audio/n_synsetpan] #DONE
|
||||
- [0x1FB80, c, done/audio/n_synsetpitch] #DONE
|
||||
- [0x1FC00, c, done/audio/n_synsetfxmix] #DONE
|
||||
- [0x1FC90, c, done/audio/n_synstopvoice] #DONE
|
||||
- [0x1FD00, c, done/audio/n_synfreevoice] #DONE
|
||||
- [0x1FDA0, c, audio/n_csplayer]
|
||||
- [0x21210, c, done/audio/cspsetbank] #DONE
|
||||
- [0x21250, c, done/audio/cspstop] #DONE
|
||||
- [0x21280, c, done/audio/n_csq] #DONE
|
||||
- [0x21920, c, done/audio/cspsetseq] #DONE
|
||||
- [0x21960, c, done/audio/cspplay] #DONE
|
||||
- [0x21990, c, done/audio/cspsetvol] #DONE
|
||||
- [0x219D0, c, done/audio/code_219D0] #DONE
|
||||
- [0x21A10, c, done/audio/cspsettempo] #DONE
|
||||
- [0x21A80, c, done/audio/code_21A80] #DONE
|
||||
- [0x21AB0, c, done/audio/cspgettempo] #DONE
|
||||
- [0x21AF0, c, done/audio/code_21AF0] #DONE
|
||||
- [0x21B50, c, done/audio/code_21B50] #DONE
|
||||
- [0x21C50, c, done/audio/n_synallocfx] #DONE
|
||||
- [0x21CB0, c, n_reverb]
|
||||
- [0x22740, c, done/audio/n_auxbus] #DONE
|
||||
- [0x227F0, c, done/audio/n_drvrNew] #DONE
|
||||
- [0x22D50, c, done/audio/n_save] #DONE
|
||||
- [0x22DA0, c, done/audio/n_envresample] #DONE
|
||||
- [0x22E40, c, code_22E40]
|
||||
- [0x25360, c, done/audio/n_synstartvoiceparam] #DONE
|
||||
- [0x25440, c, done/audio/n_mainbus] #DONE
|
||||
- [0x254C0, c, done/audio/n_load] #DONE
|
||||
- [0x25680, c, audio/n_adpcm]
|
||||
- [0x25C40, c, done/audio/n_resample] #DONE
|
||||
- [0x25E20, c, code_25E20]
|
||||
- [0x26110, c, code_26110] #DONE
|
||||
- [0x26120, asm, os/invaldcache] #DONE
|
||||
- [0x261C0, asm, os/writebackdcacheall] #DONE
|
||||
- [0x261F0, c, os/initialize] #DONE
|
||||
- [0x26480, c, done/os/createthread] #DONE
|
||||
- [0x265D0, c, done/gu/sinf] #DONE
|
||||
- [0x26790, c, done/audio/cents2ratio] #DONE
|
||||
- [0x267E0, c, done/audio/heapinit] #DONE
|
||||
- [0x26820, bin, padding] # 0x60 bytes of zeroes?
|
||||
- [0x26880, c, done/os/createmesgqueue] #DONE
|
||||
- [0x268B0, c, done/io/aisetfreq] #DONE
|
||||
- [0x26A10, c, done/audio/sl] #DONE
|
||||
- [0x26AD0, c, done/audio/heapalloc] #DONE
|
||||
- [0x26B30, c, done/os/recvmesg] #DONE
|
||||
- [0x26C70, c, done/io/aigetlen] #DONE
|
||||
- [0x26C80, c, done/os/virtualtophysical] #DONE
|
||||
- [0x26D00, c, done/io/aisetnextbuf] #DONE
|
||||
- [0x26DB0, c, done/os/pidma] #DONE
|
||||
- [0x26EC0, c, done/os/stopthread] #DONE
|
||||
- [0x26F80, c, done/os/startthread] #DONE
|
||||
- [0x270D0, c, os/writebackdcache]
|
||||
- [0x27150, hasm, invaldcache] #DONE
|
||||
- [0x27200, c, done/io/pimgr] #DONE
|
||||
- [0x27390, c, done/os/destroythread] #DONE
|
||||
- [0x27490, c, done/os/sendmesg] #DONE
|
||||
- [0x275E0, c, done/os/settreadpri] #DONE
|
||||
- [0x276C0, c, gu/mtxutil]
|
||||
- [0x27930, c, done/gu/sqrtf] #DONE
|
||||
- [0x27940, c, gu/cosf]
|
||||
- [0x27AB0, hasm, ultra/setintmask] #DONE
|
||||
- [0x27B50, c, done/io/dpsetstat] #DONE
|
||||
- [0x27B60, c, done/io/sptask] #DONE
|
||||
- [0x27E50, c, done/io/dpgetstat] #DONE
|
||||
- [0x27E50, c, done/io/vigetcurrframebuf] #DONE
|
||||
- [0x27EA0, c, done/os/stoptimer] #DONE
|
||||
- [0x27F90, c, done/os/settimer] #DONE
|
||||
- [0x28070, c, done/ll] #DONE
|
||||
- [0x28330, c, done/io/sptaskyielded] #DONE
|
||||
- [0x283B0, c, done/io/sptaskyield] #DONE
|
||||
- [0x283D0, c, done/io/visetmode] #DONE
|
||||
- [0x28440, c, done/os/seteventmesg] #DONE
|
||||
- [0x284B0, c, done/io/vimgr] #DONE
|
||||
- [0x28810, c, done/io/visetspecial] #DONE
|
||||
- [0x289D0, c, done/io/viswapbuf] #DONE
|
||||
- [0x28A20, c, done/io/visetevent] #DONE
|
||||
- [0x28A90, c, done/io/vigetnextframebuf] #DONE
|
||||
- [0x28AD0, c, done/io/viblack] #DONE
|
||||
- [0x28B40, c, done/gu/ortho] #DONE
|
||||
- [0x28D00, c, done/gu/translate] #DONE
|
||||
- [0x28DA0, c, gu/rotate]
|
||||
- [0x28F90, c, done/io/contreaddata] #DONE
|
||||
- [0x291F0, c, done/io/controller] #DONE
|
||||
- [0x295B0, c, done/io/contsetch] #DONE
|
||||
- [0x29620, c, done/audio/bnkf] #DONE
|
||||
- [0x29870, c, done/os/gettime] #DONE
|
||||
- [0x29900, c, done/audio/cseq] #DONE
|
||||
- [0x2A3C0, c, done/io/motor] #DONE
|
||||
- [0x2A9E0, c, done/io/pfsinit] #DONE
|
||||
- [0x2AAA0, hasm, invalicache] #DONE
|
||||
- [0x2AB20, c, done/io/conteeplongwrite] #DONE
|
||||
- [0x2AC50, c, done/io/conteeplongread] #DONE
|
||||
- [0x2ACE0, c, done/io/piread] #DONE
|
||||
- [0x2AD20, c, done/audio/copy] #DONE
|
||||
- [0x2ADA0, c, done/audio/drvrNew] #DONE
|
||||
- [0x2B540, c, done/audio/reverb] #DONE
|
||||
- [0x2C190, c, done/syncprintf] #DONE
|
||||
- [0x2C1D0, c, done/audio/seq] #DONE
|
||||
- [0x2C7F0, hasm, setsr] #DONE
|
||||
- [0x2C800, hasm, getsr] #DONE
|
||||
- [0x2C810, hasm, setfpccsr] #DONE
|
||||
- [0x2C820, c, done/io/sirawread] #DONE
|
||||
- [0x2C870, c, done/io/sirawwrite] #DONE
|
||||
- [0x2C8C0, c, exceptasm]
|
||||
- [0x2D230, c, done/io/pirawread] #DONE
|
||||
- [0x2D290, hasm, interrupt]
|
||||
- [0x2D2D0, c, done/os/thread] #DONE
|
||||
- [0x2D310, c, done/audio/synthesizer] #DONE
|
||||
- [0x2D9F0, c, done/audio/syndelete] #DONE
|
||||
- [0x2DA00, hasm, probetlb]
|
||||
- [0x2DAC0, c, done/io/ai] #DONE
|
||||
- [0x2DAF0, c, done/os/jammesg] #DONE
|
||||
- [0x2DC40, c, done/io/pigetcmdq] #DONE
|
||||
- [0x2DC70, c, done/io/cartrominit] #DONE
|
||||
- [0x2DD70, c, done/io/leodiskinit] #DONE
|
||||
- [0x2DE70, c, done/io/piacs] #DONE
|
||||
- [0x2DF30, c, done/os/getthreadpri] #DONE
|
||||
- [0x2DF50, c, done/io/pirawdma] #DONE
|
||||
- [0x2E030, c, done/io/epirawdma] #DONE
|
||||
- [0x2E260, c, done/io/devmgr] #DONE
|
||||
- [0x2E6F0, hasm, bcopy] #DONE
|
||||
- [0x2EA00, c, done/io/spsetstat] #DONE
|
||||
- [0x2EA10, c, done/io/spsetpc] #DONE
|
||||
- [0x2EA50, c, done/io/sprawdma] #DONE
|
||||
- [0x2EAE0, c, done/io/sp] #DONE
|
||||
- [0x2EB10, c, done/io/vi] #DONE
|
||||
- [0x2EC50, c, done/os/timerintr] #DONE
|
||||
- [0x2F050, hasm, setcompare] #DONE
|
||||
- [0x2F060, c, done/io/spgetstat] #DONE
|
||||
- [0x2F070, c, done/io/vigetcurrcontext] #DONE
|
||||
- [0x2F080, c, done/io/viswapcontext] #DONE
|
||||
- [0x2F3E0, hasm, getcount] #DONE
|
||||
- [0x2F3F0, c, done/gu/normalize] #DONE
|
||||
- [0x2F480, c, done/io/siacs] #DONE
|
||||
- [0x2F540, c, done/io/sirawdma] #DONE
|
||||
- [0x2F5F0, c, done/io/pfsisplug] #DONE
|
||||
- [0x2F960, c, done/io/crc] #DONE
|
||||
- [0x2FAE0, c, done/io/contramwrite] #DONE
|
||||
- [0x2FE60, c, done/io/contramread] #DONE
|
||||
- [0x301F0, c, done/io/pfsgetstatus] #DONE
|
||||
- [0x30300, c, done/io/contpfs] #DONE
|
||||
- [0x31060, c, done/io/pfschecker] #DONE
|
||||
- [0x31AC0, c, done/io/conteepwrite] #DONE
|
||||
- [0x32010, c, done/io/conteepread] #DONE
|
||||
- [0x32370, c, done/audio/filter] #DONE
|
||||
- [0x32390, c, done/audio/env] #DONE
|
||||
- [0x32F10, c, done/audio/load] #DONE
|
||||
- [0x33A60, c, done/audio/resample] #DONE
|
||||
- [0x33D60, c, done/audio/auxbus] #DONE
|
||||
- [0x33E70, c, done/audio/mainbus] #DONE
|
||||
- [0x33FC0, c, done/audio/save] #DONE
|
||||
- [0x34080, c, done/io/si] #DONE
|
||||
- [0x340B0, c, done/io/leointerrupt] #DONE
|
||||
- [0x34930, c, done/audio/synallocfx] #DONE
|
||||
- [0x349D0, c, done/os/resetglobalintmask] #DONE
|
||||
- [0x34A30, c, done/io/epirawwrite] #DONE
|
||||
- [0x34A80, c, done/io/epirawread] #DONE
|
||||
- [0x34AD0, c, done/os/setglobalintmask] #DONE
|
||||
- [0x34B20, c, done/os/yieldthread] #DONE
|
||||
- name: core1-mips3
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x34B70
|
||||
vram: 0x80272590
|
||||
subsegments:
|
||||
- [0x34B70, bin, data_34B70]
|
||||
- name: core1-data
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x000037BF0
|
||||
vram: 0x80275610
|
||||
subsegments:
|
||||
- [0x37BF0, bin, data_37BF0] #data Section
|
||||
- [0x37C50, .data, code_660]
|
||||
- [0x37D50, .data, code_1D00]
|
||||
- [0x37E30, bin, data_37E30] #data Section
|
||||
- [0x37E40, .data, code_2FA0]
|
||||
- [0x37E50, .data, code_31C0]
|
||||
- [0x37E60, bin, data_37E60]
|
||||
- [0x381F0, bin, data_381F0] # .data, done/code_CE60]
|
||||
- [0x38260, bin, data_38260]
|
||||
- [0x38BA0, .data, code_18310]
|
||||
- [0x39290, bin, data_39290]
|
||||
- [0x39470, .data, done/audio/n_drvrNew]
|
||||
- [0x39600, bin, data_39600]
|
||||
- [0x39730, .data, done/io/aisetnextbuf]
|
||||
- [0x39740, .data, done/io/pimgr]
|
||||
- [0x39770, .data, done/io/vimgr]
|
||||
- [0x39790, .data, done/io/controller]
|
||||
- [0x397A0, .data, done/audio/drvrNew]
|
||||
- [0x39930, bin, data_39930] # .data, ultra/exceptasm]
|
||||
- [0x39950, .data, done/os/thread]
|
||||
- [0x39970, .data, done/io/piacs]
|
||||
- [0x39980, .data, done/io/vi]
|
||||
- [0x399F0, .data, done/os/timerintr]
|
||||
- [0x39A00, .data, done/io/siacs]
|
||||
- [0x39A10, .data, done/audio/env]
|
||||
- [0x39B10, .data, done/io/vimodepallan1]
|
||||
- [0x39B60, .data, done/io/vimodempallan1]
|
||||
- [0x39B60, .data, done/io/vimodentsclan1]
|
||||
- [0x39C00, bin, data_39C00] # .rodata, code_1D00]
|
||||
- [0x39C20, bin, data_39C20] # .rodata, code_31C0]
|
||||
- [0x39C30, bin, data_39C30] # .rodata, code_3A70]
|
||||
- [0x39CA0, bin, data_39CA0] # .rodata, code_72B0]
|
||||
- [0x39CD0, bin, data_39CD0] # .rodata, code_7F60]
|
||||
- [0x39CE0, bin, data_39CE0] # .rodata, code_9D30]
|
||||
- [0x39D00, .rodata, done/code_CE60]
|
||||
- [0x39FD0, .rodata, code_EAF0]
|
||||
- [0x39FE0, bin, data_39FD0] # .rodata, code_EAF0] #continued
|
||||
- [0x3A760, bin, data_3A760] # .rodata, code_11AC0]
|
||||
- [0x3A800, bin, data_3A800] # .rodata, code_13990]
|
||||
- [0x3A820, .rodata, code_18350]
|
||||
- [0x3A920, .rodata, code_1BE90]
|
||||
- [0x3A950, .rodata, code_1D5D0]
|
||||
- [0x3A9B0, .rodata, done/audio/n_synthesizer]
|
||||
- [0x3A9C0, bin, data_3A9C0] # .rodata, done/audio/n_csplayer]
|
||||
- [0x3AD30, bin, data_3AD30]
|
||||
- [0x3AD60, .rodata, done/audio/n_drvrNew]
|
||||
- [0x3AD80, bin, data_3AD80]
|
||||
- [0x3B180, .rodata, done/audio/n_resample]
|
||||
- [0x3B190, .rodata, done/gu/sinf]
|
||||
- [0x3B1E0, .rodata, done/audio/cents2ratio]
|
||||
- [0x3B1F0, bin, data_3B1F0] # .rodata, ultra/setintmask] # splat bug preventing this from linking correctly
|
||||
- [0x3B2C0, bin, data_3B2C0] # .rodata, gu/rotate] # need to resolve .data section first
|
||||
- [0x3B2D0, .rodata, done/audio/cseq]
|
||||
- [0x3B2E0, .rodata, done/audio/drvrNew]
|
||||
- [0x3B300, .rodata, done/audio/reverb]
|
||||
- [0x3B330, .rodata, done/audio/seq]
|
||||
- [0x3B340, bin, data_3B340] # .rodata, ultra/exceptasm]
|
||||
- [0x3B390, hasm, ultra/libm_vals] # Nothing in this file, just here so splat sees it's ASM
|
||||
- [0x3B390, .rodata, ultra/libm_vals]
|
||||
- [0x3B3A0, .rodata, done/audio/synthesizer]
|
||||
- [0x3B3B0, .rodata, done/io/devmgr]
|
||||
- [0x3B3D0, .rodata, done/audio/env]
|
||||
- [0x3B420, .rodata, done/audio/resample]
|
||||
- [0x3B460, bin, data_3B460]
|
||||
- type: code
|
||||
name: core1-bbs
|
||||
dir: core1
|
||||
start: 0x00003C710
|
||||
vram: 0x8027A130
|
||||
subsegments:
|
||||
- [0x3c710, .bss, code_0]
|
||||
- [0x3c710, .bss, code_660]
|
||||
- [0x3c710, .bss, inflate]
|
||||
- [0x3c710, .bss, code_1D00]
|
||||
- [0x3c710, .bss, code_2BD0]
|
||||
- [0x3c710, .bss, code_2DA0]
|
||||
- [0x3c710, .bss, code_31C0]
|
||||
- [0x3c710, .bss, code_3A70]
|
||||
- [0x3c710, .bss, code_7090]
|
||||
- [0x3c710, .bss, code_72B0]
|
||||
- [0x3c710, .bss, code_8C50]
|
||||
- [0x3c710, .bss, code_9D30]
|
||||
- [0x3c710, .bss, done/code_CE60]
|
||||
- [0x3c710, .bss, code_E360]
|
||||
- [0x3c710, .bss, code_EAF0]
|
||||
- [0x3c710, .bss, code_11AC0]
|
||||
- [0x3c710, .bss, code_12F10]
|
||||
- [0x3c710, .bss, code_13640]
|
||||
- [0x3c710, .bss, code_136D0]
|
||||
- [0x3c710] # core1 end
|
33
subyaml/core1.us.v11.yaml
Normal file
33
subyaml/core1.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: core1
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: core1-code
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x8023D680
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core1-data
|
||||
dir: core1
|
||||
type: code
|
||||
start: 0x00036EF0
|
||||
vram: 0x80274570
|
||||
subsegments:
|
||||
- [0x00036EF0, bin, data_36EF0]
|
||||
- [0x0003B8F0]
|
33
subyaml/core2.jp.yaml
Normal file
33
subyaml/core2.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: core2
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: core2-code
|
||||
dir: core2
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80285DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core2-data
|
||||
dir: core2
|
||||
type: code
|
||||
start: 0x000DDD00
|
||||
vram: 0x80363AD0
|
||||
subsegments:
|
||||
- [0x000DDD00, bin, data_DDD00]
|
||||
- [0x000F48C0]
|
31
subyaml/core2.pal.yaml
Normal file
31
subyaml/core2.pal.yaml
Normal file
@@ -0,0 +1,31 @@
|
||||
options:
|
||||
basename: core2
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: core2-code
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80286DB0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core2-data
|
||||
type: code
|
||||
start: 0x000DCC50
|
||||
vram: 0x80363A00
|
||||
subsegments:
|
||||
- [0x000DCC50, bin, data_DCC50]
|
||||
- [0x000F37B0]
|
931
subyaml/core2.us.v10.yaml
Normal file
931
subyaml/core2.us.v10.yaml
Normal file
@@ -0,0 +1,931 @@
|
||||
options:
|
||||
basename: core2
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.core2.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.core2.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/core2.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: core2-code
|
||||
dir: core2
|
||||
type: code
|
||||
start: 0x00000
|
||||
vram: 0x80286F90 # via https://hack64.net/wiki/doku.php?id=player_kazooie:ram_map
|
||||
subsegments:
|
||||
- [0x0, c, animctrl] #DONE
|
||||
- [0x0AD0, c, code_AD0] #DONE
|
||||
- [0x10E0, c, code_10E0] #DONE
|
||||
- [0x1550, c, code_1550] #DONE
|
||||
- [0x1930, c, code_1930]
|
||||
- [0x2240, c, code_2240] #DONE
|
||||
- [0x2890, c, code_2890] #DONE
|
||||
- [0x3480, c, code_3480] #DONE
|
||||
- [0x39D0, c, code_39D0] #DONE
|
||||
- [0x47C0, c, code_47C0] #DONE
|
||||
- [0x6B30, c, code_6B30] #DONE
|
||||
- [0x7060, c, code_7060] #DONE
|
||||
- [0x8DA0, c, code_8DA0] #DONE
|
||||
- [0x90E0, c, code_90E0] #DONE
|
||||
- [0x9290, c, code_9290] #DONE
|
||||
- [0x9450, c, code_9450] #DONE
|
||||
- [0x9900, c, code_9900] #DONE
|
||||
- [0x9BD0, c, code_9BD0] #DONE
|
||||
- [0xA600, c, code_A600] #DONE
|
||||
- [0xA6E0, c, code_A6E0] #DONE
|
||||
- [0xA960, c, code_A960] #DONE
|
||||
- [0xAA60, c, code_AA60] #DONE
|
||||
- [0xB650, c, code_B650] #DONE
|
||||
- [0xB850, c, code_B850] #DONE
|
||||
- [0xBB50, c, code_BB50] #DONE
|
||||
- [0xBD20, c, code_BD20] #DONE
|
||||
- [0xC0E0, c, code_C0E0] #DONE
|
||||
- [0xC3F0, c, code_C3F0] #DONE
|
||||
- [0xC4B0, c, code_C4B0]
|
||||
- [0xD800, c, code_D800] #DONE
|
||||
- [0xD9B0, c, code_D9B0] #DONE
|
||||
- [0xDF70, c, code_DF70] #DONE
|
||||
- [0xE410, c, code_E410] #DONE
|
||||
- [0xE680, c, code_E680] #DONE
|
||||
- [0xE910, c, code_E910] #DONE
|
||||
- [0xEE40, c, code_EE40] #DONE
|
||||
- [0xEF50, c, code_EF50] #DONE
|
||||
- [0xFD60, c, code_FD60] #DONE
|
||||
- [0x10CD0, c, code_10CD0] #DONE
|
||||
- [0x10DA0, c, pitch] #DONE
|
||||
- [0x11040, c, code_11040] #DONE
|
||||
- [0x11250, c, done/climb] #DONE
|
||||
- [0x11460, c, code_11460] #DONE
|
||||
- [0x11660, c, code_11660] #DONE
|
||||
- [0x117D0, c, code_117D0] #DONE
|
||||
- [0x11870, c, code_11870] #DONE
|
||||
- [0x11B40, c, roll] #DONE
|
||||
- [0x11DE0, c, yaw] #DONE
|
||||
- [0x12360, c, code_12360] #DONE
|
||||
- [0x126C0, c, code_126C0] #DONE
|
||||
- [0x12F30, c, code_12F30]
|
||||
- [0x13670, c, bsList] #DONE
|
||||
- [0x13780, c, code_13780] #DONE
|
||||
- [0x13900, c, code_13900] #DONE
|
||||
- [0x13A00, c, code_13A00] #DONE
|
||||
- [0x13FC0, c, code_13FC0] #DONE
|
||||
- [0x13FC0, c, code_14420] #DONE
|
||||
- [0x15F20, c, code_15F20] #DONE
|
||||
- [0x16010, c, code_16010] #DONE
|
||||
- [0x16C60, c, code_16C60] #DONE
|
||||
- [0x171F0, c, code_171F0] #DONE
|
||||
- [0x17450, c, bs/ant] #DONE
|
||||
- [0x18550, c, bs/bBarge] #DONE
|
||||
- [0x18B90, c, bs/bbuster] #DONE
|
||||
- [0x19330, c, bs/bee] #DONE
|
||||
- [0x19560, c, bs/beeFly] #DONE
|
||||
- [0x1A000, c, bs/beeMain] #DONE
|
||||
- [0x1B1E0, c, bs/bEggAss] #DONE
|
||||
- [0x1B450, c, bs/bEggHead] #DONE
|
||||
- [0x1B700, c, bs/bFlap] #DONE
|
||||
- [0x1BDD0, c, bs/bFlip] #DONE
|
||||
- [0x1C3C0, c, bs/bFly] #DONE
|
||||
- [0x1E240, c, bs/bLongLeg] #DONE
|
||||
- [0x1F580, c, bs/bPeck] #DONE
|
||||
- [0x1FA20, c, bs/bShock] #DONE
|
||||
- [0x201B0, c, bs/bSwim] #DONE
|
||||
- [0x21830, c, bs/bTrot] #DONE
|
||||
- [0x23470, c, bs/bWhirl] #DONE
|
||||
- [0x23EF0, c, bs/carry] #DONE
|
||||
- [0x242F0, c, bs/claw] #DONE
|
||||
- [0x24630, c, bs/climb] #DONE
|
||||
- [0x24E30, c, bs/croc] #DONE
|
||||
- [0x26740, c, bs/crouch] #DONE
|
||||
- [0x26E70, c, bs/die] #DONE
|
||||
- [0x273E0, c, bs/drone] #DONE
|
||||
- [0x27550, c, code_27550] #DONE #drone_enter???
|
||||
- [0x27BD0, c, bs/dronegoto] #DONE
|
||||
- [0x27F40, c, code_27F40] #DONE #dronelook???
|
||||
- [0x28220, c, code_28220] #DONE #dronevanish???
|
||||
- [0x28810, c, bs/dronexform] #DONE
|
||||
- [0x29AD0, c, bs/jig] #DONE
|
||||
- [0x2A170, c, bs/jump] #DONE
|
||||
- [0x2B040, c, bs/ow] #DONE
|
||||
- [0x2B240, c, bs/pumpkin] #DONE
|
||||
- [0x2C640, c, bs/rebound] #DONE
|
||||
- [0x2CAC0, c, bs/rest] #DONE
|
||||
- [0x2CF90, c, bs/sled] #DONE
|
||||
- [0x2D140, c, bs/slide] #DONE
|
||||
- [0x2D5E0, c, bs/splat] #DONE
|
||||
- [0x2D8E0, c, bs/stand] #DONE
|
||||
- [0x2E4F0, c, bs/swim] #DONE
|
||||
- [0x2F040, c, bs/surf] #DONE
|
||||
- [0x2F1A0, c, done/bs/talk] #DONE
|
||||
- [0x2F2E0, c, bs/timeout] #DONE
|
||||
- [0x2F5B0, c, bs/throw] #DONE
|
||||
- [0x2F7D0, c, bs/turn] #DONE
|
||||
- [0x2FAB0, c, bs/twirl] #DONE
|
||||
- [0x2FD70, c, bs/walk] #DONE
|
||||
- [0x30E70, c, bs/walrus] #DONE
|
||||
- [0x329F0, c, bs/washy] #DONE
|
||||
- [0x32DB0, c, code_32DB0] #DONE
|
||||
- [0x33250, c, code_33250] #DONE
|
||||
- [0x33250, c, code_33310] #DONE
|
||||
- [0x336F0, c, code_336F0] #DONE
|
||||
- [0x33AB0, c, code_33AB0] #DONE
|
||||
- [0x33C30, c, code_33C30] #DONE
|
||||
- [0x33D40, c, code_33D40] #DONE
|
||||
- [0x33F90, c, code_33F90] #DONE
|
||||
- [0x34310, c, code_34310] #DONE
|
||||
- [0x34790, c, code_34790] #DONE
|
||||
- [0x35520, c, code_35520] #DONE
|
||||
- [0x356B0, c, code_356B0] #DONE
|
||||
- [0x379B0, c, code_379B0]
|
||||
- [0x37CD0, c, code_37CD0] #DONE
|
||||
- [0x37E50, c, code_37E50] #DONE
|
||||
- [0x38150, c, code_38150] #DONE
|
||||
- [0x382E0, c, code_382E0] #DONE
|
||||
- [0x38460, c, code_38460] #DONE
|
||||
- [0x38630, c, code_38630] #DONE
|
||||
- [0x388E0, c, code_388E0] #DONE
|
||||
- [0x38AD0, c, code_38AD0] #DONE
|
||||
- [0x38F40, c, code_38F40] #DONE
|
||||
- [0x39190, c, code_39190] #DONE
|
||||
- [0x396B0, c, code_396B0] #DONE
|
||||
- [0x39A10, c, code_39A10] #DONE
|
||||
- [0x39EF0, c, code_39EF0]
|
||||
- [0x3AE10, c, code_3AE10] #DONE
|
||||
- [0x3B2C0, c, done/code_3B2C0] #DONE
|
||||
- [0x3B5C0, c, code_3B5C0] #DONE
|
||||
- [0x3BB80, c, code_3BB80] #DONE
|
||||
- [0x3D3D0, c, ch/gameSelect] #DONE
|
||||
- [0x3EAD0, c, code_3EAD0] #DONE
|
||||
- [0x3EC30, c, code_3EC30] #DONE
|
||||
- [0x3ECE0, c, code_3ECE0] #DONE
|
||||
- [0x3EEF0, c, ch/bigbutt] #DONE
|
||||
- [0x400F0, c, code_400F0] #DONE
|
||||
- [0x40AA0, c, ch/jiggy] #DONE
|
||||
- [0x41130, c, ch/jigsawdance] #DONE
|
||||
- [0x41460, c, code_41460] #DONE
|
||||
- [0x41F30, c, code_41F30] #DONE
|
||||
- [0x41FB0, c, code_41FB0]
|
||||
- [0x42CA0, c, ch/musicnote] #DONE
|
||||
- [0x42CB0, c, code_42CB0] #DONE
|
||||
- [0x43250, c, code_43250] #DONE
|
||||
- [0x43390, c, ch/trainers] #DONE
|
||||
- [0x43800, c, code_43800] #DONE
|
||||
- [0x43A40, c, code_43A40] #DONE
|
||||
- [0x43CD0, c, mapspecificflags] #DONE
|
||||
- [0x440B0, c, code_440B0] #DONE
|
||||
- [0x45310, c, code_45310] #DONE
|
||||
- [0x468E0, c, ch/code_468E0] #DONE
|
||||
- [0x46BC0, c, ch/jinjo]
|
||||
- [0x47850, c, ch/beehive] #DONE
|
||||
- [0x47BD0, c, code_47BD0]
|
||||
- [0x49570, c, ch/soundsource] #DONE
|
||||
- [0x49A70, c, code_49A70] #DONE
|
||||
- [0x4A420, c, ch/gloop] #DONE
|
||||
- [0x4A6F0, c, code_4A6F0] #DONE
|
||||
- [0x4BD70, c, code_4BD70] #DONE
|
||||
- [0x4BE10, c, code_4BE10] #DONE
|
||||
- [0x4C020, c, code_4C020]
|
||||
- [0x4FB80, c, ch/wadingboots] #DONE
|
||||
- [0x4FF10, c, ch/badShad] #DONE
|
||||
- [0x50490, c, code_50490] #DONE
|
||||
- [0x50750, c, ch/climbBase] #DONE
|
||||
- [0x509D0, c, code_509D0] #DONE
|
||||
- [0x517A0, c, code_517A0] #DONE
|
||||
- [0x51950, c, code_51950] #DONE
|
||||
- [0x51C90, c, code_51C90] #DONE
|
||||
- [0x52290, c, ch/mole] #DONE
|
||||
- [0x535D0, c, ch/molehill] #DONE
|
||||
- [0x53A10, c, code_53A10] #DONE
|
||||
- [0x53C10, c, code_53C10] #DONE
|
||||
- [0x54D50, c, code_54D50] #DONE
|
||||
- [0x55180, c, code_55180] #DONE
|
||||
- [0x55390, c, code_55390] #DONE
|
||||
- [0x556C0, c, code_556C0] #DONE
|
||||
- [0x55850, c, code_55850] #DONE
|
||||
- [0x55A90, c, code_55A90] #DONE
|
||||
- [0x55BC0, c, code_55BC0] #DONE
|
||||
- [0x55E20, c, code_55E70] #DONE
|
||||
- [0x560F0, c, code_560F0] #DONE
|
||||
- [0x57C70, c, code_57C70] #DONE
|
||||
- [0x581D0, c, code_581D0] #DONE
|
||||
- [0x584D0, c, code_584D0] #DONE
|
||||
- [0x59780, c, code_59780] #DONE
|
||||
- [0x599E0, c, code_599E0] #DONE
|
||||
- [0x59A80, c, code_59A80] #DONE
|
||||
- [0x59D40, c, code_59D40]
|
||||
- [0x5AB30, c, ch/code_5AB30] #DONE
|
||||
- [0x5B6A0, c, code_5B6A0]
|
||||
- [0x5BD90, c, code_5BD90] #DONE
|
||||
- [0x5BEB0, c, code_5BEB0]
|
||||
- [0x5DBC0, c, code_5DBC0]
|
||||
- [0x5FD80, c, code_5FD80] #DONE
|
||||
- [0x5FD90, c, code_5FD90]
|
||||
- [0x62FD0, c, code_62FD0] #DONE
|
||||
- [0x630D0, c, code_630D0] #DONE
|
||||
- [0x63410, c, code_63410] #DONE
|
||||
- [0x63690, c, code_63690] #DONE
|
||||
- [0x637D0, c, code_637D0]
|
||||
- [0x654C0, c, code_654C0] #DONE
|
||||
- [0x66490, c, code_66490] #DONE
|
||||
- [0x66690, c, vla] #DONE
|
||||
- [0x66AB0, c, sla]
|
||||
- [0x66D90, c, code_66D90] #DONE
|
||||
- [0x66FB0, c, code_66FB0] #DONE
|
||||
- [0x67490, c, gc/bound] #DONE
|
||||
- [0x67650, c, code_67650]
|
||||
- [0x69F60, c, code_69F60] #DONE
|
||||
- [0x6A4B0, c, code_6A4B0] #DONE
|
||||
- [0x6AEF0, c, code_6AEF0] #DONE
|
||||
- [0x6B030, c, code_6B030]
|
||||
- [0x6C3E0, c, code_6C3E0] #DONE
|
||||
- [0x6CD20, c, code_6CD20] #DONE
|
||||
- [0x6CEC0, c, code_6CEC0] #DONE
|
||||
- [0x6D030, c, code_6D030] #DONE
|
||||
- [0x6D270, c, code_6D270] #DONE
|
||||
- [0x6D490, c, code_6D490] #DONE
|
||||
- [0x6DA30, c, code_6DA30]
|
||||
- [0x70C30, c, code_70C30] #DONE
|
||||
- [0x70F20, c, code_70F20] #DONE
|
||||
- [0x71820, c, code_71820] #DONE
|
||||
- [0x72060, c, code_72060]
|
||||
- [0x72B10, c, code_72B10]
|
||||
- [0x73640, c, code_73640] #DONE
|
||||
- [0x74090, c, code_74090] #DONE
|
||||
- [0x74290, c, code_74290] #DONE
|
||||
- [0x74420, c, code_74420]
|
||||
- [0x75480, c, code_75480]
|
||||
- [0x75930, c, code_75930]
|
||||
- [0x75E90, c, code_75E90]
|
||||
- [0x76390, c, code_76390] #DONE
|
||||
- [0x763D0, c, code_763D0]
|
||||
- [0x76D90, c, code_76D90]
|
||||
- [0x77E50, c, code_77E50] #DONE
|
||||
- [0x78100, c, code_78100]
|
||||
- [0x78E50, c, code_78E50]
|
||||
- [0x79830, c, fxcommon3score] #DONE
|
||||
- [0x79C80, c, code_79C80]
|
||||
- [0x7AF80, c, code_7AF80]
|
||||
- [0x82000, c, code_82000]
|
||||
- [0x83340, c, code_83340]
|
||||
- [0x83D70, c, code_83D70]
|
||||
- [0x840D0, c, code_840D0]
|
||||
- [0x84470, c, gc/transition] #DONE
|
||||
- [0x851D0, c, code_851D0]
|
||||
- [0x857B0, c, code_857B0] #DONE
|
||||
- [0x85800, c, code_85800] #DONE
|
||||
- [0x87E30, c, code_87E30]
|
||||
- [0x8A7B0, c, gc/pauseMenu]
|
||||
- [0x8DC20, c, code_8DC20]
|
||||
- [0x8E270, c, gc/zoombox]
|
||||
- [0x91E10, c, code_91E10]
|
||||
- [0x935F0, c, code_935F0]
|
||||
- [0x93C10, c, code_93C10]
|
||||
- [0x94620, c, code_94620]
|
||||
- [0x99860, c, code_99860] #DONE
|
||||
- [0x999A0, c, code_999A0] #DONE
|
||||
- [0x99F80, c, jiggyscore] #DONE
|
||||
- [0x9A320, c, code_9A320] #DONE
|
||||
- [0x9A580, c, code_9A580] #DONE
|
||||
- [0x9A740, c, code_9A740] #DONE
|
||||
- [0x9A9D0, c, code_9A9D0] #DONE
|
||||
- [0x9AD00, c, levelspecificflags]
|
||||
- [0x9B180, c, code_9B180] #DONE
|
||||
- [0x9B650, c, code_9B650]
|
||||
- [0x9B990, c, code_9B990] #DONE
|
||||
- [0x9C170, c, code_9C170]
|
||||
- [0x9D640, c, code_9D640] #DONE
|
||||
- [0x9D760, c, code_9D760] #DONE
|
||||
- [0x9D860, c, timedfuncqueue] #DONE
|
||||
- [0x9E370, c, code_9E370]
|
||||
- [0xA4D00, c, code_A4D00]
|
||||
- [0xABC00, c, code_ABC00]
|
||||
- [0xAC520, c, code_AC520]
|
||||
- [0xAD110, c, code_AD110] #DONE
|
||||
- [0xAD5B0, c, code_AD5B0] #DONE
|
||||
- [0xAE290, c, code_AE290] #DONE
|
||||
- [0xAE5D0, c, code_AE5D0] #DONE
|
||||
- [0xAEDA0, c, code_AEDA0]
|
||||
- [0xB1400, c, code_B1400]
|
||||
- [0xB3A80, c, code_B3A80]
|
||||
- [0xB5040, c, code_B5040] #DONE
|
||||
- [0xB5E00, c, code_B5E00]
|
||||
- [0xB62B0, c, code_B62B0]
|
||||
- [0xB6640, c, code_B6640] #DONE
|
||||
- [0xB66D0, c, string] #DONE
|
||||
- [0xB6C60, c, code_B6C60] #DONE
|
||||
- [0xB6CE0, c, code_B6CE0] #DONE
|
||||
- [0xB6EA0, c, code_B6EA0] #DONE
|
||||
- [0xB7B20, c, code_B7B20]
|
||||
- [0xB7F40, c, code_B7F40] #DONE
|
||||
- [0xB8020, c, code_B8020]
|
||||
- [0xB8070, c, code_B8070] #DONE
|
||||
- [0xB8080, c, code_B8080]
|
||||
- [0xB8860, c, code_B8860] #DONE
|
||||
- [0xB9090, c, code_B9090]
|
||||
- [0xB9770, c, code_B9770]
|
||||
- [0xBD100, c, code_BD100]
|
||||
- [0xBDCC0, c, code_BDCC0] #DONE
|
||||
- [0xBE2C0, c, code_BE2C0]
|
||||
- [0xBEF20, c, code_BEF20]
|
||||
- [0xC0CF0, c, code_C0CF0]
|
||||
- [0xC2C20, c, code_C2C20] #DONE
|
||||
- [0xC2F30, c, code_C2F30] #DONE
|
||||
- [0xC31A0, c, code_C31A0] #DONE
|
||||
- [0xC3400, c, rand] #DONE
|
||||
- [0xC3A40, c, code_C3A40] #DONE
|
||||
- [0xC3B20, c, code_C3B20]
|
||||
- [0xC4320, c, code_C4320] #DONE
|
||||
- [0xC4F40, c, code_C4F40] #DONE
|
||||
- [0xC5440, c, code_C5440]
|
||||
- [0xC5AF0, c, code_C5AF0] #DONE
|
||||
- [0xC5CC0, c, code_C5CC0] #DONE
|
||||
- [0xC5F00, c, code_C5F00] #DONE
|
||||
- [0xC61C0, c, code_C61C0] #DONE
|
||||
- [0xC62B0, c, code_C62B0]
|
||||
- [0xC76D0, c, code_C76D0]
|
||||
- [0xC7CC0, c, code_C7CC0]
|
||||
- [0xC8230, c, code_C8230] #DONE
|
||||
- [0xC8360, c, code_C8360] #DONE
|
||||
- [0xC8490, c, code_C8490] #DONE
|
||||
- [0xC8760, c, code_C8760] #DONE
|
||||
- [0xC89C0, c, code_C89C0]
|
||||
- [0xC97F0, c, code_C97F0]
|
||||
- [0xC9E70, c, code_C9E70] #DONE
|
||||
- [0xC9F00, c, code_C9F00]
|
||||
- [0xCB050, c, code_CB050]
|
||||
- [0xCB610, c, code_CB610] #DONE
|
||||
- [0xCB8A0, c, code_CB8A0] #DONE
|
||||
- [0xCBBF0, c, code_CBBF0] #DONE
|
||||
- [0xCBD10, c, code_CBD10] #DONE
|
||||
- [0xCC1E0, c, code_CC1E0] #DONE
|
||||
- [0xCD0A0, c, code_CD0A0] #DONE
|
||||
- [0xCD3F0, c, code_CD3F0] #DONE
|
||||
- [0xCD6E0, c, code_CD6E0]
|
||||
- [0xCECD0, c, code_CECD0] #DONE
|
||||
- [0xCF090, c, code_CF090] #DONE
|
||||
- [0xCF3E0, c, code_CF3E0] #DONE
|
||||
- [0xCF7E0, c, ch/clankerwhipcrack] #DONE
|
||||
- [0xCFA60, c, ch/code_CFA60] #DONE
|
||||
- [0xD01C0, c, ch/clucker] #DONE
|
||||
- [0xD0CA0, c, code_D0CA0]
|
||||
- [0xD2180, c, code_D2180]
|
||||
- [0xD2500, c, ch/firefx] #DONE
|
||||
- [0xD2AB0, c, ch/drips] #DONE
|
||||
- [0xD2E10, c, ch/icecube] #DONE
|
||||
- [0xD4050, c, ch/ghost] #DONE
|
||||
- [0xD50F0, c, ch/flotsam] #DONE
|
||||
- [0xD5D10, c, code_D5D10] #DONE
|
||||
- [0xD5FD0, c, code_D5FD0] #DONE
|
||||
- [0xD6180, c, code_D6180] #DONE
|
||||
- [0xD6600, c, code_D6600] #DONE
|
||||
- [0xD7040, c, code_D7040] #DONE
|
||||
- [0xD7D10, c, code_D7D10] #DONE
|
||||
- [0xD89E0, c, code_D89E0]
|
||||
- [0xD9DA0, c, ch/whipcrack] #DONE
|
||||
- [0xDA3A0, c, code_DA3A0] #DONE
|
||||
- [0xDA760, c, code_DA760] #DONE
|
||||
- [0xDAAA0, c, code_DAAA0] #DONE
|
||||
- [0xDB010, c, code_DB010] #DONE
|
||||
- [0xDC4B0, c, code_DC4B0] #DONE
|
||||
- type: code
|
||||
name: core2-data
|
||||
dir: core2
|
||||
start: 0xDC600
|
||||
vram: 0x80363590
|
||||
subsegments:
|
||||
- [0xDC600, bin, data_DC600]
|
||||
- [0xDC630, .data, code_1550]
|
||||
- [0xDC650, .data, code_2890]
|
||||
- [0xDC680, .data, code_3480]
|
||||
- [0xDC6A0, .data, code_47C0]
|
||||
- [0xDC700, .data, code_7060]
|
||||
- [0xDC740, bin, data_DC740] #.data, code_90E0
|
||||
- [0xDC7F0, .data, code_AA60]
|
||||
- [0xDC7F0, .data, code_B850]
|
||||
- [0xDC810, .data, code_BB50]
|
||||
- [0xDC860, .data, code_C0E0]
|
||||
- [0xDC890, .data, code_E910]
|
||||
- [0xDD4B0, .data, code_FD60]
|
||||
- [0xDD4C0, .data, code_117D0]
|
||||
- [0xDD5D0, .data, code_126C0]
|
||||
- [0xDD5F0, bin, data_DD5F0]
|
||||
- [0xDD9D0, .data, bs/ant]
|
||||
- [0xDDA00, .data, bs/bbuster]
|
||||
- [0xDDA20, .data, bs/beeFly]
|
||||
- [0xDDA50, .data, bs/beeMain]
|
||||
- [0xDDA80, .data, bs/bFlap]
|
||||
- [0xDDA90, .data, bs/bFlip]
|
||||
- [0xDDAB0, .data, bs/bLongLeg]
|
||||
- [0xDDAD0, .data, bs/bPeck]
|
||||
- [0xDDAE0, .data, bs/bShock]
|
||||
- [0xDDAF0, bin, data_DDAF0]
|
||||
- [0xDDB00, .data, bs/bTrot]
|
||||
- [0xDDB40, .data, bs/bWhirl]
|
||||
- [0xDDB60, .data, bs/carry]
|
||||
- [0xDDB70, .data, bs/croc]
|
||||
- [0xDDBA0, .data, bs/drone]
|
||||
- [0xDDC20, bin, data_DDC20] #.data, bs/dronexform]
|
||||
- [0xDDD40, .data, bs/jump]
|
||||
- [0xDDD60, .data, bs/pumpkin]
|
||||
- [0xDDD90, .data, bs/stand]
|
||||
- [0xDDDB0, .data, bs/swim]
|
||||
- [0xDDDE0, .data, bs/walk]
|
||||
- [0xDDE30, .data, bs/walrus]
|
||||
- [0xDDE70, bin, data_DDE70]
|
||||
- [0xDE8A0, .data, code_35520]
|
||||
- [0xDED40, bin, data_DED40]
|
||||
- [0xDEDD0, .data, code_37E50]
|
||||
- [0xDEE00, bin, data_DEE00]
|
||||
- [0xDEE40, .data, ch/gameSelect]
|
||||
- [0xDEFA0, .data, code_3EAD0]
|
||||
- [0xDF020, .data, code_3EC30]
|
||||
- [0xDF050, .data, code_3ECE0]
|
||||
- [0xDF080, .data, ch/bigbutt]
|
||||
- [0xDF160, .data, code_400F0]
|
||||
- [0xDF300, .data, ch/jiggy]
|
||||
- [0xDF340, .data, ch/jigsawdance]
|
||||
- [0xDF3A0, .data, code_41460]
|
||||
- [0xDF4A0, .data, code_41F30]
|
||||
- [0xDF4D0, bin, data_DF4D0]
|
||||
- [0xDFCC0, .data, ch/musicnote]
|
||||
- [0xDFCF0, .data, code_42CB0]
|
||||
- [0xDFD40, bin, data_DFD40]
|
||||
- [0xDFF90, .data, code_43A40]
|
||||
- [0xE0070, bin, data_E0070]
|
||||
- [0xE0080, .data, code_440B0]
|
||||
- [0xE01A0, bin, data_E01A0]
|
||||
- [0xE01D0, .data, ch/code_468E0]
|
||||
- [0xE0220, bin, data_E0220]
|
||||
- [0xE0330, .data, ch/beehive]
|
||||
- [0xE0380, bin, data_E0380]
|
||||
- [0xE03B0, .data, ch/soundsource]
|
||||
- [0xE0430, bin, data_E0430]
|
||||
- [0xE04A0, .data, ch/gloop]
|
||||
- [0xE0500, bin, data_E0500]
|
||||
- [0xE05A0, .data, code_4BD70]
|
||||
- [0xE0660, bin, data_E0660]
|
||||
- [0xE0AC0, .data, ch/badShad]
|
||||
- [0xE0AF0, .data, code_50490]
|
||||
- [0xE0B90, bin, data_E0B90]
|
||||
- [0xE0CD0, .data, code_517A0]
|
||||
- [0xE0D00, .data, code_51950]
|
||||
- [0xE0D70, .data, code_51C90]
|
||||
- [0xE0DE0, .data, ch/mole]
|
||||
- [0xE0E70, .data, ch/molehill]
|
||||
- [0xE0EE0, .data, code_53A10]
|
||||
- [0xE0F10, bin, data_E0F10]
|
||||
- [0xE0FA0, .data, code_54D50]
|
||||
- [0xE1050, bin, data_E1050] #.data, code_55180]
|
||||
- [0xE10B0, .data, code_55390]
|
||||
- [0xE10E0, .data, code_556C0]
|
||||
- [0xE1110, .data, code_55850]
|
||||
- [0xE1140, .data, code_55A90]
|
||||
- [0xE1170, .data, code_55BC0]
|
||||
- [0xE11C0, .data, code_55E70]
|
||||
- [0xE1210, .data, code_560F0]
|
||||
- [0xE1370, .data, code_57C70]
|
||||
- [0xE13D0, .data, code_581D0]
|
||||
- [0xE1420, .data, code_584D0]
|
||||
- [0xE14B0, bin, data_E14B0]
|
||||
- [0xE1610, .data, code_59A80]
|
||||
- [0xE1640, .data, code_59D40]
|
||||
- [0xE16C0, .data, ch/code_5AB30]
|
||||
- [0xE1780, bin, data_E1780]
|
||||
- [0xE1830, .data, code_5BD90]
|
||||
- [0xE1860, bin, data_E1860]
|
||||
- [0xE18D0, .data, code_66FB0]
|
||||
- [0xE1950, .data, gc/bound]
|
||||
- [0xE19A0, bin, data_E19A0]
|
||||
- [0xE1DF0, .data, code_6CD20]
|
||||
- [0xE1E40, .data, code_6D030]
|
||||
- [0xE1E50, bin, data_E1E50]
|
||||
- [0xE1E60, .data, code_6D490]
|
||||
- [0xE2070, bin, data_E2070]
|
||||
- [0xE2350, .data, code_73640]
|
||||
- [0xE2790, .data, code_74090]
|
||||
- [0xE2840, .data, code_74290]
|
||||
- [0xE2870, bin, data_E2870]
|
||||
- [0xE3320,.data, fxcommon3score]
|
||||
- [0xE3980, bin, data_E3980]
|
||||
- [0xE3C50, .data, code_82000]
|
||||
- [0xE4870, bin, data_E4870]
|
||||
- [0xE7330, .data, code_9B990]
|
||||
- [0xE7490, .data, code_9D640]
|
||||
- [0xE75D0, bin, data_E75D0]
|
||||
- [0xE7870, .data, code_A4D00]
|
||||
- [0xE78A0, bin, data_E78A0]
|
||||
- [0xE89F0, bin, data_E89F0] # .data, code_AD110]
|
||||
- [0xE92C0, bin, data_E92C0]
|
||||
- [0xEAE90, .data, code_B6CE0]
|
||||
- [0xEAEA0, .data, code_B6EA0]
|
||||
- [0xEAED0, .data, code_B7F40]
|
||||
- [0xEAEE0, bin, data_EAEE0]
|
||||
- [0xEAF70, .data, code_C4320]
|
||||
- [0xEB030, .data, code_C4F40]
|
||||
- [0xEB0A0, .data, code_C5440]
|
||||
- [0xEB110, bin, data_EB120]
|
||||
- [0xEB860, .data, code_CF3E0]
|
||||
- [0xEB880, .data, ch/clankerwhipcrack]
|
||||
- [0xEB8B0, .data, ch/code_CFA60]
|
||||
- [0xEB8E0, .data, ch/clucker]
|
||||
- [0xEB910, bin, data_EB910]
|
||||
- [0xEB9B0, .data, code_D2180]
|
||||
- [0xEBB00, .data, ch/firefx]
|
||||
- [0xEBB30, .data, ch/drips]
|
||||
- [0xEBBC0, .data, ch/icecube]
|
||||
- [0xEBC50, .data, ch/ghost]
|
||||
- [0xEBCF0, .data, ch/flotsam]
|
||||
- [0xEBD90, bin, data_EBD90]
|
||||
- [0xEBF80, .data, code_D7040]
|
||||
- [0xEBFF0, bin, data_EBFF0]
|
||||
- [0xEC170, .data, ch/whipcrack]
|
||||
- [0xEC1A0, .data, code_DA3A0]
|
||||
- [0xEC220, .data, code_DA760]
|
||||
- [0xEC250, bin, code_EC250]
|
||||
- [0xEC350, bin, code_EC350] #.data, code_DB010.c]
|
||||
- [0xECE30, .data, code_DC4B0]
|
||||
- [0xECE60, ".rodata", animctrl]
|
||||
- [0xECE90, .rodata, code_AD0]
|
||||
- [0xECEA0, .rodata, code_1930]
|
||||
- [0xECF20, .rodata, code_2890]
|
||||
- [0xECF30, .rodata, code_3480]
|
||||
- [0xECF40, .rodata, code_39D0]
|
||||
- [0xECFE0, .rodata, code_47C0]
|
||||
- [0xED410, .rodata, code_6B30]
|
||||
- [0xED500, .rodata, code_7060]
|
||||
- [0xED630, .rodata, code_9450]
|
||||
- [0xED660, .rodata, code_9900]
|
||||
- [0xED670, .rodata, code_9BD0]
|
||||
- [0xED6B0, .rodata, code_AA60]
|
||||
- [0xED760, .rodata, code_B650]
|
||||
- [0xED770, .rodata, code_B850]
|
||||
- [0xED790, .rodata, code_BD20]
|
||||
- [0xED7B0, .rodata, code_C0E0]
|
||||
- [0xED7D0, bin, data_ED7D0]
|
||||
- [0xED7F0, bin, data_ED7F0] #.rodata, code_C4B0]
|
||||
- [0xED810, .rodata, code_D9B0]
|
||||
- [0xED820, .rodata, code_E680]
|
||||
- [0xED850, .rodata, code_EF50]
|
||||
- [0xED9F0, .rodata, code_FD60]
|
||||
- [0xEDA50, .rodata, code_10CD0]
|
||||
- [0xEDA60, .rodata, pitch]
|
||||
- [0xEDA90, .rodata, code_11040]
|
||||
- [0xEDAA0, .rodata, done/climb]
|
||||
- [0xEDAB0, .rodata, code_11660]
|
||||
- [0xEDC70, .rodata, code_11870]
|
||||
- [0xEDC80, .rodata, roll]
|
||||
- [0xEDCA0, .rodata, yaw]
|
||||
- [0xEDD00, .rodata, code_12360]
|
||||
- [0xEDD30, .rodata, code_126C0]
|
||||
- [0xEDD60, bin, data_EDD60] # .rodata, code_12F30
|
||||
- [0xEDD80, .rodata, code_13FC0]
|
||||
- [0xEDD90, .rodata, code_14420]
|
||||
- [0xEDE10, .rodata, code_16010]
|
||||
- [0xEE270, .rodata, code_16C60]
|
||||
- [0xEE310, .rodata, bs/ant]
|
||||
- [0xEE340, .rodata, bs/bBarge]
|
||||
- [0xEE380, .rodata, bs/bbuster]
|
||||
- [0xEE3C0, .rodata, bs/beeFly]
|
||||
- [0xEE3F0, .rodata, bs/beeMain]
|
||||
- [0xEE460, .rodata, bs/bEggAss]
|
||||
- [0xEE480, .rodata, bs/bEggHead]
|
||||
- [0xEE4A0, .rodata, bs/bFlap]
|
||||
- [0xEE510, .rodata, bs/bFlip]
|
||||
- [0xEE560, .rodata, bs/bFly]
|
||||
- [0xEE5C0, .rodata, bs/bLongLeg]
|
||||
- [0xEE650, .rodata, bs/bPeck]
|
||||
- [0xEE680, .rodata, bs/bShock]
|
||||
- [0xEE6A0, .rodata, bs/bSwim]
|
||||
- [0xEE710, .rodata, bs/bTrot]
|
||||
- [0xEE780, .rodata, bs/bWhirl]
|
||||
- [0xEE7B0, .rodata, bs/carry]
|
||||
- [0xEE7D0, .rodata, bs/claw]
|
||||
- [0xEE810, .rodata, bs/climb]
|
||||
- [0xEE820, .rodata, bs/croc]
|
||||
- [0xEE880, .rodata, bs/crouch]
|
||||
- [0xEE8B0, .rodata, bs/die]
|
||||
- [0xEE8C0, .rodata, code_27550]
|
||||
- [0xEE8D0, .rodata, bs/dronegoto]
|
||||
- [0xEE8E0, .rodata, code_27F40]
|
||||
- [0xEE8F0, .rodata, code_28220]
|
||||
- [0xEE900, .rodata, bs/dronexform]
|
||||
- [0xEE9B0, .rodata, bs/jig]
|
||||
- [0xEE9D0, .rodata, bs/jump]
|
||||
- [0xEEA20, .rodata, bs/ow]
|
||||
- [0xEEA30, .rodata, bs/pumpkin]
|
||||
- [0xEEAB0, .rodata, bs/rebound]
|
||||
- [0xEEAC0, .rodata, bs/rest]
|
||||
- [0xEEAD0, .rodata, bs/slide]
|
||||
- [0xEEAE0, .rodata, bs/stand]
|
||||
- [0xEEB10, .rodata, bs/swim]
|
||||
- [0xEEB60, .rodata, bs/surf]
|
||||
- [0xEEB70, .rodata, done/bs/talk]
|
||||
- [0xEEB80, .rodata, bs/timeout]
|
||||
- [0xEEB90, .rodata, bs/throw]
|
||||
- [0xEEBA0, .rodata, bs/turn]
|
||||
- [0xEEBC0, .rodata, bs/twirl]
|
||||
- [0xEEBE0, .rodata, bs/walk]
|
||||
- [0xEEC70, .rodata, bs/walrus]
|
||||
- [0xEECD0, .rodata, bs/washy]
|
||||
- [0xEED30, .rodata, code_32DB0]
|
||||
- [0xEED80, .rodata, code_33F90]
|
||||
- [0xEEDA0, .rodata, code_34310]
|
||||
- [0xEEDB0, .rodata, code_34790]
|
||||
- [0xEEDE0, .rodata, code_356B0]
|
||||
- [0xEEF30, .rodata, code_37E50]
|
||||
- [0xEEF50, .rodata, code_38150]
|
||||
- [0xEEF60, .rodata, code_382E0]
|
||||
- [0xEEF70, .rodata, code_38460]
|
||||
- [0xEEF80, .rodata, code_38AD0]
|
||||
- [0xEEF90, .rodata, code_38F40]
|
||||
- [0xEEFA0, .rodata, code_39190]
|
||||
- [0xEEFC0, .rodata, code_396B0]
|
||||
- [0xEEFD0, .rodata, code_39A10]
|
||||
- [0xEEFF0, .rodata, code_39EF0]
|
||||
- [0xEF020, bin, data_EF020] #.rodata, code_39EF0]
|
||||
- [0xEF030, .rodata, code_3AE10]
|
||||
- [0xEF040, .rodata, code_3BB80]
|
||||
- [0xEF090, .rodata, ch/gameSelect]
|
||||
- [0xEF210, .rodata, code_3ECE0]
|
||||
- [0xEF220, .rodata, ch/bigbutt]
|
||||
- [0xEF300, .rodata, code_400F0]
|
||||
- [0xEF360, .rodata, ch/jiggy]
|
||||
- [0xEF3E0, .rodata, ch/jigsawdance]
|
||||
- [0xEF450, .rodata, code_41460]
|
||||
#- [0xEF480, .rodata, code_41FB0] #temp
|
||||
- [0xEF480, bin, data_EF480]
|
||||
- [0xEF4C0, .rodata, ch/musicnote]
|
||||
- [0xEF4D0, .rodata, code_42CB0]
|
||||
- [0xEF4E0, bin, data_EF4E0]
|
||||
- [0xEF500, .rodata, code_440B0]
|
||||
- [0xEF550, .rodata, code_45310]
|
||||
- [0xEF5D0, .rodata, ch/jinjo]
|
||||
- [0xEF5F0, bin, data_EF5F0] #part of ch/jinjo .rodata
|
||||
- [0xEF640, .rodata, ch/beehive]
|
||||
- [0xEF650, bin, data_EF650]
|
||||
- [0xEF6B0, bin, EF6B0] # .rodata, code_49A70]
|
||||
- [0xEF6D0, .rodata, ch/gloop]
|
||||
- [0xEF6E0, .rodata, code_4A6F0]
|
||||
- [0xEF790, bin, data_EF790]
|
||||
- [0xEFB10, .rodata, code_4C020]
|
||||
- [0xEFDB0, .rodata, ch/badShad]
|
||||
- [0xEFDC0, .rodata, code_50490]
|
||||
- [0xEFDD0, .rodata, code_509D0]
|
||||
- [0xEFE10, .rodata, code_517A0]
|
||||
- [0xEFE20, .rodata, code_51950]
|
||||
- [0xEFE30, .rodata, ch/mole]
|
||||
- [0xEFED0, .rodata, code_53C10]
|
||||
- [0xEFF40, .rodata, code_54D50]
|
||||
- [0xEFF60, .rodata, code_55180]
|
||||
- [0xEFF70, .rodata, code_55390]
|
||||
- [0xEFF80, .rodata, code_55BC0]
|
||||
- [0xEFF90, .rodata, code_55E70]
|
||||
- [0xEFFA0, .rodata, code_560F0]
|
||||
- [0xF0010, .rodata, code_57C70]
|
||||
- [0xF0030, .rodata, code_581D0]
|
||||
- [0xF0040, .rodata, code_584D0]
|
||||
- [0xF00A0, .rodata, code_599E0]
|
||||
- [0xF00B0, .rodata, code_59A80]
|
||||
- [0xF00C0, bin, data_F00C0] #.rodata, code_59D40]
|
||||
- [0xF0110, .rodata, ch/code_5AB30]
|
||||
- [0xF0140, .rodata, code_5B6A0]
|
||||
- [0xF0160, bin, data_F0160] #.rodata, code_5B6A0]
|
||||
- [0xF0170, bin, data_F0170]
|
||||
#- [0xF0180, .rodata, code_5BEB0]
|
||||
- [0xF0180, bin, data_F0180]
|
||||
- [0xF01F0, bin, data_F01F0] #.rodata, code_5FD90]
|
||||
- [0xF0200, .rodata, code_66FB0]
|
||||
- [0xF0210, bin, data_F0210]
|
||||
- [0xF0220, .rodata, code_67650]
|
||||
- [0xF0240, bin, data_F0240]
|
||||
- [0xF0280, .rodata, code_6CEC0]
|
||||
- [0xF0290, .rodata, code_6D030]
|
||||
- [0xF02A0, .rodata, code_6D270]
|
||||
- [0xF02B0, bin, data_F02B0] #.rodata, code_6DA30]
|
||||
- [0xF0330, .rodata, code_70F20]
|
||||
- [0xF0390, .rodata, code_71820]
|
||||
- [0xF03B0, bin, data_F03B0]
|
||||
# - [0xF03C0, .rodata, code_72060]
|
||||
- [0xF03D0, .rodata, code_73640]
|
||||
- [0xF0400, .rodata, code_74420]
|
||||
- [0xF0410, bin, data_F0410]
|
||||
- [0xF0420, bin, data_F0420] #this is first part of [.rodata, code_76D90], COMBINE WITH FOLLOWING SECTION ONCE CODE DONE
|
||||
- [0xF0440, .rodata, code_76D90]
|
||||
- [0xF0470, bin, data_F0470]
|
||||
- [0xF04D0, .rodata, fxcommon3score]
|
||||
- [0xF04F0, bin, data_F04F0]
|
||||
- [0xF0520, .rodata, code_7AF80]
|
||||
- [0xF0540, bin, data_F0540]
|
||||
- [0xF14C0, .rodata, gc/transition]
|
||||
- [0xF1520, .rodata, code_85800]
|
||||
- [0xF1540, bin, data_F1540]
|
||||
# - [0xF18F0, .rodata, gc/zoombox]
|
||||
- [0xF1900, .rodata, gc/zoombox]
|
||||
- [0xF1960, bin, data_F1960]
|
||||
- [0xF19C0, .rodata, code_91E10]
|
||||
- [0xF1A00, bin, data_F1A00]
|
||||
- [0xF1DC0, .rodata, code_9A9D0]
|
||||
- [0xF1DF0, .rodata, code_9B180]
|
||||
- [0xF1E00, bin, data_F1E00]
|
||||
- [0xF1E60, .rodata, code_9E370]
|
||||
- [0xF1EC0, bin, data_F1EC0]
|
||||
- [0xF1F30, .rodata, code_AD110]
|
||||
- [0xF1F50, .rodata, code_AE5D0]
|
||||
- [0xF1F60, bin, data_F1F60]
|
||||
- [0xF1FD0, .rodata, string]
|
||||
- [0xF1FF0, bin, code_B6C60]
|
||||
- [0xF2000, .rodata, code_B6CE0]
|
||||
- [0xF2030, bin, data_F2030]
|
||||
- [0xF2110, .rodata, code_BDCC0]
|
||||
- [0xF2130, bin, data_F2130]
|
||||
- [0xF2170, .rodata, code_BEF20]
|
||||
- [0xF21B0, bin, data_F21B0]
|
||||
- [0xF21C0, .rodata, rand]
|
||||
- [0xF21E0, bin, data_F21E0]
|
||||
- [0xF21F0, .rodata, code_C4320]
|
||||
- [0xF2210, .rodata, code_C5AF0]
|
||||
- [0xF2230, .rodata, code_C5CC0]
|
||||
- [0xF2240, .rodata, code_C5F00]
|
||||
- [0xF2270, bin, data_F2230]
|
||||
- [0xF22A0, bin, data_F22A0] # .rodata, code_C76D0]
|
||||
- [0xF22E0, bin, data_F22E0]
|
||||
- [0xF2320, .rodata, code_C8230]
|
||||
- [0xF2330, .rodata, code_C8360]
|
||||
- [0xF2340, .rodata, code_C8490]
|
||||
- [0xF2360, bin, data_F2360]
|
||||
- [0xF2390, bin, data_F2390] # .rodata, code_C89C0]
|
||||
- [0xF23B0, bin, data_C97F0] # .rodata, code_C97F0]
|
||||
- [0xF23C0, bin, data_F23C0]
|
||||
- [0xF2480, .rodata, code_CBD10]
|
||||
- [0xF24A0, bin, data_F24A0]
|
||||
- [0xF24C0, .rodata, code_CD0A0]
|
||||
- [0xF24E0, bin, data_F24E0]
|
||||
- [0xF2530, .rodata, code_CECD0]
|
||||
- [0xF2550, .rodata, code_CF090]
|
||||
- [0xF2560, .rodata, ch/clankerwhipcrack]
|
||||
- [0xF2580, .rodata, ch/code_CFA60]
|
||||
- [0xF25D0, .rodata, ch/clucker]
|
||||
- [0xF2670, bin, data_F2670]
|
||||
- [0xF26F0, .rodata, code_D2180]
|
||||
- [0xF2700, .rodata, ch/firefx]
|
||||
- [0xF2740, .rodata, ch/drips]
|
||||
- [0xF2760, .rodata, ch/icecube]
|
||||
- [0xF2810, .rodata, ch/ghost]
|
||||
- [0xF2880, .rodata, ch/flotsam]
|
||||
- [0xF28C0, .rodata, code_D5D10]
|
||||
- [0xF28D0, bin, data_F28D0]
|
||||
- [0xF28E0, .rodata, code_D6600]
|
||||
- [0xF2920, .rodata, code_D7040]
|
||||
- [0xF2990, .rodata, code_D7D10]
|
||||
- [0xF2A30, bin, data_F2A30]
|
||||
- [0xF2A60, .rodata, code_D89E0]
|
||||
- [0xF2AD0, .rodata, ch/whipcrack]
|
||||
- [0xF2AF0, .rodata, code_DA3A0]
|
||||
- [0xF2B00, .rodata, code_DA760]
|
||||
- [0xF2B20, .rodata, code_DB010]
|
||||
- type: code
|
||||
name: core2-bbs
|
||||
dir: core2
|
||||
start: 0xf2c00
|
||||
vram: 0x80379B90
|
||||
subsegments:
|
||||
- [0xf2c00, .bss, code_AD0]
|
||||
- [0xf2c00, .bss, code_10E0]
|
||||
- [0xf2c00, .bss, code_1550]
|
||||
- [0xf2c00, .bss, code_1930]
|
||||
- [0xf2c00, .bss, code_2890]
|
||||
- [0xf2c00, .bss, code_3480]
|
||||
- [0xf2c00, .bss, code_39D0]
|
||||
- [0xf2c00, .bss, code_47C0]
|
||||
- [0xf2c00, .bss, code_6B30]
|
||||
- [0xf2c00, .bss, code_7060]
|
||||
- [0xf2c00, .bss, code_8DA0]
|
||||
- [0xf2c00, .bss, code_90E0]
|
||||
- [0xf2c00, .bss, code_9290]
|
||||
- [0xf2c00, .bss, code_9450]
|
||||
- [0xf2c00, .bss, code_9900]
|
||||
- [0xf2c00, .bss, code_9BD0]
|
||||
- [0xf2c00, .bss, code_A600]
|
||||
- [0xf2c00, .bss, code_A6E0]
|
||||
- [0xf2c00, .bss, code_AA60]
|
||||
- [0xf2c00, .bss, code_B650]
|
||||
- [0xf2c00, .bss, code_BB50]
|
||||
- [0xf2c00, .bss, code_BD20]
|
||||
- [0xf2c00, .bss, code_C0E0]
|
||||
- [0xf2c00, .bss, code_C3F0]
|
||||
- [0xf2c00, .bss, code_C4B0]
|
||||
- [0xf2c00, .bss, code_D800]
|
||||
- [0xf2c00, .bss, code_D9B0]
|
||||
- [0xf2c00, .bss, code_DF70]
|
||||
- [0xf2c00, .bss, code_E410]
|
||||
- [0xf2c00, .bss, code_E680]
|
||||
- [0xf2c00, .bss, code_E910]
|
||||
- [0xf2c00, .bss, code_EE40]
|
||||
- [0xf2c00, .bss, code_EF50]
|
||||
- [0xf2c00, .bss, code_FD60]
|
||||
- [0xf2c00, .bss, code_10CD0]
|
||||
- [0xf2c00, .bss, pitch]
|
||||
- [0xf2c00, .bss, code_11040]
|
||||
- [0xf2c00, .bss, done/climb]
|
||||
- [0xf2c00, .bss, code_11460]
|
||||
- [0xf2c00, .bss, code_11660]
|
||||
- [0xf2c00, .bss, code_117D0]
|
||||
- [0xf2c00, .bss, code_11870]
|
||||
- [0xf2c00, .bss, roll]
|
||||
- [0xf2c00, .bss, yaw]
|
||||
- [0xf2c00, .bss, code_12360]
|
||||
- [0xf2c00, .bss, code_126C0]
|
||||
- [0xf2c00, .bss, code_12F30]
|
||||
- [0xf2c00, .bss, bsList]
|
||||
- [0xf2c00, .bss, code_13780]
|
||||
- [0xf2c00, .bss, code_13900]
|
||||
- [0xf2c00, .bss, code_13A00]
|
||||
- [0xf2c00, .bss, code_13FC0]
|
||||
- [0xf2c00, .bss, code_14420]
|
||||
- [0xf2c00, .bss, code_15F20]
|
||||
- [0xf2c00, .bss, code_16010]
|
||||
- [0xf2c00, .bss, code_16C60]
|
||||
- [0xf2c00, .bss, code_171F0]
|
||||
- [0xf2c00, .bss, bs/ant]
|
||||
- [0xf2c00, .bss, bs/bBarge]
|
||||
- [0xf2c00, .bss, bs/bbuster]
|
||||
- [0xf2c00, .bss, bs/beeFly]
|
||||
- [0xf2c00, .bss, bs/beeMain]
|
||||
- [0xf2c00, .bss, bs/bEggAss]
|
||||
- [0xf2c00, .bss, bs/bEggHead]
|
||||
- [0xf2c00, .bss, bs/bFlap]
|
||||
- [0xf2c00, .bss, bs/bFlip]
|
||||
- [0xf2c00, .bss, bs/bFly]
|
||||
- [0xf2c00, .bss, bs/bLongLeg]
|
||||
- [0xf2c00, .bss, bs/bPeck]
|
||||
- [0xf2c00, .bss, bs/bShock]
|
||||
- [0xf2c00, .bss, bs/bSwim]
|
||||
- [0xf2c00, .bss, bs/bTrot]
|
||||
- [0xf2c00, .bss, bs/bWhirl]
|
||||
- [0xf2c00, .bss, bs/claw]
|
||||
- [0xf2c00, .bss, bs/climb]
|
||||
- [0xf2c00, .bss, bs/croc]
|
||||
- [0xf2c00, .bss, bs/crouch]
|
||||
- [0xf2c00, .bss, bs/die]
|
||||
- [0xf2c00, .bss, code_27550]
|
||||
- [0xf2c00, .bss, bs/dronegoto]
|
||||
- [0xf2c00, .bss, code_28220]
|
||||
- [0xf2c00, .bss, bs/dronexform]
|
||||
- [0xf2c00, .bss, bs/jig]
|
||||
- [0xf2c00, .bss, bs/jump]
|
||||
- [0xf2c00, .bss, bs/ow]
|
||||
- [0xf2c00, .bss, bs/pumpkin]
|
||||
- [0xf2c00, .bss, bs/rebound]
|
||||
- [0xf2c00, .bss, bs/sled]
|
||||
- [0xf2c00, .bss, bs/slide]
|
||||
- [0xf2c00, .bss, bs/splat]
|
||||
- [0xf2c00, .bss, bs/stand]
|
||||
- [0xf2c00, .bss, bs/swim]
|
||||
- [0xf2c00, .bss, bs/surf]
|
||||
- [0xf2c00, .bss, done/bs/talk]
|
||||
- [0xf2c00, .bss, bs/throw]
|
||||
- [0xf2c00, .bss, bs/turn]
|
||||
- [0xf2c00, .bss, bs/twirl]
|
||||
- [0xf2c00, .bss, bs/walk]
|
||||
- [0xf2c00, .bss, bs/walrus]
|
||||
- [0xf2c00, .bss, bs/washy]
|
||||
- [0xf2c00, .bss, code_32DB0]
|
||||
- [0xf2c00, .bss, code_33C30]
|
||||
- [0xf2c00, .bss, code_33D40]
|
||||
- [0xf2c00, .bss, code_34310]
|
||||
- [0xf2c00, .bss, code_34790]
|
||||
- [0xf2c00, .bss, code_35520]
|
||||
- [0xf2c00, .bss, code_356B0]
|
||||
- [0xf2c00, .bss, code_379B0]
|
||||
- [0xf2c00, .bss, code_37CD0]
|
||||
- [0xf2c00, .bss, code_37E50]
|
||||
- [0xf2c00, .bss, code_38150]
|
||||
- [0xf2c00, .bss, code_38460]
|
||||
- [0xf2c00, .bss, code_38630]
|
||||
- [0xf2c00, .bss, code_388E0]
|
||||
- [0xf2c00, .bss, code_38AD0]
|
||||
- [0xf2c00, .bss, code_38F40]
|
||||
- [0xf2c00, .bss, code_39190]
|
||||
- [0xf2c00, .bss, code_396B0]
|
||||
- [0xf2c00, .bss, code_39A10]
|
||||
- [0xf2c00, .bss, code_39EF0]
|
||||
- [0xf2c00, .bss, done/code_3B2C0]
|
||||
- [0xf2c00, .bss, code_3B5C0]
|
||||
- [0xf2c00, .bss, ch/gameSelect]
|
||||
- [0xf2c00, .bss, code_41460]
|
||||
# - [0xf2c00, .bss, code_CD6E0] //D_803863E0
|
||||
- [0xf2c00] # core2 end
|
33
subyaml/core2.us.v11.yaml
Normal file
33
subyaml/core2.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: core2
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: core2-code
|
||||
dir: core2
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80285DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: core2-data
|
||||
dir: core2
|
||||
type: code
|
||||
start: 0x000DC9C0
|
||||
vram: 0x80362790
|
||||
subsegments:
|
||||
- [0x000DC9C0, bin, data_DC9C0]
|
||||
- [0x000F2FC0]
|
32
subyaml/cutscenes.jp.yaml
Normal file
32
subyaml/cutscenes.jp.yaml
Normal file
@@ -0,0 +1,32 @@
|
||||
options:
|
||||
basename: cutscenes
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: cutscenes-code
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: cutscenes-data
|
||||
type: code
|
||||
start: 0x00006F60
|
||||
vram: 0x8038DEA0
|
||||
subsegments:
|
||||
- [0x00006F60, bin, data_6F60]
|
||||
- [0x000085F0]
|
33
subyaml/cutscenes.pal.yaml
Normal file
33
subyaml/cutscenes.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: cutscenes
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: cutscenes-code
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: cutscenes-data
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00006F60
|
||||
vram: 0x8038DD30
|
||||
subsegments:
|
||||
- [0x00006F60, bin, data_6F60]
|
||||
- [0x000085F0]
|
51
subyaml/cutscenes.us.v10.yaml
Normal file
51
subyaml/cutscenes.us.v10.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
options:
|
||||
basename: cutscenes
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.cutscenes.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.cutscenes.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/cutscenes.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: cutscenes-code
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x00000000, c, code_0]
|
||||
- [0x60F0, c, code_60F0] #DONE
|
||||
- [0x6730, c, code_6730] #DONE
|
||||
- [0x69F0, c, code_69F0] #DONE
|
||||
- [0x6C90, c, code_6C90] #DONE
|
||||
- name: cutscenes-data
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00006F60
|
||||
vram: 0x8038D350
|
||||
subsegments:
|
||||
- [0x00006F60, bin, data_6F60]
|
||||
- [0x000078A0, .data, code_60F0]
|
||||
- [0x00008310, .data, code_6730]
|
||||
- [0x000083B0, .data, code_69F0]
|
||||
- [0x000084A0, .data, code_6C90]
|
||||
- [0x00008540, .rodata, code_0]
|
||||
- [0x000085C0, .rodata, code_6730]
|
||||
- [0x000085D0, .rodata, code_69F0]
|
||||
- [0x000085E0, .rodata, code_6C90]
|
||||
- [0x000085F0]
|
33
subyaml/cutscens.us.v11.yaml
Normal file
33
subyaml/cutscens.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: cutscenes
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: cutscenes-code
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: cutscenes-data
|
||||
dir: cutscenes
|
||||
type: code
|
||||
start: 0x00006F60
|
||||
vram: 0x8038C570
|
||||
subsegments:
|
||||
- [0x00006F60, bin, data_6F60]
|
||||
- [0x000085F0]
|
33
subyaml/fight.jp.yaml
Normal file
33
subyaml/fight.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: fight
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: fight-code
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: fight-data
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x0000B010
|
||||
vram: 0x80391F50
|
||||
subsegments:
|
||||
- [0x0000B010, bin, data_B010]
|
||||
- [0x0000C3D0]
|
33
subyaml/fight.pal.yaml
Normal file
33
subyaml/fight.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: fight
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: fight-code
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: fight-data
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x0000B010
|
||||
vram: 0x80391DE0
|
||||
subsegments:
|
||||
- [0x0000B010, bin, data_B010]
|
||||
- [0x0000C3D0]
|
77
subyaml/fight.us.v10.yaml
Normal file
77
subyaml/fight.us.v10.yaml
Normal file
@@ -0,0 +1,77 @@
|
||||
options:
|
||||
basename: fight
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
asm_data_macro: "dlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.fight.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.fight.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/fight.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: fight
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, linker, code] # Code section
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x180, c, code_180]
|
||||
- [0x5ED0, c, code_5ED0] #DONE
|
||||
- [0x6E90, c, code_6E90] #DONE
|
||||
- [0x7580, c, code_7580] #DONE
|
||||
- [0x7BE0, c, code_7BE0] #DONE
|
||||
- [0x8390, c, code_8390] #DONE
|
||||
- [0x87A0, c, code_87A0] #DONE
|
||||
- [0x9850, c, code_9850] #DONE
|
||||
- [0x9D40, c, code_9D40] #DONE
|
||||
- [0xAED0, c, code_AED0] #DONE
|
||||
|
||||
- [0xAF90, linker, data] # Data section
|
||||
- [0xAF90, .data, code_180]
|
||||
- [0xB420, .data, code_5ED0]
|
||||
- [0xB5A0, .data, code_6E90]
|
||||
- [0xB600, .data, code_7580]
|
||||
- [0xB650, .data, code_7BE0]
|
||||
- [0xB6E0, .data, code_8390]
|
||||
- [0xB710, .data, code_87A0]
|
||||
- [0xB9D0, .data, code_9850]
|
||||
- [0xBBC0, .data, code_9D40]
|
||||
- [0xBCA0, .data, code_AED0]
|
||||
- [0xBCD0, .rodata, code_180]
|
||||
- [0xBE90, bin, fight_data_BE90]
|
||||
- [0xBF20, bin, fight_data_BF20]
|
||||
- [0xC090, .rodata, code_5ED0]
|
||||
- [0xC140, .rodata, code_6E90]
|
||||
- [0xC150, .rodata, code_7580]
|
||||
- [0xC190, .rodata, code_7BE0]
|
||||
- [0xC1C0, .rodata, code_8390]
|
||||
- [0xC1D0, .rodata, code_87A0]
|
||||
- [0xC220, .rodata, code_9850]
|
||||
- [0xC230, .rodata, code_9D40]
|
||||
- [0xC340, .rodata, code_AED0]
|
||||
- type: code
|
||||
name: fight-bbs
|
||||
dir: fight
|
||||
start: 0xC350
|
||||
vram: 0x80392740
|
||||
subsegments:
|
||||
- [0x0000C350, .bss, code_180]
|
||||
- [0x0000C350, .bss, code_87A0]
|
||||
- [0x0000C350, .bss, code_9D40]
|
||||
- [0x0000C350]
|
33
subyaml/fight.us.v11.yaml
Normal file
33
subyaml/fight.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: fight
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: fight-code
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: fight-data
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x0000B010
|
||||
vram: 0x80390620
|
||||
subsegments:
|
||||
- [0x0000B010, bin, data_B010]
|
||||
- [0x0000C3D0]
|
72
subyaml/fight.us.v12.yaml
Normal file
72
subyaml/fight.us.v12.yaml
Normal file
@@ -0,0 +1,72 @@
|
||||
options:
|
||||
basename: fight
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
asm_data_macro: "dlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.fight.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.fight.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/fight.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: fight
|
||||
dir: fight
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, linker, code] # Code section
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x180, c, code_180]
|
||||
- [0x5ED0, c, code_5ED0]
|
||||
- [0x6E90, c, code_6E90]
|
||||
- [0x7580, c, code_7580]
|
||||
- [0x7BE0, c, code_7BE0]
|
||||
- [0x8390, c, code_8390]
|
||||
- [0x87A0, c, code_87A0]
|
||||
- [0x9850, c, code_9850] #DONE
|
||||
- [0x9D40, c, code_9D40]
|
||||
- [0xAED0, c, code_AED0] #DONE
|
||||
|
||||
- [0xAF90, linker, data] # Data section
|
||||
- [0xAF90, data, fight_data_AF90]
|
||||
- [0xB420, .data, code_5ED0]
|
||||
- [0xB5A0, .data, code_6E90]
|
||||
- [0xB600, data, fight_data_B620]
|
||||
- [0xB650, .data, code_7BE0]
|
||||
- [0xB6E0, .data, code_8390]
|
||||
- [0xB710, .data, code_87A0]
|
||||
- [0xB9D0, .data, code_9850]
|
||||
- [0xBBC0, data, fight_data_BBC0]
|
||||
- [0xBCA0, .data, code_AED0]
|
||||
- [0xBCD0, rodata, fight_data_BCD0]
|
||||
|
||||
- [0xBD10, data, code_180]
|
||||
#- [0xBD30, .rodata, code_180]
|
||||
|
||||
- [0xC140, .rodata, code_6E90]
|
||||
- [0xC150, rodata, fight_data_C150]
|
||||
- [0xC190, .rodata, code_7BE0]
|
||||
- [0xC1C0, .rodata, code_8390]
|
||||
- [0xC1D0, rodata, fight_data_C1D0] #- [0xC1D0, .rodata, code_87A0]
|
||||
- [0xC220, .rodata, code_9850]
|
||||
- [0xC230, .rodata, code_9D40]
|
||||
#- [0x0000C260, .rodata, code_9850]
|
||||
#- [0x0000C270, .rodata, code_9850]
|
||||
- [0x0000C260, rodata, fight_data_C2B0]
|
||||
- [0x0000C340, .rodata, code_AED0]
|
||||
- [0x0000C350]
|
33
subyaml/lair.jp.yaml
Normal file
33
subyaml/lair.jp.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: lair
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.jp.txt
|
||||
symbol_addrs_path: symbol_addrs.jp.txt
|
||||
segments:
|
||||
- name: lair-code
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386F40
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: lair-data
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x0000C960
|
||||
vram: 0x803938A0
|
||||
subsegments:
|
||||
- [0x0000C960, bin, data_C960]
|
||||
- [0x0000F000]
|
33
subyaml/lair.pal.yaml
Normal file
33
subyaml/lair.pal.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: lair
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.pal.txt
|
||||
symbol_addrs_path: symbol_addrs.pal.txt
|
||||
segments:
|
||||
- name: lair-code
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80386DD0
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: lair-data
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x0000C8C0
|
||||
vram: 0x80393690
|
||||
subsegments:
|
||||
- [0x0000C8C0, bin, data_C8C0]
|
||||
- [0x0000EF60]
|
84
subyaml/lair.us.v10.yaml
Normal file
84
subyaml/lair.us.v10.yaml
Normal file
@@ -0,0 +1,84 @@
|
||||
options:
|
||||
basename: lair
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v10.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v10.txt
|
||||
undefined_funcs_auto_path: undefined_funcs_auto.lair.us.v10.txt
|
||||
undefined_syms_auto_path: undefined_syms_auto.lair.us.v10.txt
|
||||
base_path: .
|
||||
target_path: build/us.v10/lair.us.v10.bin
|
||||
asset_path: bin
|
||||
build_path: build/us.v10
|
||||
segments:
|
||||
- name: lair-code
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x803863F0
|
||||
subsegments:
|
||||
- [0x0, c, code_0] #DONE
|
||||
- [0x42A0, c, code_42A0] #DONE
|
||||
- [0x5640, c, code_5640] #DONE
|
||||
- [0x5ED0, c, code_5ED0] #DONE
|
||||
- [0x86F0, c, code_86F0] #DONE
|
||||
- [0x9C40, c, code_9C40] #DONE
|
||||
- [0xA170, c, code_A170] #DONE
|
||||
- [0xA430, c, code_A430] #DONE
|
||||
- [0xA4A0, c, code_A4A0] #DONE
|
||||
- [0xA810, c, code_A810] #DONE
|
||||
- [0xAD70, c, code_AD70] #DONE
|
||||
- [0xBBD0, c, code_BBD0] #DONE
|
||||
- [0xC1C0, c, code_C1C0] #DONE
|
||||
- [0xC6C0, c, code_C6C0] #DONE
|
||||
- name: lair-data
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x0000C8C0
|
||||
vram: 0x80392CB0
|
||||
subsegments:
|
||||
- [0x0000C8C0, bin, data_C8C0] #.data, code_0]
|
||||
- [0x0000D130, bin, data_D130] #.data, code_42A0]
|
||||
- [0x0000D320, .data, code_5640]
|
||||
- [0x0000D370, bin, data_D370] #.data, code_5ED0]
|
||||
- [0x0000E3C0, .data, code_86F0]
|
||||
- [0x0000E470, .data, code_9C40]
|
||||
- [0x0000E4F0, .data, code_A170]
|
||||
- [0x0000E590, .data, code_A430]
|
||||
- [0x0000E5C0, .data, code_A4A0]
|
||||
- [0x0000E690, .data, code_A810]
|
||||
- [0x0000E6C0, .data, code_AD70]
|
||||
- [0x0000E7F0, .data, code_BBD0]
|
||||
- [0x0000E8D0, .data, code_C1C0]
|
||||
- [0x0000E930, .data, code_C6C0]
|
||||
- [0x0000E960, .rodata, code_0]
|
||||
- [0x0000EC10, .rodata, code_42A0]
|
||||
- [0x0000ECA0, .rodata, code_5640]
|
||||
- [0x0000ECD0, .rodata, code_5ED0]
|
||||
- [0x0000EDE0, .rodata, code_86F0]
|
||||
- [0x0000EE50, .rodata, code_9C40]
|
||||
- [0x0000EE80, .rodata, code_A4A0]
|
||||
- [0x0000EEC0, .rodata, code_A810]
|
||||
- [0x0000EEE0, .rodata, code_AD70]
|
||||
- [0x0000EF00, .rodata, code_BBD0]
|
||||
- [0x0000EF40, .rodata, code_C1C0]
|
||||
- [0x0000EF50, .rodata, code_C6C0]
|
||||
- name: lair-bss
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x0000EF60
|
||||
vram: 0x80395350
|
||||
subsegments:
|
||||
- [0x0000EF60, .bss, code_0]
|
||||
- [0x0000EF60]
|
33
subyaml/lair.us.v11.yaml
Normal file
33
subyaml/lair.us.v11.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
options:
|
||||
basename: lair
|
||||
find_file_boundaries: yes
|
||||
compiler: "IDO"
|
||||
platform: n64
|
||||
asm_endlabels: "endlabel"
|
||||
cpp_args:
|
||||
- "-Iinclude"
|
||||
- "-Iinclude/2.0L"
|
||||
- "-D_LANGUAGE_C"
|
||||
generated_c_preamble: |
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
#include "variables.h"
|
||||
create_detected_syms: yes
|
||||
undefined_syms_path: undefined_syms.us.v11.txt
|
||||
symbol_addrs_path: symbol_addrs.us.v11.txt
|
||||
segments:
|
||||
- name: lair-code
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x00000000
|
||||
vram: 0x80385610
|
||||
subsegments:
|
||||
- [0x00000000, asm]
|
||||
- name: lair-data
|
||||
dir: lair
|
||||
type: code
|
||||
start: 0x0000C900
|
||||
vram: 0x80391F10
|
||||
subsegments:
|
||||
- [0x0000C900, bin, data_C900]
|
||||
- [0x0000EFA0]
|
Reference in New Issue
Block a user