Previous | 199869 Revisions | Next |
r169158 Saturday 24th October, 2020 at 11:22:32 UTC by eito |
---|
msm5232: fix: behaviour when the 'arm' flag set while envelope generator is on a decay state msm5232, a tone generator chip which is used by some early TAITO and Alpha Denshi arcade PCBs, has 'arm' flag that alters behavoiur of envelope generation. Basically, the 'arm' flag turns Attack-Decay-Release envelope generation to simpler ON/OFF states. If the 'arm' flag set, the transition from Attack to Decay doesn't occur unless explicitly indicated. On current implement, when this 'arm' flag is set on a channel which is on a Decay state, the Decay state continues. It seems that, the state should be turned into a Attack state in this situation. |
[/branches/fmrewrite/src/devices/sound] | msm5232.cpp |
https://github.com/mamedev/mame/commit/d618e29878c147750c31e4708eaee761f7f2876f |
Previous | 199869 Revisions | Next |