diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7e671659..0eb4c337 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -17,14 +17,13 @@ - `extract/`: Game assets, extracted from your own supplied ROM - `eur|usa/`: [`ds-rom`](https://github.com/AetiasHax/ds-rom) extract directories - `include/`: Include files -- `src/`: Source C/C++ files +- `libs/`: Source C/C++ files for libraries used by the game +- `src/`: Source C/C++ files for the game - `tools/`: Tools for this project - `mwccarm/`: Compiler toolchain - `configure.py`: Generates `build.ninja` - - `m2ctx.py`: Generates context for [decomp.me](https://decomp.me/) - `mangle.py`: Shows mangled symbol names in a given C/C++ file - `requirements.txt`: Python libraries - - `setup.py`: Sets up the project - `*.sha1`: SHA-1 digests of different versions of the game ## Decompiling diff --git a/INSTALL.md b/INSTALL.md index 525f22f6..713e9451 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -32,9 +32,6 @@ python tools/configure.py Now you can run `ninja` to build a ROM for the chosen version. -> [!IMPORTANT] -> Rerun `configure.py` often to ensure that all C/C++ code gets compiled. - > [!NOTE] > For Linux users: Wibo is used by default. If you want to use Wine instead, run `configure.py` with `-w `. @@ -49,5 +46,3 @@ ARM7 BIOS in the root directory of this repository, and verify that your dumped | --------------- | ------------------------------------------ | | `arm7_bios.bin` | `6ee830c7f552c5bf194c20a2c13d5bb44bdb5c03` | | `arm7_bios.bin` | `24f67bdea115a2c847c8813a262502ee1607b7df` | - -Now, rerun `configure.py` so it can update `build.ninja` to build a matching ROM.