-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
missing read register function #20
Comments
What purpose would they serve in this emulator? |
aren't those part of the OPL3 chip? |
I agree it's part of an OPL3 chip. But what would you use it for in an emulator? |
If it is an "emulator" it should emulate an OPL3 chip and if you don't have a status register you can't emulate on OPL3 chip. btw, this is not a full emulator is just an OPL3 sound generator if you'd like. sorry, but i don't really understand your questions. Let's do in this way, you know tell me: |
I'm neither against nor for. As it's your suggestion, perhaps you could elaborate on what use is would serve other than "completeness". BTW I think the focus of this emulator is accuracy, not completeness. |
not sure what is your point at the very end. Anyway again thanks for your comment, but this emulator can't be accurate if it doesn't neither provide a status register that is something in the OPL3 or its timers. As an emulator this can't be used "as it is", to create a virtual OPL3 card and a driver to use it like for .e.g one provided in munt for mt32. besides, every software evolve from its own primordial vision during time anyway or it will be just replaced by something else. anyway. I would understand if this could not be important because before of it, it must improve the accuracy of the wave generators and opl3 operators and the status register or whatever is a very low importance to have it. So, |
Now I understand. This is what I was trying to get at. To use it with something else, those missing bits may be vital. This is what I meant from the beginning: what's the purpose of having that register? |
Two things come to mind:
|
Is there a way to read the register?
The basic functionality to read the status register looks like is missing as well as the 2 timers.
The text was updated successfully, but these errors were encountered: