summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-01-30 17:59:15 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-01-30 17:59:15 -0300
commita241e77f781fcbdad7408af0b60ea41d616d2a94 (patch)
treeb19cdd5038581e600e9786e06e68736d0309bd28 /include
parentd88cc5f58dd8bea0b7f18c4062fbfc72fd8a43a6 (diff)
endianess fixes and tester
Diffstat (limited to 'include')
-rw-r--r--include/sf64audio_provisional.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/include/sf64audio_provisional.h b/include/sf64audio_provisional.h
index a7c90fe3..952af4dc 100644
--- a/include/sf64audio_provisional.h
+++ b/include/sf64audio_provisional.h
@@ -377,11 +377,10 @@ typedef struct {
typedef struct {
/* 0x00 */ union {
struct A {
- /* 0x00 */ u8 unused : 1;
- /* 0x00 */ u8 hang : 1;
- /* 0x00 */ u8 decay : 1;
/* 0x00 */ u8 release : 1;
- /* 0x00 */
+ /* 0x00 */ u8 decay : 1;
+ /* 0x00 */ u8 hang : 1;
+ /* 0x00 */ u8 unused : 1;
} s;
/* 0x00 */ u8 asByte;
} action;
@@ -432,9 +431,10 @@ typedef struct SequenceChannel {
/* 0x00 */ u8 unused : 1;
union {
struct {
- /* 0x01 */ u8 freqMod : 1;
- /* 0x01 */ u8 volume : 1;
- /* 0x01 */ u8 pan : 1;
+ /* 0x4 */ char pad_4 : 1;
+ /* 0x3 */ u8 pan : 1;
+ /* 0x2 */ u8 volume : 1;
+ /* 0x1 */ u8 freqMod : 1;
} s;
/* 0x01 */ u8 asByte;
} changes;