I rarely play games for any kind of actual challenge, and I enjoy poking around in the guts of game datafiles (reverse engineering file formats, etc), so it's unsurprising that I've been collecting a set of utilities to cheat or just modify various games that I enjoy.
Generally, the mini-projects in here fall into one of two camps: savegame editors, and puzzle solvers. So far these are all just console apps, so they're probably of limited use to most people, but others may find them interesing.
Savegame Editors / Modification Info
- I've been maintaining a fork of a Borderlands 2 / Borderlands: The Pre-Sequel Save File Modification Tool for awhile now. It's a fork of this original project, so most of the heavy lifting was already done before I started poking around with it, but I've made many improvements and modifications since (including the ability to edit TPS savegames). It's a commandline-only tool. Obviously Gibbed (TPS version) remains the gold standard for Borderlands save editing, but in some cases it's more convenient (IMO) to use a CLI tool, and this tool is a bit quicker for doing things like unlocking backpack space. It can also understand/edit information about ingame challenges.
- Relatedly, I developed a command-line Borderlands 3 save editor, which was also ported over for use in Wonderlands.
- Keeping with that theme, I've also developed a commandline save editor for Animal Well.
- I've put some Cave Story savegames up for anyone who may want to experiment with Sacred Ground without having to play through a lot of the game multiple times. There's also some information about the savefile format in there.
- A savegame editor for SteamWorld: Heist.
Outright Cheats
- A script to cheat at Owlboy's Boguin Cannon challenge, which relies on the xdotool command (ie: will only work on Linux).
- Likewise, a cheat for Metroid: Zero Mission, to acquire Chozodia Energy Tank #3 using xdotool (again, will only work on Linux).
- Some information on editing savegames and cards on SteamWorld Quest.
Puzzle Solvers
- A bruteforce solver for the game Slayaway Camp. Incidentally this one also lets you play Slayaway Camp as a barebones console game, if you like.
- A bruteforce solver for the game CrossCells.
- A bruteforce solver for the game Snakebird. (Seeing a pattern?)