I’m trying to record high quality, no commentary footage of Pokémon Omega Ruby, and I want the audio buffering to be as minimal as possible. Since I am using HD textures, I experimented with preloading those to see if that would help anything load faster, but that seems to not make much of a difference.
I have two ideas for how I could make the audio appear seamless. The first would be to dub the game’s audio in post. For music, this would be no problem, but I don’t have a complete resource of all the sound effects I would need. This made me wonder, is it possible or could it become possible in the future for Citra to dump sound files for a game in the same way it dumps textures? If this isn’t a feasible solution, how could I find and extract the audio files from the game itself? I already have the game decompiled for use with pk3DS, I just don’t understand how to navigate it or open/read its files, and I’d appreciate any help I can get with that.
My second idea is that Citra could preload the game’s audio instead of preloading the textures. Is something like that at all possible? I’m assuming it isn’t, because if it were it probably would’ve been done by now.
EDIT: After doing some research, I’m starting to think that disabling the music in-game would be the easiest option so I can keep all the sound effects and just dub the music. I found an old gbatemp thread that used to have a patch to remove the game’s music, but the download link for the patch is dead, and the creator hasn’t been active for over three years. Does anyone else know how to do this? I’d prefer a simple cheat to turn off music, but if it can only be done through a patch I’ll take that.