Lily Tsuru
3bcc4d242f
We now also wrap the result of the decompression code in a ErrorOr<> and have also added a additional error code for decompression failure (since it *is* something that can fail, after all.). This shouldn't really bother performance, if it does, I can just have it take a vector by ref and then make it ErrorOr<void>. |
||
---|---|---|
cmake | ||
lib | ||
src | ||
.clang-format | ||
.editorconfig | ||
.gitignore | ||
AUTHORS | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
bolt.hexpat |
README.md
LightningBolt
A (only semi-WIP) extractor for The Simpsons Skateboarding BOLT archive files.
Currently only works with US copies.
Building
You need:
- CMake
- A C++20 compiler (clang/gcc, MSVC won't work on Windows, you need clang-cl)
$ cmake -GNinja -Bbuild -DCMAKE_BUILD_TYPE=Release
$ cmake --build build
Using
Run lightningbolt
where both the game executable and ASSETS.BLT reside.