Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08701 Sound Minor Always Jul 6, 2023, 13:05 Jul 11, 2023, 10:58
Tester hap View Status Public Platform
Assigned To Resolution Open OS
Status [?] Confirmed Driver
Version 0.256 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 08701: msx systems: Homebrew SCC PCM tests don't work correctly
Description Some homebrew scc pcm test test roms don't work correctly.
leilak (in msx1_cart swlist) works alright
moam, non-public platform game, appears to works ok

attached to this report:
leila: should play a clip of
and it does, but too fast
sccplay: should play a clip of
but instead is silent
square, triangle: should play a clear tone after a delay, but MAME plays a sweeping tone instead

It's hard to pinpoint a regression, it's probably either the due to changes to the msx driver, or the z80.
It used to work in older MAME versions. The last one I tried was 0.242, after a cam900 k051649 refactor, it's still ok in that version.
Steps To Reproduce
Additional Information

I'm pretty sure I tried leila and sccplay on my real msx back in the day, I don't know if I ever tried square/triangle.
All of them work ok on openmsx 18.0 too.

Update: I tried triangle.rom yesterday on a 50hz (PAL) msx1:
low tone -> prints 08b6 -> low triangle wave
Github Commit
Regression Version
Affected Sets / Systems msx systems
Attached Files
zip file icon (654,835 bytes) Jul 6, 2023, 13:08 Uploaded by hap
There are no relationship linked to this issue.
User avatar
Senior Tester
Jul 11, 2023, 10:58
There's no system given to test with so I used mx10 and mx15. There's a large black border on the left which I'm pretty sure shouldn't be there.

The volume is also really low. I had to turn up the speaker volume (in windows) from 22 to 86 in order to hear anything.

I can confirm your report, except that in triangle and square, while waiting for the tone to start there's a buzzing noise which is almost as loud. I didn't get any 08b6 message.