Skip to content
View Glitxhhh's full-sized avatar
🎯
Working on Xenoblade Chronicles Recompiled
🎯
Working on Xenoblade Chronicles Recompiled

Organizations

@BifrostHub

Block or report Glitxhhh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Glitxhhh/README.md

Glitxh glitch banner


GLITXH.TECH Discord X YouTube Twitch NexusMods GameBanana Linkin.bio

Discord online Followers Public repos Total stars Total forks Total downloads

Support on Ko-fi

Update profile cards


About Me

Software & Game Developer • Reverse Engineering • Systems Tooling

I build practical software, take stubborn binaries apart, and ship tooling that is meant to be used, not just demoed.

Based in British Columbia, Canada. More of me lives at glitxh.tech.

Soviet Union flag


Now Building

Now Building

  • XenobladeChroniclesRecompiled — a Windows port of the Xenoblade Chronicles games built on static recompilation, working from user-supplied game files. Early and in progress.
  • HubcapUI — Hubcap controls directly inside Steam. Contributing to oogie's project.
  • HubcapUI-Plugins — independent RenoDX and OptiScaler plugins for HubcapUI. Contributing via pull requests.

How I Work Now

My workflow has shifted from doing everything by hand to tool-driven reverse engineering and development:

  • MCP-driven RE — Ghidra, x64dbg and IDA Pro all wired into one scriptable workflow through MCP servers (ghidra-mcp, x64dbgMCP, IDAssistMCP), so analysis, renaming and batch operations happen in seconds instead of hours.
  • Two machines, two OSes — a CachyOS box and a Windows 11 PC (which technically dual-boots CachyOS too, though I rarely use it), tied together with Deskflow KVM, VAIO audio and ClipCascade for clipboard sync, so both feel like one desk.
  • Cross-platform tools — native Qt6/C++ and Avalonia apps that run on Windows and Linux, Wayland included, instead of being Windows-only.
  • Ship, then iterate — small public repos from day one so progress is visible, even when there's no demo yet.

Featured Projects

Project What it is
SRCWUnlocker Lightweight DLL-based mod for Sonic Racing CrossWorlds that unlocks in-game content.
DepotDumperGUI Desktop GUI fork of DepotDumper, built on SteamKit2, for working with Steam depot keys at scale.
CachyAutoClicker Native C++/Qt6 auto-clicker for Wayland using uinput.
HytaleAvatarEditor Edit Hytale avatar params while offline.
p3rpc.hermitrewrittencheatsheetpatch Persona 3 Reload patch for the community cheat sheet — GameBanana.
persona5proto Persona 5 prototype archive and website.

Philosophy

Reverse engineering is not about breaking things.
It is about building accurate mental models, writing tooling that respects reality,
and shipping improvements that hold up under pressure — not just in ideal demos.


Pinned Projects

HubcapUI YipYip-Recomp
FortniteAFKXPMonitor XenobladeChroniclesRecompiled
CachyAutoClicker SRCWUnlocker

Tech Stack

C++ C# C Assembly Python Ruby JavaScript Java HTML5 PHP Rust WPF Avalonia Qt Lua GDScript Ghidra IDA Pro CachyOS Windows

Tools

x64dbg Frida Binary Ninja Cheat Engine SteamKit2 .NET 10 Git Docker Arch Linux


Support My Work

If something I made saved you time, you can support its development:

Ko-fi Patreon BTC ETH SOL USDT TRC20

Crypto addresses (click to expand)
Chain Address
Bitcoin bc1qnwtms7pp8hdfqnuunvs3juwskgu7tartd532pz
Ethereum 0x48240481C69904C35EC41B4f4eBE41Af05D81975
Solana 8gLiGa61utSAyqRGy4QtoVzP6BNkL3GjQZZBpuRtY8hK
Tron (USDT-TRC20) TDgQTrr4i3ivJQtQpYB5M3nEw92VkAmC6D

The Ethereum address is the same wallet on Linea, Base, BNB Chain, Polygon, Optimism, Arbitrum and Arc — double-check your wallet is on the network you mean to send on before confirming. The Tron address works for native TRX too, not just USDT-TRC20. USDC has no address of its own: send it as a token on any of the networks above.


GitHub Activity

GitHub stats

GitHub streak

Top languages


Pinned Loading

  1. SRCWUnlocker SRCWUnlocker Public

    Sonic Racing Crossworlds Unlocker

    C++ 6

  2. XenobladeChroniclesRecompiled XenobladeChroniclesRecompiled Public

    Recompilations & PC Ports of the Xenoblade Chronicles Series

    45 1

  3. YipYip-Recomp YipYip-Recomp Public

    2

  4. FortniteAFKXPMonitor FortniteAFKXPMonitor Public

    Fortnite AFK XP Monitor

    C# 1

  5. XenogearsRecompiled XenogearsRecompiled Public

    Recompilation & PC Port of Xenogears

    1

  6. XenosagaRecompiled XenosagaRecompiled Public

    Recompilations & PC Ports of the Xenosaga Series

    1