- Games
- Cyberpunk 2077
- Mods
- Modders Resources
- RED4ext
RED4ext
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.27.0
- Download:
- Manual
File information
Last updated
Original upload
Created by
WopsSUploaded by
WopsSVirus scan
Some manually verified files
Tags for this mod
Current section
Activity logs
This page was last updated on 23 January 2025, 5:05PM
- Changelogs
-
-
Version 1.27.0
- New features
- Add support for patch 2.21 or newer.
- New features
-
Version 1.26.1
- Fixes
- Fix an issue where command-line arguments are not passed correctly due to an incorrect hooked function signature.
- Fixes
-
Version 1.26.0
- New features
- Add support for patch 2.2 or newer.
- Add clearer error messages to help identify problems when loading save files.
- New features
-
Version 1.25.1
- Fixes
- Fix addresses for 2.13.
- Fixes
-
Version 1.25.0
- New features
- Implement log rotation for timestamp log files.
- Remove old log files that are not being used by any plugin. - Fixes
- Fix an issue where loading a plugin could be aborted due to directory hierarchy changes caused by the plugin altering its directory during loading.
- New features
-
Version 1.24.3
- Fixes
- Fix unintentional overwriting of redmod scripts.
- Fixes
-
Version 1.24.2
- Fixes
- Fix main's function address for 2.12a.
- Fixes
-
Version 1.24.1
- Fixes
- Fix an issue where uninitialized field caused application crash when redscript was not installed.
- Fixes
-
Version 1.24.0
- New features
- Add functionality to write modded scripts to a separate cache file, preserving the original cache file.
- New features
-
Version 1.23.1
- Fixes
- Fix an issue where RED4ext would erroneously load on patch versions prior to 2.12.
- Fixes
-
Version 1.23.0
- New features
- Implement support for universal game patches, eliminating the need for frequent updates to RED4ext with each game patch.
- Add timestamp functionality in plugin log filenames for multiple instances.
- New features
-
Version 1.22.0
- New features
- Add support for patch 2.11. - Fixes
- Fix an issue with handling error popups in cases where source references are absent or plugins are invalid.
- Fix the log rotation issue. Timestamps are now included in log filenames.
- New features
-
Version 1.21.0
- New features
- Add a popup message that displays incompatible plugins. - Fixes
- Fix an issue with handling UTF-8 file paths.
- New features
-
Version 1.20.0
- New features
- Add a feature to detect and report script errors in a user-friendly way. - Improvements
- Improved error messages for log file rotation to be more user-friendly.
- New features
-
Version 1.19.0
- New features
- Add support for patch 2.1.
- New features
-
Version 1.18.0
- New features
- Add support for patch 2.02.
- New features
-
Version 1.17.0
- New features
- Add support for patch 2.01.
- New features
-
Version 1.16.0
- New features
- Add support for patch 2.0.
- New features
-
Version 1.15.0
- New features
- Add support for patch 1.63 Hotfix 1.
- New features
-
Version 1.14.0
- New features
- Add support for patch 1.63.
- New features
-
Version 1.13.1
- Fixes
- Fixed an issue where the REDscript paths were not being correctly passed to the compiler.
- Fixes
-
Version 1.13.0
- New features
- Plugins can now add custom REDscript files to the compilation process.
- New features
-
Version 1.12.0
- New features
- Support for patch 1.62 hotfix 1.
- New features
-
Version 1.11.1
- Fixes
- Fixed an issue where incompatible plugins were being logged with file versions instead of game patches. Now, the correct game patch version is logged, making it easier for users to identify and address plugin compatibility issues.
- Fixes
-
Version 1.11.0
- New features
- Support for patch 1.62. - Changes
- Use patch numbers when logging supported game versions instead of file version numbers for clarity and consistency.
- New features
-
Version 1.10.1
- Fixes
- Fix an issue where RED4ext was loaded too late into the game or not loaded at all.
- Fixes
-
Version 1.10.0
- New features
- Support for patch 1.61 hotfix 1.
- New features
-
Version 1.9.0
- New features
- Support for patch 1.61.
- New features
-
Version 1.8.0
- New features
- Support for The Edgerunners Update (patch 1.6).
- New features
-
Version 1.7.0
- Breaking changes
- Plugins are loaded using the Alternate Search Order (see docs on Microsoft.com, https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-search-order#alternate-search-order-for-desktop-applications). - New features
- Changed how RED4ext is loaded into the game process. - Fixes
- Fixed an issue where all hooks were detached instead of detaching only one.
- Fixed an issue where RED4ext will report an warning if a DLL doesn't export the 'Supports' function (some DLLs might be dependencies).
- Fixed an issue where the plugin's logger name would not match the filename.
- Breaking changes
-
Version 1.6.1
- New features
- Support for patch 1.52 (GOG) and patch 1.52 hotfix 1 (Steam).
- New features
-
Version 1.6.0
- New features
- Support for patch 1.52 hotfix 1. - Changes
- Updated fmtlib to version 8.1.1.
- Updated spdlog to version 1.10.0.
- Updated toml11 to version 3.7.1.
- Updated wil to microsoft/wil@5bb5fbd.
- New features
-
Version 1.5.0
- New features
- Support for patch 1.52. - Changes
- Changed the default flush level from error to info.
- New features
-
Version 1.4.0
- New features
- Support for the patch 1.5 Hotfix 2.
- Better detection of different game versions.
- New features
-
Version 1.3.1
- New features
- Support for the new 1.5 patch (released on 19th February 2022).
- New features
-
Version 1.3.0
- Breaking changes
- RED4ext::IRED4ext has been removed. RED4ext::Sdk has been introduced as a replacement.
- Functions such as RED4ext::IRED4ext::GetHookingInterface have been converted to variables, RED4ext::Sdk::hooking
- The Load, Unload and PostLoad functions has been removed. Use game states to implement this behavior.
- The plugin interface system has been removed.
- The trampoline system has been removed.
- Create and Remove functions have been removed. Use Attach and Detach.
- The hooking do not have a RED4ext::IHooking::FindPattern(...) function. There is no alternative provided by the SDK. - New features
- Added configuration file (config.ini), see the docs (https://docs.red4ext.com/getting-started/configuration) for more info.
- Added support for custom game states. See the docs (https://docs.red4ext.com/mod-developers/custom-game-states) for more information.
- Added a logging functionality for plugins. See the docs (https://docs.red4ext.com/mod-developers/logging) for more information.
- Main(RED4ext::PluginHandle, RED4ext::EMainReason, const RED4ext::Sdk*) has been introduced as a replacement for DllMain. The behavior of the Main function is the almost the same as DllMain, except that it does extra checks to make sure that the plugin is compatible with the game. If you used DllMain to attach hooks before the game started, you can safely do it from the Main function. - Improvements
- Improved the detection of the game. If the main game crashes before the mod is loaded, RED4ext will not be loaded in the crash reporter anymore.
- Improved the error handling, now if something goes wrong before the logger is initialized a message box should appear describing the problem.
- Improved the log messages, giving a clear overview in case there is a problem.
- Improved the development console, now the error stream should be opened too. - Changes
- Changed how RED4ext is loaded into the game process. Starting with this version the CET compatible version (red4ext_<version>_compatible_with_cet.zip) will not be uploaded anymore.
- Increased the maximum number of log files to 5, the log file will be rotated every time the mod is initialized.
- Set the maximum size of a log file to 10 MB, if the file is bigger the log file will be rotated. - Fixes
- Fixed a memory leak when attaching the hooks.
- Breaking changes
-
Version 1.2.1
- Fixes
- Fixed multiple possible exceptions when dealing with the filesystem. (Thanks Maks788 for the help)
- Fixes
-
Version 1.2.0
- Fixes
- Use a better library to hook the game's function.
- Fixes
-
Version 1.1.1
- Fixes
- Fixed thread access violations when writing to the log file.
- Fixed a buffer overflow.
- Fixes
-
Version 1.1.0
- Improvements
- Load plugin in memory earlier and initialize them later. Using this approach one could hook a function (with a third party library) before Load function is called. - Fixes
- Fixed a problem when hooking functions with an indirect jump instruction.
- Fixed a problem where the loader will try to load RED4ext.dll even if it does not exist.
- Improvements
-
Version 1.0.2
- Fixes
- Fixed the bug where plugins using the latest RED4ext.SDK version would not get loaded with the following error: "PluginName reported unsupported API version (0)"
- Fixes
-
Version 1.0.1
- Improvements
- Plugins directory will now be searched recursively. - Fixes
- Fixed the bug where RED4ext will use the module location as root path instead of `game_root/red4ext`.
- Improvements
-
Version 1.0.0
- Initial release
-
- Author's activity
-
January 2025
-
23 Jan 2025, 5:05PM | Action by: WopsS
Changelog added
'Change log added for version 1.27.0'
-
23 Jan 2025, 5:05PM | Action by: WopsS
File added
'RED4ext [version 1.27.0]'
December 2024
-
11 Dec 2024, 3:47PM | Action by: WopsS
Changelog added
'Change log added for version 1.26.1'
-
11 Dec 2024, 3:47PM | Action by: WopsS
File added
'RED4ext [version 1.26.1]'
-
11 Dec 2024, 1:23PM | Action by: WopsS
Changelog added
'Change log added for version 1.26.0'
-
11 Dec 2024, 1:22PM | Action by: WopsS
File added
'RED4ext [version 1.26.0]'
September 2024
-
25 Sep 2024, 10:41PM | Action by: WopsS
Attribute change
'Description changed.'
-
12 Sep 2024, 7:31PM | Action by: WopsS
Changelog added
'Change log added for version 1.25.1'
-
12 Sep 2024, 7:31PM | Action by: WopsS
File added
'RED4ext [version 1.25.1]'
May 2024
-
14 May 2024, 7:59PM | Action by: WopsS
Changelog added
'Change log added for version 1.25.0'
-
14 May 2024, 7:59PM | Action by: WopsS
File added
'RED4ext [version 1.25.0]'
March 2024
-
21 Mar 2024, 2:11AM | Action by: WopsS
Changelog added
'Change log added for version 1.24.3'
-
21 Mar 2024, 2:11AM | Action by: WopsS
File added
'RED4ext [version 1.24.3]'
-
20 Mar 2024, 5:02PM | Action by: WopsS
Changelog added
'Change log added for version 1.24.2'
-
20 Mar 2024, 5:02PM | Action by: WopsS
File added
'RED4ext [version 1.24.2]'
-
18 Mar 2024, 6:20PM | Action by: WopsS
Changelog added
'Change log added for version 1.24.1'
-
18 Mar 2024, 6:20PM | Action by: WopsS
File added
'RED4ext [version 1.24.1]'
-
18 Mar 2024, 6:19PM | Action by: WopsS
Attribute change
'File \'RED4ext\' description changed.'
-
18 Mar 2024, 7:20AM | Action by: WopsS
Changelog added
'Change log added for version 1.24.0'
-
18 Mar 2024, 7:20AM | Action by: WopsS
File added
'RED4ext [version 1.24.0]'
-
- Mod page activity
- Load more items