Commit graph

61 commits

Author SHA1 Message Date
c4c7e8b9da Removed unused font things 2024-05-22 02:05:20 -05:00
0dc76206a4 Fixed compression algorithm again 2024-05-21 23:08:08 -05:00
c33c54beeb Fixed bit depth saving and opening, added documentation 2024-05-17 09:58:09 -05:00
233219d70b Added basic font grid generation, needs restructuring 2024-05-16 08:35:57 -05:00
45d6c1cbf1 Initial work on font map generation 2024-05-14 11:21:34 -05:00
G2
8675b252f3
Update README.md 2024-05-10 19:03:30 -05:00
21d0aade8a Updated README.md 2024-05-10 18:43:41 -05:00
22db2ff571 Cleaned up code, ran cargo fmt 2024-05-10 18:37:12 -05:00
5b95687393 Fixed CZ1/CZ3 compression 2024-05-10 11:59:35 -05:00
9da8d68683 Added CZ3 encoding 2024-05-09 21:19:00 -05:00
c363692efd Fixed CZ1 compression 2024-05-09 20:27:44 -05:00
402c8359fd Made tweaks to broken compression implementation 2024-05-09 18:19:35 -05:00
c438399548 Implemented preliminary incorrect compression 2024-05-08 18:07:28 -05:00
3a5e27de4e Moved more functions into dynamic 2024-05-08 15:09:59 -05:00
73184837af Added extended header struct 2024-05-08 12:24:03 -05:00
f4eb9ea1b3 Moved all implementations to common struct 2024-05-08 11:28:34 -05:00
3c01617a5c Begin unifying CZ formats 2024-05-08 09:57:24 -05:00
252f382099 Fixed merge conflict 2024-05-08 09:42:28 -05:00
ae94c46aa8 Merge branch 'main' of https://github.com/G2-Games/lbee-utils 2024-05-07 16:31:01 -05:00
aa03498fd0 Added docmentation and fixes 2024-05-07 16:27:18 -05:00
613e38c6b5 Applied clippy suggestions, fixed errors, fixed CZ4 implementation 2024-05-07 11:38:38 -05:00
G2
8945b80065 Added DynamicCz, added better test program, fixed error messages 2024-05-06 15:40:00 -05:00
G2
b28a8d0b88 Fixed various issues with saving 2024-05-06 12:26:53 -05:00
a1fbb3368a Added CZ4 read implementation 2024-05-05 23:04:51 -05:00
G2
cf55210c4c
Update README.md, fixed typo 2024-05-05 05:28:26 -05:00
418c53cd01 Updated readme with message about acknowledgements 2024-05-05 05:27:04 -05:00
14360b9464 Fixed error in CZ2 saving 2024-05-05 05:20:25 -05:00
G2
b42e1ca1d6
Update README.md 2024-05-05 04:58:37 -05:00
G2
e294c389b8
Update README.md 2024-05-05 04:53:59 -05:00
b7ff624898 Implemented CZ2 reading 2024-05-05 04:48:03 -05:00
a77e68b554 Added utils for binary utilities 2024-05-04 16:29:56 -05:00
64c1ee6e91 Restructured repository as workspace 2024-05-04 15:57:11 -05:00
d5ae80005e Fixed issues, improved layout of files 2024-05-04 15:11:33 -05:00
G2
920fb8c697
Update README.md 2024-05-04 12:14:06 -05:00
1279ed4aec Fixed CZ0 decoding, made preparations for writing CZ files 2024-05-04 00:44:10 -05:00
e7f76a51c0 Cleaned up implementations 2024-05-03 18:21:30 -05:00
27eea7a38a Refactored code, cleaned up CZ3 implementation 2024-05-03 15:23:13 -05:00
eea4e58e2b Fixed CZ1 implementation, added preliminary CZ3 2024-05-03 13:42:15 -05:00
d11272463b Broken cz1 implementation 2024-05-01 23:21:36 -05:00
dc14fd1d65 Added *.png to gitignore 2024-05-01 17:00:35 -05:00
7391f3797f Made CZ0 offset optional 2024-05-01 16:38:50 -05:00
c93419439f Implemented initial CZ0 rewrite 2024-05-01 16:31:09 -05:00
e1d270942f Refactoring in progress 2024-05-01 15:47:12 -05:00
a44f90da18 Removed old code, begin refactoring 2024-05-01 14:28:04 -05:00
G2
eea30bc8ff QoL changes, moved things around 2023-04-20 22:52:31 -05:00
G2
aea6ad00b6 moved create_png to implementation of CZFile 2023-04-20 10:15:57 -05:00
f9542a1540 Ran cargo fmt to auto format the files in a standard way, cleaned up cz_utils.rs 2023-04-20 03:07:39 -05:00
cb3343c933 Added create_png to cz_utils.rs, cleaned up main.rs 2023-04-20 02:36:27 -05:00
c32c0bfef9 Moved image utilities to "cz_utils.rs" 2023-04-20 01:08:50 -05:00
G2
759c2bb118 Started moving things to utils.rs, improved CZ0 creation 2023-04-19 23:32:05 -05:00