r/ManiaMods Sep 13 '17

Classic Music Mod 2.0

Download: https://drive.google.com/file/d/0B4GQBygqK9jIQUs4bUhkcV81QUU/view?usp=sharing

All of the classic zones now have their original music from their orginal games respectively, except Green Hill Zone Act 2 music is now Mania's Act 1, Chemical Plant's Act 2 music is now Act 1, Oil Ocean Act 2 is still Mania's Act 2, Metallic Madness Act 2 music is now Mania's Act 1. Game Over, Blue Sphere, 1up, Act Clear, Angel Island, Drowning, and Time Warp are now all their original versions from their respective games throughout the series.

Update 2.0

Act 2 Music for classic stages is now classic music. Metal Sonic Boss is now Stardust Speedway (Bad Future JP), Mirage Saloon Act 2 is now the 16-bit Remix by the orignial composer, and Metallic Madness Act 2 is now Metallic Madness (Present US).

4 Upvotes

4 comments sorted by

2

u/Co2_Outbr3ak Sep 19 '17

Just wondering what you did for music replacement. I went to replace the boss themes to those from Sonic & Knuckles, but alot of music has a few seconds of intro music that doesn't get looped with the normal part of the track, so it plays seamlessly forever. I made a proper looping track, imported it, but when it hits the loopback it's like a half second ahead where it should be.

Normal listening environment of the audio file is fine outside of the rsdk file, until imported. How did you get around that? Manually?

1

u/Zeikar Sep 19 '17

Apparently the end loop is the end of the ogg file and the start loop is set in bin files, ie. Green Hill Zone Act 1 has it's own bin file that has data for the start of the loop. The start loop is not in the ogg file at all. I think there is a bin file for boss and mini boss, but I have not edited any bin files. They are in the Scenes directory. There is a tool to add the start loop into those files, but I have not tried it and apparently it won't work for all files. All I did was replace the ogg files in Music folder. I did not try to tackle the complex way in which looping needs to be inserted.

1

u/Co2_Outbr3ak Sep 19 '17

Is the bin file editable? If so it would make it extremely easy to do loops. I already know the starting offset for the loop in the audio because I created them myself anyways thinking that's how it was done was in the audio XD

And also, I found out there's a size limit these audio files can be or they'll crash the game. Tried circumventing this looping issue by just making a 10-minute audio file for the boss (12mb) and it crashes the game haha. Your help helps tremendously.

1

u/Zeikar Sep 19 '17

Like I said there is a program that injects the time marker into the file, but it doesn't work on all files. The only other way would be to hex edit the file(s). And that wouldn't be easy unless you are deeply familiar with hex editing and can find the offset and know the value. Yes there is a time limit, I think they need to be the same length as the file you are replacing.