Game mod for OCW
  • C++ 91.3%
  • C 5.4%
  • Assembly 1.2%
  • Python 1%
  • Makefile 0.6%
  • Other 0.5%
Find a file
2026-03-03 12:54:04 -05:00
misc fix line wrapping and formatting in CNzh 2026-03-03 12:54:04 -05:00
source more robust check for incompatible game version 2025-10-16 18:42:27 -04:00
vendor szs build 2025-07-03 20:06:17 -04:00
.gitignore ignore *.dump 2025-07-16 09:19:48 -04:00
.gitmodules add pymsb submodule 2025-07-03 19:21:33 -04:00
build.dockerfile szs build 2025-07-03 20:06:17 -04:00
build.sh szs build 2025-07-03 20:06:17 -04:00
config.json ocw patches for atmosphere and ryujinx 2025-05-31 01:43:51 -04:00
config.mk szs build 2025-07-03 20:06:17 -04:00
docker-compose.yml szs build 2025-07-03 20:06:17 -04:00
donk.sh add a script for docker building 2025-05-31 02:29:24 -04:00
exlaunch.sh Fix wrong path in the comment in exlaunch.sh 2024-04-14 00:25:17 +08:00
LICENSE Create LICENSE 2021-11-21 13:26:47 -08:00
Makefile szs build 2025-07-03 20:06:17 -04:00
README.md import localizations from the spreadsheet 2025-07-24 16:18:19 -04:00

OpenCourseWorld client mod

A mod for Mario Maker 2 that allows connecting to OCW servers. Based on exlaunch by shadowninja108.

Building

The best way to build is with Docker. This is cross-compilation for the Switch, and we need some very specific libraries and python stuff set up. Simply ./build.sh or:

docker compose run --rm build make

This should result in a file deploy/ocw-mod.zip, which can be extracted to your SD card or virtual SD card to apply the mod.