Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02099 Sound Minor Always Aug 7, 2008, 22:11 Aug 27, 2021, 05:04
Tester Firewave View Status Public Platform MAME (Self-compiled)
Assigned To aaron Resolution Fixed OS
Status [?] Resolved Driver
Version 0.126u3 Fixed in Version Build Debug
Fixed in Git Commit d30361b Github Pull Request #
Summary 02099: Various: [debug] Clipped samples
Description I could confirm these in 0.126 and 0.126u3:
Tafoid: Updated list to show latest debug run using release 0.216 sources.

20pacgal.cpp        20pacgalr0                                             99:          Speaker ":speaker" - max = 52564 (gain *= 0.623373) - 11% samples clipped
20pacgal.cpp        20pacgalr1                                             99:          Speaker ":speaker" - max = 52564 (gain *= 0.623373) - 11% samples clipped
20pacgal.cpp        20pacgalr2                                             99:          Speaker ":speaker" - max = 52564 (gain *= 0.623373) - 11% samples clipped
20pacgal.cpp        20pacgalr3                                             99:          Speaker ":speaker" - max = 52564 (gain *= 0.623373) - 11% samples clipped
alpha68k_n.cpp      kyros                                                  99:          Speaker ":speaker" - max = 44160 (gain *= 0.742006) - 11% samples clipped
alpha68k_n.cpp      kyrosj                                                 99:          Speaker ":speaker" - max = 44160 (gain *= 0.742006) - 11% samples clipped
alpha68k_n.cpp      sstingry                                               99:          Speaker ":speaker" - max = 39264 (gain *= 0.834530) - 88% samples clipped
cubeqst.cpp         cubeqst                                                99:          Speaker ":lspeaker" - max = 49081 (gain *= 0.667611) - 7% samples clipped
cubeqst.cpp         cubeqst                                                99:          Speaker ":rspeaker" - max = 48935 (gain *= 0.669603) - 6% samples clipped
cubeqst.cpp         cubeqsta                                               99:          Speaker ":lspeaker" - max = 49081 (gain *= 0.667611) - 7% samples clipped
cubeqst.cpp         cubeqsta                                               99:          Speaker ":rspeaker" - max = 48935 (gain *= 0.669603) - 6% samples clipped
cvs.cpp             8ball                                                  99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             8ball1                                                 99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             cosmos                                                 99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             darkwar                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             dazzler                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 96% samples clipped
cvs.cpp             diggerc                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             goldbug                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             heartatk                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             hero                                                   99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             hunchbak                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             hunchbaka                                              99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             huncholy                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             logger                                                 99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             loggerr2                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             outline                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             radarzon                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             radarzon1                                              99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             radarzont                                              99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             raiders                                                99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             raidersr3                                              99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             spacefrt                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             superbik                                               99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
cvs.cpp             wallst                                                 99:          Speaker ":speaker" - max = 32769 (gain *= 0.999939) - 99% samples clipped
dccons.cpp          dc                                                     99:          Speaker ":lspeaker" - max = 65882 (gain *= 0.497359) - 1% samples clipped
dccons.cpp          dcjp                                                   99:          Speaker ":lspeaker" - max = 65882 (gain *= 0.497359) - 1% samples clipped
dccons.cpp          dctream                                                99:          Speaker ":lspeaker" - max = 65882 (gain *= 0.497359) - 1% samples clipped
de_3.cpp            gnr_200                                                99:          Speaker ":decobsmt:lspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_200                                                99:          Speaker ":decobsmt:rspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300                                                99:          Speaker ":decobsmt:lspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300                                                99:          Speaker ":decobsmt:rspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300d                                               99:          Speaker ":decobsmt:lspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300d                                               99:          Speaker ":decobsmt:rspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300f                                               99:          Speaker ":decobsmt:lspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
de_3.cpp            gnr_300f                                               99:          Speaker ":decobsmt:rspeaker" - max = 65534 (gain *= 0.500000) - 20% samples clipped
dkong.cpp           dkongjrc                                               99:          Speaker ":mono" - max = 2147483556 (gain *= 0.000015) - 99% samples clipped
equites.cpp         bngotime                                               99:          Speaker ":speaker" - max = 36640 (gain *= 0.894296) - 74% samples clipped
equites.cpp         bullfgtr                                               99:          Speaker ":speaker" - max = 34592 (gain *= 0.947242) - 99% samples clipped
equites.cpp         bullfgtrs                                              99:          Speaker ":speaker" - max = 34592 (gain *= 0.947242) - 99% samples clipped
equites.cpp         kouyakyu                                               99:          Speaker ":speaker" - max = 34592 (gain *= 0.947242) - 99% samples clipped
hng64.cpp           xrally                                                 99:          Speaker ":lspeaker" - max = 58661 (gain *= 0.558582) - 1% samples clipped
hng64.cpp           xrally                                                 99:          Speaker ":rspeaker" - max = 58661 (gain *= 0.558582) - 1% samples clipped
kaneko16.cpp        packbang                                               99:          Speaker ":mono" - max = 66161 (gain *= 0.495262) - 2% samples clipped
laz_aftrshok.cpp    aftrshok                                               99:          Speaker ":mono" - max = 53120 (gain *= 0.616849) - 2% samples clipped
laz_aftrshok.cpp    aftrshoka                                              99:          Speaker ":mono" - max = 53504 (gain *= 0.612422) - 2% samples clipped
lethalj.cpp         eggventr                                               99:          Speaker ":mono" - max = 98022 (gain *= 0.334282) - 1% samples clipped
lethalj.cpp         eggventr2                                              99:          Speaker ":mono" - max = 98022 (gain *= 0.334282) - 1% samples clipped
lethalj.cpp         eggventr7                                              99:          Speaker ":mono" - max = 98022 (gain *= 0.334282) - 1% samples clipped
lethalj.cpp         eggventr8                                              99:          Speaker ":mono" - max = 98022 (gain *= 0.334282) - 1% samples clipped
lethalj.cpp         eggventra                                              99:          Speaker ":mono" - max = 98022 (gain *= 0.334282) - 1% samples clipped
mcr68.cpp           spyhunt2                                               99:          Speaker ":speaker" - max = 65534 (gain *= 0.500000) - 16% samples clipped
mcr68.cpp           spyhunt2a                                              99:          Speaker ":speaker" - max = 65534 (gain *= 0.500000) - 16% samples clipped
meritm.cpp          megat4                                                 99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 1% samples clipped
meritm.cpp          megat4a                                                99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 1% samples clipped
meritm.cpp          megat4b                                                99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 1% samples clipped
meritm.cpp          megat4c                                                99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 1% samples clipped
model2.cpp          doa                                                    99:          Speaker ":lspeaker" - max = 79731 (gain *= 0.410969) - 58% samples clipped
model2.cpp          doa                                                    99:          Speaker ":rspeaker" - max = 82717 (gain *= 0.396134) - 58% samples clipped
model2.cpp          doaa                                                   99:          Speaker ":lspeaker" - max = 96658 (gain *= 0.338999) - 58% samples clipped
model2.cpp          doaa                                                   99:          Speaker ":rspeaker" - max = 99651 (gain *= 0.328818) - 58% samples clipped
pcxt.cpp            filetto                                                99:          Speaker ":mb:mono" - max = 37786 (gain *= 0.867173) - 3% samples clipped
spoker.cpp          3super8                                                99:          Speaker ":mono" - max = 69280 (gain *= 0.472965) - 9% samples clipped
stellafr.cpp        st_ohla                                                99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 2% samples clipped
stellafr.cpp        st_vulkn                                               99:          Speaker ":mono" - max = 36861 (gain *= 0.888934) - 1% samples clipped
tank8.cpp           tank8a                                                 99:          Speaker ":mono" - max = 79688 (gain *= 0.411191) - 6% samples clipped
tank8.cpp           tank8b                                                 99:          Speaker ":mono" - max = 79688 (gain *= 0.411191) - 6% samples clipped
Steps To Reproduce Run MAME with these options set:
-str 10
-video none
-sound none
-nothrottle
-watchdog 25
Additional Information
Github Commit
Flags Debug build specific
Regression Version
Affected Sets / Systems Various
Attached Files
 
Relationships
related to 02142Resolvedcouriersud  centipdb, magworm, millpac: No Sound 
related to 03582Confirmed Various: [debug] Clipping when loading state with -autosave 
Notes
1
User avatar
No.19180
aaron
Developer
Aug 27, 2021, 05:04
I went through all of these and fixed the ones that happened during gameplay. Several of them did not repro (probably fixed before). The ones that overdrive only at startup were left as-is if I couldn't get the sound to overdrive later.