summaryrefslogtreecommitdiff
path: root/src/soundPlayer.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/soundPlayer.S')
-rw-r--r--src/soundPlayer.S8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/soundPlayer.S b/src/soundPlayer.S
index 0fa028a..5304330 100644
--- a/src/soundPlayer.S
+++ b/src/soundPlayer.S
@@ -20,6 +20,7 @@
.extern YetAnotherSoundPlayer
.extern CheckIfPlayingSound
.extern StopSound
+.extern BufferToCheckIfPlaying
.align 4
@@ -49,8 +50,9 @@ PlaySound:
bl ConvertStagePositionIntoScreenPosition__Maybe
# Checks if the passed sound is already playing
- lis r4, 0x8043
- lwz r3, 0xA768(r4)
+ lis r4, BufferToCheckIfPlaying@h
+ ori r4, r4, BufferToCheckIfPlaying@l
+ lwz r3, 0(r4)
mr r4, r20
bl CheckIfPlayingSound
@@ -82,4 +84,4 @@ StopSound:
lwz r3, 0xA768(r13)
b StopSound
- \ No newline at end of file
+