@BatElite Pretty much. The game has a list of values that it uses to play each note, ordered in ascending order (C, C#, D, D#, E...). We reversed those values, so they go in descending order (C, B, A#, A, G#...), but left the actual music data untouched, so it uses the wrong values.
You can download NSF files for both of these here:
http://ninetales.rustedlogic.net/2BMS.nsf
http://ninetales.rustedlogic.net/3BMS.nsf
Of course, after this, I had to check what other Mario games used this same frequency table.
I found out Super Mario Bros. 3 also did.
It turned out about equally well.
https://www.youtube.com/watch?v=zgN9EjwFlys
So, @Xkeeper found the music frequency tables in Super Mario Bros. 2 a few days ago.
<Xk> Let's see what happens when we swap the values in reverse order.
<Xk> ...
<me> ... oh dear.
Here's what we got:
https://www.youtube.com/watch?v=RBpfImpTT5Y
Music mood: ♪ Zone J theme, from Chip 'n Dale Rescue Rangers.
https://www.youtube.com/watch?v=u0EnL4M1jjE
Music mood: ♪ Disarray, by Jiyoshi.
https://soundcloud.com/jiyoshi/disarray-nes-vst
@Xkeeper I'm probably super dumb for not remembering, but where is that lock block used?
I'm stuck... in subroutine hell... x.x
I've been tracing out one function for two hours and haven't even come close to finding the end of it... x.x
I think... I'm going to bed now... and then I'll start again in the morning... x.x
aaaaa IDA doesn't support Unicode comments ;~; I can't just type out the Japanese text into my database as comments...
Music mood: ♪ CORE, from Undertale.
https://tobyfox.bandcamp.com/track/core
I made some aural shitposts in Mario 2 form. Sorry about your ears
http://mini.xkeeper.net/etc/cisum%20raspberry%20flavor.nes (@Raspberryfloof contributed to this one)
Music mood: ♪ Pillars of Creation, from Tower of Heaven.
https://flashygoodness.bandcamp.com/track/pillars-of-creation
@typhlosion Doing pretty well! ^^ How about you?
@typhlosion Hi! ^w^
Poly trans cuddlefloof programmer and gamedev(?). I love poking around in and reverse engineering old games. I'm also super shy and have horrible anxiety, so ... please be nice...
I don't mind if you follow request, but if I don't know or recognize you, please send me a message so I know who you are. #nobot