From 2c6091fab3bcd1a7e4ab855d06a7693b80752c1b Mon Sep 17 00:00:00 2001 From: bnnm Date: Sat, 14 Jul 2018 23:04:17 +0200 Subject: [PATCH] Fix some .wem PCM [Limbo (PC)] --- src/meta/wwise.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meta/wwise.c b/src/meta/wwise.c index f7653461..bc946e7f 100644 --- a/src/meta/wwise.c +++ b/src/meta/wwise.c @@ -204,7 +204,7 @@ VGMSTREAM * init_vgmstream_wwise(STREAMFILE *streamFile) { switch(ww.codec) { case PCM: /* common */ /* normally riff.c has priority but it's needed when .wem is used */ - if (ww.fmt_size != 0x10 && ww.fmt_size != 0x18) goto fail; /* old, new */ + if (ww.fmt_size != 0x10 && ww.fmt_size != 0x18 && ww.fmt_size != 0x28) goto fail; /* old, new/Limbo (PC) */ if (ww.bits_per_sample != 16) goto fail; vgmstream->coding_type = (ww.big_endian ? coding_PCM16BE : coding_PCM16LE);