Nucleus Co-Op is a free and open source tool for Windows that allows split-screen play on many games that do not initially support it.
This repo is an official mod of the Nucleus Co-Op application. The mod is based off of the official Nucleus Co-Op Alpha 8 build and features enhancements and quality of life changes including:
- Huge increase to the amount of compatible games
- Much more customization (via game scripts)
- Support for any number of players
- Quality of life improvements
- Bug fixes
- Multi Keyboard and Mice support
- And so much more!
View the full list of features/changes and changelog in Mod-Readme.txt in releases.
Nucleus Co-Op was originally created by Lucas Assis. This Official Nucleus Co-op Mod is endorsed by Lucas.
Github link to the original project: https://github.com/lucasassislar/nucleuscoop Official Nucleus Co-Op website: https://nucleus-coop.github.io/
Subscribe the official Nucleus Co-Op subreddit: https://www.reddit.com/r/nucleuscoop/
Nucleus Co-Op (Mod) FAQ via subreddit: https://www.reddit.com/r/nucleuscoop/comments/optwas/frequently_asked_questions/
Nucleus Co-Op (Mod) FAQ on website: https://nucleus-coop.github.io/docs/FAQ/
Join the official Nucleus Co-Op Discord: https://discord.gg/QDUt8HpCvr
Nucleus Co-Op opens multiple instances of the same game (only 1 copy of the game is required in majority of cases) and connects those instances via LAN or steamworks online multiplayer emulation, but on the same PC. All while making sure all the windows have focus so they can be playable with gamepads or that the instances are playable even in the background. Nucleus then resizes, removes borders and repositions the games windows so you can have synthetic splitscreen to play locally with your friends.
- Download the latest release.
- Extract .zip archive to a non-restrictive folder, that all users have access to (i.e. do NOT extract to Program Files, Desktop, or your Documents folder, to name a few). The root folder that contains majority of your games is a good choice (e.g. C:).
- .NET Framework 4.7.2 or higher
- Microsoft Visual C++ 2015-2019 Redistributable (both x86 and x64)
Please report any bugs you may find and provide any feedback you have regarding the mod. I am always open to suggestions and I want to make split-screen available for every game, for everyone! Don't forget to create game scripts and share!
You can find me on the Nucleus subreddit/discord as well as the Splitscreen Dreams discord, a special community created specifically for making games non-split-screen games split-screen. Message me on discord, ZeroFox#5866, or Talos91#8419 if you're interested in contributing.
In addition, I accept donations should you wish to support my endevor. It is greatly appreciated but completely voluntary, I will continue my best to help the community and enhance this project.
You can donate via PayPal through this link:
Thank you ^_^
- Original Nucleus Co-Op Project: Lucas Assis (lucasassislar)
- Official Nucleus Co-Op Mod: ZeroFox
- Proto Input, multiple keyboards/mice: Ilyaki
- Website & handler API: r-mach
Additional credits to all original developers of third party utilities Nucleus uses:
- Mr_Goldberg (Goldberg Emulator)
- syahmixp (SmartSteamEmu)
- EJocys (x360ce)
- 0dd14 Lab (Xinput Plus)
- r1ch (ForceBindIP)
- HaYDeN (Flawless Widescreen)
- briankendall (devreorder)
- VerGreeneyes (DirectXWrapper)
- wizark952 (dinput8 blocker)
- Nemirtinga (Epic Emulator & OpenXinput)
Special thanks to: Talos91, PoundlandBacon, dr.oldboi, Pizzo, Snailed It and the rest of the Splitscreen Dreams discord community.