Sonic Mania decompilation project completed and released

header (1).jpg

Rubberduckycooly, the person behind the many classic Sonic game decompilations, has released their latest project. After successfully decompiling Sonic 1, Sonic 2, and Sonic CD's mobile ports, they've completed reverse engineering Sonic Mania, in addition to having released a modding API for the game to go alongside it. This project works with all versions of Sonic Mania, including the original release, the 1.03 update, and the Plus update. In order to run the decompiler, you'll need a legit copy of the game, available across Windows, Switch, PS4, and XB1. According to the developer, this will be their final decompilation work, Sonic-related or otherwise, capping off their hard work on the Retro Engine series of Sonic titles.

:arrow: Source
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
Anyone running Sonic Mania Plus on Steam Deck?
I tried to get mods running on it, but neither Maniatic Launcher nor the Mania Mod Loader seem to be working, I tried:
  • Extracting the Mania Mod Loader in the same folder as the SonicMania.exe file (where the rsdk file is too), then putting my mods in the mods folder, launching the Loader, installing it, and then enabling and saving the enabled mods, but booting Sonic Mania Plus doesn't load the mods I used.
  • Installing Maniatic Launcher (which apparently is the decomp for Linux) and putting the mods folder inside the proper path directory (.var/apps/(Maniatic Launcher folder), but that doesn't seem to be loading the mods neither.
Not sure what I might be doing wrong, but I'm running out of option on how to run mods for Mania on Deck.
I only want to run the R3shaded mod for Sonic Mania, that's all
 

sombrerosonic

Idiot machine
Member
Joined
Jan 12, 2022
Messages
1,453
Trophies
2
Location
The Tower of pizza
XP
2,892
Country
United States
Anyone running Sonic Mania Plus on Steam Deck?
I tried to get mods running on it, but neither Maniatic Launcher nor the Mania Mod Loader seem to be working, I tried:
  • Extracting the Mania Mod Loader in the same folder as the SonicMania.exe file (where the rsdk file is too), then putting my mods in the mods folder, launching the Loader, installing it, and then enabling and saving the enabled mods, but booting Sonic Mania Plus doesn't load the mods I used.
  • Installing Maniatic Launcher (which apparently is the decomp for Linux) and putting the mods folder inside the proper path directory (.var/apps/(Maniatic Launcher folder), but that doesn't seem to be loading the mods neither.
Not sure what I might be doing wrong, but I'm running out of option on how to run mods for Mania on Deck.
I only want to run the R3shaded mod for Sonic Mania, that's all
Here's a vid that could work

 

sombrerosonic

Idiot machine
Member
Joined
Jan 12, 2022
Messages
1,453
Trophies
2
Location
The Tower of pizza
XP
2,892
Country
United States
I did follow that one too, all the way up to installing the loader and enabling/saving the mods, but running Sonic Mania afterwards seems to do nothing at all, still boots the vanilla game. :/
Clipped from reddit to help you link if you want

0. Get the latest version of the mod loader from here: https://mm.reimuhakurei.net/misc/

  1. Extract the mod loader on the same folder as the game like normal.
  2. Extract the mods you want to use on the mods folder.
  3. Launch winecfg and set it up so SonicMania.exe uses the native d3d9 libraries (or else mods won't load).
  4. Launch the mod manager through a terminal (or else it just crashes for some reason).
  5. Install the loader and check the mods you want to use.
  6. Save and start the game.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,177
Trophies
2
XP
33,542
Country
Mexico
Clipped from reddit to help you link if you want

0. Get the latest version of the mod loader from here: https://mm.reimuhakurei.net/misc/

  1. Extract the mod loader on the same folder as the game like normal.
  2. Extract the mods you want to use on the mods folder.
  3. Launch winecfg and set it up so SonicMania.exe uses the native d3d9 libraries (or else mods won't load).
  4. Launch the mod manager through a terminal (or else it just crashes for some reason).
  5. Install the loader and check the mods you want to use.
  6. Save and start the game.


The d3d9 part is explained so casually yet they don't mention precisely what to do.
I'm feeling that's the culprit of my issue, and I can't seem to figure out how to force the SonicMania.exe to use the d3d9 library (Mania Mod Loader creates a d3d9.dll when you click on the "install" button).

I tried running winecfg but seems like it doesn't exist.
I also attempted some odd stuff through ProtonTricks but doesn't makes the mods run :/

EDIT:
I got my mod to work.
Don't ask me how, I installed almost everything d3d9 listed in ProtonTricks for Sonic Mania.
Also, I think it was mostly the mod itself at fault, maybe mine fucked up at some point and that's why it didn't load. I downloaded a fresh mod (R3shaded) and tried loading it up, and to my surprise that one did work, so that was my queue to redo my custom change.
So with that, it seems to be working properly now. Thankfully lol
Thank you guys for the support!
 
Last edited by ShadowOne333,

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,343
Trophies
1
Age
41
XP
4,525
Country
Argentina
Well, after the first run, Loading times get better. It is worth it.

Still is like Sonic Mania Plus was made for the Switch, it runs really well on it, there is no slowdowns, performance issues or overheating (unless you let the charged plugged in too long) I find it the superior version to play the game. Only reason I play it on PC is mods.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night