Skip to content

Instantly share code, notes, and snippets.

View MarioMastr's full-sized avatar

Ashraf Mohamed MarioMastr

  • London
  • 17:32 (UTC +01:00)
View GitHub Profile
@MarioMastr
MarioMastr / mactutorial.md
Last active June 25, 2026 21:49
A handy tutorial for building RSDKv5(U) and running Sonic Mania Plus or the Sonic Origins games on macOS (not featuring pictures).

How to build RSDKv5:

Step 0:

The prerequisites you will need are having Xcode, the Xcode command line tools, Homebrew, and CMake. The command line tools can be installed by running xcode-select --install after installing Xcode itself, and CMake can be installed through Homebrew by running brew install cmake.

Step 1:

Previously I had you clone Sappharad's fork of the Mania decompilation for you to do this. However, that hasn't been updated in a while, and I don't feel like bothering him enough to update it. Therefore, you can use my fork instead!

git clone --recursive https://github.com/MarioMastr/Sonic-Mania-Decompilation