Made specifically for NVIDIA's RTX Remix.
Compatible with Grand Theft Auto IV: The Complete Edition (1.2.0.59)
If you want to support my work,
consider buying me a Coffee or by becoming a Patreon
Feel free to join the discord server: https://discord.gg/FMnfhpfZy9
Table of Contents
Overview
Installing
Uninstalling
Usage
Compiling
Overview
First and foremost, this is not a remaster.
It is a mod that allows the game to be modded with NVIDIA's RTX Remix.
It comes with a Baseline Remix Mod and GTAIV-AutoPBR.
RTX Remix has a certain overhead because of how it works and intercepts the game's draw calls and
there are obvious drawbacks and things that will not work with such a new title. Don't expect this to be perfect.
You can run into CPU bottlenecks because of the amount of detailed meshes the game is rendering.
This means that the performance you'll see in certain places is not entirely due to pathtracing.
The mod comes with a custom Remix Runtime required for game specific features and optimizations,
with Ultimate ASI Loader to load the Compatibility Mod itself and a custom fork of FusionFix tailored for RTX-Remix.
The good:
- DLSS 4.5 (Ray Reconstruction 2) support
- DLSS 5.0 (V2) (Neural Rendering) support - Official NV version with additional changes by Sparkles (RemixPlus)
- Includes Numos, an atmospheric sky system with volumetric clouds by Sparkles (Remix Plus)
- 99% of Meshes are Rendered via the RemixApi - this drastically improves performance and reduces the CPU-Bottleneck
- HDR support by TheGreatHMMMM (Alt HDR10 tonemapper) and added HDR support for the default Psycho17 tonemapper
- Full fixed-function fallback in case the API isn't used. Still increases performance compared to grabbing data from Vertexshaders
- Cascaded Anti Culling of meshes
- All game lights (including the sun) are translated to remix lights
- Ability to create overrides for translated game lights (change position, color, intensity etc.)
- Vehicles now feature two headlights and two rear lights instead of single, centered ones
- Dynamic emissive surfaces work (vehicle lights, building-windows, shops etc.)
- Dynamic wetness with forming puddles + wetness stays longer after it rained
- Improved water / ocean rendering
- Raindroplets on vehicles and characters
- Working vehicle dirt and livery
- Working distant light sprites and vehicle imposters
- Modification of remix runtime variables based on current timecycle settings
- Mobilephone works (but it is 3D and currently scales with the camera fov)
- Modified vertex shaders (based on FusionFix) so that remix is able to capture surface normals
- Ability to spawn unique marker meshes that can be hidden based on distance, weather or time of day (these can be used to attach remix replacements or scene lights)
- Screenshot Mode, FreeCam Mode and other Utilities
- FusionFix compatible (custom fork: GTAIV.EFLC.FusionFix.RTXRemix)
- Many tweakable settings via the in-game F4 menu
- A few PBR materials, hq-meshes (vegetation, modeled fences ..) and texture fixes
- Mod Installer / Updater
The bad:
CPU Bottlenecked - Rendering via RemixApi + Improvements to the Bridge by Sparkles (RemixPlus) and me mostly fixes this
Can still be stuttery when traversing the world as new meshes load in - Mostly fixed as of 1.7.0
No blood on peds - Fixed as of 1.7.0
Installing the Mod
- Grab the latest Release and follow the instructions found there
Uninstalling the Mod
- Delete
d3d9.dll and a_gta4-rtx.asi or use the provided _toggle-gta4-rtx.bat to quickly toggle RTX-Remix
- Some other minor files remain in the updates folder (mainly
.img files starting with 1__remix ..)
- Re-install the official FusionFix mod if you used the custom Fork
Usage
- Run the game like normal
- Press
F4 to open the in-game gui for some compatibility tweaks or debug settings
- If you notice heavy stuttering, launch the game with one of the included affinity batch files.
They give GTA IV its own physical cores and the rest to Remix, so the two never compete for the same core:
_LaunchWithProcessorAffinity_4Cores_GTA4.bat: 4 physical cores for GTA IV (CPUs with 8 or more cores)
_LaunchWithProcessorAffinity_2Cores_GTA4.bat: 2 physical cores for GTA IV (CPUs with fewer cores)
[!TIP]
Performance Tips / Troubleshooting and Usage information can be found in the [Wiki]
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗