-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official documentation for FrameBridge, a community-driven fork of OptiScaler that brings together cross-vendor upscaling and frame generation technologies into an easy-to-use, all-in-one installer!
- What is FrameBridge?
- Supported Technologies
- Installation Guide
- Configuration (OptiScaler.ini)
- Troubleshooting & FAQ
FrameBridge takes the amazing core engine from OptiScaler and integrates it with a fully automated, user-friendly CI/CD pipeline and an "all-in-one installer" philosophy.
Instead of dealing with multiple DLLs and manual file placements, FrameBridge provides a compiled installer that correctly drops the necessary files (nvngx.dll, version.dll, dxgi.dll, etc.) directly into your game folders, bridging upscalers and frame generation mods seamlessly.
FrameBridge enables you to swap and mix the following technologies regardless of your GPU vendor (NVIDIA, AMD, or Intel):
-
Upscalers Supported:
- NVIDIA DLSS (Deep Learning Super Sampling)
- AMD FSR (FidelityFX Super Resolution)
- Intel XeSS (Xe Super Sampling)
-
Frame Generation:
- DLSS-G to FSR3 (via Nukem9's mod integration)
- OptiScaler's native Frame Gen wrappers
Installing FrameBridge is straightforward thanks to the included Inno Setup package.
- Go to the Releases tab.
- Download the latest
framebridge-setup-X.X.X.exe. - Run the installer and point the Installation Directory to your game's executable folder (where the main
.exeor currentnvngx.dllis located). - Select your preferred injection method (e.g.,
version.dllfor general compatibility, ordxgi.dll). - (Optional) Check the box for "Experimental support for AMD and Intel GPUs" if you don't own an RTX card.
- Click Install!
After installation, you can tweak the settings to your liking by editing the OptiScaler.ini file located next to the game executable.
Some common settings you might want to adjust:
- [UpscaleRatio]: Override the game's default quality presets.
- [XeSS] or [FSR]: Force the use of a specific upscaler backbone.
- [FrameGeneration]: Toggle the frame generation module on or off.
Tip: If the game crashes on startup, try changing the injection method by renaming
version.dlltowinmm.dllor reinstalling using a different option.
-
The game doesn't launch after installing!
- Try deleting
version.dlland using the installer to inject viadxgi.dllorwinmm.dll. Some games have anti-cheat or specific loading patterns that conflict withversion.dll.
- Try deleting
-
Can I use this on multiplayer games?
- No. We highly advise against using FrameBridge or any DLL injectors in multiplayer games with Anti-Cheat (like EAC or BattlEye). You will likely get banned.
-
DLSS Frame Generation option is greyed out in-game?
- Make sure you installed the "DLSSG-to-FSR3" module during the setup (enabled by default) and that your Windows Hardware Accelerated GPU Scheduling (HAGS) is turned ON.
Thank you for using FrameBridge! Feel free to open an Issue on GitHub if you encounter any bugs.
FrameBridge is a community-driven open-source project.
π Main Repository | β¬οΈ Download Latest Release | π Report a Bug
Core engine powered by OptiScaler.
Frame generation mod by Nukem9 (DLSSG-to-FSR3).