diff options
Diffstat (limited to '')
-rw-r--r-- | src/soundPlayer.S | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/soundPlayer.S b/src/soundPlayer.S index 04f29f8..645af31 100644 --- a/src/soundPlayer.S +++ b/src/soundPlayer.S @@ -20,8 +20,9 @@ .extern YetAnotherSoundPlayer .extern CheckIfPlayingSound .extern StopSoundBasic -.extern BufferToCheckIfPlaying +.extern StopSoundRelated .extern SoundClassRelated +.extern BufferToCheckIfPlaying .align 4 @@ -85,7 +86,15 @@ GoAwaySoundGuy: .global StopSound StopSound: + stwu r1, -0x10(r1) + mtlr r0 + stw r0, 0x14(r1) + mr r4, r3 lwz r3, -0x5218(r13) - b StopSoundBasic + bl StopSoundBasic + lwz r0, 0x14(r1) + mflr r0 + + blr |