summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
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
2016-11-13aif2pcm: Initialize pcm length if there are no MARK chunks.yenatch
2016-11-13aif2pcm: Avoid reading past eof.yenatch
2016-11-13aif2pcm: Use uint8_t and fix implicitly signed char.yenatch
2016-09-29add aif2pcm to .gitignoreCameron Hall
2016-09-28fix alignment issues with some versions of ldYamaArashi
2016-09-25begin using common symbolsYamaArashi
2016-09-25introduce RAM variable LD script generator toolYamaArashi
2016-09-11add error check to RL decompressionYamaArashi
2016-09-10include stdint.h in aif2pcm main.cYamaArashi
2016-09-10aif2pcm: Use `uint32_t` instead of `unsigned long` for .bin output.yenatch
2016-09-10make aif2pcm compatible with VS2015YamaArashi
2016-09-10Remove debugging statement from aif2pcm.Marcus Huderle
2016-09-10Merge 'master' with 'origin/master'Marcus Huderle
2016-09-08Use .aif files for programmable wave instruments.Marcus Huderle
2016-09-08Output .bin file for direct sound metadata (loop point, pitch adust, and ↵Marcus Huderle
number of samples). This was needed since we couldn't incbin a string argument in a macro.
2016-09-08Convert .aif files to .pcm samples, and update Makefile to use aif2pcm tool.Marcus Huderle
2016-08-29support xcmd (partially)YamaArashi
2016-08-27better consistencyYamaArashi
2016-08-27small fixes for mid2agbYamaArashi
2016-08-27fix potential bug when using compressionYamaArashi
2016-08-27mid2agb toolYamaArashi
2016-07-29diploma tilemap/paletteYamaArashi
2016-07-24picture frame graphicsYamaArashi
2016-07-22Reorder LIBS in rsfont and gbagfx.yenatch
20:48 asperguy| Also, the order of LIBS is wrong in the rsfont and gbagfx makefiles. It should be -lpng -lz. 20:50 asperguy| I get undefined references unless I swap them. Order does matter. See this stackoverflow post for an explanation. http://stackoverflow.com/questions/2395355/linking-with-libpng-zlib In case the stackoverflow link dies, it says the linker will not realize zlib is actually needed unless libpng comes first, because they are static archives.
2016-06-17support 1 to 256 colors in palettesYamaArashi
2016-06-17Potential fix for Issue #1 (#10)ProjectRevoTPP
replace all-zero incbins with .space and build fixes for certain Linux configurations
2016-06-11fix rsfontYamaArashi
2016-06-09double-colon global labels in preproc; misc other stuffYamaArashi
2016-06-05add support for .braille directive to preprocYamaArashi