by Spindizzi » Mon Apr 10, 2017 2:05 am
Hi,
I've no doc on this, I've certainly looked inside Mame source, to try to understand that part but Mame has a so different architecture compare to Supermodel. It's very hard for me to understand Mame
As I can remember, when The bug was reported, I've searched into soundboard code since I've a little learned by myself about soundboard for sr2
I've done multiple tests about SCSP part and the dsp in particular.When I disabled it, I immediately saw that it came from dsp part (I even enabled the old reverbe code in my tests)
So I was interested in each lines referring to the DSP
I build, test, change, spying variables, debuging frame by frame etc... And I saw every time the music collapse, the masking value change also (decreasing to 0, if I well remember)
Like I said in original post I can't explain why originaly it was needed to mask this value
Strangely, this doesn't have bad effects on other games and it can be easily reverted