A linux native installer for MPI packages (TTW, BSA Decompressors, so far only tested TTW and FNV/Oblivion Decompressor). As a note this will not line up with 17GBs output it should be around 18GBs.
To run it all you need to do is either double click it and allow executing, or chmod +x mpi_installer_gui.
You can also download the the tool through Nexus if you prefer. https://www.nexusmods.com/site/mods/1657
If you want to support the things I put out, I do have a Ko-Fi I will never charge money for any of my content. Discord
TTW: https://mod.pub/ttw/133/files - need to make an account and download the latest Tale of Two Wastelands file. Extract it and the mpi file will be inside.
FNV BSA DECOMPRESSOR: https://www.nexusmods.com/newvegas/mods/65854
OBLIVION BSA DECOMPRESSOR: https://www.nexusmods.com/oblivion/mods/49652
Requirements: None! (Everything is bundled)
# Install dependencies (Arch)
sudo pacman -S rust xdelta3 alsa-lib
# Install dependencies (Debian)
sudo apt install rustc cargo xdelta3 libasound2-dev
# Build
cargo build --release
# Binaries will be in target/release/
# Auto-detect supported game installs
./mpi_installer detect
# Install TTW
./mpi_installer install --mpi /path/to/TTW.mpi --fo3 /path/to/Fallout3 --fnv /path/to/FalloutNV --dest /path/to/output
# Game paths can also be omitted and auto-detected on Linux when possible
./mpi_installer install --mpi /path/to/TTW.mpi --dest /path/to/output
# Install Oblivion Decompressor
./mpi_installer install --mpi /path/to/OblDecomp.mpi --oblivion /path/to/Oblivion --dest /path/to/output
# Other commands
./mpi_installer --help
Made with AI via Claude Code. In the meantime I'm learning rust when I can. Heres the current playlist.
$ claude mcp add TTW_Linux_Installer \
-- python -m otcore.mcp_server <graph>