- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
00382 | Sound | Minor | Have not tried | Jan 29, 2008, 06:44 | Oct 18, 2021, 20:37 |
Tester | Pi | View Status | Public | Platform | |
Assigned To | Resolution | Open | OS | ||
Status [?] | Acknowledged | Driver | |||
Version | 0.80u1 | Fixed in Version | Build | ||
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 00382: botanic: [possible] When you eat a leaf, you hear a scratchy sound. | ||||
Description |
When you eat a leaf, you hear a scratchy sound. It's supposed to be like a "ping" with different random tones each time. Sometimes after a reset, the first game you start might randomly produce the correct sound once or twice, then you get the scratchy sound. Follow-up by RansAckeR in 0.120u2: correct sound is sometimes being played even without a reset. |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | Possible | ||||
Regression Version | |||||
Affected Sets / Systems | botanic | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
5
No.19302
AJR Developer
Sep 30, 2021, 03:10
|
The noise appears to be a programmed effect on one AY-3-8910 channel. It is generated by the subroutine at 028B in the Z80 program. The "ping" tone effect might perhaps be a function of analog sound mixing. Commit edb4c450a3a84aa9c97ae0764502241a22133228 removes some glitchy interference between this noise and music playing on the other PSG. |
---|---|
No.19305
Haze Senior Tester
Oct 4, 2021, 18:31
edited on: Oct 4, 2021, 18:32 |
also of note re: botanic2 the 5110 isn't unused as the source mentions near the GAME entry, it's used for the 'eat' effect on that set, and also when you activate the special move. that set also fails when you reach level 2, you move in slow motion, I have a feeling it's protected like bagman? maybe there are other undumped sets with different sound again. |
No.19334
MetalGod Senior Tester
Oct 10, 2021, 17:05
|
According to mameinfo, this is fixed in 0.237 GIT, but I don't know which pull request made it: - bagman.cpp . Correct mapping for PSGs and added watchdog timer. Fixes a scratchy sound in Botanic when you eat a leaf. It's supposed to be like a "ping" with different random tones each time. Sometimes after a reset, the first game you start might randomly produce the correct sound once or twice, then you get the scratchy sound. This noise appears to be a programmed effect on one AY-3-8910 channel. It is generated by the subroutine at 028B in the Z80 program. The "ping" tone effect might perhaps be a function of analog sound mixing. The commit removes some glitchy interference between this noise and music playing on the other PSG. |
No.19360
MetalGod Senior Tester
Oct 17, 2021, 12:32
|
Fixed in this commit: https://github.com/mamedev/mame/commit/edb4c450a3a84aa9c97ae0764502241a22133228 |
No.19361
AJR Developer
Oct 18, 2021, 17:04
|
Marking this as unresolved since MAMEinfo's report of this being fixed is just copying comments from here. We need a recording taken from an original PCB (one with two AY-3-8910s) to determine how eating a leaf should really sound. |