>Did you try if headphone output works?
What's strange is that it does not work at all, even with software volume control. Still, it's the only idea I still have
>Are you on latest firmware (11.4 or above)? If yes, tell me new3DS or old3DS, and I'll dig up my patch, and reverse them so it forces output to speaker.
That would be great! I'm on the latest firmware (11.14.0-46j), system is new2ds.
>This could be easily incorporated into this fork (given UI space and
@Nutez free time), but until we can't figure out how to patch processes from Rosalina, we can't implement it yet.
Is it a dsp process binary patch? It might be easier to apply it in the loader submodule:
github (sorry can't post actual links yet) /DullPointer/Luma3DS/blob/master/sysmodules/loader/source/patcher.c
On line 846 there is a code that searches for a string inside a dsp process and replaces it with other string, is it what you were talking about?
>Also, ForceHeadphoneOut is bugged or broken, so a patch has to be used sadly.
I wonder what is being used in the camera app, I tried to launch it in Citra to capture IPC messages, but app crashes before I can make a photo. Also tried to disassemble it in Ghidra, that didn't help much without any symbol tables.