Skip to content

Kainev/AutoSplit64

Repository files navigation

🚧 Under Construction 🚧

This project is currently undergoing an extensive rewrite from the ground up. Features, functionality, and documentation are subject to change as development continues.

The project is around 75% complete, with current progress being systematically integrated into this repository.

Legacy Version

For the legacy version of AutoSplit64, please visit https://github.com/Kainev/AutoSplit64/tree/0.2.5


SM64

AutoSplit64

Real-time game state analysis and LiveSplit automation for Super Mario 64 speedruns.

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. License
  3. Author

About The Project

AutoSplit64 Screenshot

AutoSplit64 (AS64) is a tool for analyzing the game feed of Super Mario 64, detecting key game state information in real-time.

AS64 is primarily designed to automate LiveSplit during speedruns, however it also features an extensible plugin system, enabling the creation of custom plugins that make use of real-time data to enhance the speedrunning experience.

Python C++ React Electron TailwindCSS Vite

AS64 uses a combination of Python and C++ for game state analysis, with an exposed Python API for plugin development. In fact, most of the core functionality is provided via pre-packaged plugins!

The front-end is built with React, Electron, and Vite, with a similarily exposed API for creating custom interfaces for plugin interaction.

(back to top)

License

This project is currently not open source and is under active development. You may view the code, but it is not licensed for distribution, modification, or use at this time.

The project will be released under the MIT open-source license in the near future. Stay tuned for updates!

Legacy Project Licence

The legacy project (AutoSplit64 v0.2.5) remains under the GPLv3 licence.

(back to top)

Author

Kainev (@Synozure64)

(back to top)

About

Super Mario 64 Auto-Splitter

Resources

Stars

Watchers

Forks

Packages

No packages published