Skip to content

Instantly share code, notes, and snippets.

@Jackcool476
Last active September 24, 2023 18:20
Show Gist options
  • Save Jackcool476/dacf9895e93d9db6e3108df125de8b86 to your computer and use it in GitHub Desktop.
Save Jackcool476/dacf9895e93d9db6e3108df125de8b86 to your computer and use it in GitHub Desktop.
Guide to build Sonic Mania decompilation on Windows

IMPORTANT NOTICE:

This guide is now outdated as newly built executables are incompatible with the 1.0.0 release Game.dlls. Go to my Gamebanana guide for an updated tutorial with new formatting and instructions to build a new Game.dll.

@tthrowaway145
Copy link

cannot open libogg.lib

@Jackcool476
Copy link
Author

cannot open libogg.lib

msg me on discord Jackcool476#5220

@KiaraGale
Copy link

Worked perfectly, got Plus and everything with this, thank you so much!

@Jackcool476
Copy link
Author

Worked perfectly, got Plus and everything with this, thank you so much!

np

@Benji7010
Copy link

Can you put this guide on Gamebanana so I can find it easier when I'm looking for it?

@Jackcool476
Copy link
Author

Can you put this guide on Gamebanana so I can find it easier when I'm looking for it?

just put it up, bear in mind that this one will prob get updates quicker and/or at all tho.

@TeriosSonic
Copy link

do you know anything on how to build it for Android? I know it's possible since I've seen Android builds going around, just none with Plus, and it's kind of annoying

@Jackcool476
Copy link
Author

do you know anything on how to build it for Android? I know it's possible since I've seen Android builds going around, just none with Plus, and it's kind of annoying

sorry for the late reply, dont check gisthub that often. i made a reaaaaaally scuffed video guide https://www.youtube.com/watch?v=0b373Ds1ZoE&t=1s which is based off of this written guide by MisterSheeple. https://github.com/MisterSheeple/Sonic-Mania-Android-Build-Guide (I would just follow that)

@Kbm003
Copy link

Kbm003 commented Jan 1, 2023

I don't see an RSDK5(U).sln in my folder

@soulystuff
Copy link

Thank you so much

@Nieveria
Copy link

The game only recognizes my controller (Xbox Series X) as player 2, and player 1 is only controllable through keyboard input

@Jackcool476
Copy link
Author

The game only recognizes my controller (Xbox Series X) as player 2, and player 1 is only controllable through keyboard input

send me your log on discord

@cybr23
Copy link

cybr23 commented Jul 24, 2023

The old sln files have been replaced by sonic mania.sln and inside it there are 6 solutions which one should I use
sonic mania
sonic mania (all)
sonic mania (pre-plus - all)
sonic mania (pre-plus)
sonic mania v5u (all)
sonic mania v5u

@Jackcool476
Copy link
Author

The old sln files have been replaced by sonic mania.sln and inside it there are 6 solutions which one should I use sonic mania sonic mania (all) sonic mania (pre-plus - all) sonic mania (pre-plus) sonic mania v5u (all) sonic mania v5u

not sure how outdated this gist is so use the game banana guide linked at the top. if you need to know now though use mania all for v5 and mania v5u all for v5u depending on which exe you built earlier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment