This repo contains the source code to the patches for my Splatoon 1 Octo Valley randomizer mod, based on my "Gambit Uncranked" modding framework.
Important
If you're looking for the randomizer itself, go here instead.
To be written
Install Tachyon (requires Node.js v24+)
npm i -g --allow-remote=root https://github.com/Zenith-Team/Tachyon/releases/latest/download/tachyon.tgzBuild and run the project for your region (example with US)
tachyon pm install
tachyon compile US -X"-Werror"
tachyon launch USNote
-Werror is meant to be excluded from the compilation flags until I get around to updating the headers to be C++23 compatiable.
- AboodXD - Formerly CafeLoader Project Compiler, sead headers, sead decompilation for restoring missing functions, advice, inspiration
- Zenith Team - Telkin for code injection, Tsuru as a nice reference, sead headers, general inspiration, build instructions
- Rambo6Glaz - Project structure based on ctgp-cafe, types.h
- Pirlo - Answering some of my questions regarding Splatoon's internals
- Shadów - Author of the GameSceneMemDisp restoration patches which was used as a base for my custom textwriters, documentation
- open-ead - sead headers
- STUPID Modder - sead headers, inspiration
- Project-Gamblitz - Inspiration
- Luminyx
- jhmaster2000
- Swiftshine
- Fruityloops
- AboodXD
- Archipelago Discord Server
- ...and you for reading this!