About this mod
Eliminates the most irritating frame generation ghosting for cars and motorcycles. Now with options to limit ghosting in a 1st-person view (for vehicles & on foot). Doesn't require motion blur.
- Requirements
- Permissions and credits
-
Translations
- German
- Changelogs
1. Download the mod:
If you're using a LUT mod, like Nova LUT or Preem LUT, you're good to go. The most popular LUT mods disable vignette anyway - download a suggested vignette disabling mod ONLY if they don't. You'll avoid potential color distortion.
Ghosting 'Fix' IV was tested with Cyberpunk 2077 2.12a + Phantom Liberty. For older CP versions, please check the old versions of the mod.
If you have a previous version of the mod, please delete it before installing 4.x.x (especially an old framegenghostingfix_XX_X.archive file from .../Cyberpunk 2077/archive/pc/mod/).
Redscript and Cyber Engine Tweaks are required for Ghosting 'Fix' IV, while the recommended Preem Compatibility Edition - ArchiveXL version additionally requires ArchiveXL.
2. Installation:
Extract the zip archive to your Cyberpunk 2077 folder,
or
Place the framegenghostingfix.archive file in:
.../Cyberpunk 2077/archive/pc/mod/
Place *.reds files in:
.../Cyberpunk 2077/r6/scripts/FrameGenGhostingFix/
Place init.lua in:
.../Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/mods/FrameGenGhostingFix/
Place Calculate.lua, Config.lua, Diagnostics.lua, Localization.lua, Presets.lua, Settings.lua, Translate.lua, UI.lua, Vectors.lua, VectorsCustomize.lua files in:
.../Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/mods/FrameGenGhostingFix/Modules
Place other *.lua files in:
.../Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/mods/FrameGenGhostingFix/Presets
or
use Vortex. Should work as well.
To uninstall the mod, delete "framegenghostingfix.archive" and all "FrameGenGhostingFix" folders and their contents from your game's directory.
3. Usage and instructions:
Designed for FSR3 Frame Generation mods. Works with Artur's DLSS Enabler, Nukem's dlssg-to-fsr3, or LukeFZ's FSR2FSR3/Uniscaler.
This mod may be not compatible with some HUD mods. For a better/full compatibility with such mods, please download Preem Compatibility Edition - ArchiveXL. That version additionally requires ArchiveXL.
Since 4.8.0, 60+ fps with FG ON offers more smoothness. Needs 45+ base fps (meaning ~90 fps with FG ON) to work in the intended way for most players and achieve targeted smoothness. The higher your base fps (60+ fps), the better. Works with HDR10 PQ.
Eliminates the most irritating ghosting (not all ghosting) caused by the use of a modded FSR3 Frame Generation in Cyberpunk 2077. Also, you'll still have ghosting caused by TAA (native resolution) or any upscaler (DLSS/FSR/XeSS). Motion blur is not recommended for FPP (adds "fuzziness"). Yep, it's a trick, a workaround. There is no such thing like a real fix for FG ghosting (and won't be until AMD and/or CDPR patch it). But this one works surprisingly well.
4. How it works:
(Nukem, LukeFZ and Artur saw the video)
Please refer to the mod's whiteboard: https://miro.com/app/board/uXjVNrZBovU=/
Github: https://github.com/gramern/cp77-ghosting-fix/
Enjoy!
If you want, you can buy me a coffee: buymeacoffee
Credits:
People of WolvenKit & RedModding for their incredible tools and guides which made this idea possible to be introduced quickly
People behind Cyber Engine Tweaks Wiki - I couldn't find the game's world-to-screen space method, almost finished my own and then I found the one on the wiki. Huge Kudos!
Also, thanks to djkvorik and psiberx for their help and DBK01 for support and testing when I was working on the 'Preem Compatibility Edition - Archive XL' version. djkvorik, psiberx and Snaxgamer for their mods I could analyze and learn redscript. Thanks to danyalzia for their previous contribution to the Ghosting Fix mod (the first functioning script for the mod, thanks!)
Neclaex contributed and helped developing a translation system for the mod - huge kudos!
Huge thanks to danyalzia, Kalel9, 70x7, weluvtaj, MeteorIWTD, Omen7, Yeobo, Lancelot34 and scarlettpark2001 for their help in developing the old compatibility list for the mod - I wouldn't develop this mod without you! Gratz to Mitschud for finding the 'secret' behind this mod. :)
soulm444te, Eddnub and DBK01 for testing DLSS FG version
Thanks for testing: Dagherbou, Hydraxon, Jzwa, Fred91ITA, AKBLT, Cryio
Thanks for providing necessary footage for further (after 3.1.2) development of the mod: soulm444te, QM
Dagherbou, Mizuho, Artur, AKBLT, Cryio, for support and members of DLSS2FSR discord for keeping me awake and inspired