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

Combined SB + MPU #43

Open
eivindbohler opened this issue May 1, 2024 · 4 comments
Open

Combined SB + MPU #43

eivindbohler opened this issue May 1, 2024 · 4 comments

Comments

@eivindbohler
Copy link

I'm apologize if this has been asked before, but would it be theoretically possible to combine the SB and MPU firmwares/functionality?
I'm very impressed by how this project is progressing, and I'm considering trying to integrate it into another revision of my x86 SBC, the TinyLlama, possibly ditching the Crystal CS4237B altogether. I guess using two rp2040s each running its own firmware could be doable as well, just wanted to check! :)

@skadarnold
Copy link

Having MPU combined with other firmware seems to be a highly requested feature, and makes a lot of sense. I am almost wondering if the MPU can start to function like the /j option that can be enabled on anything. I would even appreciate having GUS+MPU too since I have found GUS audio sounds better than SB on games that support both, but might want to use MPU for music still. They are rare cases, but having all these options like this are opening up new possibilities.

@polpo
Copy link
Owner

polpo commented May 1, 2024

In the latest firmware release, I eliminated all busy waits in the MPU-401 code in anticipation of combining it with the other modes. I'm wrapped up in other things but It's definitely something that is possible and want to do in a release soon.

@skadarnold
Copy link

In the latest firmware release, I eliminated all busy waits in the MPU-401 code in anticipation of combining it with the other modes. I'm wrapped up in other things but It's definitely something that is possible and want to do in a release soon.

Super cool! Seems like things are moving at 1000mph right now so totally understandable. Everything everyone is contributing at this moment is complete gold so it is totally worth any waiting. Thanks again!

@eivindbohler
Copy link
Author

That's fantastic, @polpo! Again, amazing work! 🙌

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

3 participants