MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Flat Mode Flat  

gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8601
Loc: southern CA, US
Send PM
post Midway Gun Fight netlist audio discussion
06/04/20 11:47 PM



Always good to see some fine tuning when necessary for the games that use analog audio hardware for generating the audio sound effects. It is interesting that maybe some of the pcbs had been repaired using different components which could be why some sound effects have a different pitch frequency etc. That was one of the things that Gyrovision (Chris L.) had mentioned to me when he was working on his Congo Bongo pcb and had noticed that previous/prior pcb work from a pcb owner had used wrong parts when repairing Congo Bongo pcb. Gyrovision repaired the Congo Bongo pcb to parts shown on Congo Bongo service manual. After the repair work was completed, the game sounded the way he recalled it should sound since this was a game he liked himself. He then made audio recordings for external audio samples and sent to MAMEdev. This was many years earlier between 2006 to 2009 iirc.


*from Bannisters*
--
Colin Howell: ok, some weirdness...
Colin Howell: I was looking over Gun Fight again, after doing the 280-ZZZAP work, to see if I might want to do any tweaks (for example, a proper emulation of its noise generator using netlist's new Zener and noise modules)
Colin Howell: and I checked over the transistor models again (Vas had remarked that I didn't pick a specific BJT type, and I'd replied that the actual type used was kind of obscure)
Colin Howell: So I looked at that transistor again, the Amperex A-138, and the small amount of info I have on it.
Colin Howell: It seems like the BC548C would be an OK substitute; from the parameters for the A-138 I do have, the BC548C comes pretty close.
Colin Howell: Here's the thing...
Colin Howell: The default NPN I was using has a current gain of 100 (collector current is 100 x base current).
Colin Howell: The BC548C model has a gain of 466.
Colin Howell: For actual transistors, the gain is a range; it varies from one device to another. For the A-138, max gain of 650 is listed. Min is not, but the next lower grade (A-137) has a max of 415, so A-138's min should be around 400.
Colin Howell: Turns out, if you use transistors of gain 400-500 in the Gun Fight circuits, it doesn't just boost sound effect volume, as you might guess. It significantly changes the shot sounds.
Colin Howell: Because when a shot sound starts, its amplifying transistor first *saturates* for the initial attack, when the switch is on. You get a pulse, then silence as the transistor output is forced low.
Colin Howell: Then, when the switch goes off and the current drops a bit, the transistor leaves saturation and returns to the linear forward-active region...
Colin Howell: ... and then it starts amplifying normally, so now you hear amplified noise.
R. Belmont: interesting, and it makes sense once you explain it.
Colin Howell: The effect is an initial crack, a momentary pause, and then a noise burst that decays.
Colin Howell: For a while I was thinking I'd found some sort of modeling bug, but I got the same effect simulating the circuit in LTspice.
Colin Howell: But this only happens when you use high-gain transistors (say, 400-500). Low-gain ones (say, 100-200) won't do this.
R. Belmont: It's good that LTspice confirmed our behavior.
Colin Howell: Which makes me wonder if some people who've repaired their Gun Fight sound boards and replaced the hard-to-find A-138s might have changed their shot sounds without knowing it.
Colin Howell: Because when I check videos, I think I hear this effect in some but not in others.
Colin Howell: (it seems pronounced in my simulation but hard to catch in the videos.)
R. Belmont: Colin: part of that is that most videos are micing a cabinet, which can do weird things to the frequency response.
Colin Howell: yup. I'm thinking of asking on the arcade-museum forums to see if anyone there with a Gun Fight can comment.
Colin Howell: also, since it seems BJTs can lose gain over time, could Gun Fights with their original transistors lose this effect as they age...
R. Belmont: Absolutely. Plus old capacitors get leakier over time and can short, and at least some kinds of resistors will drift (usually upwards)
-







Entire thread
Subject Posted by Posted on
* Midway Gun Fight netlist audio *edit* gregf 04/01/20 11:43 PM
. * Midway Super Speed Race audio supported and Kee Games Tank *edit* gregf  08/17/20 08:33 PM
. * Re: Midway Gun Fight netlist audio *edit* MooglyGuy  08/02/20 09:27 PM
. * if working with any Exidy games later *edit* gregf  08/03/20 11:05 AM
. * Re: if working with any Exidy games later *edit* MooglyGuy  08/03/20 12:53 PM
. * Re: Midway Gun Fight netlist audio *edit* Antny  08/03/20 04:00 AM
. * Cinematronics netlist thanks gregf  07/23/20 12:45 AM
. * Re: Cinematronics netlist thanks Antny  07/23/20 03:25 AM
. * Re: Cinematronics netlist thanks gregf  07/23/20 05:47 AM
. * Re: Cinematronics netlist thanks Colin Howell  07/23/20 07:01 AM
. * Re: Cinematronics netlist thanks gregf  07/24/20 11:14 AM
. * Re: Cinematronics netlist thanks Brian Deuel  07/26/20 02:38 PM
. * Bailey Fun Four gregf  07/26/20 05:45 PM
. * Re: Bailey Fun Four Brian Deuel  07/27/20 02:26 AM
. * Re: Bailey Fun Four gregf  07/27/20 06:44 AM
. * Re: Cinematronics netlist thanks Antny  07/24/20 12:30 AM
. * Re: Cinematronics netlist thanks Colin Howell  07/24/20 01:50 AM
. * Re: Cinematronics netlist thanks TrevEB  07/25/20 07:39 PM
. * Re: Cinematronics netlist thanks Colin Howell  07/26/20 08:19 PM
. * Re: Cinematronics netlist thanks TrevEB  07/27/20 02:11 AM
. * 'nevermind' *edit* gregf  07/27/20 07:23 AM
. * Re: Cinematronics netlist thanks TrevEB  07/27/20 09:03 AM
. * Re: Cinematronics Star Hawk audio ..my bad *edit* gregf  07/27/20 10:08 AM
. * Re: Cinematronics Star Hawk specific gregf  07/25/20 08:30 PM
. * Re: Cinematronics netlist thanks gregf  07/24/20 09:06 AM
. * Re: Cinematronics netlist thanks TrevEB  07/23/20 02:10 AM
. * Re: Cinematronics netlist thanks gregf  07/23/20 05:07 AM
. * Re: Cinematronics netlist thanks TrevEB  07/26/20 08:06 PM
. * Re: Cinematronics netlist thanks gregf  07/27/20 07:26 AM
. * Re: Cinematronics netlist thanks StilettoAdministrator  07/28/20 05:51 AM
. * Re: Cinematronics netlist thanks StilettoAdministrator  07/24/20 03:20 AM
. * Re: Cinematronics netlist thanks gregf  07/24/20 08:56 AM
. * post Midway Gun Fight netlist audio discussion gregf  06/04/20 11:47 PM
. * Re: post Midway Gun Fight netlist audio discussion Colin Howell  06/05/20 01:06 AM
. * Re: post Midway Gun Fight netlist audio discussion gregf  06/05/20 01:22 AM
. * Re: Midway 280-Zzzap netlist audio *edit* gregf  05/30/20 06:38 AM
. * Re: Midway 280-Zzzap netlist audio Colin Howell  05/30/20 09:28 AM
. * Re: Midway 280-Zzzap netlist audio Antny  05/30/20 07:41 PM
. * Re: Midway 280-Zzzap netlist audio gregf  05/31/20 08:02 AM
. * Re: Midway 280-Zzzap netlist audio Colin Howell  05/31/20 05:59 AM
. * Re: Midway 280-Zzzap netlist audio gregf  05/31/20 08:18 AM
. * Re: Midway 280-Zzzap netlist audio Colin Howell  05/31/20 09:55 AM
. * Re: Midway 280-Zzzap netlist audio gregf  05/30/20 10:44 AM
. * Re: Midway Gun Fight netlist audio StilettoAdministrator  04/02/20 03:32 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 366 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1679