Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[info/bug?][mtx] 1-bit sound support? #2143

Open
Fabrizio-Caruso opened this issue Dec 18, 2022 · 2 comments
Open

[info/bug?][mtx] 1-bit sound support? #2143

Fabrizio-Caruso opened this issue Dec 18, 2022 · 2 comments

Comments

@Fabrizio-Caruso
Copy link

I have not understand if 1-bit sound is supposed to work in the MTX target as the doc is ambiguous about it (it is shown in the table but not in the target doc: https://github.com/z88dk/z88dk/wiki/Platform---Memotech-MTX)

Anyway, if I try it I get a continuous sound. So it seems broken.

image

@suborb
Copy link
Member

suborb commented Dec 18, 2022

This is the old sn76489 issue. In theory there's a 1 bit emulation layer over the sound chip. In practice it only works for a very few machines.

As a result, it's marked as not present in features.h: https://github.com/z88dk/z88dk/blob/master/include/features.h#L2223 - I'll update the table.

@Fabrizio-Caruso
Copy link
Author

I see:

__HAVE_PSG_SN76489 1

Does it mean that I should be able to produce some sounds with the PSG_SN76489 specific API's ?

I have not succeeded so far. I can produce a minimal example but I am not sure I am using the API's correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants