👉 This page collects the articles that explain how GnollHack's technical systems work behind the scenes, from protecting your saved games to sharing data online.
💾 Saved Games
- Save Recovery System — How the game protects your save file and level files, creates and uses the backup save file, and recovers your game after a crash or a damaged file
- Save Transfer System — How saved games move between devices through the cloud without leaving you without a copy
- Save File Tracking — How the modern Windows version checks that a saved game is loaded only once and has not been modified
- Save Game Compatibility — Which game versions can load each other's saved games
🎮 In-Game Systems
- Auto-Stashing Algorithm — How the game chooses the best container for the items you pick up
- Advanced Sound System — How the spatialized audio and soundsets work
🌍 Online Services
- GnollHack Account — The account server behind top scores and shared bones files
- Bones Sharing — How dead characters are shared between players
🤖 Gnoll Overseer
- Chat Confidentiality Modes in Gnoll Overseer — What the in-game assistant keeps about your chat in each privacy mode
- Technological Overview of GnollBench — How the assistant's AI benchmark is built and graded
🏗️ Technology
- Technological Features — The frameworks and engineering behind GnollHack
- Comparison of GnollHack and NetHack Infrastructure — How the services around GnollHack and NetHack differ
- Avalonia Port — How the modern client runs on Linux and the Steam Deck