Vince Weaver
|
f77972b380
|
gr-sim: tfv: fix build
was actually an issue with a non-indexed title.png
|
2019-11-12 10:01:38 -05:00 |
|
Vince Weaver
|
8a819939ed
|
gr-sim: convert 40x48d code to use common rle code
|
2019-09-04 16:13:17 -04:00 |
|
Vince Weaver
|
1c6ef2ead6
|
gr-sim: update 40x96 maker to the now common code
|
2019-09-04 16:04:49 -04:00 |
|
Vince Weaver
|
d857e16e7a
|
gr-sim: have the png2rle utils use common png load code
hopefully this doesn't break everything
|
2019-09-04 15:49:53 -04:00 |
|
Vince Weaver
|
efb86b5cde
|
ds: add 40x96 code
|
2019-09-04 15:46:10 -04:00 |
|
Vince Weaver
|
e17f3b6c02
|
png2rle: actually fix png2rle 4-bit mode
forgot to mask colors
|
2019-07-11 14:04:32 -04:00 |
|
Vince Weaver
|
44f183b72a
|
png2rle: handle 4-bit depth png files
should make a warning I suppose
|
2019-07-11 13:55:15 -04:00 |
|
Vince Weaver
|
7587668011
|
ootw: intro: drastic times call for drastic measures
|
2019-03-02 10:02:46 -05:00 |
|
Vince Weaver
|
cbc45da523
|
ootw: intro: infrastructure for lz4 in place
only buys us 700 bytes or so :(
|
2019-03-01 22:01:46 -05:00 |
|
Vince Weaver
|
1f4ed008d1
|
ootw: more lz4 work
|
2019-02-25 21:01:06 -05:00 |
|
Vince Weaver
|
9531786f05
|
ootw: intro: more work on lz4 compression
|
2019-02-25 12:53:51 -05:00 |
|
Vince Weaver
|
08769fc540
|
ootw: work on lz4 compression
|
2019-02-25 12:28:42 -05:00 |
|
Vince Weaver
|
0a1f21cdb6
|
ootw: add support for "overlay" on top of background
also now the RLE format supports color A, just less efficiently
|
2019-02-03 00:55:45 -05:00 |
|
Vince Weaver
|
0868287743
|
png2gr: finish text based version
|
2018-11-19 16:07:05 -05:00 |
|
Vince Weaver
|
3eb5e013fa
|
gr-utils: add new png2gr_text util
|
2018-11-19 15:25:25 -05:00 |
|
Vince Weaver
|
fa36d30d8b
|
png2rle: add raw target
turns out RLE is better compressing than lz4 in many cases
|
2018-09-27 21:10:08 -04:00 |
|
Vince Weaver
|
cdcd274923
|
png2gr: fix to work again
hopefully I didn't break anything that depended on the old behavior
|
2018-09-27 20:43:47 -04:00 |
|
Vince Weaver
|
a25a4ba9e6
|
gr-utils: move the new png utils to the right place
|
2018-07-31 20:02:27 -04:00 |
|
Vince Weaver
|
8c191df655
|
gr-utils: png2rle, make help a bit more complete
|
2018-02-16 00:12:53 -05:00 |
|
Vince Weaver
|
d58d2738c8
|
mode7: have assembly working with new compressed rle
|
2017-12-15 16:19:01 -05:00 |
|
Vince Weaver
|
e3185239bc
|
mode7: re-optimize rle compression
smaller now. Still need to fix asm version
|
2017-12-15 15:25:26 -05:00 |
|
Vince Weaver
|
35923c2634
|
png2rle: paramaterize
|
2017-12-15 14:15:26 -05:00 |
|
Vince Weaver
|
a494dc56e9
|
tfv: autogenerate background include for assembly language
|
2017-08-16 15:13:43 -04:00 |
|
Vince Weaver
|
65e3b2e60b
|
tfv: autogenerate the backgrounds
|
2017-08-13 16:24:57 -04:00 |
|
Vince Weaver
|
12edf9ea02
|
gr-utils: loadpng: make it handle indexed PNGs
|
2017-07-26 23:55:00 -04:00 |
|
Vince Weaver
|
a3d5057560
|
gr-utils: fix the RLE code
was having edge-of-screen wrap issues
|
2017-07-10 14:52:24 -04:00 |
|
Vince Weaver
|
b2ac412bea
|
tfv: start work on worldmap sprites
|
2017-07-08 01:19:06 -04:00 |
|
Vince Weaver
|
339a08444a
|
png2rle: fix bug where not including last run/value pair
|
2017-05-04 14:33:01 -04:00 |
|
Vince Weaver
|
6fb8ad2143
|
gr-utils: add png2rle
|
2017-05-03 23:06:50 -04:00 |
|
Vince Weaver
|
554913e927
|
png2gr: split up file in prep of code reuse
|
2017-05-03 22:21:19 -04:00 |
|
Vince Weaver
|
d719c673fa
|
gr-utils: minor fixes to png2gr
|
2017-05-03 12:31:59 -04:00 |
|
Vince Weaver
|
b483313d94
|
gr-utils: add a png2gr target
|
2017-04-30 22:22:07 -04:00 |
|