aboutsummaryrefslogtreecommitdiffstats
path: root/tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Do not compile tools with LTONishant Chatterjee2026-01-071-1/+1
|
* Use the same tools/make_patch.c as Gen 2Rangi422025-11-121-12/+59
| | | | The `--ignore` flag is not needed in Gen 1
* Remove GSC-only Stadium data handling from make_patch.cRangi422025-03-111-6/+0
|
* Support `<` and `>` prefixes for high and low bytes in VC patch templates (#502)Rangi2025-03-081-2/+22
|
* Use exported constants for VC patch (#483)vulcandth2024-12-271-11/+11
|
* Tools depend on common.h by defaultRangi422024-10-071-4/+1
|
* Remove independent tools and link to pokemon-asm-toolsRangi422024-10-078-2849/+0
|
* Rewrite `transpose_tiles` to be in-place (#475)Sylvie2024-10-071-7/+10
|
* Implement .pic to .2bpp decompression (#470)Sylvie2024-09-267-5018/+219
|
* Remove the Discord webhook and tools/unnamed.pyRangi422024-09-181-137/+0
| | | | Everything is named, unnamed.py reports 100.00% complete
* Use bankless symbols for VC constantsRangi422024-08-041-5/+7
| | | | | This is valid according to the .sym file spec: <https://rgbds.gbdev.io/sym/>
* Build with RGBDS 0.8.0, though it is not yet requiredRangi422024-06-281-3/+3
|
* Have palfix.py always output grayscaleRangi422023-11-201-19/+5
| | | | Fixes #431
* Fix tools/free_space.awk for new rgbds (pret/pokecrystal#1049) (#416)vulcandth2023-08-261-5/+13
| | | Co-authored-by: mid-kid <esteve.varela@gmail.com>
* Fix segfaults at EOF, add token/newline checks, and support '\r' in ↵Rangi2023-08-151-14/+38
| | | | scan_includes.c
* Add `COUNTOF` macro to tools/common.hRangi2022-10-143-11/+13
|
* Update tools/unnamed.py for rgbds 0.6.0 object filesRangi2022-10-021-3/+3
|
* Require rgbds 0.6.0Rangi2022-10-024-307/+1
|
* `startswith` works with a tupleRangi2022-09-301-1/+1
|
* Fix tools/unnamed.py and add tools/consts.pyRangi2022-09-182-2/+58
|
* Update and add more tool scriptsRangi2022-09-1812-95/+3207
|
* Remove Stadium data patch from tools/make_patch.c (#355)vulcandth2022-04-261-4/+0
|
* Build the Virtual Console patches with `make red_vc` and `make blue_vc` (#351)vulcandth2022-03-263-1/+472
|
* Refactor pkmncompress.c to use common.hRangi2022-03-172-365/+147
| | | | Fixes #349
* Use noreturn for usage_exitRangi2022-03-151-1/+1
|
* Use -flto for all toolsRangi2022-03-152-1/+3
|
* Slightly refactor some C toolsRangi2022-03-084-309/+324
|
* Require rgbds 0.5.1Rangi2021-05-091-3/+3
| | | | This allows new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
* Prevent some gcc versions from complaining about {0} in tools/scan_includes.cRangi2021-04-171-1/+1
|
* Fix tools/unnamed.pyRangi2021-04-171-2/+2
|
* Actually use rgbds 0.5.0Rangi2021-04-171-1/+1
|
* Require rgbds 0.4.2Rangi2020-12-091-3/+24
|
* 'make tools' uses -pedanticRangi2020-11-061-1/+1
|
* tools/unnamed.py -r . -l N prints up to N unnamed symbols next to their ↵Rangi2020-10-041-4/+7
| | | | filenames
* Add the pic.py (de)compressor from pokemon-reverse-engineering-toolsRangi2020-09-021-0/+491
| | | | | | | $ tools/pic.py decompress x.pic # creates x.2bpp $ tools/gfx.py png x.2bpp # creates x.png $ tools/gfx.py 2bpp x.png # creates x.2bpp $ tools/pic.py compress x.2bpp # creates x.pic
* tools/unnamed.py supports rgbds 0.4.1 object filesRangi2020-07-221-1/+1
|
* Get all unnamed symbols with make DEBUG=1Rangi2020-07-071-1/+1
|
* Add Travis webhook for tools/unnamed.pyRangi2020-06-281-0/+106
|
* Update tools/gfx to support --preserveRangi2020-06-281-11/+60
|
* Make tools/gfx.py executableRangi2018-12-311-0/+3
|
* Remove the 'extras' submodule and include a local gfx.py tool insteadRangi2018-12-315-0/+4433
|
* Use rgbgfx and c tools instead of the submodule.yenatch2018-03-106-0/+941