citra
citra copied to clipboard
[Bug] Nintendo 3DS Sound - Multiple Issues
Is there an existing issue for this?
- [X] I have searched the existing issues
Affected Build(s)
Nightly 2083
Description of Issue
Issue 1. Music/Voice playback has a problem where the audio stutters, this only occurs for HLE audio. https://github.com/citra-emu/citra/assets/45196539/00e0ec12-c536-4b94-af31-7ef208b66242
Issue 2. Saving a voice record will cause a softlock on HLE audio, and may freeze the emulator on LLE audio.
(Screenshot attached, using HLE audio.)
Issue 3. Creating/Writing to main save data doesn't work. This only happens when launching or quitting the application directly instead of doing it through home menu.
NOTE: The main save data (SNOTE.bin) can be found in this directory:
nand/data/00000000000000000000000000000000/sysdata/00020215/00000000
Expected Behavior
Issue 1. Music/Voice playback should have correct playback. LLE audio footage for reference. https://github.com/citra-emu/citra/assets/45196539/b789b856-e282-489a-864b-71d900411d57
Issue 2. Saving a voice record should work without issues.
Issue 3. The application should be able to create/write the save data, without the need of home menu.
Reproduction Steps
Issue 1. For music playback, place an audio file in Citra's sdmc folder (Make sure it's in a compatible format like MP3), then launch the application and play the audio. For voice playback, dump a voice file from a real 3DS or save a recording in LLE audio (switch back to HLE after that), then play the audio.
Issue 2. Launch the application, go to "Record & Edit Sounds", record using the microphone then save. A softlock will occur on HLE audio, and a chance it'll freeze or work fine on LLE audio (The emulator's audio may also break completely.)
Issue 3. Launch the application directly. (The introduction message should appear every time it's launched that way.)
Log File
citra_log_HLE_Playback.txt citra_log_LLE_Playback.txt
citra_log_HLE_Voice_Record.txt citra_log_LLE_Voice_Record.txt
System Configuration
CPU: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz GPU/Driver: NVIDIA GeForce GTX 1050 Ti RAM: 16GB OS: Windows 10