[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f39k0jgl3kybru":3},{"code":4,"message":5,"data":6,"timestamp":43},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":39,"homepage":40,"updated_at":41,"history":42},"optiscaler\u002FOptiScaler",6,"OptiScaler bridges upscaling\u002Fframe gen across GPUs. Supports DLSS2+\u002FXeSS\u002FFSR2+ inputs, replaces native upscalers, enables FSR-FG\u002FXeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.","C++",12082,566,252,1053,[],"Middleware that swaps a game's DLSS\u002FFSR\u002FXeSS upscaler and frame generation for another backend, including on GPUs the game never targeted.","OptiScaler suits tinkerers who want to try a different upscaler or frame generation in a game they already own. It is not a general performance fix, and the README explicitly warns against using it with online games because anti-cheat may ban the account.\n\n## The problem\n\nA game offers DLSS 2+ or FSR 2+\u002FXeSS, but your GPU may not support the option, or another backend may look better to you. Normally the setting you want must exist in the game menu, tied to one vendor. OptiScaler sits between the game and the backend: the game keeps calling the upscaler it knows, while you pick a different output in an overlay. The visible result is the same game rendering through a backend chosen by the user, plus an in-game performance overlay.\n\n## What's different\n\nThis is a middleware interception layer, not a shader or patch set: the game's upscaler calls are redirected from an input such as DLSS2+\u002FXeSS\u002FFSR2+ to a selected output [how it works](https:\u002F\u002Fgithub.com\u002Foptiscaler\u002FOptiScaler\u002Fblob\u002Fmaster\u002FREADME.md#how-it-works). Frame generation gets the same treatment, with FG input and FG output separated. The difficult cases are narrower. OptiFG, added in v0.7, is an experimental route to add frame generation to DX12 games that lack it, using FSR3-FG with a HUDfix for ghosting, or XeFG\u002FFSR4-FG [OptiFG notes](https:\u002F\u002Fgithub.com\u002Foptiscaler\u002FOptiScaler\u002Fblob\u002Fmaster\u002FREADME.md#optifg--hudfix-experimental-hud-ghosting-fix). FSR 4.X is listed as officially for RDNA4 and RDNA3 discrete GPUs only, and OptiFG is DX12-only.\n\nThe trade-off: the overlay and INI expose many options, but compatibility depends on the game's API and on which upscalers exist for that API. DX11, DX12 and Vulkan each have different supported sets [supported APIs](https:\u002F\u002Fgithub.com\u002Foptiscaler\u002FOptiScaler\u002Fblob\u002Fmaster\u002FREADME.md#which-apis-and-upscalers-are-supported). Experimental paths like D3D11on12 interop and OptiFG mean the user is the one evaluating visual artifacts and stability per title.\n\n## Who should try it\n\nA good fit is a player with a DX12 game that offers only one upscaler, or an AMD user curious whether FSR 4 on a supported RDNA3\u002F4 dGPU improves their experience. A poor fit is anyone playing a competitive online game with anti-cheat, or someone who wants a single toggle and no per-game setup. Console-like launchers and non-DX12\u002FVulkan titles are outside its stated scope for OptiFG.\n\n## Requirements and limitations\n\nThe project requires Windows, a supported graphics API, and a game that already ships one of the listed upscalers. Installation is not a single download; the README points to the [wiki](https:\u002F\u002Fgithub.com\u002Foptiscaler\u002FOptiScaler\u002Fwiki) instead of reproducing steps. In-game control expects the `Insert` key by default, with keybinds customizable in the overlay or INI; some keyboard layouts need `Alt + Insert` as a reported workaround [issue](https:\u002F\u002Fgithub.com\u002Foptiscaler\u002FOptiScaler\u002Fissues\u002F484). Ongoing upkeep means watching for game updates that change upscaler paths and checking the known-issues section.\n\nThe anti-cheat warning is the main constraint: do not use it with online games. Also check the per-API table rather than assuming every backend works everywhere.\n\n## HotRepo's take\n\nOn the cpp weekly board it gained +252 stars and reached #6 on 2026-10-25 [HotRepo signal, weekly board, 2026-10-25]. There is no comparable daily history, so persistence cannot be judged. Before spending an evening on it, verify that your game and GPU combination appears in the supported API table.",{"slug":19,"name":20},"games","Games",[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"amd","dlss","framegeneration","fsr2","fsr3","fsr4","intel","ml-fg","nvidia","redstone","tweak","upscaler","xefg","xell","xess","xess-fg","xess-sr","GPL-3.0",null,"2026-10-25T12:17:29Z",[],1792968058]