Since the game uses an SMPS sound driver, playing certain songs is very easy. You don't need to figure out where stage-specific songs are. Instead...
I don't consider the disassembly of Sonic Pocket Winter a "proper" release of the SPA disassembly, because it features numerous changes from the...
Recently I got a few requests for a release of the Sonic Pocket Adventure disassembly I did back in 2016. I always wanted to release it at some...
This is really awesome, IMO! As someone who loves 1990s MIDI gear and who's been doing a bit MegaDrive programming in the past, I find this...
Let me add a bit more trivia regarding Sonic SMPS drivers: Sonic CD SMPS The SMPS-PCM (the MegaCD driver) is based on SMPS 68k/Type 1, i.e. the...
IIRC some of the stand-alone releases of Game Toshokan games (like Flicky) just have all the Game Toshokan "BIOS" parts in the first 64 KB of the...
Feel free to do so.
Just a small correction: This is NOT code. It is an offset and disassembling it as code results in non-sensical code. Everything from 0x06AA to...
I guess I should contribute what I researched regarding sound stuff: At first, we have a disassembly of the sound driver:...
cross-post from SSRG: Sonic 3 prototype 1993-11-03 SMPS rip, for playback with SMPSPlay The definition files mostly work with the last SMPSPlay...
I can confirm that the VGM is trimmed incorrectly. The "loop start" point is 2 samples too late and so it misses the command that sets the octave...
About that Amiga Sonic demo: There is a video on YouTube about it and it is listed on pouët.net.
Well, here we have mid2smps 0.3.5. A release which I've been delaying (and forgetting about) for way too long. Aside from bug fixes, it also...
Sorry, but that's not going to work. Those sound drivers probably use a very different sequence format* and there are a few basics about how SMPS...
After a few final cleanups, I can finally release version 5 of my SMPS research package. This version includes rips of all MegaDrive/Genesis...
That should've been me. I dumped level maps of SPA final and the SPA proto shortly after the proto's release in 2017 using a modified SonLVL. SPA...
I extracted the DAC samples with SMPSExtract. It scans the complete game ROM for some magic bytes in order to locate the code that reads (or sets...
Disassembled sound drivers are in "part 2" (DriverDisasm.7z). The generic DAC drivers can be found in Drivers/DACDrv/68k_DACDrv/GenericSMPS68k/....
I haven't looked at the prototype, but the final version of Revenge of Shinobi was intersting, as it isn't just somewhere between preSMPS and...
I recommend to read A-S-H's topic How to make a song with mid2smps. It has detailed instructions on what the general process it. (One of my...
Separate names with a comma.