Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 1.86 KB

README.md

File metadata and controls

57 lines (38 loc) · 1.86 KB

Boxedmino

A Rust program to select and run old versions of Techmino, without worrying about savefile corruption. When playing through this, your progress will not be saved into the usual directories to prevent corruption.

Use cases:

  1. Explore the game's history without corrupting your current save files.
  2. Verify replays from old versions of the game.
  3. Revisit a deleted feature or bug from an old version of the game.
  4. Play a specific version of the game for a challenge or speedrun.

This project uses Lua injection to run old versions of Techmino in a temporary environment.

Installation

External Dependencies

You will need the following dependencies to run this program:

Make sure that both Git and Love2D are in your PATH.
You can check this by trying to run git and love in your terminal.

Main Installation

  1. Download the latest release from the releases page.
  2. Extract the contents of the archive.
  3. Run the executable.

Building

To build the project, you will need to have Rust installed. You can install Rust by following the instructions on rustup.rs.

Then, run the following command to build the project:

cargo build --release

If you want to build and run it, you can use the following command:

cargo run --release

The --release flag is optional and may optimize the program for performance, at the cost of slower compilation times.