mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v019r13a release.
(Repost, since this got bumped by another page, but updated message.) Ok, this build has TRAC's and my idea for an S-DSP EDL fix applied. EDL writes take effect immediately, and echo index bounds checking occurs before FIR filtering and echo buffer writes. Please test this with all of the really really picky/sensitive audio games you're aware of, and see if you notice a difference between this and v0.019 official. Obviously, the sound differences should only exist in echo effects, but luckily just about every game out there uses the echo buffer. Note any differences you find either way, but I'm particularly interested if things get worse, which will imply this fix is incorrect (assuming the difference is verified in hardware as being correct in v0.019 official), and we can try out the fix idea suggested by DMV27. If no one finds any new audio bugs, we'll assume the fix was correct. And no, there's no audio resampling in this. I think log audio data might still work, if that'll make it easier. It might not, the win32 port is falling apart as I rewrite the cross-platform port. http://byuu.cinnamonpirate.com/files/bsnes_v019_wip13.zip If anyone insists on posting about this on some other site (I'd prefer not, as always), please at least mirror the file. Update: audio logger works. I binary compared two files. The only difference is that audio is being output four samples sooner now, they're otherwise exact matches. Doesn't seem to be a bad thing by any means. [No archive available]
This commit is contained in:
parent
f9a8564af0
commit
d4598e1d01