D2SteamFix is a launch wrapper that temporarily removes execute permissions from Steam overlay renderer DLLs while Destiny 2 runs, aiming to reduce frame pacing and stuttering issues.

Stars

5

7-day growth

No data

Forks

0

Open issues

0

License

GPL-3.0

Last updated

2026-07-31

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It offers a narrowly scoped, non-invasive workaround for frame pacing problems without injecting code, modifying game files, changing Steam configuration, or bypassing BattlEye.

Who it is for

  • Destiny 2 players on Steam experiencing stuttering or frame pacing issues
  • PC gamers willing to trade Steam Overlay-dependent features for smoother gameplay
  • Users comfortable configuring Steam launch options
  • Players looking for a simple executable-based performance workaround

Use cases

  • Launching Destiny 2 through Steam with reduced stutter or frame pacing problems
  • Avoiding intrusive overlays during gameplay while keeping the game files untouched
  • Selectively disabling Steam overlay renderer access only during the game session

Strengths

  • Only temporarily changes ACL metadata of overlay DLLs and restores permissions after exit
  • Does not inject code, inspect process memory, modify game files, change Steam configuration, or bypass BattlEye
  • Simple installation: place one executable in the game directory and set a launch option

Considerations

  • Blocking the Steam Overlay DLLs also affects overlay-dependent features such as Steam Input, Notifications, Game Recording, and Remote Play
  • Requires manual configuration of the launch options path
  • Only intended to alleviate frame pacing and stuttering, not a general performance fix

README quick start

Installation

Description

D2SteamFix is a launch wrapper for Destiny 2 intended to help alleviate frame pacing and stuttering issues for Steam users.

Related repositories

Similar projects matched by category, topics, and programming language.

l0ng-ai
Featured
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

Developer ToolsCLI & Terminal
359
steelbrain
Featured
steelbrain GitHub avatar

reims-vgpu

reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.

Desktop Apps
143
m-novotny
Featured
m-novotny GitHub avatar

memguard-rs

A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.

Embedded & IoTSecurity
131