BizHawk
BizHawk copied to clipboard
[F.Rq.] Somehow store audio samples to be played in reverse while rewinding
Right now, RetroArch uses a trick that makes rewind savestates have reversed audio output client-side. BizHawk does not do this, causing rewind to have messy audio. However, this isn't true if you open Libretro's TGB Dual core in BizHawk (should never be accepted on TASVideos), as the captured audio output is reversed already. But on RetroArch the client and the core does the same thing too, so the messy audio persists. So the question is, why BizHawk's cores don't do this?
This is not at all appropriate for a core to do, only the frontend should be trying to do that, and even so that would likely have some (minor?) performance consequences. Don't know what's the point of doing this really, you get fucked audio either way.
This does not have to be always enabled. Also, this will be client-side, not core-side.