mirror of
https://github.com/pret/pokepinball.git
synced 2026-10-02 06:39:59 -04:00
Label audio engine update methods
This commit is contained in:
@@ -14,7 +14,7 @@ GameScreenFunction_LoadGFX: ; 0xd861
|
||||
callba InitializeCurrentStage
|
||||
call FillBottomMessageBufferWithBlackTile
|
||||
ld a, $1
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
ld [wDrawBottomMessageBox], a
|
||||
ld hl, wScreenState
|
||||
inc [hl]
|
||||
@@ -52,9 +52,9 @@ GameScreenFunction_StartBall: ; 0xd87f
|
||||
callba Func_ed5e
|
||||
call ClearOAMBuffer
|
||||
callba DrawSpritesForStage
|
||||
ld a, [wd849]
|
||||
ld a, [wUpdateAudioEngineUsingTimerInterrupt]
|
||||
and a
|
||||
call nz, Func_e5d
|
||||
call nz, ToggleAudioEngineUpdateMethod
|
||||
ld a, $1
|
||||
ld [wDrawBottomMessageBox], a
|
||||
xor a
|
||||
@@ -231,9 +231,9 @@ GameScreenFunction_EndBall: ; 0xdab2
|
||||
and a
|
||||
jr nz, .asm_db28
|
||||
call FadeOut
|
||||
ld a, [wd849]
|
||||
ld a, [wUpdateAudioEngineUsingTimerInterrupt]
|
||||
and a
|
||||
call z, Func_e5d
|
||||
call z, ToggleAudioEngineUpdateMethod
|
||||
call DisableLCD
|
||||
ld hl, hSTAT
|
||||
res 6, [hl]
|
||||
@@ -249,9 +249,9 @@ GameScreenFunction_EndBall: ; 0xdab2
|
||||
ld bc, $0004
|
||||
call AdvanceFrames
|
||||
call FadeOut
|
||||
ld a, [wd849]
|
||||
ld a, [wUpdateAudioEngineUsingTimerInterrupt]
|
||||
and a
|
||||
call nz, Func_e5d
|
||||
call nz, ToggleAudioEngineUpdateMethod
|
||||
call DisableLCD
|
||||
ld hl, hSTAT
|
||||
res 6, [hl]
|
||||
@@ -276,9 +276,9 @@ GameScreenFunction_EndBall: ; 0xdab2
|
||||
ld bc, $0004
|
||||
call AdvanceFrames
|
||||
call FadeOut
|
||||
ld a, [wd849]
|
||||
ld a, [wUpdateAudioEngineUsingTimerInterrupt]
|
||||
and a
|
||||
call nz, Func_e5d
|
||||
call nz, ToggleAudioEngineUpdateMethod
|
||||
call DisableLCD
|
||||
ld hl, hSTAT
|
||||
res 6, [hl]
|
||||
|
||||
@@ -810,13 +810,13 @@ UpdatePikachuSaverAnimation_BlueField: ; 0x1d133
|
||||
cp $1
|
||||
jr nz, .asm_1d18c
|
||||
xor a
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
call Func_310a
|
||||
rst AdvanceFrame
|
||||
ld a, $1
|
||||
callba PlayPikachuSoundClip
|
||||
ld a, $1
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
ld a, $ff
|
||||
ld [wRumblePattern], a
|
||||
ld a, $60
|
||||
|
||||
@@ -2392,13 +2392,13 @@ UpdatePikachuSaverAnimation_RedField: ; 0x1669e
|
||||
cp $1
|
||||
jr nz, .asm_166f7
|
||||
xor a
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
call Func_310a
|
||||
rst AdvanceFrame
|
||||
ld a, $1
|
||||
callba PlayPikachuSoundClip
|
||||
ld a, $1
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
ld a, $ff
|
||||
ld [wRumblePattern], a
|
||||
ld a, $60
|
||||
|
||||
@@ -4,9 +4,9 @@ SaveGame: ; 0xda05
|
||||
ld bc, $0004
|
||||
call AdvanceFrames
|
||||
call FadeOut
|
||||
ld a, [wd849]
|
||||
ld a, [wUpdateAudioEngineUsingTimerInterrupt]
|
||||
and a
|
||||
call nz, Func_e5d
|
||||
call nz, ToggleAudioEngineUpdateMethod
|
||||
call DisableLCD
|
||||
ld hl, hSTAT
|
||||
res 6, [hl]
|
||||
|
||||
@@ -254,13 +254,13 @@ SlotRewardPikachuSaver: ; 0xef83
|
||||
ld a, MAX_PIKACHU_SAVER_CHARGE
|
||||
ld [wPikachuSaverCharge], a
|
||||
xor a
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
call Func_310a
|
||||
rst AdvanceFrame
|
||||
ld a, $0
|
||||
callba PlayPikachuSoundClip
|
||||
ld a, $1
|
||||
ld [wd85d], a
|
||||
ld [wAudioEngineEnabled], a
|
||||
ret
|
||||
|
||||
SlotRewardBonusMultiplier: ; 0xefa7
|
||||
|
||||
@@ -16,13 +16,13 @@ FieldVerticalTransition: ; 0xe674
|
||||
ld [hOBP0], a
|
||||
ld [hOBP1], a
|
||||
rst AdvanceFrame
|
||||
call Func_e5d
|
||||
call ToggleAudioEngineUpdateMethod
|
||||
call DisableLCD
|
||||
call ClearOAMBuffer
|
||||
call Func_1129
|
||||
call LoadStageCollisionAttributes
|
||||
call LoadStageData
|
||||
call Func_e5d
|
||||
call ToggleAudioEngineUpdateMethod
|
||||
call EnableLCD
|
||||
ld a, $e4
|
||||
ld [hBGP], a
|
||||
|
||||
Reference in New Issue
Block a user