I have pushed a quick fix (release 13) to Google Play and sourceforge to address the issue of sound not working on some devices with release 12. Turns out several devices have buggy OpenSL ES drivers and can only handle one instance of OpenSL ES being created per application (I was creating one each for audio output and input). The context is now shared between the two audio drivers and everything should sound pretty again :). For those awaiting the APK to get rolled out to their devices through Google Play, disabling the microphone in the options menu and then restarting nds4droid is a temporary workaround (it takes a restart of the app for the microphone option to take effect). The “changelog”
- Hotfix for devices with buggy OpenSL ES drivers that caused sound not to work with a microphone enabled
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.