Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Amy in Sonic Mania - A Work In Progress for Sonic Mania.

Amy Mania/Extra Slot Amy

1. Amy Mania

This is a mod that adds Amy into Sonic ManiaPlus DLC is required to play this mod, as Amy is over Mighty. However, a decomp port of the mod (where Amy is her own slot,) is also now available. Thank you for all of your support!
Decomp users, please read the entirety of the body text so you don't mess something up with installation!

1.1. Controls:

C key (May be mapped to LB/L1 on controller or B/X for customized keyboard controls) = Basic Hammer Attack

Jump + Jump (Pressing & holding the Jump button twice) = Heli-Hammer

Up + Jump / Run + B key = High Jump

1.2. Having issues? Contact us here!

1.2.1. Steam Version:

Troopsushi: https://twitter.com/troopsushi (or troopsushi#4993 on discord)

Codenamegamma: https://twitter.com/Codenamegamma

1.2.2. Decomp Version:

Zoe's Discord: Zoe the Fox#8677

Gamebanana page: https://gamebanana.com/wips/50006

Github Repository: https://github.com/Kiaru-the-Fox/Sonic-Mania-Decomp-Extra-Slot-Amy

2. Decomp Installation Instructions:

2.1. Prerequisites:

  • Dependencies to build a Game.dll from source (see this tutorial for setting up Game.dll building)
  • Extra Slot Amy mod assets (found on this page)
  • Extra Slot Amy source code (found on the Github linked above)

2.2. Instructions:

2.2.1. Code:

Copy the Github URL above and open Visual Studio. In the "Get Started" section when initially opening VS, click the "Clone a repository" button.
This will prompt you to insert a Github link. Paste the Extra Slot Amy URL into this box, and click the "Clone" button. This will automatically download the mod's code onto your computer and instantly open it for building.
Before building, make sure to switch the build option from "Debug" to "Release", found near the top-left of the Visual Studio window. There are six options for building, and which one you choose depends on certain factors. These are:
  • SonicMania: Build this project if using an RSDKv5.exe file. (if using the x86/32-bit version of the .exe file, switch to the "x86" build option, right next to where "Release" is. If using the x64 version of the .exe file, switch to the "x64" build option instead)
  • SonicMania (All): Build this project if using an RSDKv5.exe file. Same as above, but build times are faster with this version.
  • SonicMania (Pre-Plus): Do not build this project for this mod. Extra Slot Amy requires Plus DLC to use.
  • SonicMania (Pre-Plus - All): Do not build this project for this mod. Extra Slot Amy requires Plus DLC to use.
  • SonicMania (v5U): Build this project if using an RSDKv5U.exe file. (if using the x86/32-bit version of the .exe file, switch to the "x86" build option, right next to where "Release" is. If using the x64 version of the .exe file, switch to the "x64" build option instead)
  • SonicMania (v5U - All): Build this project if using an RSDKv5U.exe file. Same as above, but build times are faster with this version.
For reference, this mod was built on and tested using a 32-bit RSDKv5U.exe file using the "SonicMania (v5U - All)" project, on "Release x64".
Right-clicking your desired project will bring up a menu with various different options. Click the first option, "Build", to start compiling the project into a Game.dll.
If you get an error that looks similar to this:
The command "copy /Y "C:\Users\username\source\repos\Sonic-Mania-Decomp-Extra-Slot-Amy\build\x64\Release\Game\Game.dll" "C:\Users\username\source\repos\Sonic-Mania-Decomp-Extra-Slot-Amy\build\Game.dll"
The project still compiled successfully, even if Visual Studio says it failed.
Once you've built the project of your choice without any other errors, go to "C:\Users\[username]\source/repos/Sonic-Mania-Decomp-Extra-Slot-Amy\build" (replacing [username] with whatever your user folder is called) and you should see a Game.dll. Copy it by selecting it and pressing "Ctrl + C".
If you already have a Game.dll in your Mania Decomp folder, rename it to something along the lines of "GameOriginal.dll". Now you can press "Ctrl + V" to paste the Extra Slot Amy version into your decomp folder. Make sure to keep it named "Game.dll" or the game won't be able to read it.

2.2.2. Mod Assets:

In order to make everything show up correctly, you need to download the mod's assets, which can be found on this page in the downloads section. Once you have the assets downloaded, extract it to your Mania Decomp "mods" folder.
When booting up the game, make sure to use the Dev Menu to enable the new Extra Slot Amy mod.
You should now be able to play as Amy, as an entirely new character!

2.3. IMPORTANT - DECOMP USERS, PLEASE READ ME!!

Make sure to back up your original SaveData.bin before using this mod! Once an Amy slot is saved into SaveData.bin, it can ONLY be used in conjunction with this mod. Trying to load an Amy save slot without Extra Slot Amy enabled will cause the game to crash upon selecting Mania Mode!

2.4. Liability Notice:

We are not responsible for lost/corrupted save data, nor are we responsible for accidental file deletion or overwrites. (Such as "Game.dll"s)
It is clearly stated how to avoid these issues, so if this does happen, it is entirely on you for not reading the setup instructions, not us.
1-10 of 158
1
Pages
Go to page:
  • thepigoverlord avatar
    thepigoverlord Joined 1y ago
    Offline
    1,645 points Ranked 25,283rd
    1d
    For whatever reason, whenever I use the Decomp version of this mod, checkpoints don't work. They work when I compile the normal game.
    Bananite
    URL to post:
  • Casteor573 avatar
    Casteor573 username pic Joined 2y ago
    Online'nt
    3,167 points Ranked 4,665th
    20 medals 1 legendary 4 rare
    • Returned 5000 times Medal icon
    • Returned 1000 times Medal icon
    • Submitted 15 Mods Medal icon
    • Submitted 20 Mods Medal icon
    • Became a Game Pioneer Medal icon
    • Returned 100 times Medal icon
    3d
    Level select is a little weird, i cant loop back to other characters after i get to amy, yet if i press Q (to change characters) it makes me sonic but I cant control him and the word "World" is on the screen. 


    Knows how to mod sometimes avatar
    Mantra
    Knows how to mod sometimes
    URL to post:
  • UncleMac avatar
    UncleMac username pic Joined 5y ago
    Offline
    234 points Ranked 79,873rd
    5d
    is there a way to have a separate version where she takes the place of ray instead?
    Heyyy I want pizza avatar
    Mantra
    Heyyy I want pizza
    URL to post:
  • Casteor573 avatar
    Casteor573 username pic Joined 2y ago
    Online'nt
    3,167 points Ranked 4,665th
    20 medals 1 legendary 4 rare
    • Returned 5000 times Medal icon
    • Returned 1000 times Medal icon
    • Submitted 15 Mods Medal icon
    • Submitted 20 Mods Medal icon
    • Became a Game Pioneer Medal icon
    • Returned 100 times Medal icon
    12d
    it worked but 


    Knows how to mod sometimes avatar
    Mantra
    Knows how to mod sometimes
    URL to post:
  • Maric The Hedgehog avatar
    Maric The Hedgehog Joined 8mo ago
    Offline
    199 points Ranked 85,527th
    17d 16d
    Can you make her Super transformation less......Weird
    Make it like every other Character instead of a Ball
    Ultimate Sonic & Mario Fan
    URL to post:
  • Mroces avatar
    Mroces Joined 2y ago
    Offline
    21d
    I would like to do a full report of all my issues in the decomp version (i´m using the rsdkvU5 version by the way):
    The long jump sprite doesnt have the hammer.
    The time stones sprites usually are black .
    The hammer attack doesnt have his sound effect.
    You cant use the long jump while runnning.
    You cant use amy in time attack or competitive .
    While you can use her on encore mode,sonic will be never playable at the same time with her.
    Now,on a personal request i would like to have the option to restore the sega and plus colors to their original states,and that goes the same for the time stones
    and for the end,i really admire how you guys make a new character like it was part of the game since the beginning,the sprites are really well detail and the gameplay pretty unique!
    Bananite
    URL to post:
  • Dont work for Android :(
    Bananite
    URL to post:
  • mel sonic avatar
    mel sonic username pic Joined 2y ago
    doin weird shit
    224 points Ranked 81,370th
    8 medals 1 rare
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    • Returned 100 times Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    • Received thanks 5 times Medal icon
    2mo 2mo
    With the pre-built Game.dll the game sometimes crashes at random times and also it crashes when I do this every time. I know it's because of the prebuilt Game.dll because when I replace it with the original Game.dll and disable the mod assets, it doesn't crash anymore. But when I do the opposite it does. Can this be fixed please, I literally can't play the game with this.
    Sonic named Mel avatar
    Mantra
    Sonic named Mel
    URL to post:
  • nichehobbyrobot avatar
    nichehobbyrobot Joined 14y ago
    Offline
    8,192 points Ranked 1,268th
    18 medals 1 legendary 2 rare
    • 10 years a member Medal icon
    • 6 years a member Medal icon
    • Returned 1000 times Medal icon
    • 1 post awarded Exemplary Feedback Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    2mo
    Awesome to see it ported over to the decomp, but I'm not totally crazy about some of the new changes over the original mod, like Amy's overhauled super form with Time Stop or "Amy Assist" replacing "& Knuckles"... is there any chance of a decomp release without the new additions but still keeping her on an extra slot, and if not, would it be okay to branch off the source code on Github and make something like that myself, hypothetically?
    URL to post:
  • Maric The Hedgehog avatar
    Maric The Hedgehog Joined 8mo ago
    Offline
    199 points Ranked 85,527th
    2mo 2mo
    Do the Decomp Port (Extra Slot Version) work on Android Version of RSDKv5 ???
    Ultimate Sonic & Mario Fan
    URL to post: