don't click here

Sonic Mania: Hacking Discussion

Discussion in 'Engineering & Reverse Engineering' started by Chimera, Aug 29, 2017.

  1. Dario FF

    Dario FF

    Tech Support Hotline Tech Member
    Nice find! Is there anything interesting in the options beyond what's available in the regular game?
     
  2. Cinossu

    Cinossu

    Administrator
    2,832
    46
    28
    London, UK
    Sonic the Hedgehog Extended Edition
    [​IMG]
    Ayyyyy
     
  3. Tiranno

    Tiranno

    Steveosaurus Rex Member
    Any way to edit sound effects yet?
     
  4. Dark Sonic

    Dark Sonic

    Member
    14,631
    1,617
    93
    Working on my art!
    You can access the remnants of the Coming Soon screen :specialed: You can also play Media demo mode which is just Green Hill Zone followed by a buggy, muted Studiopolis Act 1. I haven't been able to get through that version of Studiopolis without the game crashing though. Also another mod:

    http://www.youtube.com/watch?v=wKhdQqmM9d0&t=15s

    It's literally a sprite hack that puts Knuckles sprites over Sonic's, resulting in a Knuckles that has all of Sonic's abilities and can have Tails follow him... so that's kinda what I wanted
     
  5. [​IMG]
    In the dev mode there's a classic style stage select.

    edit: Nevermind! Never unlocked Debug Mode on the Switch.
     
  6. Josh

    Josh

    Oldbie
    2,123
    1,087
    93
    USA
    That's in the full game, too. Once you unlock Debug Mode, you just hit Square and X (or whatever your equivalent is) together at the title screen.
     
  7. Spanner

    Spanner

    I used to do things... Member
    3,364
    182
    43
    United Kingdom
    I wish I knew...
    You too can finally get that damn fifth chaos emerald...after playing through that stage through the dev menu over and over again:
    [​IMG]
     
  8. Dark Sonic

    Dark Sonic

    Member
    14,631
    1,617
    93
    Working on my art!
    Wait. Continue? How'd that show up?
     
  9. Josh

    Josh

    Oldbie
    2,123
    1,087
    93
    USA
    It shows up in No Save mode. You get one by getting a Mach Bonus (that is, collect enough Blue Spheres when you're already in Mach 3). And when you use a Continue, you start from the Act you died on instead of the Zone.
     
  10. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,374
    86
    28
    HoleNet!
    Sonic Worlds Next
    In a No Save game, get 10,000 points in a Special Stage. (easiest way is to get the Mach Bonus)
     
  11. Azu

    Azu

    I must be stupid. Member
    Now if there was a mod to make the 5th special stage easy as shit.
     
  12. Frostav

    Frostav

    Member
    657
    225
    43
    None of the special stages are hard, I got them in like a day :v:
     
  13. luluco

    luluco

    Member
    17
    0
    0
    Brazil
    The CRT shaders used in the game are pretty good, specially "CRT-Yee64" (according to the devmenu).

    Any idea if it would possible to extract those? retrun only yields binaries (probably some corrupt), I guess the archive format changed too much.
    I wonder if the HLSL files are in there somewhere?

    It'd be better than dumping them to ASM for sure.
     
  14. Modern

    Modern

    what tu hecc is modern! Member
    41
    1
    0
    OOoooooh boy, this gets me pumped! I wonder how they were able to do it so quickly? Even as just a sprite swap I'm curious to see how it can be done.
     
  15. Azu

    Azu

    I must be stupid. Member
    5th stage say otherwise.
     
  16. Xiao Hayes

    Xiao Hayes

    Classic Eggman art Member
    4th says the same to me too, so I don't want to know how the 5th is. XDDD
     
  17. MontiP

    MontiP

    "Tylerfoxorwhatever? I barely know her!" Member
    243
    173
    43
    Chile
    For me 3rd, 4th and 5th. Especially the 5th. I don't know how many times I tried, but I wanted to kill myself everytime I went through it, and it made the 7th one look like the 1st Special Stage in Sonic 1.
     
  18. Modern

    Modern

    what tu hecc is modern! Member
    41
    1
    0
    https://www.youtube.com/channel/UCEjwges-3BTaWsMwOGJDoGQ Beatz here seems to be uploading small spriteswaps for mania en-masse. Let's see where this leads...
     
  19. RibShark

    RibShark

    Member
    115
    39
    28
    I've taken a look at his EXEs. All he is doing is replacing which sprite file the game is searching for by, for example, changing "Players/Sonic.bin" to "Players/ChibiSonic.bin" in the EXE. He actually had to blank the following entry "Players/SuperSonic.bin", to fit the new string in, so chances are the game will crash if the player transforms.
     
  20. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,272
    17
    18
    Castlevania prettyness

    yea aight this is p. huge. Excellent find, don't know how you did that outside thinking it'll work... a bit surprised it did :V

    I figured since the EXE probably isn't encrypted and it's looking for strings in the ini file, that "devMenu" would be in the EXE somewhere (is that how you found it, looking for "dev?"). Figured there'd probably more stuff hidden in "game" that'd be discoverable that way.

    Didn't find much, buuut...

    [​IMG] [​IMG]

    Seems there's likelihood for a "mod loader" to work after all, at last a fan one :^)