Kelsidavis-WoWee/tools/asset_extract
k b3fa8cf5f3 fix: warden mmap on macOS, add external listfile support to asset extractor
Drop PROT_EXEC from warden module mmap when using Unicorn emulation
(not needed — module image is copied into emulator address space). Use
MAP_JIT on macOS for the native fallback path.

Add --listfile option to asset_extract and SFileAddListFileEntries
support for resolving unnamed MPQ hash table entries from external
listfiles.
2026-04-04 00:22:07 -07:00
..
extractor.cpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 00:22:07 -07:00
extractor.hpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 00:22:07 -07:00
main.cpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 00:22:07 -07:00
manifest_writer.cpp Replace MPQ runtime with loose file asset system 2026-02-12 20:32:14 -08:00
manifest_writer.hpp Replace MPQ runtime with loose file asset system 2026-02-12 20:32:14 -08:00
path_mapper.cpp fix(extractor): lowercase all output paths to prevent duplicate folders 2026-04-03 21:26:20 -07:00
path_mapper.hpp fix(extractor): lowercase all output paths to prevent duplicate folders 2026-04-03 21:26:20 -07:00