Releases: violetvandal/revert
Release list
Revert v1.1.1 — HQ audio soundtrack fix
Fix: HQ audio was being reverted on launch. revert run qol (default --soundtrack original) restored the soundtrack from the pristine PC rip, wiping any applied HQ audio.
"Original" now means this build's soundtrack (HQ-aware): it's snapshotted before a switch to Radio and restored from there, and a fresh HQ build is left untouched (no more pristine-PC clobber). Idempotent via a .soundtrack marker, so a normal launch no longer re-lays the music. The stream-safe "Violet Vandal Radio" round-trips cleanly. Fetch the HQ packs with revert acquire-hq.
Revert v1.1.0 — graphical installer
What's new
- Graphical installer — a small local web UI (
gui/) that wraps the wholerevert
lifecycle (doctor · setup · game data · build · play · update) with a live output
console. Pure Go, zero native dependencies, a single static binary that
cross-compiles to Linux / Steam Deck / Windows / macOS.It opens your browser, finds the toolkit automatically, and streams each command's outputcd gui && go build -o revert-gui . && ./revert-gui
as it runs. Bound to127.0.0.1; runsrevertsubcommands from a fixed whitelist. The CLI
stays fully supported — the GUI just drives it.
Everything from v1.0.x (three lanes, the QOL mod suite, Steam Deck, acquire-hq, revert update) is unchanged. MIT. Bring your own THUG2 copy.
Revert v1.0.1 — self-update
What's new
revert update— self-update to the latest release. Fetches the newest tagged
release, moves the toolkit and its pinned components (thugkit + mods + NeverScript
submodules) to it, rebuilds thugkit, and re-runs the build — preserving yourSave/
and never touching game data../revert update --check # is a newer release available? ./revert update # update + rebuild
revert.conf.local— a gitignored local config override (sourced last) so your
settings (HQ URLs, glyph style, customGE_DIR, …) survive updates without conflicts.
Everything from v1.0.0 (three lanes, the QOL mod suite, Steam Deck support, acquire-hq,
custom tags) is unchanged. MIT. Bring your own THUG2 copy — ships tooling, never game data.
Revert v1.0.0 — THUG2: Violet Vandal Edition
Revert builds and runs the definitive, modernized Tony Hawk's Underground 2 on
Linux / Steam Deck (Windows via the cross-platform core). It ships tooling, never
game data — you bring your own THUG2 copy.
One front door, three lanes
- Vanilla — clean THUG2 + no-CD + widescreen + native controller
- QOL-Modded (flagship) — the curated mod suite, every mod default-off (vanilla is one toggle away)
- Online — THUG Pro companion (isolated prefix)
What's inside
- 10 open QOL mods — in-game MOD OPTIONS / LEVEL MODS framework, per-level "Skip Goal" (story + all classic levels), area-music keep toggles, Skatopia / New Orleans / Boston traffic toggles, silence-phone, and more. Pure NeverScript, recompiled byte-perfect.
- HUD fix + selectable controller glyphs for trick combos (custom
.asimods) - HQ A/V via
revert acquire-hq(fetch-or-bring-your-own; nothing hosted here) - Custom in-game tags (Create-A-Graphic importer)
- Steam Deck: turnkey installer + rock-solid analog controller
Quick start
git clone --recursive https://github.com/violetvandal/revert.git
cd revert
./revert doctor # check prerequisites
./revert setup # Wine/DXVK/controller + prefixes
./revert acquire-game-data --folder /path/to/your/THUG2
./revert build # reproducible build of the edition
./revert run qol # playComponents (submodules)
thugkit— the Go build/mod-apply corerevert-mods— the open QOL mod layerNeverScript— the patched compiler fork
MIT licensed. Ships no game files, no-CD executables, or licensed/derivative game data —
bring your own disc; Revert rebuilds everything from it.