Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06000 Sound Minor Always Jul 27, 2015, 21:46 Apr 22, 2019, 12:27
Tester kazblox View Status Public Platform MAME (Official Binary)
Assigned To couriersud Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Assigned Driver pong.cpp
Version 0.163 Fixed in Version Build Normal
Summary 06000: breakout: [possible] sound output pitch different from real PCB
Description If you compare the output of the TTL sound output from Breakout's emulation in MAME, and a real PCB, you can notice that the pitch in the emulation is one octave higher (if you hear very closely)

Steps To Reproduce
Additional Information
Flags Possible
Regression Version
Affected Sets / Systems breakout
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.11901
NekoEd
Senior Tester
Jul 28, 2015, 00:31
I'm wondering if it's not a tolerance/component aging issue; remember MAME's components have perfect tolerance and never go off spec. This might not be a bug, so I'm going to mark it for input from devs.
User avatar
No.11903
haynor666
Tester
Jul 28, 2015, 09:30
Net list is still in dev. so just like m62 games sound issue can happens.
User avatar
No.11923
kazblox
Tester
Aug 1, 2015, 06:32
Overclocking the CPU to 96% seems to bring it around the correct pitch
User avatar
No.16355
couriersud
Developer
Apr 22, 2019, 12:27
This is not an ageing issue. MAME emulation is based on "REV F" schematics. The sounds are all generated digitally by 9316 counters B7 (11,12) and B8 (14). Other outputs are not used so a mod is relatively easy.

B7.12 = 2 x B7.11 = 4 x B8.14

So all sounds are an octave apart. Connecting sounds to B7.11, B8.14 and B8.13 would make sounds one octave lower.
Anybody interested can relatively easy do the mod in nl_breakout.cpp

#define BRICK_SOUND "B8", 14
#define P_HIT_SOUND "B7", 12
#define VB_HIT_SOUND "B7", 11

Just change the pin numbers.

Unfortunately, without a board revision or hires PCB pictures from the machine the video has been taken from (both front and back) this is all pure speculation.