This is a new and improved official version of the Nucleus Co-op application and is part of the SplitScreen.Me Github organization.
This new version is based off of the Nucleus Co-op Alpha 8 Mod build and features a ton of enhancements.
Note: Some Nucleus Co-op hook dlls and Goldberg emulator, used by Nucleus, can sometimes be detected by Microsoft Defender and other anti-viruses and web browsers: this is 100% a false positive see here and here. You may have to allow Nucleus Co-op as an exception before extracting.
Prerequisites:
-
.NET Framework 4.7.2 or higher: Microsoft direct download link.
-
Microsoft Visual C++ 2015-2019 Redistributable (both x86 and x64): Microsoft direct download x86, Microsoft direct download x64.
-
Microsoft Edge WebView2 (Only if the downloader gets stuck on loading screen): Microsoft Edge WebView2.
Changelog for this release:
- Fixed audio routing feature not working on Windows 10.
- Fixed osd messages not disappearing for some users.
- Fixed a bug where handler data was not correctly refreshed after a handler update and the game was selected.
- Added
Context.PlayerGameFilesBackupFolder
returnsC:\Users\UserName\NucleusCoop\_Game Files Backup_\GameGUID\PlayerNickname\.
- Added
Game.UseGoldbergNoOGSteamDlls = true;
andGame.CustomSteamApiDllPath = ["steam_api64.dll", "steam_api.dll"];
- Fixed
Context.WriteTextFile
adding an extra empty string at the end of the file, making some files unusable by games in some cases. - Fixed a silent crash when the app can't get the OS version.
- Added a check to settings and profile settings to not allow duplicated Player Steam Ids.
- The Player Steam Ids will now be assigned dynamically while on the setup screen like the nicknames.
- The default Player Steam Ids will now populate the text fields in the players tab in Nucleus Co-op settings.
- Many scaling fixes in settings and profile settings.
- Many UI changes in settings and profile settings.
- Fixed custom cursors scaling at +100 scaling factor.
- Fixed more typos.