7bc7c60a15
Add Image RGBA Flip func
2026-01-14 18:25:05 +01:00
888db35079
Move docs
2026-01-12 21:36:40 +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
6bac17863d
Disable coloring and update cli lib
2025-12-29 14:10:03 +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
b021609c4c
Remove palladium out of ctrff
...
- Why??? cause ahving multiple diffrent libraries all depending on palladium is pain to handle as well as palladium was only used for its datatypes so theres no reason to kepp it for ctrff
2025-12-06 21:23:59 +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
945941ef5c
remove unused function
2025-12-03 22:50:44 +01:00
a6d5ff56d9
Add Cleanup Constructors and switch to std::vector
2025-12-03 22:50:09 +01:00
f6b81d701a
Fix critical errors were wrong vars were used
2025-11-29 01:08:03 +01:00
7197ecff02
Throw exceptions if ref is null on ReadBlock
2025-11-28 20:22:57 +01:00
43c735b0b2
Merge branch 'public' of https://dev.npid7.de/tobid7/ctrff-pub into public
2025-10-24 09:24:59 +02:00
f1d4884d99
Fix sign compare issues
2025-10-22 20:53:53 +02:00
8f175aebe1
Fix sign compare issues
2025-10-21 09:57:20 +02:00
6016f1fd8e
Fix header errors with multiple palladium includes
2025-10-16 19:50:59 +02:00
3704e3d9cc
Use the devel040 palladium patch to fix glfw not found error
2025-05-08 20:47:44 +02:00
996998785c
Public V0.0.1
2025-05-04 13:32:07 +02:00