A Delphi-based graphical utility designed to easily view, manage, and toggle game patches/mods (.patch.toml config files) used by the Xenia Xbox 360 Emulator.
- Auto Game Detection: Reads configuration files and parses the internal
title_namevariable to instantly display which game the patch bundle belongs to. - Dynamic TOML Parsing: Scans the patch layout to index separate
[[patch]]code blocks into an interactive graphical checklist (TCheckListBox). - Interactive Formatting Rich-Hints: Uses mouse-move coordinates (
ItemAtPos) to dynamically fetch cached meta-arrays (descandauthor) and print beautifully colored guide boxes inside a read-onlyTRichEditpanel. - Safe State Switching: Jumps directly to specific line offsets (
FPatchStartLines) to flip the text value ofis_enabled = true/falseon the fly, saving your modifications without wiping out hex values or user notes inside the document.
The utility operates as an automated text-stream processor:
- Loads the config file into a linear
TStringList. - Loops through keys to bind
nametags to selectable item objects. - Maps toggle check triggers directly back into file write streams.
- Compile and launch the executable, then click Open.
- Select any valid Xenia patch folder file (
*.patch.toml). - Hover your cursor over the checklist options to inspect mod descriptions or author credits.
- Toggle the checkboxes to activate or disable modifications (e.g., 60 FPS uncap, resolution scale, widescreen hacks). The changes are saved immediately.
Developed by DenGame (2026). Part of an open-source initiative to preserve utility tools.