github SplitScreen-Me/splitscreenme-nucleus v2.1
Nucleus Co-op v2.1

latest releases: v2.2.1, v2.2.0, v.2.2.0...
2 years ago

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.

Installation Guide

FAQ

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 as an exception before extracting.

Prerequisites:

  • .NET Framework 4.7.2 or higher
  • Microsoft Visual C++ 2015-2019 Redistributable (both x86 and x64)

Changelog:

  • Added Context.HandlersFolder (path to the root of Nucleus Co-op handlers folder: NucleusCo-op\handlers).
  • Fixed app crash when a handler throws an error (sometimes on app close).
  • Fixed random crashes while clicking on the game list.
  • All monitors in use should be correctly scaled to 100% when a game starts now.
  • Added UI option to enable/disable the auto setting of the desktop scale to 100% (enabled by default).
  • All UI elements (pictures) can be customized now (see the default theme folder).
  • Splashscreen fixes, you can skip it now by clicking on it if it shows for too long.
  • Added UI options in settings to disable/enable the splashscreen and click sound in the settings tab and moved the "mouse click" setting to the setting.ini instead of theme.ini.
  • Other UI related details.
  • Some UI code optimizations.
  • New and improved Nucleus Co-op themes.
  • Added theme switch option in settings.
  • Links can be clicked in handler notes now.
  • Added option to use custom text in Context.RunAdditionalFiles prompt(s) + a boolean to show or not the file path. See readme.txt.
  • New Documents path registry key backup/restoration handling, should fully fix Nucleus changing the location of the Documents folder sometimes after a crash.
  • Added custom virtual devices icons.
  • First attempt to fix Turkish "ı" bug, requires to be tested in real conditions.
  • Fixed account_name.txt being edited while UseGoldberg is not used.
  • Added new input device detection in setup screen, keyboards and mice icons will only show in the UI if a key is pressed or a mouse moved now.
  • Added an option in theme.ini to round the Nucleus Co-op window corners (enabled by default).
  • Added multiple Nucleus Co-op instances check (can be disabled in settings.ini).
  • Added the possibility to choose the app font in theme.ini (size can be adjusted).
  • Fixed a crash that occurred when custom icon pictures were deleted.
  • Added new "icons" folder inside the Nucleus Co-op "gui" folder, custom icon paths are now saved in the "icons.ini" inside that folder instead of being saved in settings.ini.
  • Fixed crash that occurred when an user had a custom Documents folder in the root of his drive and clicked game options in the UI.
  • Fixed "Game.SymlinkFiles = [""];" and updated so that it can work under "Game.Play = function() {" using "Context.ProceedSymlink();".
  • Help gif updated.
  • Fixed Nucleus Co-op reporting the incorrect line number when a handler has an error, can still show the number with an offset of +1 if the line number returned is a float.
  • Fixed a Nucleus Co-op silent crash that happened when controllers got disconnected and reconnected multiple times.
  • Added Game.SetTopMostAtEnd = true; Sets the game windows to top most at the very end.
  • Added .ini option to hide the Nucleus Co-op offline icon.
  • Added handler notes magnifier option.
  • Added new supported inputs UI icons, display what input devices a handler supports.
  • Added Player Steam IDs fields to the Nucleus Nicknames settings tab (now named Players), you can change the instances Player Steam IDs when a handler uses goldberg or SSE via the UI now.
  • Added new Nicknames/Player Steam IDs switcher, you can quickly switch the order of the nicknames and Player Steam IDs you set up.

[Hotfix] 05/02/2022

  • Fixed minor UI glitch.
  • Last hooks prompt will show now when only using Game.PromptBetweenInstances=true; with Game.SetTopMostAtEnd = true;
  • Added option in Settings.ini to change the default text editor.
  • Selection not working and scaling issues fixed for Nucleus UI options that use images.

View the full list of features/changes and changelog in the Readme.txt inside Nucleus.

Password of the release zip : nucleus

Don't miss a new splitscreenme-nucleus release

NewReleases is sending notifications on new releases.