camthesaxman
543820c726
strip debugging symbols from tools
2017-05-11 21:57:48 -05:00
Cameron
46048394ac
add LDFLAGS variable to tools makefiles
2017-05-11 21:51:54 -05:00
YamaArashi
08725a4773
German ProcessRecvCmds
2017-05-05 20:04:15 -07:00
camthesaxman
7c96b16179
use std:: prefix and remove some unused functions
2017-02-03 23:19:18 -06:00
YamaArashi
18e21f8b09
remove C++14 feature from tools
2017-02-03 20:34:51 -08:00
Cameron Hall
72bc8f23d3
make scaninc build under GCC ( #218 )
2017-01-25 22:15:49 -08:00
Cameron Hall
3f2ea6a1f0
make preproc build under GCC ( #215 )
2017-01-24 17:50:28 -08:00
YamaArashi
c854250658
preproc incbins
2017-01-23 21:31:28 -08:00
YamaArashi
535ed69d33
change preproc syntax for C strings
2017-01-22 22:08:38 -08:00
YamaArashi
42e277b298
simplify delta compression algorithm
2017-01-08 16:54:21 -08:00
yenatch
c1330157ee
aif2pcm: Accept .aiff files too.
2017-01-08 18:08:25 -05:00
yenatch
de69de433b
aif2pcm: Fix delta compression for foreign audio.
...
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-08 18:00:49 -05:00
yenatch
10e5474a65
aif2pcm: Fix length reporting. Don't use a MARK chunk if no loop.
...
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-08 16:06:19 -05:00
YamaArashi
8c4b69e1d0
make ROM match
2017-01-06 21:01:49 -08:00
yenatch
c7398d66cb
Dump the cries and rewrite aif2pcm. ( #156 )
2017-01-06 20:12:47 -08:00
yenatch
7901739b40
aif2pcm: Initialize pcm length if there are no MARK chunks.
2016-11-13 02:07:44 -05:00
yenatch
2fe1ee8638
aif2pcm: Avoid reading past eof.
2016-11-13 02:04:55 -05:00
yenatch
6dd4d9fd31
aif2pcm: Use uint8_t and fix implicitly signed char.
2016-11-13 01:47:11 -05:00
Cameron Hall
02860a983c
add aif2pcm to .gitignore
2016-09-29 15:39:00 -07:00
YamaArashi
5878577c41
fix alignment issues with some versions of ld
2016-09-28 19:59:10 -07:00
YamaArashi
e5fd0e3e1b
begin using common symbols
2016-09-25 01:40:53 -07:00
YamaArashi
61ea6194c9
introduce RAM variable LD script generator tool
2016-09-25 00:32:04 -07:00
YamaArashi
a1f83e332f
add error check to RL decompression
2016-09-11 10:02:01 -07:00
YamaArashi
a7aee9914e
include stdint.h in aif2pcm main.c
2016-09-10 18:06:57 -07:00
yenatch
9ce874ce6d
aif2pcm: Use uint32_t instead of unsigned long for .bin output.
2016-09-10 19:54:50 -04:00
YamaArashi
9cbf1aae19
make aif2pcm compatible with VS2015
2016-09-10 13:27:38 -07:00
Marcus Huderle
f7351a803b
Remove debugging statement from aif2pcm.
2016-09-10 11:24:33 -07:00
Marcus Huderle
3cb79cf078
Merge 'master' with 'origin/master'
2016-09-10 11:00:02 -07:00
Marcus Huderle
b96fa854e1
Use .aif files for programmable wave instruments.
2016-09-08 17:57:29 -07:00
Marcus Huderle
001e1c77b8
Output .bin file for direct sound metadata (loop point, pitch adust, and number of samples). This was needed since we couldn't incbin a string argument in a macro.
2016-09-08 16:42:47 -07:00
Marcus Huderle
ccdc106333
Convert .aif files to .pcm samples, and update Makefile to use aif2pcm tool.
2016-09-08 14:06:35 -07:00
YamaArashi
31c8226f60
support xcmd (partially)
2016-08-29 00:29:05 -07:00
YamaArashi
6540318669
better consistency
2016-08-27 02:52:51 -07:00
YamaArashi
8b939f166c
small fixes for mid2agb
2016-08-27 02:50:01 -07:00
YamaArashi
a99534f82c
fix potential bug when using compression
2016-08-27 02:41:15 -07:00
YamaArashi
2e7a876392
mid2agb tool
2016-08-27 02:30:01 -07:00
YamaArashi
fdcf7a4e3c
diploma tilemap/palette
2016-07-29 16:41:13 -07:00
YamaArashi
04cfba7536
picture frame graphics
2016-07-24 07:18:38 -07:00
yenatch
2eabe20a65
Reorder LIBS in rsfont and gbagfx.
...
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-07-22 00:00:53 -04:00
YamaArashi
4c97f5ad0f
support 1 to 256 colors in palettes
2016-06-17 21:02:07 -07:00
ProjectRevoTPP
14dcee450d
Potential fix for Issue #1 ( #10 )
...
replace all-zero incbins with .space and build fixes for certain Linux configurations
2016-06-17 05:00:47 -07:00
YamaArashi
abf89edae8
fix rsfont
2016-06-11 13:23:39 -07:00
YamaArashi
a37de9f763
double-colon global labels in preproc; misc other stuff
2016-06-09 01:32:19 -07:00
YamaArashi
20ca342878
add support for .braille directive to preproc
2016-06-05 22:00:06 -07:00
YamaArashi
0ebfe95d65
text.c
2016-05-30 02:19:25 -07:00
YamaArashi
c0203de808
sprite.c and updated preproc
2016-05-21 10:35:53 -07:00
YamaArashi
91c4c96fe9
allow multiple symbols/integers inside curly brackets in preproc
2016-05-15 07:08:39 -07:00
YamaArashi
1e6eb4f812
use compiled libgcc
2016-04-30 04:19:00 -07:00
YamaArashi
0df6676bfc
use preprocessor
2016-04-22 18:25:40 -07:00
YamaArashi
aa5f55985d
tilesets
2016-01-29 03:55:59 -08:00