don't click here

Mania SMPS Mod

Discussion in 'Engineering & Reverse Engineering' started by MainMemory, Sep 30, 2017.

  1. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,735
    334
    63
    SonLVL
    http://youtu.be/ICmDW0Qqx0g

    This mod takes the SMPS music engine made for S&KC and implements it into Sonic Mania as a replacement for its OGG music playback, which is no small feat considering I barely understand anything about how the music playback works. You won't know it from the git log, but it took me quite a few tries before I got something that didn't crash, and then a few more changes to get everything working properly.

    The mod is fully customizable, with config.ini allowing you to choose which SMPS songs go with which of Mania's songs. You may wish to use the SMPSTempo program to listen to each of the available tracks. Custom music is supported, and the mod comes with one such song by default, so it should be pretty simple to figure out.

    You can download the mod on GitHub here, and the source code is available here.

    You may now use the rest of this thread to complain about the default music selection and/or organize a project to recreate the whole soundtrack in SMPS.
     
  2. S0LV0

    S0LV0

    Sonic Generations Helpdesk Tech Member
    586
    1
    0
    Spagonia
    Abusing SMPS
    Oh neat! I'll have to give it a spin.

    And honestly if I wouldn't end up doing most or all of the tracks, I would likely be willing to contribute a few to an organised project. especially if amphobius gets involved
     
  3. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,735
    334
    63
    SonLVL
    Minor update, turns out I had the song for Knuckles' Mirage Saloon listed as "MirageSaloon1K" while the game was trying to load "MirageSaloon1k", causing that level to play no music whatsoever. I fixed it by having all the filenames converted to lowercase internally.
     
  4. RikohZX

    RikohZX

    Member
    1,011
    281
    63
    It'd seem you accidentally put in the SMPSTempo link instead of the link to the mod. But even then I've never figured out how to actually get things from github working.
     
  5. MainMemory

    MainMemory

    Kate the Wolf Tech Member
    4,735
    334
    63
    SonLVL
    Oh wow. Fixed. As for how to get it working... you just download the attached file and put it in the mods folder?
     
  6. RikohZX

    RikohZX

    Member
    1,011
    281
    63
    Oh, I was a derp and somehow kept finding my way to the repositories rather than the actual releases.
     
  7. Tanks

    Tanks

    Member
    1,048
    108
    43
    Haha I knew you all would come out of the woodwork! Where is Amphobius? Haven't heard from him in a while...

    Been playing around with this and I like how easily customizable it is. I'll need to dig up some of my old midi to SMPS conversions and see how well they fit here.
     
  8. S0LV0

    S0LV0

    Sonic Generations Helpdesk Tech Member
    586
    1
    0
    Spagonia
    Abusing SMPS
    Yeah I saw you subtweeting me in the hacking thread. Don't count on it honestly, I love transcribing tracks and sticking them on various chips but I've really been trying to focus on more personal things. It's a giant "we'll see" right now.
     
  9. Epsilonsama

    Epsilonsama

    THE FASTEST TAPE ALIVE! Member
    690
    42
    28
    Earth
    Interesting mod, with time people will make SMPS versions of Sonic Mania soundtrack giving us a true MD Classic experience.
     
  10. RikohZX

    RikohZX

    Member
    1,011
    281
    63
    Here's hoping SMPS versions of CD songs too, and I've been mixing around a lot of the available tracks and Gene Gadget's surprisingly very effective for Titanic Monarch.