20 Commits (6890ec3902b2248abe7e28dc3d7f458ac6f85bcf)

Author SHA1 Message Date
Anders Jenbo 3fb8be385b Add support for MPQ packed mods and turn Hellfire into one 11 months ago
Anders Jenbo 96112e675b
Handle loaded MPQ files in a map instead of bespoke globals (#7887) 12 months ago
Gleb Mazovetskiy d7647d6c63 More dependency untangling 1 year ago
Gleb Mazovetskiy b76feb2be3 Extract game mode out of init.cpp 1 year ago
Gleb Mazovetskiy affd7e86e6 Move MPQs from init to engine/assets 1 year ago
Gleb Mazovetskiy 7b0558146e Async load: Handle errors 1 year ago
Gleb Mazovetskiy 56342126bf Log: Avoid making strings that won't be printed 2 years ago
Gleb Mazovetskiy 5d9d5c6872 Lua: `require` supports loads from assets 2 years ago
Gleb Mazovetskiy 16a6fc62e1 Deduplicate some of the MPQ handling 3 years ago
Gleb Mazovetskiy 4a4735e908 `string_view`-based asset lookup 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 6d274c9547 `UNPACKED_SAVES`: Saves without MPQs 3 years ago
Gleb Mazovetskiy f9da4e1f66 assets.cpp: Avoid allocs in UNPACKED_MPQS FindFile 3 years ago
Gleb Mazovetskiy dc3908e360 assets.cpp: Switch to C FILE for UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy 9db80ef5d7 Assets: Load files directly for UNPACKED_MPQS 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
Gleb Mazovetskiy 4808d5c3ab Reduce debug log output of OpenAsset 4 years ago
obligaron c6c929a90c Remove MpqDir and use PrefPath instead. 4 years ago
Gleb Mazovetskiy 0f924528ba macOS/iOS: Add resources to the bundle 4 years ago
Gleb Mazovetskiy fa90679416 game_assets.* -> assets.* 4 years ago
Gleb Mazovetskiy 720d210d95 utils/mpq* -> mpq/* 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago