Commit graph

4 commits

Author SHA1 Message Date
9c6448a817 libeuropa,libeuropa/tools: Drop libpixel dependency
libpixel (suprisingly) still compiles, but depends on libraries in a very annoying manner that makes EuropaTools hard to compile. Also, I don't like stb_image_write.

Replace it with some hand-done structs and the simpler/faster/better `lodepng`.
2025-01-15 23:40:41 -05:00
87b02d8659 cmake: Use FetchContent for dependencies, add argparse dep 2022-09-21 03:18:13 -05:00
fae513fdfe Try to optimize things a bit
PakReader won't read everything in ReadData(), it now only reads the header and TOC.

Files now need to be read in separately.

Adds progress bar to europa_pack_extractor.

Moved code around.
2022-09-07 04:07:40 -05:00
7fd4c470af Add YATF ImHex pattern and add libpixel submodule 2022-09-04 22:21:59 -05:00