We're having issues with a Super Mario Bros table that was pretty much left to rot in a warehouse for who knows how long. Someone had proceeded to work on the sound board at some point in time, but we don't know who, why, when, or if they even were successful— the pin was left as parts when we got to it.
After replacing a couple of the rom chips and the interconnect between the main and auxiliary sound boards, we're at the point that the game works, but we only get the speech cues and no background music. MAMMA MIA.
We the voice callouts from the auxiliary board, but the only audio we ever get from the main board is a single "beep" at boot, and a weak sound at the start of a game. We read that we're supposed to get two beeps, but we don't have any other working Gottlieb pin to confront.
The audio amp works fine, the power supply is fine, voltages on the board are stable and what they're supposed to be, we've done the ground mod just to be on the safe side, there are no obviously damaged traces we could identify, and we tried Marco Albus' test rom (the RAM chips were replaced from whomever worked on the board before us with compatible chips, and they tested fine; the input test also seemed to proceed as it says on the guide, but we don't have an oscilloscope to look into the signals in more detail).
We thought it could be caused by the 65C02P2 cpus, but we swapped them between the two columns, and with others we had, and there was no change (also they tested fine with the test roms). We swapped the AD7528J dac thinking it was an issue with the analog conversion, but it didn't change anything. We swapped the Yamaha 2151 on the auxiliary board with another one from a working pin, and no change (the one we swapped out works fine). We tested trying to feed an analog audio signal to the board output (pin #9 of A6P2, which is connected to the auxiliary board and then mixed into the audio amp) from an external source, and it works fine that way. We've even tried to feed the audio output directly into a separate audio amp, bypassing completely the auxiliary board, but we still got nothing. We've thought it could be the S1 chip (LS161) having issues generating the 2mhz clock from the crystal, but it wasn't (we're grasping at straws here).
Going into the sound test, we get signals on the A6P1 connector, but no sound or tone of any kind comes out of the board. The input test of Marco Albus' test rom shows the cpu recognizing inputs as it is written it should (two blinks for one pin to ground, one blink for multiple, tested all of A6P1).
As far as we can tell, the issue should be with the sound generation within the main audio board itself, but we can't locate where. The absolute last thing we can come up with would be to change every single chip on the board "just because"— which is not really something we look forward to.
"Get a new soundboard" is not the suggestion we're looking for. We want to know what the hell is wrong with THIS one, after all the trouble we went through.
TL;DR: System 3 sound board, all roms are fine. Voice plays, music doesn't. Ran out of ideas, need help.