Commit Graph

31 Commits

Author SHA1 Message Date
vulcandth c73b4ec86e Remove Stadium data patch from tools/make_patch.c (#84) 2022-04-26 16:10:48 -04:00
vulcandth fbaa5c9d4b Build the Virtual Console patch with make yellow_vc (#80) 2022-03-26 22:05:06 -04:00
Rangi a178c57f02 Refactor pkmncompress.c to use common.h 2022-03-17 21:34:13 -04:00
Rangi 4f5757f2ef Use noreturn for usage_exit 2022-03-15 17:35:32 -04:00
Rangi 76de77fdbb Use -flto for all tools 2022-03-15 17:29:10 -04:00
Rangi 4e23a18fac Rewrite tools/pcm.c to use common.h
Fixes #78
2022-03-14 22:40:17 -04:00
Rangi 340908b683 Slightly refactor some C tools 2022-03-08 21:52:59 -05:00
Rangi b11b9e0968 Merge remote-tracking branch 'remotes/pokered/master' 2021-05-23 18:37:43 -04:00
Rangi 82f31b05c1 Require rgbds 0.5.1
This allows new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
2021-05-09 12:54:31 -04:00
dannye d4154b2891 Merge branch 'master' of https://github.com/pret/pokered 2021-04-17 21:00:28 -05:00
Rangi 2fdcb1a3d6 Prevent some gcc versions from complaining about {0} in tools/scan_includes.c 2021-04-17 19:28:38 -04:00
Rangi bf81961b9d Fix tools/unnamed.py 2021-04-17 19:20:14 -04:00
Rangi 955e4eddf8 Actually use rgbds 0.5.0 2021-04-17 19:16:12 -04:00
dannye 2654da5d15 Merge branch 'master' of https://github.com/pret/pokered 2020-12-15 11:05:12 -06:00
Rangi fc3bbc1358 Require rgbds 0.4.2 2020-12-09 12:41:39 -05:00
dannye 338f1276b4 Ignore tools/pcm 2020-11-06 19:05:56 -06:00
Rangi c470dc2278 'make tools' uses -pedantic 2020-11-06 16:35:33 -05:00
Rangi 847e487eef 'make tools' uses -pedantic 2020-11-06 16:23:53 -05:00
Rangi 55099ca785 pcm.c requires 22050 Hz input 2020-11-06 16:18:58 -05:00
Rangi cad2f6832c Replace pcm.py with pcm.c, removing the dependency on Python 2020-11-06 15:53:21 -05:00
dannye 5647ca687b Sync with pokered 2020-11-04 00:06:44 -06:00
Rangi b49277f485 tools/unnamed.py -r . -l N prints up to N unnamed symbols next to their filenames 2020-10-04 21:03:36 -04:00
Rangi ca2e63e447 Add the pic.py (de)compressor from pokemon-reverse-engineering-tools
$ 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
2020-09-02 12:09:18 -04:00
Rangi e7969293d3 tools/unnamed.py supports rgbds 0.4.1 object files 2020-07-22 09:17:27 -04:00
Rangi c7e3aed0b8 Get all unnamed symbols with make DEBUG=1 2020-07-07 21:10:13 -04:00
Rangi c1512d39a7 Add Travis webhook for tools/unnamed.py 2020-06-28 20:23:26 -04:00
Rangi f887cf3ee0 Update tools/gfx to support --preserve 2020-06-28 20:00:58 -04:00
Celeste Brault 013ae78d74 Update tools 2019-06-10 19:07:44 -06:00
Rangi 7032243352 Make tools/gfx.py executable 2018-12-31 18:56:07 -05:00
Rangi 729608124f Remove the 'extras' submodule and include a local gfx.py tool instead 2018-12-31 17:37:58 -05:00
yenatch f75049feef Use rgbgfx and c tools instead of the submodule. 2018-03-10 18:53:04 -05:00