dfsound: Fix issues on big-endian systems
authorPaul Cercueil <paul@crapouillou.net>
Wed, 8 Mar 2023 11:30:00 +0000 (11:30 +0000)
committerPaul Cercueil <paul@crapouillou.net>
Fri, 5 May 2023 16:23:33 +0000 (18:23 +0200)
commita4621d435f84acf094a6601c3a444cc550f82929
tree0b17f9b95675738a7c774c87995d98c6bfc3fe3a
parent8987ee208f057b59a35815f4e6a805935faf2fc8
dfsound: Fix issues on big-endian systems

Without this fix, the BIOS' music is missing on big-endian systems. The
XA and reverb code are also fixed, which fixes games like Vib-Ribbon.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
plugins/dfsound/registers.c
plugins/dfsound/reverb.c
plugins/dfsound/spu.h
plugins/dfsound/xa.c