Skip to content

Cyberpunk support plugin v3.0b

Pre-release
Pre-release
Compare
Choose a tag to compare
@ZashIn ZashIn released this 07 Dec 23:59
· 2 commits to master since this release

Test support of CET and RED4ext without RootBuilder

This version uses forced loaded libraries to inject CET and RED4ext .dlls into the game to support their installation through MO directly, without RootBuilder.
RootBuilder support (auto config and install of CET ... to root) has been removed.

Updating current MO version

To test this plugin update with the current MO v2.5.2, download the file game_cyberpunk2077.py below and place it in the MO plugins directory under basic_games/games/, replacing the old file after backup.

Update from existing instance

  • Reinstall CET and RED4ext through MO, replacing the old installs (leaves the zip file tree unchanged, instead of moving it to root/)
  • Clear overwrite or at least overwrite/root after backup (config files, ...)
  • (disable RootBuilder under Settings/Plugins)
  • If you used the manual installation method without RB you can remove CET and RED4ext from Cyberpunk installation folder

Troubleshooting

  • Cyberpunk's CrashReporter is buggy with CET & MO and will be disable via a created dummy mod. If you need it, install CET manually in game folder and disable the dummy mod disable CrashReporter (MO CET fix).

With other issues, first refer to the wiki section FAQ & Troubleshooting, ignoring the RootBuilder part.

Reporting issues

Please report issues, like instabilities (compared to manual CET/RED4ext install or via RB), either in the PR ModOrganizer2#163 or on the MO Discord, e.g. under #testers.

Changes for 3.0

  • Add support for CET and RED4ext framework installation through MOs virtual file system (USVFS) via forced loaded libraries
  • Remove obsolete RootBuilder support (config, optional framework installation)
    • Show message on startup to convert RootBuilder mods
  • Fix CrashReporter error with CET installed in VFS by disabling it (via dummy mod)
  • Fix FileNotFoundError when updating overwrite/r6/cache after game update