wallaby Posted October 26, 2016 Share Posted October 26, 2016 How do I access the DPC+ voices from bB? I assume I can do it from inline assembly if nothing else. Do the DPC+ sounds greatly improve the sound possibilities? Quote Link to comment Share on other sites More sharing options...
wallaby Posted October 29, 2016 Author Share Posted October 29, 2016 Anyone looking for this in the future: it's not supported in batari basic. To use the extra sound capabilities of DPC+, you need to write your game entirely in ASM. This is because the DPC+ kernel in bB doesn't execute the required sound updates once per scanline. However, there is some sound support included in the kernel but it's not usable. I bet you could re-claim some space by commenting it out. If I was more experienced I might try to add it in. Maybe one day. 1 Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 30, 2016 Share Posted October 30, 2016 The main problem with the DPC/DPC+ sound approach is you need to also hit the sound registers ~ every 76 cycles during vblank and overscan (during your program) or else the sound will come out distorted. Quote Link to comment Share on other sites More sharing options...
wallaby Posted October 31, 2016 Author Share Posted October 31, 2016 I messed around with adding it to the titlescreen kernel just as a test. It did not go well. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.