Commit graph

12 commits

Author SHA1 Message Date
Gered 1f31eaa17d add more pcx bitmap load/save tests 2022-12-30 17:25:10 -05:00
Gered fc88380ba3 add more iff bitmap load/save tests 2022-12-30 17:22:04 -05:00
Gered cd9c44dab0 add second large gif image load/save in unit test
just to make me feel a bit better about the lzw encoding/decoding
2022-12-30 11:50:23 -05:00
Gered 0c1f50e63e initial stab at gif load/save bitmap support
the lzw encode / decode algorithm seems to work well enough, but could
be optimized and i'm worried there are still some lingering issues ...
2022-12-29 22:19:35 -05:00
Gered 8cb1d82b49 add support for loading/saving palettes with fewer than 256 colors 2022-12-29 22:17:44 -05:00
Gered eb801d996a commit a whole bunch of test assets that were missed previously. oops! 2022-07-23 15:09:41 -04:00
Gered 23c7c448b7 add visual comparison tests for most graphics functionality 2022-07-17 14:12:53 -04:00
Gered b4e641ed41 forgot to commit necessary test asset for previously added tests
another oopsie.
2022-07-10 11:52:11 -04:00
Gered 00eb6fcb20 support loading 16-bit wav files 2022-05-29 13:18:15 -04:00
Gered dd6178ca1f improve wav file loading. handle buggy/naive cases better 2022-05-29 12:54:02 -04:00
Gered 342e2a3877 add initial audio playback and wav file support 2022-05-28 20:29:17 -04:00
Gered 38e6826440 initial commit 2022-05-15 12:11:46 -04:00