File information

Last updated

Original upload

Created by

gramern

Uploaded by

gramern

Virus scan

Safe to use

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 danyalziaKalel9,  70x7weluvtajMeteorIWTDOmen7YeoboLancelot34 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. :)

soulm444teEddnub and DBK01 for testing DLSS FG version

Thanks for testing: Dagherbou, Hydraxon, JzwaFred91ITAAKBLTCryio

Thanks for providing necessary footage for further (after 3.1.2) development of the mod: soulm444te, QM

Dagherbou, Mizuho, ArturAKBLT,  Cryiofor support and members of DLSS2FSR discord for keeping me awake and inspired