From 2228241c2bc0a7e4aea7175db14c439fdd045f7c Mon Sep 17 00:00:00 2001 From: PJB3005 Date: Thu, 12 Mar 2026 12:38:30 +0100 Subject: [PATCH] Fix JASAramStream layout --- libs/JSystem/include/JSystem/JAudio2/JASAramStream.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/JSystem/include/JSystem/JAudio2/JASAramStream.h b/libs/JSystem/include/JSystem/JAudio2/JASAramStream.h index 5c718d9263..f095b1b489 100644 --- a/libs/JSystem/include/JSystem/JAudio2/JASAramStream.h +++ b/libs/JSystem/include/JSystem/JAudio2/JASAramStream.h @@ -35,9 +35,15 @@ public: struct Header { /* 0x00 */ BE(u32) tag; // 'STRM' +#if TARGET_PC + /* 0x04 */ BE(u32) soundBlockSize; + /* 0x08 */ BE(u16) format; + /* 0x0A */ BE(u16) bits; +#else /* 0x04 */ u8 field_0x4[5]; /* 0x09 */ u8 format; /* 0x0A */ u8 bits; +#endif /* 0x0C */ BE(u16) channels; /* 0x0E */ BE(u16) loop; /* 0x10 */ BE(int) mSampleRate;