- Joined
- Jul 18, 2015
- Messages
- 1,095
- Reaction score
- 651
- Trophies
- 0
- Age
- 28
- Location
- Venezuela-Zulia.
- XP
- 875
- Country

Hi all, the current SNES9x emulator uses software to mix the sound samples and then passes it on to the CSND for playback.
I don't have enough knowledge of 3DS's DSP and IIR filters and all those digital signal processing stuff to be able to utilise it to the full extent.
But what can say is that the SNES's DSP sound mixing is emulated using the 3DS's 2nd processor core, which allows us to use about 30% of its time. At its max, this emulator is already using up about close to the 30% of the time given to us. So by simply offloading the sound mixing to the 2nd core, this has already given us a good performance improvement.
I am not sure if hardware-accelerating some of the sound emulation to the DSP will give us significant improvements in performance.
You can ask staplebutter about that, BlargSnes does use DSP on the .Cia build
Last edited by AtlasFontaine,












