Thank you very much for the update.
I tested r159 build with my new3ds. The music of Final Fight CD sounds OK now. I also tested some MD roms, and found some bugs.
1. Streets of Rage (W) (REV 00) [!]: The background music sounds not right. I can hear a very quick "pop" sound. The music of Retroarch Genesis Plus GX and Picodrive cores sound good. There is also a graphical glitch. A line is missing above the HP gauge. This glitch also exists when using Retroarch Picodrive core, but in Genesis Plus GX core the graphic is normal. Maybe it is core problem.
2. Streets of Rage 2 (JE) [!]: The game runs in 50 fps and is obvious slow. Other Japanese version roms I tested run correctly in 60fps.
3. For all MD roms I tested, I feel the music of your emulator is somewhat different compared with Retroarch Genesis Plus GX and Picodrive cores. The music of Retroarch is more pleasing to my ears, while it is a little weird in your emulator.
4. Super Street Fighter II - The New Challengers (U) [c][!]: The graphic of some stage grounds are broken, which are normal using Retroarch Genesis Plus GX and Picodrive cores.
5. Can you please map 3DS L X R buttons to MD X Y Z buttons by default?
Finally can you please release a quick update for Temperpce adding a toggle for 2 and 6 buttons? This emulator seems excellent, except I can't play SF2 CE properly on the default 2 buttons layout.
Thanks again for all your effort for bringing these amazing emulators to us!