From 6c602dd7a122321dff3f29caca626aed4ffb897e Mon Sep 17 00:00:00 2001 From: sozud <122322823+sozud@users.noreply.github.com> Date: Sat, 2 Mar 2024 14:37:06 -0800 Subject: [PATCH] Fix 3.3 pause.c --- build.py | 2 +- src/snd/pause.c | 22 ++++++++-------------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/build.py b/build.py index a28e1da..598f83e 100644 --- a/build.py +++ b/build.py @@ -95,7 +95,7 @@ def add_lib_263(srcs, output_dir, lib_name, flags, folder): def build_33(): snd_srcs = [ 'src/snd/next.c', - # 'src/snd/pause.c', + 'src/snd/pause.c', # 'src/snd/play.c', # 'src/snd/replay.c', 'src/snd/scsmvol.c', diff --git a/src/snd/pause.c b/src/snd/pause.c index 7c33d5f..8b222da 100644 --- a/src/snd/pause.c +++ b/src/snd/pause.c @@ -1,26 +1,20 @@ #include "libsnd_i.h" -#if VERSION == 33 -void Snd_nextpause(s16 arg0, s16 arg1) { - _ss_score[arg0][arg1].unk2b = 0; - _ss_score[arg0][arg1].unk90 &= ~0x100; -} -#endif - #if VERSION == 33 void Snd_pause(s16 arg0, s16 arg1) { - struct SeqStruct* temp_s2; - temp_s2 = &_ss_score[arg0][arg1]; - SpuVmSeqKeyOff(arg1 << 8 | arg0); - temp_s2->unk2b = 0; - _ss_score[arg0][arg1].unk90 &= ~2; -} #else void _SsSndPause(s16 arg0, s16 arg1) { +#endif struct SeqStruct* temp_s2; temp_s2 = &_ss_score[arg0][arg1]; SpuVmSeqKeyOff(arg1 << 8 | arg0); temp_s2->unk2b = 0; _ss_score[arg0][arg1].unk90 &= ~2; } -#endif \ No newline at end of file + +#if VERSION == 33 +void Snd_nextpause(s16 arg0, s16 arg1) { + _ss_score[arg0][arg1].unk2b = 0; + _ss_score[arg0][arg1].unk90 &= ~0x100; +} +#endif