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

no sound - latest release - windows #5

Closed
renatorabelo opened this issue Jul 3, 2017 · 3 comments
Closed

no sound - latest release - windows #5

renatorabelo opened this issue Jul 3, 2017 · 3 comments

Comments

@renatorabelo
Copy link

I can't get bip sounds from this release.

@renatorabelo
Copy link
Author

Hmmm... i dont get beep sounds from any releases. My problem here.

@massung
Copy link
Owner

massung commented Jul 3, 2017

Well, I supposed it boils down to either A) the timers or B) the sound generation code to SDL.

Does the delay timer work alright? Load up games/source/clock.c8 (I just pushed a fixed version of it) and see if that works. If that's not working, likely your version of Go and/or platform combination isn't returning a good value for time.Now().UnixNano().

If it does work, then you'll need to test the Tone function in main.go and whether or not. Best way I can think to do that is to hack up the ST register.

https://github.com/massung/CHIP-8/blob/master/main.go#L183

By that point VM has been initialized and a program is running. You could bash VM.ST at that point to something quite large and just make the program emit a solid tone for a long time.

Let me know what happens!

@renatorabelo
Copy link
Author

I have sound now. Strange. Already closed this issue.

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

No branches or pull requests

2 participants