gudui/odysseylocalcoop — explained in plain English
Analysis updated 2026-05-18
Play Super Mario Odyssey 1.0.0 as a real two-player local co-op experience on Ryujinx.
Configure a second player's costume, camera behavior, and recovery settings through settings.ini.
Track separate coin and moon collection scores between two players using the optional scoreboard.
Try the mod experimentally on real Switch hardware using Atmosphere.
| gudui/odysseylocalcoop | 4brm01/picture-poker | bong-water-water-bong/npu-gpu-cpu | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | C++ | C++ | C++ |
| Setup difficulty | moderate | easy | hard |
| Complexity | 4/5 | 1/5 | 5/5 |
| Audience | general | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a legally owned copy of Super Mario Odyssey 1.0.0, Ryujinx, and two configured controllers.
Odyssey Local Co-op is a mod for the Nintendo Switch game Super Mario Odyssey that adds a real second playable character so two people can play the game together on one shared screen. It is strictly a local, same-screen mod, not an online multiplayer feature, and it only works with version 1.0.0 of the game. The mod gives the second player their own full Mario style character, shown in a distinct green costume that can be changed through a settings file, and both players get their own controller. The camera automatically adjusts to keep both players in frame, zooming out as they move apart and accepting camera control input from either controller. If a player falls or gets separated, a recovery bubble carries them back toward their partner. There is also an optional coin and moon collecting scoreboard that tracks each player's score separately, though it is turned off by default because some scoring situations are still being worked out. This is an early alpha release, so the project recommends backing up save files first and warns that some game behavior may differ from the normal single player experience. It is built and tested primarily for use with Ryujinx, a Switch emulator, though it has also been tried experimentally on real Switch hardware. To install it, players download a release package, verify it, and run an install script that copies the mod files into the correct folder, backing up anything it would overwrite. Technically, the mod works by hooking into the game's existing systems for the first player and creating a second, fully native player actor rather than faking a second character. It reuses the game's own logic for movement, camera behavior, and recovery wherever it can, and only changes the parts of the game that assume there is just one player. The project is written in C++ and includes a troubleshooting guide and a known issues list for people who run into problems.
A Ryujinx mod for Super Mario Odyssey 1.0.0 that adds a real second player so two people can play together on one screen.
Mainly C++. The stack also includes C++, ExLaunch, Ryujinx.
License terms are not described in the shown README, check the repository's license file for exact terms.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.