The DSP on the board is responsible for volume. The MPU will command a volume setting to the DSP. I’d be surprised if there wasn’t a feedback message to the MPU; a closed loop control system.
The DSP does all of the “digital” work on the board as DumbAss was saying above.
The DSP accepts sound commands from the MPU. It then pulls the sound data from the ROMs and pipes it through the digital to analog pipeline.
Sound ROMs are checksumed by the DSP.
But S2 can be the wrong S2 and the DSP would never know.
I’d verify S2 as the next step.
—
Chris Hibler - CARGPB #31
Http://chrishiblerpinball.com/contact
http://www.PinWiki.com/ - The new place for pinball repair info