Need a little (Stargate) Williams Sound Board help

DarrenF

Well-known member
Joined
Jan 7, 2011
Messages
5,855
Reaction score
526
Location
Florida
I've got a Wms sound board (the newer, square type) and it seems to be working (it's making sounds, alright), but just not the correct sounds. I don't have a known-working sound board, so I'm unable to be certain that the problem isn't on the ROM board (or the CPU board, for that matter).

Can someone with a working system check the following and let me know what they should be? (high, low, high-pulsing-low, or low-pulsing-high)

1) During attract mode, when it's making no sounds: at the 10J3 connector, pins 2-9 (assume these will all be steady.)
2) During test mode, with "SOUND LINE 1" mode activated: same location @ pins (assume at least 1 pin will be pulsing here.)

Thanks!
 
Good question. I'm somewhat sure it's correct. It actually makes Stargate sounds... just not the right ones at the right times. It's like the data lines are mixed up (which I've checked per the wiring diagram, and it appears correct to me).

The EPROM has "Video Sound Rom 2" printed on it, as well as "STD 744". But the 744 is crossed out, and "780" is written by hand. Not sure what to make of all that. I'll just pull it and read it, to make sure...
 
Last edited:
Are you sure you have the right rom in it? Wrong rom on the sound board, and it makes the wrong sounds.


Thanks for getting me back on track, guys...

The first clue that something was up came when I checked the jumpers per the table linked by Boardjunkie, and it was strapped for 2532 (Stargate should be 2716). So I pull the EPROM, read it, romident....

joust.snd

In spite of factory labels saying "Video Sound Rom 2," it's a friggin' Joust sound ROM(!) That certainly goes a looong way toward explaining the wrong sounds :)

Thanks again.

FWIW, there's no need to re-jumper a board from 2532 to 2716 to use a Stargate EPROM on it. It works just fine with the sg.snd ROM file doubled and burned to a 2532. I know this because I was too lazy to re-jumper, and had a 2532 at my fingertips... so I just tried it and it works fine.
 
Last edited:
Thanks for getting be back on track, guys...

The first clue that something was up came when I checked the jumpers per the table linked by Boardjunkie, and it was strapped for 2532 (Stargate should be 2716). So I pull the EPROM, read it, romident....

joust.snd

In spite of factory labels saying "Video Sound Rom 2," it's a friggin' Joust sound ROM(!) That certainly goes a looong way toward explaining the wrong sounds :)

Thanks again.

FWIW, there's no need to re-jumper a board from 2532 to 2716 to use a Stargate EPROM on it. It works just fine with the sg.snd ROM file doubled and burned to a 2532. I know this because I was too lazy to re-jumper, and had a 2532 at my fingertips... so I just tried it and it works fine.

Never believe the labels. There are quite a few SND ROM 2 with a pencil line through the 2 and a 4 handwritten on the label. Looks like they didn't even bother with the pencil on yours. Yea, quality assurance!

The pinouts of 2716 and 2532 are close enough to do the double up and go trick. 2732 are different enough that that might not work.

Code:
2716
2kx8 EPROM.
    +--------------+
 A7 |1    +--+   24| VCC
 A6 |2           23| A8
 A5 |3           22| A9
 A4 |4           21| VPP
 A3 |5           20| /OE
 A2 |6           19| A10
 A1 |7    2716   18| /CE
 A0 |8           17| D7
 D0 |9           16| D6
 D1 |10          15| D5
 D2 |11          14| D4
GND |12          13| D3
    +--------------+
2732
4kx8 EPROM.
    +--------------+
 A7 |1    +--+   24| VCC
 A6 |2           23| A8
 A5 |3           22| A9
 A4 |4           21| A11
 A3 |5           20| /OE VPP
 A2 |6    2732   19| A10
 A1 |7           18| /CE
 A0 |8           17| D7
 D0 |9           16| D6
 D1 |10          15| D5
 D2 |11          14| D4
GND |12          13| D3
    +--------------+
2532
4kx8 EPROM.
    +--------------+
 A7 |1    +--+   24| VCC
 A6 |2           23| A8
 A5 |3           22| A9
 A4 |4           21| VPP
 A3 |5           20| /CE 
 A2 |6    2532   19| A10
 A1 |7           18| A11
 A0 |8           17| D7
 D0 |9           16| D6
 D1 |10          15| D5
 D2 |11          14| D4
GND |12          13| D3
    +--------------+

ken
 
The pinouts of 2716 and 2532 are close enough to do the double up and go trick. 2732 are different enough that that might not work.

The pinout never really came into it in my case. I was using a 2532, and it was already strapped for 2532. I was just trying to avoid re-strapping to 2716 (i.e. adding jumpers W2 & W9 and removing W3 & W4), which is what Stargate originally had. I guess this is only useful knowledge for people who have a board strapped for a later game using a 32kbit EPROM, and who want to use it for an older 16kbit EPROM game (Defender or Stargate), and who also happen to have a 2532 on hand (or care to remove the factory label and re-use their existing 2532).

I never thought about using a 2732. They're certainly more plentiful (for me anyhow). Looking at the pinout, I'm fairly sure it'll work fine if the board is strapped for 2716, and just might even work if strapped for 2532. It'd be putting the boards' A11 line onto the 2732's /OE pin, so as long as A11 is low, it should work(?). Maybe I'll try buring one and see what happens...

Using a 2732 in lieu of a 2532 on later games, that use the whole EPROM, however is NOT going to work without some creative jumpering or something.
 
Back
Top Bottom