diff --git a/README.md b/README.md index 92e68aef..cc9cd6ef 100644 --- a/README.md +++ b/README.md @@ -81,11 +81,10 @@ Building git submodule update --init --recursive ``` -- Using [Dolphin Emulator](https://dolphin-emu.org/), extract your game to `orig/GM8E01_00` (or the appropriate version). -![](assets/dolphin-extract.png) - - To save space, the only necessary files are the following. Any others can be deleted. - - `sys/main.dol` - - `files/NESemuP.rel` +- Copy your game's disc image to `orig/GM8E01_00` (or the appropriate version). + - Supported formats: ISO (GCM), RVZ, WIA, WBFS, CISO, NFS, GCZ, TGC + - After the initial build, the disc image can be deleted to save space. + - Configure: ```sh diff --git a/assets/dolphin-extract.png b/assets/dolphin-extract.png deleted file mode 100644 index 10d36d5c..00000000 Binary files a/assets/dolphin-extract.png and /dev/null differ diff --git a/config/GM8E01_00/config.yml b/config/GM8E01_00/config.yml index 6204596a..1e42d94f 100644 --- a/config/GM8E01_00/config.yml +++ b/config/GM8E01_00/config.yml @@ -1,4 +1,5 @@ -object: orig/GM8E01_00/sys/main.dol +object_base: orig/GM8E01_00 +object: sys/main.dol hash: 949c5ed7368aef547e0b0db1c3678f466e2afbff symbols: config/GM8E01_00/symbols.txt splits: config/GM8E01_00/splits.txt @@ -16,7 +17,7 @@ extract: header: MetroidPrime/DefaultFontTexture.inc modules: -- object: orig/GM8E01_00/files/NESemuP.rel +- object: files/NESemuP.rel hash: 5ad6bb727d6dd220e6aceef9143c61a86a6f2bb5 symbols: config/GM8E01_00/NESemu/symbols.txt splits: config/GM8E01_00/NESemu/splits.txt diff --git a/config/GM8E01_01/config.yml b/config/GM8E01_01/config.yml index 533d1679..5475d583 100644 --- a/config/GM8E01_01/config.yml +++ b/config/GM8E01_01/config.yml @@ -1,4 +1,5 @@ -object: orig/GM8E01_01/sys/main.dol +object_base: orig/GM8E01_01 +object: sys/main.dol hash: 860141f9671fc141ce8f55448643f713bc64b349 symbols: config/GM8E01_01/symbols.txt splits: config/GM8E01_01/splits.txt @@ -6,7 +7,7 @@ mw_comment_version: 8 fill_gaps: false #modules: -#- object: orig/GM8E01_01/files/NESemuP.rel +#- object: files/NESemuP.rel # hash: 3cf7c08ff9aad30e6122a9ce1df35fb717df3586 # symbols: config/GM8E01_01/NESemu/symbols.txt # splits: config/GM8E01_01/NESemu/splits.txt diff --git a/configure.py b/configure.py index b8adb5be..c67f81cb 100755 --- a/configure.py +++ b/configure.py @@ -151,8 +151,8 @@ if not config.non_matching: # Tool versions config.binutils_tag = "2.42-1" config.compilers_tag = "20240706" -config.dtk_tag = "v1.0.0" -config.objdiff_tag = "v2.2.1" +config.dtk_tag = "v1.1.2" +config.objdiff_tag = "v2.3.2" config.sjiswrap_tag = "v1.1.1" config.wibo_tag = "0.6.11"