twintaillauncher

TwintailTeam · TwintailTeam.TTL

A multi-platform launcher for your anime games

Twintaillauncher is a multi-platform launcher that brings mod support, quality-of-life improvements, and advanced features to a variety of anime-styled games.

winget install --id TwintailTeam.TTL --exact --source winget

Latest 2.0.0

Release Notes

TwintailLauncher 2.0.0 This is the largest release since the project started. Almost every subsystem was touched — the download engine, queue system, UI, platform support, and the underlying fischl-rs library all received major reworks. The notes below cover everything that changed from the last 1.1.15 stable build. Highlights

  • Full download queue overhaul — pause, resume, cancel, reorder, per-job status, and a dedicated Downloads page
  • Detailed progress tracking — phases, speed, ETA, extraction and install progress reported accurately across all job types
  • Offline & weak-network handling — connectivity monitoring, auto-pause/resume, limited-mode UI, and better retry behavior
  • Refreshed 2.0 UI — new settings layout, custom dialog system, improved overlays, drag-and-drop sidebar ordering, and polished animations
  • Game QoL — playtime tracking, last-played timestamps, Discord RPC, better process detection, "Prevent Idle" option (stops system sleep/lock while playing) Downloads, Updates & Repair
  • Hoyo downloading, preloads, updates, and repair substantially improved — better patching progress, more reliable disk-space handling, no-diff fallback behavior, and fixes for ZZZ and HI3 edge cases
  • Kuro download, preload, update, and repair logic reworked to the new system — fixes for Wuthering Waves and PGR edge cases, better pause/resume
  • DOWNLOAD_MODE_FILE and DOWNLOAD_MODE_MULTIFILE support expanded and restructured, including safer full-redownload fallback
  • Extras downloading and updating reworked — duplicate queue issues fixed, Mods and ShaderFixes folders preserved correctly
  • Missing runners can be redownloaded based on installed games; SteamRT and runner downloads integrated into the unified queue
  • Global download speed limit added to launcher settings (KB/s, 0 = unlimited) UI, Settings & Workflow
  • TTL now uses its own dialog system instead of the older notification-heavy approach — consistent prompts, better backend/frontend control
  • Settings reorganized with shared UI components, clearer wording, and better separation of launcher-wide vs install-specific controls
  • Dedicated runners page added — better install/remove flows, clearer availability, fixed first-run and empty-state issues
  • Background handling overhauled — dynamic background support, better image and video preloading, reduced stale-state bugs, improved Linux rendering
  • Sidebar install ordering is now drag-and-drop
  • Pages and overlays refined for loading state, focus state, and animation timing Compatibility, Runners & Platform
  • Runner override logic fixed so TTL consistently respects the selected runner family and version
  • SteamLinuxRuntime support improved — better tool app ID detection, update handling, and more resilient path handling on Linux
  • Linux gained more utility actions: regedit.exe, cmd.exe, winecfg.exe buttons in game settings, plus distro-specific fixes for path resolution and Steam shortcuts
  • aarch64 filtering added for runner manifests; minimum runner-version checks improved; Proton Twintail and Endfield-specific exceptions handled
  • Windows builds and icons refreshed; dependency updates trimmed unneeded frontend and backend baggage Games, Extras & Install Management
  • Arknights: Endfield added — compatibility-specific handling, install/update flow work
  • Seven Deadly Sins: Grand Cross added to the supported game list
  • Steam-managed installs detected more reliably; TTL does a better job with imported installs, state preservation, and shortcut sync
  • Authkey tooling added and refined for supported games, hidden where not applicable
  • XXMI and FPS unlocker handling made more consistent — safer env-var support, config updates, clearer failure reporting, Wuthering Waves-specific fixes
  • Uninstall dialog now has a "Keep game data" toggle to remove the launcher entry without deleting game files Packaging & Distro Notes
  • Fedora Terra introduced as an official repository target
  • AUR and Winget automation received workflow updates during the release cycle
  • Old bundled 7zr and hpatchz binaries removed — the newer backend path handles this now fischl-rs (download engine) Updated from 9230c8d → f77000f. This is one of the biggest technical changes in 2.0.0.
  • Download internals upgraded — global speed tracking, token-bucket rate limiting, chunk verification, improved concurrency control, smoother progress callbacks, accurate cumulative reporting
  • Cancel-token support added across download, patch, repair, and preload flows — this is the foundation for pause/resume/cancel in TTL 2.0.0
  • Archive handling reworked — multipart zip support (.zip.001), fixes for tricky 7z cases, consistent extraction progress
  • Hoyo patching and preload logic fixed around patch extraction naming, progress math, preload behavior, and update reliability
  • Kuro game support reworked around the new downloader path — preload and repair improvements, better patching and zip-based flows
  • Error handling improved for connection failures, chunk failures, cleanup, and downloader initialization
  • Network connectivity checking moved into fischl-rs, reducing duplicated reqwest usage in the launcher Removed in 2.0.0
  • Telemetry blocking was removed.

Installer type: nullsoft

Architecture Scope Download SHA256
x64 Download 735C08FFC815CB20F8348FDA12DC8D0CFB14AB165B23292968E1D0E78E2EEBA3

Details

Homepage
https://twintaillauncher.app/
License
GPL-3.0
Publisher
TwintailTeam
Support
https://twintaillauncher.app/
Copyright
Copyright TwintailTeam & Contributors
Moniker
ttl

Tags

aether-gazergamegenshin-impacthonkai-impacthonkai-starraillauncherlinux-apppunishing-gray-ravenwindows-appwutheringwaveszenless-zone-zero

Older versions (2)

1.1.15
Architecture Scope Download SHA256
x64 Download 1CA77D7BC74B96FE183B21C8247660C36DE8190DCF5FB2C4299305BB508D4A7B
1.1.14
Architecture Scope Download SHA256
x64 Download DDC1B4D5DC866D09A733C52C2195695B348AC6B0644BB46BA49EB95D11ADACAE