aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-07-04 16:19:15 -0400
committerGitHub <noreply@github.com>2020-07-04 16:19:15 -0400
commit2718c36065e7eb201a149938bcdd51987c4e56b6 (patch)
tree4a1c0294193a497e15ec8e6be59390eb1f84b5d3 /audio
parentMerge pull request #256 from Rangi42/master (diff)
parentUPDATE_PARTY_MENU_BLK_PACKET -> SET_PAL_PARTY_MENU_HP_BARS, and introduce SET... (diff)
downloadpokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.tar.gz
pokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.tar.xz
pokeyellow-2718c36065e7eb201a149938bcdd51987c4e56b6.zip
Merge pull request #257 from Rangi42/master
More reorganization
Diffstat (limited to 'audio')
-rw-r--r--audio/engine_1.asm2
-rw-r--r--audio/engine_2.asm2
-rw-r--r--audio/engine_3.asm2
-rw-r--r--audio/music/yellow/meetjessiejames.asm308
-rw-r--r--audio/music/yellow/surfingpikachu.asm690
-rw-r--r--audio/music/yellow/yellowintro.asm484
-rw-r--r--audio/music/yellow/yellowunusedsong.asm326
-rw-r--r--audio/play_battle_music.asm4
-rw-r--r--audio/pokedex_rating_sfx.asm4
-rw-r--r--audio/wave_instruments.asm2
10 files changed, 8 insertions, 1816 deletions
diff --git a/audio/engine_1.asm b/audio/engine_1.asm
index 0f76f576..20b992aa 100644
--- a/audio/engine_1.asm
+++ b/audio/engine_1.asm
@@ -925,7 +925,7 @@ Audio1_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/engine_2.asm b/audio/engine_2.asm
index 2e0aad0d..864a8c21 100644
--- a/audio/engine_2.asm
+++ b/audio/engine_2.asm
@@ -936,7 +936,7 @@ Audio2_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/engine_3.asm b/audio/engine_3.asm
index 771b44df..c0aaeaf8 100644
--- a/audio/engine_3.asm
+++ b/audio/engine_3.asm
@@ -925,7 +925,7 @@ Audio3_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/music/yellow/meetjessiejames.asm b/audio/music/yellow/meetjessiejames.asm
deleted file mode 100644
index d1f9f795..00000000
--- a/audio/music/yellow/meetjessiejames.asm
+++ /dev/null
@@ -1,308 +0,0 @@
-Music_MeetJessieJames_Ch1::
- tempo 144
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 2
- octave 3
- note G#, 1
- note G_, 1
- note F#, 2
- note F_, 2
- note E_, 2
- note D#, 2
- note D_, 2
- note C#, 2
- note C_, 2
- note_type 12, 11, 6
- note D#, 12
- note C_, 4
-
-Music_MeetJessieJames_branch_83187::
- note_type 12, 11, 2
- octave 4
- note D_, 16
- rest 12
- note_type 12, 11, 4
- octave 3
- note A#, 4
- rest 16
- rest 8
- note_type 12, 11, 2
- octave 2
- note A_, 2
- octave 3
- note A#, 2
- note A_, 4
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note F_, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- octave 2
- note A#, 4
- note_type 12, 11, 4
- octave 3
- note B_, 4
- note_type 12, 11, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note F_, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- octave 2
- note A#, 2
- octave 3
- note B_, 2
- note_type 12, 11, 4
- note A#, 4
- sound_loop 0, Music_MeetJessieJames_branch_83187
-
-
-Music_MeetJessieJames_Ch2::
- duty_cycle 3
- vibrato 6, 1, 5
- note_type 12, 12, 2
- octave 4
- note D_, 1
- note C#, 1
- note C_, 2
- octave 3
- note B_, 2
- note A#, 2
- note A_, 2
- note G#, 2
- note G_, 2
- note F#, 2
- note_type 12, 12, 7
- note A_, 12
- octave 4
- note C#, 4
-
-Music_MeetJessieJames_branch_831df::
- note_type 12, 12, 2
- octave 3
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note E_, 2
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- octave 2
- note A_, 4
- note_type 12, 12, 5
- octave 4
- note C#, 4
- note_type 12, 12, 2
- note D_, 1
- octave 3
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note E_, 2
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note_type 12, 12, 6
- octave 4
- note D_, 8
- note_type 12, 12, 2
- note D#, 6
- note F_, 4
- note D#, 4
- octave 3
- note A#, 2
- octave 4
- note D#, 6
- note F_, 4
- note D#, 2
- note_type 12, 12, 5
- note D_, 4
- note_type 12, 12, 2
- note D#, 6
- note F_, 4
- note D#, 4
- octave 3
- note A#, 2
- octave 4
- note D#, 4
- note F_, 4
- note_type 12, 12, 5
- note D#, 8
- sound_loop 0, Music_MeetJessieJames_branch_831df
-
-
-Music_MeetJessieJames_Ch3::
- note_type 12, 1, 0
- rest 16
- rest 8
- octave 4
- note D_, 2
- octave 3
- note A_, 2
- octave 4
- note C_, 2
- note D#, 2
-
-Music_MeetJessieJames_branch_83235::
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A#, 2
- note A_, 2
- note D#, 2
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- octave 3
- note A_, 2
- octave 4
- note C_, 2
- note D_, 2
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- octave 3
- note A#, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note E_, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- octave 3
- note A#, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note E_, 1
- rest 1
- sound_loop 0, Music_MeetJessieJames_branch_83235
diff --git a/audio/music/yellow/surfingpikachu.asm b/audio/music/yellow/surfingpikachu.asm
deleted file mode 100644
index 8e161443..00000000
--- a/audio/music/yellow/surfingpikachu.asm
+++ /dev/null
@@ -1,690 +0,0 @@
-Music_SurfingPikachu_Ch1::
- tempo 117
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 3
- octave 3
- note E_, 6
- note_type 12, 11, 2
- note F#, 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note F#, 16
- rest 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note A_, 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note A_, 14
- note_type 12, 11, 2
- note D#, 2
- note C#, 1
- note D#, 1
- octave 2
- note B_, 6
- octave 3
- note E_, 4
- note E_, 4
- note E_, 8
- note G#, 4
- note G#, 4
- note G#, 2
-
-Music_SurfingPikachu_branch_82d1a::
- note_type 12, 11, 3
- octave 3
- note G#, 4
- note E_, 4
- note F#, 4
- note E_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note D#, 2
- note E_, 2
- note D#, 2
- note C#, 6
- note F#, 2
- note A_, 8
- octave 2
- note B_, 6
- octave 3
- note E_, 2
- note G#, 8
- note G#, 4
- note E_, 4
- note F#, 4
- note E_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note G#, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note G#, 2
- note F#, 6
- note E_, 2
- note F#, 1
- rest 3
- note A_, 4
- duty_cycle 0
- note_type 12, 11, 2
- note G#, 1
- note F#, 1
- note G#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note D#, 2
- note F#, 2
- note F#, 2
- note D#, 2
- note F#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note B_, 1
- note A#, 1
- note B_, 2
- note G#, 2
- note E_, 2
- note G#, 2
- note G_, 2
- note G#, 2
- note A_, 2
- octave 4
- note C#, 2
- note C_, 2
- note C#, 3
- octave 3
- note F#, 1
- note A_, 2
- note G#, 2
- note F#, 2
- note A_, 2
- note E_, 3
- note E_, 1
- note B_, 2
- note A_, 2
- note G#, 6
- note E_, 1
- note F_, 1
- note F#, 2
- note F#, 2
- note D#, 2
- note F#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note B_, 1
- note A#, 1
- note B_, 2
- note G#, 2
- note E_, 2
- note G#, 2
- note G_, 2
- note G#, 2
- note A_, 2
- octave 4
- note C#, 2
- note C_, 2
- note C#, 3
- octave 3
- note F#, 1
- note A_, 2
- note G#, 2
- note A_, 2
- octave 4
- note D#, 2
- note E_, 2
- note E_, 1
- note D#, 1
- note E_, 1
- note D#, 1
- note E_, 1
- note D#, 1
- note E_, 8
- duty_cycle 3
- sound_loop 0, Music_SurfingPikachu_branch_82d1a
-
-
-Music_SurfingPikachu_Ch2::
- duty_cycle 3
- vibrato 6, 1, 5
- note_type 12, 12, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 11, 2
- octave 3
- note B_, 2
- octave 4
- note C#, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note_type 12, 12, 4
- octave 4
- note C#, 6
- note_type 12, 12, 2
- note F#, 2
- note_type 12, 12, 4
- note C#, 6
- note_type 12, 12, 2
- note F#, 2
- note_type 12, 11, 2
- note C#, 2
- note D#, 2
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note A_, 2
- note G#, 2
- note_type 12, 12, 2
- note E_, 6
- note B_, 4
- note B_, 4
- note B_, 8
- note B_, 4
- note B_, 4
- note B_, 2
-
-Music_SurfingPikachu_branch_82de0::
- note_type 12, 12, 6
- octave 4
- note E_, 4
- octave 3
- note B_, 4
- note A_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 6
- note A_, 2
- note G#, 8
- note F#, 6
- note A_, 2
- octave 4
- note C#, 8
- octave 3
- note E_, 6
- note G#, 2
- note B_, 8
- octave 4
- note E_, 4
- octave 3
- note B_, 4
- note A_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 6
- octave 4
- note D#, 2
- note E_, 8
- note D#, 6
- note C#, 2
- note D#, 1
- rest 3
- note F#, 4
- note E_, 10
- note_type 12, 12, 6
- duty_cycle 2
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 6
- octave 4
- note C#, 2
- note D#, 4
- octave 3
- note B_, 4
- octave 4
- note E_, 6
- note F#, 2
- note G#, 8
- note A_, 6
- note G#, 2
- note A_, 4
- note F#, 4
- note G#, 10
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 6
- octave 4
- note C#, 2
- note D#, 4
- octave 3
- note B_, 4
- octave 4
- note E_, 6
- note F#, 2
- note G#, 8
- note A_, 4
- note F#, 4
- note D#, 4
- octave 5
- note C#, 4
- octave 4
- note B_, 8
- note_type 12, 12, 2
- octave 5
- note E_, 4
- note_type 12, 12, 6
- duty_cycle 3
- octave 3
- note B_, 1
- note A#, 1
- note B_, 1
- octave 4
- note C#, 1
- sound_loop 0, Music_SurfingPikachu_branch_82de0
-
-
-Music_SurfingPikachu_Ch3::
- note_type 12, 1, 0
- octave 4
- note B_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- note C#, 1
- rest 1
- octave 4
- note A_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note F#, 1
- rest 1
- note G#, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
-
-Music_SurfingPikachu_branch_82ea0::
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- note C_, 1
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- note D#, 1
- note E_, 1
- rest 1
- octave 4
- note D#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D_, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- note A#, 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note F#, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D_, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note B_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- sound_loop 0, Music_SurfingPikachu_branch_82ea0
diff --git a/audio/music/yellow/yellowintro.asm b/audio/music/yellow/yellowintro.asm
deleted file mode 100644
index bb741a22..00000000
--- a/audio/music/yellow/yellowintro.asm
+++ /dev/null
@@ -1,484 +0,0 @@
-Music_YellowIntro_Ch1::
- tempo 116
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 2
- octave 3
- note G#, 2
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 3
- note A#, 1
- note B_, 2
- note B_, 10
- note_type 12, 11, 6
- octave 4
- note C#, 1
- note C_, 1
- note C#, 10
- octave 3
- note G#, 1
- note G_, 1
- note G#, 4
- note B_, 4
- octave 4
- note E_, 4
- note F#, 8
- note E_, 8
- octave 3
- note A_, 4
- note B_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 4
- note G#, 6
- note_type 12, 11, 2
- note B_, 2
- note_type 12, 11, 6
- note G#, 6
- note_type 12, 11, 2
- note B_, 2
- note_type 12, 11, 6
- octave 4
- note E_, 6
- note_type 12, 11, 2
- note G#, 2
- note_type 12, 11, 6
- note E_, 6
- note_type 12, 11, 2
- note G#, 2
- note_type 12, 11, 6
- octave 3
- note A_, 4
- note F#, 4
- note A_, 4
- note B_, 4
- note F#, 4
- note G#, 4
- note A_, 2
- note G#, 2
- note F#, 2
- note D#, 2
- note_type 12, 11, 3
- note B_, 2
- octave 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 2
- note C#, 2
- note F#, 4
- note F#, 3
- note D#, 1
- note F#, 2
- note F#, 8
- note_type 12, 11, 6
- note F#, 1
- note F_, 1
- note F#, 8
- octave 3
- note B_, 1
- note A#, 1
- note B_, 8
- octave 4
- note F#, 1
- note F_, 1
- note F#, 2
- note_type 12, 11, 3
- note F#, 1
- note E_, 1
- note D#, 1
- note C#, 1
- note_type 12, 11, 2
- octave 3
- note B_, 16
- sound_ret
-
-
-Music_YellowIntro_Ch2::
- duty_cycle 2
- vibrato 6, 1, 5
- note_type 12, 12, 2
- octave 3
- note B_, 2
- octave 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 3
- note D#, 1
- note E_, 2
- note E_, 4
- note_type 12, 12, 5
- note G#, 1
- note G_, 1
- note G#, 10
- octave 3
- note B_, 1
- note A#, 1
- note B_, 6
- note_type 12, 12, 7
- octave 4
- note E_, 4
- note G#, 4
- note B_, 4
- octave 5
- note C#, 16
- octave 4
- note A_, 4
- note G#, 4
- note F#, 4
- note E_, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 7
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 7
- note G#, 6
- note_type 12, 12, 2
- note B_, 2
- note_type 12, 12, 7
- note G#, 6
- note_type 12, 12, 2
- note B_, 2
- note_type 12, 12, 7
- note C#, 4
- octave 3
- note A_, 4
- octave 4
- note C#, 4
- note D#, 4
- note E_, 2
- note D#, 2
- note C#, 2
- note D#, 4
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note_type 12, 12, 3
- octave 4
- note E_, 2
- note G#, 4
- note G#, 4
- note G#, 4
- note G#, 2
- note F#, 2
- note A_, 4
- note A_, 3
- note F#, 1
- note A_, 2
- note A_, 4
- note_type 12, 12, 7
- note B_, 1
- note A#, 1
- note B_, 8
- note B_, 1
- note A#, 1
- note B_, 8
- note B_, 1
- note A#, 1
- note B_, 6
- note_type 12, 12, 3
- note B_, 1
- note A_, 1
- note G#, 1
- note F#, 1
- note_type 12, 12, 2
- note E_, 16
- sound_ret
-
-
-Music_YellowIntro_Ch3::
- note_type 12, 1, 0
- octave 4
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note F#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 3
- note F#, 1
- rest 1
- octave 4
- note F#, 1
- note G#, 1
- note A_, 1
- octave 5
- note C#, 1
- note E_, 1
- rest 15
- sound_ret
diff --git a/audio/music/yellow/yellowunusedsong.asm b/audio/music/yellow/yellowunusedsong.asm
deleted file mode 100644
index f1e4d18f..00000000
--- a/audio/music/yellow/yellowunusedsong.asm
+++ /dev/null
@@ -1,326 +0,0 @@
-Music_YellowUnusedSong_Ch1::
- tempo 140
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 8, 11, 2
- octave 3
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note A_, 6
- note G_, 6
- note A_, 12
-
-Music_YellowUnusedSong_branch_82fde::
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- octave 4
- note D#, 6
- note D_, 12
- rest 16
- rest 16
- rest 16
- rest 16
- rest 16
- rest 16
- octave 3
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note A_, 6
- note G_, 6
- note A_, 12
- sound_loop 0, Music_YellowUnusedSong_branch_82fde
-
-
-Music_YellowUnusedSong_Ch2::
- duty_cycle 2
- note_type 8, 12, 2
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note D_, 6
- note A#, 6
- note A_, 12
-
-Music_YellowUnusedSong_branch_8302a::
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note G#, 6
- note G_, 12
- note_type 8, 9, 0
- octave 3
- note D#, 16
- note D#, 8
- note D#, 16
- note D#, 8
- octave 2
- note A#, 16
- note A#, 8
- octave 3
- note D#, 12
- note F_, 12
- note_type 8, 12, 2
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note D_, 6
- note A#, 6
- note A_, 12
- sound_loop 0, Music_YellowUnusedSong_branch_8302a
-
-
-Music_YellowUnusedSong_Ch3::
- note_type 12, 1, 0
- vibrato 2, 1, 5
- rest 16
- rest 12
- octave 4
- note C_, 4
- note D_, 8
- note D#, 8
- note G_, 8
- note A#, 8
-
-Music_YellowUnusedSong_branch_83075::
- note A_, 8
- note A#, 8
- note G_, 8
- note A_, 4
- note D_, 4
- note A_, 8
- note A#, 8
- octave 5
- note C#, 8
- note D_, 8
- note D#, 16
- note D#, 16
- octave 4
- note A#, 16
- octave 5
- note D#, 8
- note F_, 8
- octave 4
- note D_, 16
- note D_, 16
- octave 4
- note D_, 8
- note D#, 8
- note G_, 8
- note A#, 8
- sound_loop 0, Music_YellowUnusedSong_branch_83075
-
-
-Music_YellowUnusedSong_Ch4::
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
-
-Music_YellowUnusedSong_branch_830c3::
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
- sound_loop 0, Music_YellowUnusedSong_branch_830c3
diff --git a/audio/play_battle_music.asm b/audio/play_battle_music.asm
index 35dd19ad..f8bfcd19 100644
--- a/audio/play_battle_music.asm
+++ b/audio/play_battle_music.asm
@@ -2,9 +2,9 @@ PlayBattleMusic::
xor a
ld [wAudioFadeOutControl], a
ld [wLowHealthAlarm], a
- dec a
+ dec a ; SFX_STOP_ALL_MUSIC
ld [wNewSoundID], a
- call PlaySound ; stop music
+ call PlaySound
call DelayFrame
ld c, BANK(Music_GymLeaderBattle)
ld a, [wGymLeaderNo]
diff --git a/audio/pokedex_rating_sfx.asm b/audio/pokedex_rating_sfx.asm
index a218d5e6..1b5dc4f0 100644
--- a/audio/pokedex_rating_sfx.asm
+++ b/audio/pokedex_rating_sfx.asm
@@ -1,5 +1,5 @@
PlayPokedexRatingSfx::
- ld a, [$ffdc]
+ ld a, [hDexRatingNumMonsOwned]
ld c, $0
ld hl, OwnedMonValues
.getSfxPointer
@@ -10,7 +10,7 @@ PlayPokedexRatingSfx::
jr .getSfxPointer
.gotSfxPointer
push bc
- ld a, $ff
+ ld a, SFX_STOP_ALL_MUSIC
ld [wNewSoundID], a
call PlaySoundWaitForCurrent
pop bc
diff --git a/audio/wave_instruments.asm b/audio/wave_instruments.asm
index c915f18a..4a830f4b 100644
--- a/audio/wave_instruments.asm
+++ b/audio/wave_instruments.asm
@@ -13,7 +13,7 @@
; these are the definitions for the channel 3 instruments
; each instrument definition is made up of 32 points (nibbles) that form
; the graph of the wave
-; the current instrument is copied to $FF30
+; the current instrument is copied to rWave_0--rWave_f
.wave0
db $02,$46,$8A,$CE,$FF,$FE,$ED,$DC,$CB,$A9,$87,$65,$44,$33,$22,$11