summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2019-08-01convert wild encounters to jsongarak
2019-07-30add jsonproc toolgarak
2019-03-18Merge pull request #724 from Diegoisawesome/masterhuderlem
scaninc: Fix C comment consumption logic
2019-03-18minor optimizationPikalaxALT
2019-03-18preproc supports GNU-processed C pipe from stdinPikalaxALT
2019-03-18scaninc: Fix C comment consumption logicDiegoisawesome
2019-02-16Use strings for map json trainer_type and trainer_sight_or_berry_tree_id fieldsMarcus Huderle
2019-02-16use strings for map json coord_event var_valuegarak
2019-02-04Cleanup and add game version flag to mapjson toolMarcus Huderle
2019-02-04Convert map data to JSONMarcus Huderle
2018-10-03Fix buildMarcus Huderle
2018-09-29Add support for gbafixaplumafreak500
2018-09-15mid2agb changes from #380Kermalis
https://github.com/pret/pokeruby/pull/380
2018-09-11Update scaninc and preproc with multi-file incbins (ported from pokeemerald) ↵Marcus Huderle
(#685)
2018-09-06Add ability to specify metatile dimensions to gbagfx (#684)Marcus Huderle
2018-06-03Fix "catching polymorphic type" errors with newest gccKonrad Borowski
2018-04-06suppress make tools noiseyenatch
2017-12-04allow bit depth conversion when possiblecamthesaxman
2017-11-25fix issue with line numbers in errors when using preproc with Csceptillion
2017-11-20fix global labels in preprocsceptillion
2017-10-22fix out of bounds read when scanning commentscamthesaxman
2017-10-09Merge pull request #443 from camthesaxman/png_palettesCameron Hall
add png -> gbapal conversion
2017-10-08Merge branch 'master' into scanincyenatch
2017-10-08add png -> gbapal conversioncamthesaxman
2017-07-29scaninc: fix buffer overflowyenatch
2017-07-28fix std::string buffer overflow in scaninccamthesaxman
2017-07-24scaninc: skip whitespace/comments in the read loopyenatch
fixes e73ec108adb15cda40c17ebe891d25460c3c42b3
2017-07-23scaninc: allow multiple include pathsyenatch
also use a queue instead of a stack for filesToProcess
2017-07-23scaninc: optimize for unix newlinesyenatch
this probably has no effect whatsoever
2017-07-23scaninc: skipping comments seems to be faster than removing themyenatch
2017-07-23scaninc: faster incbin detectionyenatch
2017-07-23scaninc: add -I and stop hardcoding include pathsyenatch
2017-07-22scaninc: read c includesyenatch
Now editing .h files triggers a rebuild. Also allow .h and .inc files to be passed as a main argument. src/ and include/ are temporarily hardcoded.
2017-07-06Error on tool warningsyenatch
2017-07-06Fix gbagfx warningyenatch
2017-05-11strip debugging symbols from toolscamthesaxman
2017-05-11add LDFLAGS variable to tools makefilesCameron
2017-05-05German ProcessRecvCmdsYamaArashi
2017-02-03use std:: prefix and remove some unused functionscamthesaxman
2017-02-03remove C++14 feature from toolsYamaArashi
2017-01-25make scaninc build under GCC (#218)Cameron Hall
2017-01-24make preproc build under GCC (#215)Cameron Hall
2017-01-23preproc incbinsYamaArashi
2017-01-22change preproc syntax for C stringsYamaArashi
2017-01-08simplify delta compression algorithmYamaArashi
2017-01-08aif2pcm: Accept .aiff files too.yenatch
2017-01-08aif2pcm: Fix delta compression for foreign audio.yenatch
The direction should not be reversed if the delta is too large. The new code is redundant, but the intent is more obvious.
2017-01-08aif2pcm: Fix length reporting. Don't use a MARK chunk if no loop.yenatch
The reported sample length in the aif header can differ from the actual length of the SSND chunk. The END marker was being misused to contain the reported length, but this still counts as a loop in aif2agb, even if the START marker is omitted (it defaults to the END value). Now the reported length is in the COMM chunk, which is more correct.
2017-01-06make ROM matchYamaArashi
2017-01-06Dump the cries and rewrite aif2pcm. (#156)yenatch