mirror of
https://github.com/patchzyy/wiicompiled
synced 2026-09-10 17:16:47 -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
|
||||
+29792
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,68 @@
|
||||
schema_version: 1
|
||||
workspace_root: ../..
|
||||
|
||||
project:
|
||||
id: mkwii-rmcp01
|
||||
display_name: Mario Kart Wii PAL
|
||||
game_id: RMCP01
|
||||
region: P
|
||||
base_manifest_format: mkwii-recomp-base-manifest
|
||||
base_manifest_stem: mkwii_base
|
||||
|
||||
memory:
|
||||
base: 0x80000000
|
||||
size: 0x01A00000
|
||||
sda_base: 0x8038CC00
|
||||
sda2_base: 0x8038EFA0
|
||||
|
||||
inputs:
|
||||
dol:
|
||||
path: Assets/main.dol
|
||||
sha256: 80d18895b39c63bd80f457398bfcbb91b7d16ac116a41a88967e954080155b05
|
||||
|
||||
rel:
|
||||
path: Assets/StaticR.rel
|
||||
load_address: 0x805102E0
|
||||
sha256: 16d9d146112541fefea701ecb5bc1a496f9d50e4a752fbb5b6778e7c6399f67d
|
||||
|
||||
translation:
|
||||
entry_points:
|
||||
- 0x800060A4
|
||||
function_map:
|
||||
path: projects/mkwii/MAP.txt
|
||||
|
||||
#just a precaution, but this should never be needed for MKWii
|
||||
allow_unsupported_instructions: false
|
||||
|
||||
runtime:
|
||||
native_registration_root: runtime/src
|
||||
native_abi_directories:
|
||||
- runtime/src/hle/gx
|
||||
|
||||
output:
|
||||
root: generated
|
||||
functions: functions
|
||||
runtime_config: RuntimeConfig.h
|
||||
data_initializer: data_sections_init.cpp
|
||||
base_manifest: ../build/base/mkwii_base_manifest.json
|
||||
|
||||
profiles:
|
||||
retro-rewind:
|
||||
enabled: true
|
||||
requires_game_id: RMCP01
|
||||
requires_dol_sha256: 80d18895b39c63bd80f457398bfcbb91b7d16ac116a41a88967e954080155b05
|
||||
code_pul: PulsarPacks/completed/RetroRewind/RetroRewind6/Binaries/Code.pul
|
||||
mod_root: PulsarPacks/completed/RetroRewind/RetroRewind6
|
||||
region: P
|
||||
module_guest_base: 0x81800000
|
||||
module_link_base: 0x803992E0
|
||||
output: build/mods/retro_rewind_full_cpp
|
||||
enable_retro_wfc: true
|
||||
retro_wfc_payload: http://nas.play.rwfc.net/payload?g=RMCPD00
|
||||
retro_wfc_legacy_bootstrap_hook: 0x800ED6E8
|
||||
riivolution:
|
||||
xml: xml/RetroRewind6.xml
|
||||
options:
|
||||
- section: Retro Rewind
|
||||
option: Pack
|
||||
choice: 1
|
||||
Reference in New Issue
Block a user