Commit Graph

18 Commits

Author SHA1 Message Date
7bc7c60a15 Add Image RGBA Flip func 2026-01-14 18:25:05 +01:00
4d0f380d25 optimisation (crash fix) 2026-01-09 21:29:10 +01:00
2025e78654 hotfix 2026-01-09 20:54:33 +01:00
6ae295bcb1 Fix DLL building 2026-01-09 14:34:38 +01:00
f5a58278db Add support to more color formats
- RGBA4444: fully working
- RGBA5551: fully not working
- LA8, LA4: fully working
2026-01-08 18:59:47 +01:00
86461481ae No comemnt on this :/ 2026-01-07 18:42:16 +01:00
022d69dc8e Add Pica Texture Encoding Decoding
Supported Formats: A4, A8, L4, L8, RGB565, RGB888 RGBA8888 (for now)
Add a .clang-format
Move ctrff into a subdirectory
Replace the BCLIM creation part with Pica encoder
Fix non const RGB565ToRGBA issue
2026-01-06 21:51:51 +01:00
e4fa2202d2 Add LZ11 Decompression
- Add getetrs for bclim
- Correctly load all bclim data
- Fix RGB565ToRGBA converter to support all sizes possible
2026-01-03 01:54:30 +01:00
866acf32e0 Add bclim support 2025-12-29 21:38:07 +01:00
ec6968fcb4 FIx issues with lz11 compression (Still WIP)
also fixed compiling on mingw for now
Readded palladium for the desktop tools
2025-12-29 14:02:46 +01:00
bfa6c9e92a Make ctrff usable again 2025-12-06 21:34:19 +01:00
2d771a27be Fix doku, Fix bcstm, Add default constructors to BCWAV
- Removed DSP_ADPCM throw error
- Only load ADPCM data if the file uses ADPCM
- Add BCWAV cleanup
2025-12-04 21:17:51 +01:00
fb8f275ebb Finally fixed the noise bug (Use Padded Size instead of normal Size) 2025-12-04 09:44:35 +01:00
7ea0d11d65 fix bug in ReadGotoBeginning (to finally seek correctly) 2025-12-03 23:55:10 +01:00
a6d5ff56d9 Add Cleanup Constructors and switch to std::vector 2025-12-03 22:50:09 +01:00
7197ecff02 Throw exceptions if ref is null on ReadBlock 2025-11-28 20:22:57 +01:00
8f175aebe1 Fix sign compare issues 2025-10-21 09:57:20 +02:00
996998785c Public V0.0.1 2025-05-04 13:32:07 +02:00