mirror of
https://github.com/pmret/papermario.git
synced 2024-11-18 00:42:34 +01:00
Decompilation of Paper Mario - Mirror of https://github.com/pmret/papermario
82b09bd69e
* 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 | ||
configure | ||
CONTRIBUTING.md | ||
coverage.py | ||
diff_evt.py | ||
diff_settings.py | ||
diff.py | ||
Doxyfile | ||
DoxygenLayout.xml | ||
first_diff.py | ||
install_compilers.sh | ||
install_deps.sh | ||
Jenkinsfile | ||
make_expected.sh | ||
progress.py | ||
pyproject.toml | ||
README.md | ||
requirements_extra.txt | ||
requirements.txt | ||
SETUP.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.