mirror of https://github.com/PrimeDecomp/prime.git
Simply setup with dtk's auto-extract feature
This commit is contained in:
parent
c500101e5f
commit
cedd811fc2
|
@ -81,11 +81,10 @@ Building
|
||||||
git submodule update --init --recursive
|
git submodule update --init --recursive
|
||||||
```
|
```
|
||||||
|
|
||||||
- Using [Dolphin Emulator](https://dolphin-emu.org/), extract your game to `orig/GM8E01_00` (or the appropriate version).
|
- Copy your game's disc image to `orig/GM8E01_00` (or the appropriate version).
|
||||||
![](assets/dolphin-extract.png)
|
- Supported formats: ISO (GCM), RVZ, WIA, WBFS, CISO, NFS, GCZ, TGC
|
||||||
- To save space, the only necessary files are the following. Any others can be deleted.
|
- After the initial build, the disc image can be deleted to save space.
|
||||||
- `sys/main.dol`
|
|
||||||
- `files/NESemuP.rel`
|
|
||||||
- Configure:
|
- Configure:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 10 KiB |
|
@ -1,4 +1,5 @@
|
||||||
object: orig/GM8E01_00/sys/main.dol
|
object_base: orig/GM8E01_00
|
||||||
|
object: sys/main.dol
|
||||||
hash: 949c5ed7368aef547e0b0db1c3678f466e2afbff
|
hash: 949c5ed7368aef547e0b0db1c3678f466e2afbff
|
||||||
symbols: config/GM8E01_00/symbols.txt
|
symbols: config/GM8E01_00/symbols.txt
|
||||||
splits: config/GM8E01_00/splits.txt
|
splits: config/GM8E01_00/splits.txt
|
||||||
|
@ -16,7 +17,7 @@ extract:
|
||||||
header: MetroidPrime/DefaultFontTexture.inc
|
header: MetroidPrime/DefaultFontTexture.inc
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
- object: orig/GM8E01_00/files/NESemuP.rel
|
- object: files/NESemuP.rel
|
||||||
hash: 5ad6bb727d6dd220e6aceef9143c61a86a6f2bb5
|
hash: 5ad6bb727d6dd220e6aceef9143c61a86a6f2bb5
|
||||||
symbols: config/GM8E01_00/NESemu/symbols.txt
|
symbols: config/GM8E01_00/NESemu/symbols.txt
|
||||||
splits: config/GM8E01_00/NESemu/splits.txt
|
splits: config/GM8E01_00/NESemu/splits.txt
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
object: orig/GM8E01_01/sys/main.dol
|
object_base: orig/GM8E01_01
|
||||||
|
object: sys/main.dol
|
||||||
hash: 860141f9671fc141ce8f55448643f713bc64b349
|
hash: 860141f9671fc141ce8f55448643f713bc64b349
|
||||||
symbols: config/GM8E01_01/symbols.txt
|
symbols: config/GM8E01_01/symbols.txt
|
||||||
splits: config/GM8E01_01/splits.txt
|
splits: config/GM8E01_01/splits.txt
|
||||||
|
@ -6,7 +7,7 @@ mw_comment_version: 8
|
||||||
fill_gaps: false
|
fill_gaps: false
|
||||||
|
|
||||||
#modules:
|
#modules:
|
||||||
#- object: orig/GM8E01_01/files/NESemuP.rel
|
#- object: files/NESemuP.rel
|
||||||
# hash: 3cf7c08ff9aad30e6122a9ce1df35fb717df3586
|
# hash: 3cf7c08ff9aad30e6122a9ce1df35fb717df3586
|
||||||
# symbols: config/GM8E01_01/NESemu/symbols.txt
|
# symbols: config/GM8E01_01/NESemu/symbols.txt
|
||||||
# splits: config/GM8E01_01/NESemu/splits.txt
|
# splits: config/GM8E01_01/NESemu/splits.txt
|
||||||
|
|
|
@ -151,8 +151,8 @@ if not config.non_matching:
|
||||||
# Tool versions
|
# Tool versions
|
||||||
config.binutils_tag = "2.42-1"
|
config.binutils_tag = "2.42-1"
|
||||||
config.compilers_tag = "20240706"
|
config.compilers_tag = "20240706"
|
||||||
config.dtk_tag = "v1.0.0"
|
config.dtk_tag = "v1.1.2"
|
||||||
config.objdiff_tag = "v2.2.1"
|
config.objdiff_tag = "v2.3.2"
|
||||||
config.sjiswrap_tag = "v1.1.1"
|
config.sjiswrap_tag = "v1.1.1"
|
||||||
config.wibo_tag = "0.6.11"
|
config.wibo_tag = "0.6.11"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue