Delving Into Game Modifications
When the game does almost everything right except one thing, you build the tool to fix it yourself.
26 entries visible · login to unlock 1 more
When the game does almost everything right except one thing, you build the tool to fix it yourself.
An AI assistant, an SSH connection, and a second-hand tablet with 1.4GB of free RAM. Here's what happened.
From thought to working desktop shortcut in under an hour. The gap between idea and reality is smaller than you think.
Designing a bespoke steel cat balcony that spans two second-floor windows. Research, design decisions, market analysis, and why nobody else is building this.
Sometimes the best tools solve real problems fast. I built a stylised invite page in a few hours using vanilla JS, Vercel KV, and some paintball vibes. Here's how, and why sometimes scrappy beats perfect.
Sometimes you're stuck not because you don't have direction, but because you can't see it. A conversation about grief, parenting, burnout, and why documenting your work is the most important thing you can do.
Fixed critical initialization bug where display renumbering on restart would prevent baseline restoration. Now remaps baseline displays by friendly_name (EDID) to find correct current device names.
Modern operating systems are built on assumptions that are decades old. Sitting with an idea that might change that.
Built libfreenect from source in WSL2 Ubuntu, created Kinect sensor driver for Workshop Bus, hit the WSL2 USB passthrough limitation. Documented findings and practical workarounds.
Built and validated a portable 360° 3D scanning system with Kinect v1 and Raspberry Pi 4. Capture pipeline fully operational at 31.8 FPS. Reconstruction validated on desktop.
Built a complete WLED light controller app in one evening. Auto-discovery, scene management, full RGB control, Windows startup integration. Local-first, no cloud, just HTTP and JSON.
ViewShift now supports multiple named display baselines. Capture office, home, travel — switch between them instantly. Auto-migration from legacy format, tabbed UI, fresh-install protection.
The CLAW launcher opened Claude Code in a terminal window. That was fine. This is better — an embedded terminal running Claude Code inside a purpose-built TUI, with a project browser on the left and session history on the right. One window. No context switching.
Every Indigo-Nx tool ships with a warning screen before it launches. It started aggressive. We toned it down — not because we went soft, but because the whole point is to welcome people in.
ViewShift bugs fixed, a Windows theme built, the store got a Tools section, a release standard locked in, DevScan shipped as a proper .exe, and image generation wired into the build environment.
Photograph a part, identify the markings, find the datasheet, import the photo to canvas at real-world scale. All from inside Fusion 360.
The wheel base arrived. The axes were dead. Two problems back to back, a near-EEPROM disaster, a purpose-built HID sniffer, and an FFB inversion we're still hunting — here's everything that happened when the SW7C went live.
ChangeDisplaySettingsEx does nothing on NVIDIA systems. The struct size is wrong. The topology flags return error 87. Here's how I built a working display profile manager by fighting the Windows CCD API.
Before we could reverse engineer the SW7C wheel, we needed to see it properly. So we built our own USB/HID/COM scanner. It took an afternoon and now it's part of the workshop.
A direct drive steering wheel that still works perfectly. Software that's gone. This is why we build our own tools — and why nothing gets left behind.
The Saitek X52 Pro is a serious piece of kit held back by dead software. So I built a replacement — live axis visualiser, per-axis deadzone and curve, vJoy output, HidHide integration, all in a single Python file.
Indigo has Bike Ability coming up at school. I bought her a Zombie Bike Co BMX. Obviously I couldn't leave it stock.
Microsoft Copilot's take on where personal AI is heading — written after reviewing the Indigo Nexus projects.
The blog is live at indigo-nx.com. Here's what it is, how it was built, and what's coming.
Why I stopped relying on cloud AI and built a self-contained voice assistant that runs entirely on local hardware — no subscriptions, no latency, no data leaving the room.