Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

BrandonAustin01/TDRX

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDRX - Teardown Runtime eXtension

TDRX Logo

TDRX is a dynamic performance optimization mod for Teardown that intelligently improves framerate by disabling expensive visual effects, removing unnecessary entities, and applying runtime boosts when low FPS is detected.


🚀 Features

  • 🧹 Automatically removes debris tagged with debris
  • 💡 Disables dynamic lights to reduce GPU load
  • 🎞️ Turns off post-processing effects (where supported)
  • 🔧 Placeholder system for future script throttling
  • 📉 Auto-detects FPS drops and applies performance boosts
  • 🖥️ Optional in-game FPS counter
  • 🧭 Keyboard-navigable UI to toggle options (F10 to open)

📦 Installation

  1. Download or clone this repository.
  2. Place the entire folder inside your Teardown/mods/ directory.
  3. Launch Teardown and enable TDRX from the in-game mod menu.

🕹 How to Use

  • Press F10 in-game to open the TDRX config menu.
  • Use Z/X to navigate, and ENTER to toggle settings.
  • Changes apply instantly — no need to restart.
  • TDRX automatically applies extra boosts if your FPS drops below 30.

🔧 Settings Menu Options

Option Description
Remove Debris Deletes non-essential debris tagged with debris
Reduce Lights Disables dynamic lights for better performance
Throttle Scripts Placeholder for future heavy-script detection
Disable Post-Processing Turns off screen effects (if supported)
Freeze Distant Bodies Freezes physics on faraway objects
Suppress Fire Effects Stops fire from spreading/rendering
Show FPS Counter Displays FPS in the top-right corner

✅ Compatibility

  • Works in most sandbox and user-made levels.
  • Automatically detects campaign or mission modes and disables optimizations to avoid breaking scripted content.
  • Includes built-in config persistence between play sessions.

📄 Credits


🔧 Advanced Usage / Contributions

If you're a modder or developer and want to extend TDRX:

  • All logic is modularized into visuals.lua, entities.lua, scripts.lua, physics.lua
  • Config state is saved via config.lua using Teardown's savegame API
  • Contributions welcome: PRs, performance ideas, or fixes!

📬 Contact

Created by Brandon McKinney
Questions? Feedback? Feature requests?
→ Open an issue or message via GitHub or Discord.

About

TDRX is a dynamic performance mod for Teardown that intelligently boosts framerate by disabling expensive effects, removing clutter, and auto-activating optimizations when your FPS drops. Includes a clean in-game UI, config persistence, and real-time toggles.

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.