mirror of https://github.com/pmret/papermario.git
* support modded NPC sprites - improve compatibility with Star Rod SpriteSheet.xml files - SR's intention is to move to the decomp xml but the current release of SR emitted incompatible xml - use npc.xml instead of npc_sprite_names.yaml to generate linker entries. this allows mods to add new sprites * black why does it want two spaces before line comments!? * Doxygen (#1142) * use doxygen * add documenting guide based on https://github.com/zeldaret/oot/blob/main/docs/Documenting.md * exclude stdlib readme from doxygen * refuse to configure matching iQue on macOS (EGCS compiler is not built for macOS, so iQue won't build. We still enable iQue builds on macOS by using gcc-papermario via --non-matching.) * use proper doxygen bug comment style * document common EVT API funcs nicely * add doxygen ci * add \vars command * s/master/main * use Doxygen 1.10.0 * fix doxygen ci * fix doxygen ci * fix doxygen (final) * fix doxygen (final real) * Fix Doxygen CI (#1147) * remove old doxygen ci line * fix warns Thanks @Ponmander for reporting this |
||
|---|---|---|
| .github | ||
| .vscode | ||
| docs | ||
| include | ||
| src | ||
| tools | ||
| ver | ||
| .clang-format | ||
| .clang-tidy | ||
| .editorconfig | ||
| .git-blame-ignore-revs | ||
| .gitattributes | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| Doxyfile | ||
| DoxygenLayout.xml | ||
| Jenkinsfile | ||
| README.md | ||
| SETUP.md | ||
| configure | ||
| coverage.py | ||
| diff.py | ||
| diff_evt.py | ||
| diff_settings.py | ||
| first_diff.py | ||
| install_compilers.sh | ||
| install_deps.sh | ||
| make_expected.sh | ||
| progress.py | ||
| pyproject.toml | ||
| requirements.txt | ||
| requirements_extra.txt | ||
README.md
Paper Mario
This is a work-in-progress decompilation of Paper Mario.
It builds the following ROMs:
To set up the repository, see SETUP.md.
Please see CONTRIBUTING.md for information on how to contribute to the project. Any and all help is welcome!
Also see our website at papermar.io.