summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2022-03-26Port and document make_patch.c features needed for pokeredRangi
2022-03-15Use noreturn for usage_exitRangi
2022-03-15Use -flto for all toolsRangi
2022-03-14Remove pokemontools and gfx.py; update PyPNG and standardize on Python 3Rangi
2022-03-14Add a `bpp2png` tool to replace gfx.py for converting 1/2bpp to PNG (#889)Rangi
2022-03-13Error messages end with newlinesRangi
2022-03-12Allow `{patch offset length}` (necessary for pokegold)Rangi
2022-03-12Allow alternate labels for patch namesRangi
2022-03-12Build the Virtual Console patch with `make crystal11_vc` (#882)vulcandth
Fixes #813
2022-03-08Slightly refactor some C toolsRangi
2022-03-02Rename `*_verbose` functions to idiomatic `x*`Rangi
2022-02-28Remove unused #include <unistd.h>Rangi
2022-02-21Explain why make_frames worksRangi
2021-09-21Factor out usage_exit into into tools/common.hRangi
2021-09-21Small refactoring and optimization to tools/gfx.cRangi
2021-09-20Rewrite tools/gfx.cRangi
2021-09-07Drop C standard for tools/ to C11mid-kid
Nothing has changed in c17 beyond minor standards corrections, so there's no advantage in specifying c17 over c11.
2021-09-02Update usage doc comments for some tools/*.py scriptsRangi
2021-09-02Rewrite tools/pokemon_animation.cRangi
2021-09-02Rewrite tools/pokemon_animation_graphics.c, and keep `void usage` and `void ↵Rangi
parse_args` at the top of tools' files
2021-09-02Use an `error_exit` macro for toolsRangi
2021-09-02Rewrite tools/scan_includes.c to use common.h and factor out a parse_args ↵Rangi
function
2021-09-02Rewrite tool png_dimensions.c, and start using common.h moreRangi
2021-09-02Remove unused tool palette.cRangi
2021-07-10Comment explaining what the "base" Stadium data is forRangi
2021-05-09Require rgbds 0.5.1Rangi
Use some new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
2021-04-19Use rgbds 0.5.0Rangi
2021-03-18Run tools/palfix.py on gfxRangi
2021-03-15palfix.py outputs 2-bit grayscale if possibleRangi
2021-03-15Add tools/palfix.py, and make Python tools executableRangi
2020-12-09Require rgbds 0.4.2Rangi
This allows [\1] to work when \1 is hl, bc, or de The object file format has changed along with the version number
2020-11-30Don't hardcode CRCs within Crystal base dataRangi
2020-11-21Fix tools/free_space.pyRangi
2020-10-14tools/sym_comments.py can comment labels with their sym file addressesRangi
2020-10-04tools/unnamed.py -r . -l N prints up to N unnamed symbols next to their ↵Rangi
filenames
2020-07-24Ignore tools/stadiummid-kid
2020-07-23Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINsRangi
2020-07-22tools/unnamed.py supports rgbds 0.4.1 object filesRangi
2020-07-13Fix tools/unnamed.pyRangi
2020-07-07Get all unnamed symbols with make DEBUG=1Rangi
2020-06-28Reformat gfx/trade/game_boy.png and fix tools/gfx --preserveRangi
2020-06-28Update lzcompaaaaaa123456789
2020-06-15Mention pokecrystal in tools/unnamed.py outputRangi
2020-06-03Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2020-06-03Merge pull request #727 from ISSOtm/free_spaceRangi
Rewrite tools/free_space.awk
2020-06-02Rewrite tools/free_space.awkISSOtm
- Add parameter to allow printing information per bank - Fix bug where RAM sections would be deducted from free ROM space - Make input format more lenient (case-insensitivity, lax spacing) - Marked gawk requirement (`strtonum` extension) in shebang line
2020-06-02Replace free_space.awk with free_space.pyRangi
2020-06-02Merge pull request #722 from entrpntr/fix-used-spaceRangi
Update used_space.py and mapreader.py tools for rgbds v0.4.0.
2020-05-24Update lzcompRangi
2020-05-23Remove unused tools/md5.cRangi