So, while working on Sonic 2 Beta, I got the idea about switching out the sound driver for it's Beta 4 counterpart, which was relatively easy. Why would I do such a thing? Because I get bored. So then, a few days back, I got the idea of trying to implement both sound drivers that could easily just be switched via a RAM address, ala the S3K disasm, within the disasm. I had MarkeyJester look into it, and he basically said it be a real pain in the ass to do such a thing, so I relented for about 5 hours. After that, I got bored and tried to implement both, and the player could choose via key press on the title screen to load the Beta 4 Sound Driver. After about an hour of coding, I had it kinda working, but I was undeterred. I asked Vlad if he could fix it. At about noon Central Time today, he came on irc and gave me the finished product, Sonic 2 Beta that ran TWO sound drivers. A rom that has the ability to change drivers mid-game. It had the native Sonic 2 Beta driver that ran, and with a touch of a button at the Title Screen, could be switched out for the Beta 4 driver. Let me list the changes up to this point: - The ROM contains both S2B and S2B4 sound drivers. In order to use the S2B4 driver, just press B at the title screen. Unfortunately, at this point of the proof-of-concept, you can only select the S2B4 driver, and not go back. If you wish to play stock vanilla S2B with it's standard sound driver, then don't press B at the title screen. Also, as an added bonus, I've also fixed the playlist, that way if you play with the S2B4 driver, it will play the correct music in level. - Also added the two player playlist, which is lacking in stock S2B. -This change will not noticed in game, but I've taken the liberty and made each zone have their own Object List. What does that mean? That means each zone now has all 80 object spots free. Though, not relevant to the release, it is something to consider. - You start at EHZ as opposed to NGHZ. - The DEZ music playing once you get 100 rings is now fixed as well. Due note, I haven't fixed all sound issues, so you may have some things play different songs, this is normal. Since S2B4 had rearranged a few of the songs, some may be in different places. Another issue is drowning. If you were to let the countdown load, and jump out before you drown, it will play EHZ, as it does stock in S2B. I am looking into that. Also, don't play sound 9C if you are in S2B4 mode, for some odd reason it crashes the game. Otherwise, it works perfectly. https://www.dropbox....6e13/s2beta.bin Have fun. Special thanks to Vladikcomper for being such a badass at coding and understanding Sound Drivers. This shit would've never happened without him.