mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Manually merge pokecrystal audio files
and remove more CrystalComplete leftovers
This commit is contained in:
parent
094594bffb
commit
735d5bd4c2
189 changed files with 9015 additions and 41631 deletions
|
|
@ -65,9 +65,9 @@ PlayDefaultMusicCommon::
|
|||
ld [wLastMusicSoundID], a
|
||||
ld [wNewSoundID], a
|
||||
|
||||
ld [MusicFadeID], a
|
||||
ld [wMusicFadeID], a
|
||||
ld a, 8
|
||||
ld [MusicFade], a
|
||||
ld [wMusicFade], a
|
||||
;call FadeMusic ; called in updatemusic
|
||||
ret
|
||||
|
||||
|
|
@ -202,12 +202,12 @@ PlayCry::
|
|||
push af
|
||||
|
||||
; Cry headers are stuck in one bank.
|
||||
ld a, BANK(CryHeaders)
|
||||
ld a, BANK(PokemonCries)
|
||||
ld [hROMBank], a
|
||||
ld [$2000], a
|
||||
|
||||
; Each header is 6 bytes long:
|
||||
ld hl, CryHeaders
|
||||
ld hl, PokemonCries
|
||||
add hl, de
|
||||
add hl, de
|
||||
add hl, de
|
||||
|
|
@ -221,19 +221,19 @@ PlayCry::
|
|||
inc hl
|
||||
|
||||
ld a, [hli]
|
||||
ld [CryPitch], a
|
||||
ld [wCryPitch], a
|
||||
ld a, [hli]
|
||||
ld [CryEcho], a
|
||||
ld [wCryPitch+1], a
|
||||
ld a, [hli]
|
||||
ld [CryLength], a
|
||||
ld [wCryLength], a
|
||||
ld a, [hl]
|
||||
ld [CryLength+1], a
|
||||
ld [wCryLength+1], a
|
||||
|
||||
ld a, BANK(PlayCry_)
|
||||
ld a, BANK(_PlayCry)
|
||||
ld [hROMBank], a
|
||||
ld [$2000], a
|
||||
|
||||
call PlayCry_
|
||||
call _PlayCry
|
||||
|
||||
pop af
|
||||
ld [hROMBank], a
|
||||
|
|
@ -256,7 +256,7 @@ PlaySFX::
|
|||
;call CheckSFX
|
||||
;jr nc, .play
|
||||
; Does it have priority?
|
||||
;ld a, [CurSFX]
|
||||
;ld a, [wCurSFX]
|
||||
;cp e
|
||||
;jr c, .quit
|
||||
|
||||
|
|
@ -269,7 +269,7 @@ PlaySFX_play
|
|||
ld [$2000], a ; bankswitch
|
||||
|
||||
ld a, e
|
||||
ld [CurSFX], a
|
||||
ld [wCurSFX], a
|
||||
call _PlaySFX
|
||||
|
||||
pop af
|
||||
|
|
@ -291,7 +291,7 @@ GLOBAL LoadMusicByte
|
|||
ld [MBC1RomBank], a
|
||||
|
||||
ld a, [de]
|
||||
ld [CurMusicByte], a
|
||||
ld [wCurMusicByte], a
|
||||
ld a, BANK(LoadMusicByte)
|
||||
|
||||
ld [hROMBank], a
|
||||
|
|
|
|||
|
|
@ -126,10 +126,7 @@ ClearVram:
|
|||
|
||||
|
||||
StopAllSounds::
|
||||
call OpenSRAMForSound
|
||||
ld hl, MusicPlaying
|
||||
ld bc, (wChannelSelectorSwitches+8) - Crysaudio
|
||||
call FillMemory
|
||||
call OpenSRAMForSound
|
||||
|
||||
ld a, 0 ; BANK(Audio1_UpdateMusic)
|
||||
ld [wAudioROMBank], a
|
||||
|
|
|
|||
|
|
@ -772,15 +772,15 @@ HandleBlackOut::
|
|||
|
||||
StopMusic::
|
||||
xor a
|
||||
ld [MusicFadeID], a
|
||||
ld [wMusicFadeID], a
|
||||
ld a, 1
|
||||
ld [MusicFade], a
|
||||
ld [wMusicFade], a
|
||||
.wait0
|
||||
ld a, [MusicFadeCount]
|
||||
ld a, [wMusicFadeCount]
|
||||
and a
|
||||
jr z, .wait0
|
||||
.wait1
|
||||
ld a, [MusicFadeCount]
|
||||
ld a, [wMusicFadeCount]
|
||||
and a
|
||||
jr nz, .wait1
|
||||
ret
|
||||
|
|
@ -1262,7 +1262,7 @@ CollisionCheckOnLand::
|
|||
; curSFX is not cleared for some reason.
|
||||
|
||||
; ch5 on?
|
||||
ld hl, Channel5 + Channel1Flags - Channel1
|
||||
ld hl, wChannel5 + wChannel1Flags1 - wChannel1 ; + CHANNEL_FLAGS1
|
||||
bit 0, [hl]
|
||||
|
||||
jr nz, .setCarry
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue