A rewrite of wxMASSManager, powered by Magnum and Dear ImGui. https://williamjcm.ovh/mbst
Find a file
William JCM 457bb5e89f Update coding style.
Magnum's type names are fine, but I'd rather limit what depends on
Magnum as much as possible. Vector types are still allowed, though. No
way I'll write my own.
2022-12-13 21:11:54 +01:00
modules Update Corrade/Magnum and adapt to changes. 2022-03-09 11:04:19 +01:00
src Update coding style. 2022-12-13 21:11:54 +01:00
third-party Update dependencies and adapt to changes. 2022-11-25 10:33:55 +01:00
.gitignore Update .gitignore. 2022-11-26 11:45:36 +01:00
.gitmodules SaveTool: remove dependency on cpr, switch to raw libcurl. 2022-03-31 17:57:53 +02:00
CMakeLists.txt Update dependencies and adapt to changes. 2022-11-25 10:33:55 +01:00
COPYING Add COPYING. 2021-05-24 22:13:04 +02:00
README.md Update README. 2022-11-26 11:44:57 +01:00

M.A.S.S. Builder Save Tool

A save file manager and editor for M.A.S.S. Builder. Based on wxMASSManager, this is a fork using Magnum and ImGui for the UI.

Installing

Get the MassBuilderSaveTool-<version>.zip file from the the main website or on the Releases page, and extract it somewhere. Then, launch MassBuilderSaveTool-<version>.exe.

Building on MSYS2 - IGNORE IF YOU JUST WANT TO USE THE APP!

  1. Install the 64-bit (x86_64) version of MSYS2 in its default path (C:\msys64), and update it fully.
  2. Run pacman -S git mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-cmake mingw-w64-ucrt-x86_64-ninja.
  3. In a URCT64 shell, type git clone https://github.com/williamjcm/MassBuilderSaveTool.
  4. Type cd MassBuilderSaveTool && git submodule init && git submodule update && mkdir build && cd build.
  5. Type cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
  6. Type ninja
  7. ...
  8. Profit!

You'll be able to find the executable in build/Release/bin.