Skip to content

Releases: ZeroFox5866/nucleuscoop

Mod v0.9.6.1a

23 Sep 01:36
Compare
Choose a tag to compare

Hotfix release

  • Fixed 6 and 8 player layouts not allowing all the controllers to be placed
  • Reverted mutex searching back to exact matches by default as this broke some games, but left the option to do partial searches if needed (some games do require this)

Mod v0.9.6a

21 Sep 05:48
Compare
Choose a tag to compare

Mod is now on github! View Mod-Readme.txt for changelog history. As 0.9.6a is the initial release on github, only including the changes for this version.

  • Added an option in game scripts to rename mutexes instead of killing them
  • Tweaked method of finding mutexes to be more inclusive. You can now provide a partial name of mutex to kill (you must still provide full name for renaming)
  • Upgraded custom xinput dll to Alpha 10s' and added x64 custom dll support (alpha 10 custom dlls are now the default, but you can revert back to alpha 8 with a line in game script for compatability)
  • Added 6 and 8 player support
  • Added an option to delete games from directly within the NucleusCoop UI
  • Added the ability to assign "nicknames" to controllers in settings, used to identify specific controllers
  • Added the option to allow you to use those newly created nicknames in-game, instead of default "Player1", "Player2" etc (this is for games using Goldberg only)
  • Added the ability to see which controller is which by simply holding down a button on a controller. The corresponding controller icon will light up
  • Added an option in game scripts to keep the game's aspect ratio when resizing
  • Added an option in game scripts to manually set width, height, as well as position of each game window
  • Added an option in game scripts to launch and set up x360ce before launching games (make sure you aren't using custom dlls)
  • Added an option in game scripts to have the user decide when to open the next instance, instead of each being opened automatically
  • Added an option in game scripts to hide desktop background
  • Added an option in game scripts to hide taskbar when launching games
  • Added an option in game scripts to hide the mouse cursor
  • Added an option in game scripts to add the process ID to the end of game windows (helpful for creating unique/different window titles)
  • Added an option in game scripts to use different exe names for each instance
  • Added an option in game scripts to Hardcopy game files instead of Symlinking
  • Added an option in game scripts to resize and reposition the previous window after a new window opens (some games need this)
  • Fixed a bug preventing x64 focus and setwindow hooks from working
  • Fixed a bug preventing Nucleus from opening when multiple scripts use the same Game.ExecutableName value
  • WIP: rudimentary support for DInput alongside XInput (more recognized in Nucleus, can be assigned to a screen like any instance - should work in game). *Most dinput devices will still need to be set up manually.
  • WIP: rudimentary Keyboard support