diff --git a/src/tools/decomp/basics.md b/src/tools/decomp/basics.md index 6c21f3e..9142f84 100644 --- a/src/tools/decomp/basics.md +++ b/src/tools/decomp/basics.md @@ -5,7 +5,7 @@ The development loop is as follows: 2. `ninja` to compile 3. `./run` to run (will automatically run `ninja` if required) -## `splat.yaml` +## `splat.yaml` An important part of decomp modding is **specifying where files should be linked**. For our purposes, this means describing where in ROM/RAM source code and assets should go. @@ -55,7 +55,7 @@ asset_stack: Then place assets for your mod in a new directory `assets/my_mod`. -## MapFS +### MapFS Map backgrounds, texture archives, geometry, and collision files live in an asset folder called `mapfs`. These are combined into an archive at build time. diff --git a/src/tools/decomp/setup.md b/src/tools/decomp/setup.md index 8f2f29b..019fcd0 100644 --- a/src/tools/decomp/setup.md +++ b/src/tools/decomp/setup.md @@ -1,13 +1,13 @@ # Setting up decomp -## Requirements +## Requirements * A valid Paper Mario US v1.0 ROM (There are a variety of tools you can use to dump a backup from your own cartridge. Please ensure your cartridge matches the required version.) * MD5-Checksum (.z64): `a722f8161ff489943191330bf8416496` * If you do have a clean NTSC-U ROM, but it is in the .n64 or .v64 format, use the following website to fix your ROM: * A UNIX operating system like Linux or macOS. **Windows users should read the [Windows](./setup_windows.md) page.** -## Installation +## Installation This guide will walk through setting up [papermario-dx](https://github.com/nanaian/papermario-dx), a fork of [papermario](https://github.com/pmret/papermario) which makes modding easier and provides a better developer experience. If you would prefer to not use dx, simply clone the papermario repository instead.