lucasassislar / nucleuscoop

Starts multiple instances of a game for split-screen multiplayer gaming!
https://www.reddit.com/r/nucleuscoop/comments/clkqp9/all_new_nucleuscoop_supported_games/
MIT License
802 stars 190 forks source link

Nucleus Co-Op

Nucleus Co-Op is a tool for Windows that allows split-screen play on many games that do not initially support it. Its purpose is to make it as easy as possible for the average user to play games locally. Essentially, Nucleus opens multiple instances of the same game with sym-linked files, each with its own customized version of xinput libraries that will only answer to ony specific gamepad instance.

Support its development by donating!

Patreon: https://www.patreon.com/distro

Subscribe to our subreddit: https://www.reddit.com/r/nucleuscoop/

Join our Discord: https://discord.gg/jrbPvKW

alt text

How does it work?

Starting from Alpha 4, all games use a generic handler that can handle pretty much all situations. To add a new game, you can just create a new *.js file in the games folder, and describe what your game needs to run. Now, what the GenericHandler actually does?

When the user hits play:

How to help with development?

If you want to contribute code, here is a brief summary of what you need to begin developing: TODO: finish up this section :/

For the application:

For the games's Javascript files

Built With