mirror of
https://github.com/patchzyy/wiicompiled
synced 2026-09-10 09:11:52 -04:00
init
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
schema_version: 1
|
||||
workspace_root: ../..
|
||||
|
||||
project:
|
||||
id: external-generic-dol
|
||||
display_name: External Generic DOL
|
||||
|
||||
memory:
|
||||
base: 0x80000000
|
||||
size: 0x01800000
|
||||
|
||||
# Required by every command that emits RuntimeConfig.h. These are the r13/r2
|
||||
# Small Data Area bases your DOL's boot code installs: disassemble the lis/ori
|
||||
# pairs in __init_registers (the first `bl` from the entry point) and paste the
|
||||
# two constants here. The translator does not guess them.
|
||||
# sda_base: 0x00000000 # _SDA_BASE_ (r13)
|
||||
# sda2_base: 0x00000000 # _SDA2_BASE_ (r2)
|
||||
|
||||
inputs:
|
||||
# Set RECOMP_GENERIC_DOL to a legally obtained GameCube/Wii main.dol.
|
||||
dol:
|
||||
path: "%RECOMP_GENERIC_DOL%"
|
||||
|
||||
translation:
|
||||
allow_unsupported_instructions: true
|
||||
# Optional. With no function_map the recursive pass seeds from the entry point
|
||||
# only and discovers the rest through the call graph; there are no heuristic
|
||||
# function-start scans to fall back on.
|
||||
# function_map:
|
||||
# path: my-game/MAP.txt
|
||||
|
||||
runtime:
|
||||
native_abi_directories: []
|
||||
|
||||
output:
|
||||
root: build/generic-dol
|
||||
functions: functions
|
||||
runtime_config: RuntimeConfig.h
|
||||
data_initializer: data_sections_init.cpp
|
||||
base_manifest: base/base_manifest.json
|
||||
Reference in New Issue
Block a user