diff --git a/asm/macros/m4a.inc b/asm/macros/m4a.inc new file mode 100644 index 0000000..2afdd37 --- /dev/null +++ b/asm/macros/m4a.inc @@ -0,0 +1,54 @@ + .macro song label:req, music_player:req, unknown:req + .4byte \label + .2byte \music_player + .2byte \unknown + .endm + + .macro music_player info_struct:req, track_struct:req, num_tracks:req, unknown:req + .4byte \info_struct + .4byte \track_struct + .byte \num_tracks + .space 1 @ Padding + .2byte \unknown + .endm + + .macro voice_group label:req, starting_note + .align 2 + .global voicegroup_base_\label + voicegroup_base_\label: + .ifb \starting_note + .global voicegroup_\label + voicegroup_\label: + .else + .set voicegroup_\label, . - \starting_note * 0xC + .global voicegroup_\label + .endif + .endm + + .macro keysplit label:req, starting_note + .ifb \starting_note + .global keysplit_\label + keysplit_\label: + .set _last_note, 0 + .else + .set keysplit_\label, . - \starting_note + .set _last_note, \starting_note + .endif + .set _last_split, 0 + .endm + + .macro split index:req, ending_note:req + .if \ending_note < _last_note + .if _last_split == 0 + .error "split's ending_note earlier than previous keysplit's starting_note" + .else + .error "split's ending_note earlier than previous split's ending_note" + .endif + .else + .rept \ending_note - _last_note + .byte \index + .endr + .endif + .set _last_note, \ending_note + .set _last_split, 1 + .endm diff --git a/asm/macros/music_voice.inc b/asm/macros/music_voice.inc new file mode 100644 index 0000000..620cb6e --- /dev/null +++ b/asm/macros/music_voice.inc @@ -0,0 +1,152 @@ + .macro voice_directsound base_midi_key:req, pan:req, sample_data_pointer:req, attack:req, decay:req, sustain:req, release:req + .byte 0 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_no_resample base_midi_key:req, pan:req, sample_data_pointer:req, attack:req, decay:req, sustain:req, release:req + .byte 8 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_directsound_alt base_midi_key:req, pan:req, sample_data_pointer:req, attack:req, decay:req, sustain:req, release:req + .byte 16 + _voice_directsound \base_midi_key, \pan, \sample_data_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_directsound base_midi_key:req, pan:req, sample_data_pointer:req, attack:req, decay:req, sustain:req, release:req + .byte \base_midi_key + .byte 0 + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .4byte \sample_data_pointer + .byte \attack + .byte \decay + .byte \sustain + .byte \release + .endm + + .macro voice_square_1 base_midi_key:req, pan:req, sweep:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + _voice_square_1 1, \base_midi_key, \pan, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_1_alt base_midi_key:req, pan:req, sweep:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + _voice_square_1 9, \base_midi_key, \pan, \sweep, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_1 type:req, base_midi_key:req, pan:req, sweep:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + .byte \type + .byte \base_midi_key + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .byte \sweep + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_square_2 base_midi_key:req, pan:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + _voice_square_2 2, \base_midi_key, \pan, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro voice_square_2_alt base_midi_key:req, pan:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + _voice_square_2 10, \base_midi_key, \pan, \duty_cycle, \attack, \decay, \sustain, \release + .endm + + .macro _voice_square_2 type:req, base_midi_key:req, pan:req, duty_cycle:req, attack:req, decay:req, sustain:req, release:req + .byte \type + .byte \base_midi_key + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .byte 0 + .byte (\duty_cycle & 0x3) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_programmable_wave base_midi_key:req, pan:req, wave_samples_pointer:req, attack:req, decay:req, sustain:req, release:req + _voice_programmable_wave 3, \base_midi_key, \pan, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro voice_programmable_wave_alt base_midi_key:req, pan:req, wave_samples_pointer:req, attack:req, decay:req, sustain:req, release:req + _voice_programmable_wave 11, \base_midi_key, \pan, \wave_samples_pointer, \attack, \decay, \sustain, \release + .endm + + .macro _voice_programmable_wave type:req, base_midi_key:req, pan:req, wave_samples_pointer:req, attack:req, decay:req, sustain:req, release:req + .byte \type + .byte \base_midi_key + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .byte 0 + .4byte \wave_samples_pointer + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_noise base_midi_key:req, pan:req, period:req, attack:req, decay:req, sustain:req, release:req + _voice_noise 4, \base_midi_key, \pan, \period, \attack, \decay, \sustain, \release + .endm + + .macro voice_noise_alt base_midi_key:req, pan:req, period:req, attack:req, decay:req, sustain:req, release:req + _voice_noise 12, \base_midi_key, \pan, \period, \attack, \decay, \sustain, \release + .endm + + .macro _voice_noise type:req, base_midi_key:req, pan:req, period:req, attack:req, decay:req, sustain:req, release:req + .byte \type + .byte \base_midi_key + .if \pan != 0 + .byte (0x80 | \pan) + .else + .byte 0 + .endif + .byte 0 + .byte (\period & 0x1) + .byte 0, 0, 0 + .byte (\attack & 0x7) + .byte (\decay & 0x7) + .byte (\sustain & 0xF) + .byte (\release & 0x7) + .endm + + .macro voice_keysplit voice_group_pointer:req, keysplit_table_pointer:req + .byte 0x40, 0, 0, 0 + .4byte \voice_group_pointer + .4byte \keysplit_table_pointer + .endm + + .macro voice_keysplit_all voice_group_pointer:req + .byte 0x80, 0, 0, 0 + .4byte \voice_group_pointer + .4byte 0 + .endm + + .macro voice_directsound_compressed sample:req + .byte 0x20, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm + + .macro voice_directsound_compressed_reverse sample:req + .byte 0x30, 60, 0, 0 + .4byte \sample + .byte 0xff, 0, 0xff, 0 + .endm diff --git a/data/rom_1.s b/data/rom_1.s index 569862d..314a8d4 100644 --- a/data/rom_1.s +++ b/data/rom_1.s @@ -2003,7 +2003,7 @@ gUnknown_08526DCC:: @ 0x08526DCC gOptionsBGMList:: @ 0x08527D22 - .2byte MUS_TITLE, MUS_TABLE_SELECT, MUS_UNKNOWN_0x5, MUS_OPENING, MUS_HI_SCORE + .2byte MUS_TITLE, MUS_TABLE_SELECT, MUS_UNKNOWN_0x5, MUS_OPENING, MUS_HIGH_SCORE .2byte MUS_POKEDEX, MUS_SHOP, MUS_GAME_OVER, MUS_END_OF_BALL, MUS_BONUS_CHANCE, MUS_BONUS_CHANCE_LEGENDARY .2byte MUS_TRAVEL_MODE_START, MUS_SUCCESS, MUS_UNKNOWN_0x14, MUS_EGG_MODE, MUS_EGG_MODE_START .2byte MUS_TRAVEL_MODE, MUS_HURRY_UP, MUS_EVOLUTION, MUS_FIELD_RUBY, MUS_CATCH_EM_MODE @@ -2121,151 +2121,27 @@ gClockTable:: @ 0x0852DB0C .incbin "baserom.gba", 0x52DB0C, 0x34 gPokemonCrySongTemplate:: @ 0x0852DB40 - .incbin "baserom.gba", 0x52DB40, 0x34 + .byte 1, 0, 0xFF, 0 + .4byte voicegroup_base_gUnknown_0852DBAC + .4byte 0x0, 0x0 + .byte 0x00, 0xC8, 0x40, 0xB2, 0x00, 0x00, 0x00, 0x00 + .byte 0xC8, 0x50, 0xBD, 0x00, 0xBE, 0x7F, 0xCD, 0x0D + .byte 0x00, 0x00, 0x00, 0x00, 0xCD, 0x07, 0x00, 0xBF + .byte 0x40, 0xCF, 0x3C, 0x7F, 0xCD, 0x0C, 0x3C, 0x00 + .byte 0xCE, 0xB1, 0x00, 0x00 gXcmdTable:: @ 0x0852DB74 - .incbin "baserom.gba", 0x52DB74, 0x51F8 - -gUnknown_08532D6C:: @ 0x08532D6C - .incbin "baserom.gba", 0x532D6C, 0x5F4 - -gUnknown_08533360:: @ 0x08533360 - .incbin "baserom.gba", 0x533360, 0x600 - -gUnknown_08533960:: @ 0x08533960 - .incbin "baserom.gba", 0x533960, 0x600 - -gUnknown_08533F60:: @ 0x08533F60 - .incbin "baserom.gba", 0x533F60, 0xE74 - -gMPlayTable:: @ 0x08534DD4 - .incbin "baserom.gba", 0x534DD4, 0x30 - -gSongTable:: @ 0x08534E04 - .incbin "baserom.gba", 0x534E04, 0x16A43C - -gUnknown_0869F240:: @ 0x0869F240 - .incbin "baserom.gba", 0x69F240, 0x60 - -gUnknown_0869F2A0:: @ 0x0869F2A0 - .incbin "baserom.gba", 0x69F2A0, 0x1BC - -gUnknown_0869F45C:: @ 0x0869F45C - .incbin "baserom.gba", 0x69F45C, 0x130 - -gUnknown_0869F58C:: @ 0x0869F58C - .incbin "baserom.gba", 0x69F58C, 0x3C - -gUnknown_0869F5C8:: @ 0x0869F5C8 - .incbin "baserom.gba", 0x69F5C8, 0x50 - -gUnknown_0869F618:: @ 0x0869F618 - .incbin "baserom.gba", 0x69F618, 0x4C - -gUnknown_0869F664:: @ 0x0869F664 - .incbin "baserom.gba", 0x69F664, 0x164 - -gUnknown_0869F7C8:: @ 0x0869F7C8 - .incbin "baserom.gba", 0x69F7C8, 0x444 - -gUnknown_0869FC0C:: @ 0x0869FC0C - .incbin "baserom.gba", 0x69FC0C, 0xD8 - -gUnknown_0869FCE4:: @ 0x0869FCE4 - .incbin "baserom.gba", 0x69FCE4, 0x644 - -gUnknown_086A0328:: @ 0x086A0328 - .incbin "baserom.gba", 0x6A0328, 0x40 - -gUnknown_086A0368:: @ 0x086A0368 - .incbin "baserom.gba", 0x6A0368, 0xBC8 - -gUnknown_086A0F30:: @ 0x086A0F30 - .incbin "baserom.gba", 0x6A0F30, 0x274 - -gUnknown_086A11A4:: @ 0x086A11A4 - .incbin "baserom.gba", 0x6A11A4, 0x3E4 - -gUnknown_086A1588:: @ 0x086A1588 - .incbin "baserom.gba", 0x6A1588, 0x250 - -gUnknown_086A17D8:: @ 0x086A17D8 - .incbin "baserom.gba", 0x6A17D8, 0x2E4 - -gUnknown_086A1ABC:: @ 0x086A1ABC - .incbin "baserom.gba", 0x6A1ABC, 0xE0 - -gUnknown_086A1B9C:: @ 0x086A1B9C - .incbin "baserom.gba", 0x6A1B9C, 0x2C - -gUnknown_086A1BC8:: @ 0x086A1BC8 - .incbin "baserom.gba", 0x6A1BC8, 0x38 - -gUnknown_086A1C00:: @ 0x086A1C00 - .incbin "baserom.gba", 0x6A1C00, 0x64 - -gUnknown_086A1C64:: @ 0x086A1C64 - .incbin "baserom.gba", 0x6A1C64, 0x24 - -gUnknown_086A1C88:: @ 0x086A1C88 - .incbin "baserom.gba", 0x6A1C88, 0x44 - -gUnknown_086A1CCC:: @ 0x086A1CCC - .incbin "baserom.gba", 0x6A1CCC, 0x98 - -gUnknown_086A1D64:: @ 0x086A1D64 - .incbin "baserom.gba", 0x6A1D64, 0x110 - -gUnknown_086A1E74:: @ 0x086A1E74 - .incbin "baserom.gba", 0x6A1E74, 0x9C - -gUnknown_086A1F10:: @ 0x086A1F10 - .incbin "baserom.gba", 0x6A1F10, 0xB4 - -gUnknown_086A1FC4:: @ 0x086A1FC4 - .incbin "baserom.gba", 0x6A1FC4, 0x20 - -gUnknown_086A1FE4:: @ 0x086A1FE4 - .incbin "baserom.gba", 0x6A1FE4, 0x54 - -gUnknown_086A2038:: @ 0x086A2038 - .incbin "baserom.gba", 0x6A2038, 0xC0 - -gUnknown_086A20F8:: @ 0x086A20F8 - .incbin "baserom.gba", 0x6A20F8, 0x1E0 - -gUnknown_086A22D8:: @ 0x086A22D8 - .incbin "baserom.gba", 0x6A22D8, 0x17C - -gUnknown_086A2454:: @ 0x086A2454 - .incbin "baserom.gba", 0x6A2454, 0x9C - -gUnknown_086A24F0:: @ 0x086A24F0 - .incbin "baserom.gba", 0x6A24F0, 0x58 - -gUnknown_086A2548:: @ 0x086A2548 - .incbin "baserom.gba", 0x6A2548, 0x158 - -gUnknown_086A26A0:: @ 0x086A26A0 - .incbin "baserom.gba", 0x6A26A0, 0x688 - -gUnknown_086A2D28:: @ 0x086A2D28 - .incbin "baserom.gba", 0x6A2D28, 0x6C - -gUnknown_086A2D94:: @ 0x086A2D94 - .incbin "baserom.gba", 0x6A2D94, 0xDC - -gUnknown_086A2E70:: @ 0x086A2E70 - .incbin "baserom.gba", 0x6A2E70, 0x20 - -gUnknown_086A2E90:: @ 0x086A2E90 - .incbin "baserom.gba", 0x6A2E90, 0x1C - -gUnknown_086A2EAC:: @ 0x086A2EAC - .incbin "baserom.gba", 0x6A2EAC, 0x38 - -gUnknown_086A2EE4:: @ 0x086A2EE4 - .incbin "baserom.gba", 0x6A2EE4, 0xBC - -gUnknown_086A2FA0:: @ 0x086A2FA0 - .incbin "baserom.gba", 0x6A2FA0, 0x760 + .4byte ply_xxx + .4byte ply_xwave + .4byte ply_xtype + .4byte ply_xxx + .4byte ply_xatta + .4byte ply_xdeca + .4byte ply_xsust + .4byte ply_xrele + .4byte ply_xiecv + .4byte ply_xiecl + .4byte ply_xleng + .4byte ply_xswee + .4byte ply_xwait + .4byte ply_xcmd_0D diff --git a/data/sound_data.s b/data/sound_data.s new file mode 100644 index 0000000..88725ab --- /dev/null +++ b/data/sound_data.s @@ -0,0 +1,3975 @@ +.section .rodata + +.include "asm/macros/m4a.inc" +.include "asm/macros/music_voice.inc" + +@ Note, this appears identical to rs_drumset in pokeemerald +voice_group gUnknown_0852DBAC, 36 + voice_directsound_no_resample 60, 64, gDirectSound_08535870, 255, 0, 255, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 64, gDirectSound_08535D10, 255, 0, 255, 242 + voice_directsound_no_resample 60, 64, gDirectSound_08536404, 255, 255, 255, 127 + voice_directsound_no_resample 60, 64, gDirectSound_08536C94, 255, 0, 255, 242 + voice_directsound 48, 44, gDirectSound_0853750C, 255, 210, 77, 204 + voice_directsound_no_resample 60, 79, gDirectSound_0853854C, 255, 127, 0, 188 + voice_directsound 51, 49, gDirectSound_0853750C, 255, 216, 77, 204 + voice_directsound_no_resample 60, 79, gDirectSound_0853854C, 255, 127, 0, 188 + voice_directsound 54, 59, gDirectSound_0853750C, 255, 216, 77, 204 + voice_directsound_no_resample 60, 79, gDirectSound_08538960, 255, 242, 141, 0 + voice_directsound 57, 69, gDirectSound_0853750C, 255, 210, 77, 204 + voice_directsound 60, 79, gDirectSound_0853750C, 255, 204, 77, 204 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 255, 246, 0, 216 + voice_directsound 62, 84, gDirectSound_0853750C, 255, 204, 77, 204 + voice_directsound_no_resample 70, 49, gDirectSound_0853A6BC, 255, 165, 103, 231 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 70, 49, gDirectSound_0853A6BC, 255, 165, 103, 231 + voice_directsound_no_resample 32, 34, gDirectSound_0853B650, 255, 127, 77, 204 + voice_directsound_no_resample 60, 14, gDirectSound_0853BF04, 255, 235, 0, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 255, 246, 0, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 255, 246, 0, 216 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 8, 0, 255, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 104, gDirectSound_0853C7E8, 255, 0, 255, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 94, gDirectSound_0853CD00, 255, 0, 255, 0 + +gUnknown_0852DD08:: @ 0x0852DD08 + voice_directsound 60, 0, gDirectSound_0853D2C8, 255, 252, 0, 239 + voice_directsound 60, 0, gDirectSound_0853E228, 255, 250, 0, 221 + voice_directsound 60, 0, gDirectSound_0853F888, 255, 250, 0, 221 + voice_directsound 60, 0, gDirectSound_08540DE4, 255, 247, 0, 221 + +gUnknown_0852DD38:: @ 0x0852DD38 + voice_directsound 60, 0, gDirectSound_08541970, 255, 0, 255, 196 + voice_directsound 60, 0, gDirectSound_08544F14, 255, 0, 255, 196 + voice_directsound 60, 0, gDirectSound_08547230, 255, 0, 255, 196 + +gUnknown_0852DD5C:: @ 0x0852DD5C + voice_directsound 60, 0, gDirectSound_0854A8FC, 255, 0, 193, 127 + voice_directsound 60, 0, gDirectSound_0854BC4C, 255, 0, 193, 127 + voice_directsound 60, 0, gDirectSound_0854D15C, 255, 0, 193, 127 + +gUnknown_0852DD80:: @ 0x0852DD80 + voice_directsound 60, 0, gDirectSound_0854E57C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_0854F618, 255, 0, 255, 165 + +gUnknown_0852DD98:: @ 0x0852DD98 + voice_directsound 60, 0, gDirectSound_08550674, 255, 0, 224, 165 + voice_directsound 60, 0, gDirectSound_08557608, 255, 0, 218, 165 + +gUnknown_0852DDB0:: @ 0x0852DDB0 + voice_directsound 60, 0, gDirectSound_0853D2C8, 255, 252, 0, 252 + voice_directsound 60, 0, gDirectSound_0853E228, 255, 250, 0, 250 + voice_directsound 60, 0, gDirectSound_0853F888, 255, 250, 0, 250 + voice_directsound 60, 0, gDirectSound_08540DE4, 255, 247, 0, 247 + +gUnknown_0852DDE0:: @ 0x0852DDE0 + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_keysplit gUnknown_0852DD08, keysplit_gUnknown_08534BC0 + voice_directsound 60, 0, gDirectSound_085715B0, 255, 178, 180, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 165, 51, 235 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857E3A8, 255, 242, 0, 204 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 246, 0, 226 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD80, keysplit_gUnknown_08534C98 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2_alt 60, 0, 2, 0, 1, 7, 1 + voice_square_1_alt 60, 0, 0, 2, 0, 1, 7, 1 + voice_square_2_alt 60, 0, 3, 0, 1, 7, 1 + voice_square_1_alt 60, 0, 0, 3, 0, 1, 7, 1 + voice_square_2_alt 60, 0, 2, 0, 1, 4, 1 + voice_square_1_alt 60, 0, 0, 2, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534D84, 0, 7, 15, 2 + voice_programmable_wave_alt 60, 0, gUnknown_08534D94, 0, 7, 15, 2 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2 60, 0, 2, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 29, 2, 0, 2, 0, 0 + voice_square_1_alt 60, 0, 22, 2, 0, 2, 0, 0 + voice_directsound_no_resample 60, 64, gDirectSound_08535870, 255, 0, 255, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 64, gDirectSound_08535D10, 255, 0, 255, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 64, gDirectSound_08536C94, 255, 0, 255, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 32, 74, gDirectSound_0853B650, 255, 127, 77, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 66, gDirectSound_0853C7E8, 255, 0, 255, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 62, gDirectSound_0853CD00, 255, 0, 255, 0 + +gUnknown_0852E404:: @ 0x0852E404 + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 246, 0, 226 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2_alt 60, 0, 2, 0, 1, 9, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534D94, 0, 7, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 1, 9, 0 + voice_square_2_alt 60, 0, 3, 0, 1, 7, 0 + voice_square_1_alt 60, 0, 0, 3, 0, 1, 7, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 64, gDirectSound_08536C94, 255, 0, 255, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 32, 49, gDirectSound_0853B650, 255, 127, 77, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 8, 0, 255, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 30, 54, gDirectSound_08539790, 255, 246, 0, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 79, gDirectSound_0853C7E8, 255, 0, 255, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 72, 74, gDirectSound_0853CD00, 255, 0, 255, 0 + +gUnknown_0852E95C:: @ 0x0852E95C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534D84, 0, 7, 15, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0852EF5C:: @ 0x0852EF5C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_keysplit gUnknown_0852DD08, keysplit_gUnknown_08534BC0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_085777A8, 255, 165, 90, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855C2F0, 255, 0, 255, 210 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 255, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857358C, 255, 253, 0, 188 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 2, 3, 1 + voice_square_2_alt 60, 0, 2, 0, 2, 3, 1 + voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D44, 0, 7, 15, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534D84, 0, 7, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 7, 1 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0852F55C:: @ 0x0852F55C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_keysplit gUnknown_0852DD08, keysplit_gUnknown_08534BC0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855EA58, 255, 241, 0, 232 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 255, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857358C, 255, 253, 0, 188 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857E3A8, 255, 242, 51, 242 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 0, 180, 246 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 + voice_square_2_alt 60, 0, 2, 0, 1, 4, 1 + voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D44, 0, 7, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 2, 4, 0 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0852FB5C:: @ 0x0852FB5C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 128, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857F80C, 255, 235, 128, 99 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857E3A8, 255, 242, 0, 242 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD80, keysplit_gUnknown_08534C98 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 1, 0, 1, 4, 1 + voice_square_2_alt 60, 0, 1, 0, 1, 4, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D94, 0, 7, 7, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 7, 1 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0853015C:: @ 0x0853015C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 165, 72, 249 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_directsound 60, 0, gDirectSound_085777A8, 255, 165, 90, 216 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855C2F0, 255, 0, 255, 210 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08582B4C, 255, 0, 255, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 128, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 0, 180, 246 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 + voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D84, 0, 7, 7, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 7, 1 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0853075C:: @ 0x0853075C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855C2F0, 255, 0, 255, 210 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 255, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 1, 0, 1, 4, 1 + voice_square_2_alt 60, 0, 1, 0, 1, 4, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D84, 0, 7, 15, 3 + voice_square_2_alt 60, 0, 3, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 7, 1 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_08530D5C:: @ 0x08530D5C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855C2F0, 255, 0, 255, 210 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855CAE8, 255, 249, 25, 76 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534DB4, 0, 7, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857F80C, 255, 235, 128, 99 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 0, 180, 246 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 0, 255, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 + voice_square_1_alt 60, 0, 0, 2, 1, 1, 4, 1 + voice_square_2_alt 60, 0, 2, 1, 1, 4, 1 + voice_square_2_alt 60, 0, 1, 0, 1, 4, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_programmable_wave_alt 60, 0, gUnknown_08534D34, 0, 7, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 7, 1 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + +gUnknown_0853135C:: @ 0x0853135C + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2 60, 0, 2, 0, 2, 3, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 246, 0, 226 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2 60, 0, 3, 0, 1, 7, 1 + voice_programmable_wave_alt 60, 0, gUnknown_08534D54, 0, 7, 15, 2 + voice_square_1 60, 0, 0, 3, 0, 1, 7, 1 + voice_square_1 60, 0, 0, 3, 0, 0, 7, 1 + +gUnknown_0853174C:: @ 0x0853174C + voice_directsound 60, 0, gDirectSound_0855F22C, 255, 249, 103, 165 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 2, 0, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 2, 0, 1 + voice_square_1_alt 60, 0, 0, 2, 0, 4, 0, 1 + voice_square_1_alt 60, 0, 44, 2, 0, 4, 0, 0 + voice_square_1_alt 60, 0, 38, 0, 0, 4, 0, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 7, 0, 0 + voice_square_1_alt 60, 0, 0, 2, 2, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 1, 2, 0, 15, 0 + voice_square_1_alt 60, 0, 23, 1, 0, 1, 9, 0 + voice_directsound 60, 0, gDirectSound_0855FC38, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_0855FC38, 255, 226, 0, 165 + voice_square_1_alt 60, 0, 0, 2, 0, 6, 0, 1 + voice_square_1_alt 60, 0, 36, 0, 0, 2, 0, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 246, 0, 226 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_2_alt 60, 0, 3, 0, 1, 0, 1 + voice_square_1_alt 60, 0, 0, 3, 0, 1, 0, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 46, 2, 0, 4, 0, 0 + voice_square_1_alt 60, 0, 38, 2, 0, 4, 0, 0 + voice_square_1_alt 60, 0, 119, 2, 0, 0, 15, 1 + voice_square_1_alt 60, 0, 0, 2, 0, 0, 15, 1 + voice_square_1_alt 60, 0, 106, 2, 0, 2, 0, 0 + voice_square_1_alt 60, 0, 23, 2, 0, 1, 9, 0 + voice_square_1_alt 60, 0, 21, 2, 0, 1, 9, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 0, 15, 1 + voice_square_1_alt 60, 0, 47, 2, 0, 2, 6, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise 60, 0, 0, 0, 7, 15, 0 + voice_noise 60, 0, 0, 2, 7, 15, 0 + voice_noise_alt 60, 0, 0, 2, 0, 15, 0 + voice_noise_alt 60, 0, 1, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 3, 0, 0 + voice_noise_alt 60, 0, 0, 0, 2, 0, 0 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + voice_noise_alt 60, 0, 0, 0, 1, 0, 1 + +gUnknown_08531D4C:: @ 0x08531D4C + voice_directsound_no_resample 60, 0, gDirectSound_08562D1C, 255, 249, 0, 165 + voice_directsound_alt 60, 0, gDirectSound_08562D1C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_0855F22C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 242, 0, 127 + voice_noise_alt 60, 0, 0, 0, 1, 0, 1 + voice_noise_alt 60, 0, 1, 0, 1, 0, 1 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 0, 255, 165 + voice_square_1_alt 60, 0, 0, 2, 0, 2, 0, 1 + voice_directsound 60, 0, gDirectSound_08564D20, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_085661E4, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_08566920, 255, 0, 255, 127 + voice_noise_alt 60, 0, 1, 0, 2, 0, 0 + voice_square_1 60, 0, 103, 3, 2, 7, 0, 0 + voice_square_2 60, 0, 3, 2, 7, 0, 0 + voice_directsound 60, 0, gDirectSound_0855FC38, 255, 226, 0, 127 + voice_directsound 60, 0, gDirectSound_08568510, 255, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_0855FC38, 255, 204, 0, 127 + voice_square_1_alt 60, 0, 0, 2, 0, 2, 0, 1 + voice_directsound 60, 0, gDirectSound_085698C4, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0855FC38, 255, 0, 255, 127 + voice_square_1 60, 0, 103, 0, 0, 7, 0, 0 + voice_directsound 60, 0, gDirectSound_08536C94, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0856BF48, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0856D18C, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_08535D10, 255, 0, 255, 127 + voice_noise_alt 60, 0, 0, 0, 7, 15, 1 + voice_directsound 60, 0, gDirectSound_0856E19C, 255, 0, 255, 127 + voice_noise_alt 60, 0, 1, 0, 7, 15, 1 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 246, 0, 127 + voice_directsound 60, 0, gDirectSound_0856F4A4, 255, 0, 255, 127 + voice_square_1_alt 60, 0, 19, 2, 0, 2, 0, 0 + voice_directsound 60, 0, gDirectSound_085715B0, 255, 0, 255, 127 + voice_square_1 60, 0, 103, 0, 0, 0, 15, 0 + voice_directsound_alt 60, 0, gDirectSound_0856F4A4, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0857358C, 255, 255, 255, 127 + voice_directsound 60, 0, gDirectSound_08574158, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_08574DCC, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085715B0, 255, 242, 0, 0 + voice_directsound 60, 0, gDirectSound_08576FDC, 255, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_085777A8, 255, 165, 90, 216 + voice_directsound 60, 0, gDirectSound_0853854C, 255, 127, 0, 188 + voice_directsound 60, 0, gDirectSound_08579118, 255, 249, 0, 165 + voice_square_1 60, 0, 0, 0, 4, 6, 0, 0 + voice_directsound 60, 0, gDirectSound_0856467C, 13, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085777A8, 13, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0857B0C8, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0857E3A8, 255, 252, 0, 204 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_square_1 60, 0, 0, 0, 4, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 188, 0, 0 + voice_directsound 60, 0, gDirectSound_085777A8, 255, 226, 0, 127 + voice_directsound 60, 0, gDirectSound_08539790, 26, 0, 255, 127 + voice_square_1_alt 60, 0, 0, 2, 0, 1, 0, 0 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 252, 0, 127 + voice_square_1_alt 60, 0, 0, 1, 0, 2, 0, 0 + voice_directsound 60, 0, gDirectSound_085661E4, 255, 127, 0, 127 + voice_noise_alt 60, 0, 0, 1, 6, 0, 0 + voice_directsound 60, 0, gDirectSound_0857F80C, 255, 255, 255, 127 + voice_directsound 60, 0, gDirectSound_08536404, 255, 255, 255, 127 + voice_directsound 60, 0, gDirectSound_08580744, 255, 255, 255, 127 + voice_directsound 60, 0, gDirectSound_08557608, 11, 242, 0, 127 + voice_square_1_alt 60, 0, 0, 2, 4, 6, 0, 0 + voice_directsound 60, 0, gDirectSound_08582284, 255, 255, 255, 127 + voice_directsound 60, 0, gDirectSound_08582B4C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_0853750C, 255, 0, 255, 165 + voice_noise_alt 60, 0, 0, 5, 7, 15, 1 + voice_directsound 60, 0, gDirectSound_0855FC38, 128, 242, 0, 165 + voice_directsound 60, 0, gDirectSound_08544F14, 255, 0, 255, 165 + voice_square_1 60, 0, 0, 0, 1, 5, 0, 0 + voice_noise_alt 60, 0, 0, 6, 6, 0, 1 + voice_noise_alt 60, 0, 0, 3, 6, 0, 1 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_085715B0, 15, 127, 231, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08583F1C, 255, 0, 255, 165 + +gUnknown_08532310:: @ 0x08532310 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 3, 0, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 1, 0, 15, 0 + voice_noise_alt 60, 0, 0, 1, 3, 0, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 1, 0, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 0, 15, 0 + voice_noise_alt 60, 0, 0, 0, 3, 0, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 23, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 31, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 1, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 31, 1, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 23, 1, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 55, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 0, 0, 4, 0, 0 + voice_square_1_alt 60, 0, 21, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 1, 0, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 63, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 103, 0, 0, 0, 15, 0 + voice_square_1_alt 60, 0, 0, 1, 1, 0, 15, 0 + voice_square_1_alt 60, 0, 103, 0, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_08584B2C, 255, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_08588238, 255, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_08588C10, 255, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_0856BF48, 64, 0, 255, 0 + voice_directsound 60, 0, gDirectSound_0858AA14, 255, 0, 255, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_0858E078 + voice_directsound_compressed gDirectSound_08595C7C + voice_directsound_compressed gDirectSound_08597170 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_0859BD58 + +gUnknown_08532808:: @ 0x08532808 + voice_keysplit_all voicegroup_gUnknown_0852DBAC + voice_keysplit gUnknown_0852DD08, keysplit_gUnknown_08534BC0 + voice_keysplit gUnknown_0852DDB0, keysplit_gUnknown_08534BC0 + voice_keysplit gUnknown_0852DD08, keysplit_gUnknown_08534BC0 + voice_directsound 60, 0, gDirectSound_085A37F4, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_0855EA58, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_085A3DF4, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_085A45E0, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_0855EA58, 255, 241, 0, 210 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 165, 51, 235 + voice_directsound 60, 0, gDirectSound_0856467C, 255, 165, 51, 235 + voice_directsound 60, 0, gDirectSound_0855EA58, 255, 241, 0, 232 + voice_directsound 60, 0, gDirectSound_085A4FE4, 255, 241, 0, 210 + voice_directsound 60, 0, gDirectSound_0857EDD8, 255, 235, 0, 204 + voice_directsound 60, 0, gDirectSound_085777A8, 255, 216, 90, 242 + voice_directsound 60, 0, gDirectSound_0855EA58, 255, 241, 0, 232 + voice_directsound 60, 0, gDirectSound_085A5934, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0855C2F0, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A5934, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A5934, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A5934, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_08582B4C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_08582B4C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_08582B4C, 255, 0, 255, 165 + voice_directsound 60, 0, gDirectSound_085A5A74, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_0855CAE8, 255, 249, 25, 149 + voice_directsound 60, 0, gDirectSound_085A5A74, 255, 241, 0, 127 + voice_directsound 60, 0, gDirectSound_085A3DF4, 255, 248, 0, 127 + voice_directsound 60, 0, gDirectSound_085A3DF4, 255, 210, 0, 127 + voice_directsound 60, 0, gDirectSound_085A45E0, 255, 252, 0, 127 + voice_directsound 60, 0, gDirectSound_085A45E0, 255, 252, 0, 127 + voice_directsound 60, 0, gDirectSound_085A45E0, 255, 252, 0, 127 + voice_directsound 60, 0, gDirectSound_0857358C, 255, 253, 0, 149 + voice_directsound 60, 0, gDirectSound_085A611C, 255, 253, 0, 149 + voice_directsound 60, 0, gDirectSound_085A7D6C, 255, 253, 0, 127 + voice_directsound 60, 0, gDirectSound_085A7D6C, 255, 253, 0, 127 + voice_directsound 60, 0, gDirectSound_0857F80C, 255, 235, 128, 115 + voice_directsound 60, 0, gDirectSound_085715B0, 255, 178, 180, 165 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_directsound 60, 0, gDirectSound_08574158, 255, 252, 0, 115 + voice_directsound 60, 0, gDirectSound_085A7EDC, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A7EDC, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A8470, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A8470, 255, 0, 255, 127 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_directsound 60, 0, gDirectSound_085661E4, 255, 216, 0, 165 + voice_directsound 60, 0, gDirectSound_0857E3A8, 255, 242, 0, 204 + voice_directsound 60, 0, gDirectSound_0856184C, 255, 246, 0, 226 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_keysplit gUnknown_0852DD38, keysplit_gUnknown_08534C08 + voice_directsound 60, 0, gDirectSound_085A8788, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A8788, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A9C78, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A9C78, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A9C78, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A9C78, 255, 0, 255, 127 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_directsound 60, 0, gDirectSound_085A9EA4, 255, 0, 255, 127 + voice_keysplit gUnknown_0852DD80, keysplit_gUnknown_08534C98 + voice_directsound 60, 0, gDirectSound_085A9EA4, 255, 210, 0, 127 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_keysplit gUnknown_0852DD5C, keysplit_gUnknown_08534C50 + voice_directsound 60, 0, gDirectSound_085AA074, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085AA074, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085AA074, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085AA074, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085AA274, 128, 0, 255, 127 + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_keysplit gUnknown_0852DD98, keysplit_gUnknown_08534CEC + voice_directsound 60, 0, gDirectSound_085A9C78, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_085ABE38, 255, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_0855BB8C, 255, 127, 231, 127 + voice_directsound 60, 0, gDirectSound_085AA274, 128, 0, 255, 127 + voice_directsound 60, 0, gDirectSound_085A8788, 255, 0, 255, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound 60, 0, gDirectSound_085A5A74, 255, 241, 0, 127 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 0, gDirectSound_08539790, 255, 249, 0, 249 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_no_resample 60, 0, gDirectSound_0853854C, 255, 89, 0, 89 + +gUnknown_08532D6C:: @ 0x08532D6C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085ABF3C + voice_directsound_compressed gDirectSound_085ACFE4 + voice_directsound_compressed gDirectSound_085AE7A4 + voice_directsound_compressed gDirectSound_085AF0F8 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085AFE88 + voice_directsound_compressed gDirectSound_085B1658 + voice_directsound_compressed gDirectSound_085B2EC4 + voice_directsound_compressed gDirectSound_085B3428 + voice_directsound_compressed gDirectSound_085B3AF0 + voice_directsound_compressed gDirectSound_085B4E5C + voice_directsound_compressed gDirectSound_085B61C0 + voice_directsound_compressed gDirectSound_085B705C + voice_directsound_compressed gDirectSound_085B7CD8 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085B9674 + voice_directsound_compressed gDirectSound_085BA39C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085BAEE4 + voice_directsound_compressed gDirectSound_085BC648 + voice_directsound_compressed gDirectSound_085BE130 + voice_directsound_compressed gDirectSound_085C00CC + voice_directsound_compressed gDirectSound_085C0E30 + voice_directsound_compressed gDirectSound_085C1BC0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085C2C48 + voice_directsound_compressed gDirectSound_085C3C38 + voice_directsound_compressed gDirectSound_085C5334 + voice_directsound_compressed gDirectSound_085C6AE8 + voice_directsound_compressed gDirectSound_085C86D0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085C94FC + voice_directsound_compressed gDirectSound_085CA840 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085CC028 + voice_directsound_compressed gDirectSound_085CD36C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085CE6E4 + voice_directsound_compressed gDirectSound_085CF16C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085D002C + voice_directsound_compressed gDirectSound_085D18F0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085D3228 + voice_directsound_compressed gDirectSound_085D4684 + voice_directsound_compressed gDirectSound_085D5C30 + voice_directsound_compressed gDirectSound_085D6F9C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085D8408 + voice_directsound_compressed gDirectSound_085D8D84 + voice_directsound_compressed gDirectSound_085D95F0 + voice_directsound_compressed gDirectSound_085D9FC8 + voice_directsound_compressed gDirectSound_085DB320 + voice_directsound_compressed gDirectSound_085DC708 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085DDBE4 + +gUnknown_08533360:: @ 0x08533360 + voice_directsound_compressed gDirectSound_085DE840 + voice_directsound_compressed gDirectSound_085DFB48 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085E0F7C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085E27D8 + voice_directsound_compressed gDirectSound_085E2D18 + voice_directsound_compressed gDirectSound_085E35E4 + voice_directsound_compressed gDirectSound_085E461C + voice_directsound_compressed gDirectSound_085E4D20 + voice_directsound_compressed gDirectSound_085E5908 + voice_directsound_compressed gDirectSound_085E7F18 + voice_directsound_compressed gDirectSound_085E9170 + voice_directsound_compressed gDirectSound_085EA5AC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085EBF30 + voice_directsound_compressed gDirectSound_085ED660 + voice_directsound_compressed gDirectSound_085EE310 + voice_directsound_compressed gDirectSound_085EED9C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085EF4F0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085EFBEC + voice_directsound_compressed gDirectSound_085F067C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085F1548 + voice_directsound_compressed gDirectSound_085F2360 + voice_directsound_compressed gDirectSound_085F3074 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085F4160 + voice_directsound_compressed gDirectSound_085F55FC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085F64B0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085F7704 + voice_directsound_compressed gDirectSound_085F881C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085F9D24 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085FAA04 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085FC20C + voice_directsound_compressed gDirectSound_085FCFE4 + voice_directsound_compressed gDirectSound_085FDB34 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed gDirectSound_085FEC58 + voice_directsound_compressed gDirectSound_085FFAD0 + voice_directsound_compressed gDirectSound_08600330 + voice_directsound_compressed gDirectSound_08600DF0 + voice_directsound_compressed gDirectSound_0860173C + voice_directsound_compressed gDirectSound_08602398 + +gUnknown_08533960:: @ 0x08533960 + voice_directsound_compressed gDirectSound_086038A0 + voice_directsound_compressed gDirectSound_08604338 + voice_directsound_compressed gDirectSound_08604F68 + voice_directsound_compressed gDirectSound_08605D48 + voice_directsound_compressed gDirectSound_086068E8 + voice_directsound_compressed gDirectSound_08607FF4 + voice_directsound_compressed gDirectSound_08608984 + voice_directsound_compressed gDirectSound_086093EC + voice_directsound_compressed gDirectSound_08609984 + voice_directsound_compressed gDirectSound_0860A4A0 + voice_directsound_compressed gDirectSound_0860ADF4 + voice_directsound_compressed gDirectSound_0860B3F4 + voice_directsound_compressed gDirectSound_0860BCF8 + voice_directsound_compressed gDirectSound_0860CEA8 + voice_directsound_compressed gDirectSound_0860DB14 + voice_directsound_compressed gDirectSound_0860E4BC + voice_directsound_compressed gDirectSound_08610190 + voice_directsound_compressed gDirectSound_08612110 + voice_directsound_compressed gDirectSound_08612CB8 + voice_directsound_compressed gDirectSound_0861412C + voice_directsound_compressed gDirectSound_08615B48 + voice_directsound_compressed gDirectSound_086162CC + voice_directsound_compressed gDirectSound_086173D0 + voice_directsound_compressed gDirectSound_08618A50 + voice_directsound_compressed gDirectSound_08619618 + voice_directsound_compressed gDirectSound_0861A258 + voice_directsound_compressed gDirectSound_0861AF00 + voice_directsound_compressed gDirectSound_0861B740 + voice_directsound_compressed gDirectSound_0861BBA8 + voice_directsound_compressed gDirectSound_0861CA3C + voice_directsound_compressed gDirectSound_0861DB0C + voice_directsound_compressed gDirectSound_0861E338 + voice_directsound_compressed gDirectSound_0861EEA0 + voice_directsound_compressed gDirectSound_08620264 + voice_directsound_compressed gDirectSound_08620C78 + voice_directsound_compressed gDirectSound_08621544 + voice_directsound_compressed gDirectSound_08622570 + voice_directsound_compressed gDirectSound_08622DA8 + voice_directsound_compressed gDirectSound_08623DEC + voice_directsound_compressed gDirectSound_08624A98 + voice_directsound_compressed gDirectSound_086254B4 + voice_directsound_compressed gDirectSound_086260E4 + voice_directsound_compressed gDirectSound_08627948 + voice_directsound_compressed gDirectSound_086281CC + voice_directsound_compressed gDirectSound_08629024 + voice_directsound_compressed gDirectSound_08629A10 + voice_directsound_compressed gDirectSound_0862A080 + voice_directsound_compressed gDirectSound_0862ACA8 + voice_directsound_compressed gDirectSound_0862B460 + voice_directsound_compressed gDirectSound_0862BBBC + voice_directsound_compressed gDirectSound_0862CC74 + voice_directsound_compressed gDirectSound_0862D9D8 + voice_directsound_compressed gDirectSound_0862EEBC + voice_directsound_compressed gDirectSound_0862F7B8 + voice_directsound_compressed gDirectSound_086307C0 + voice_directsound_compressed gDirectSound_08631240 + voice_directsound_compressed gDirectSound_086325F4 + voice_directsound_compressed gDirectSound_08632D08 + voice_directsound_compressed gDirectSound_08634220 + voice_directsound_compressed gDirectSound_08634A24 + voice_directsound_compressed gDirectSound_08635B84 + voice_directsound_compressed gDirectSound_086364D0 + voice_directsound_compressed gDirectSound_08637BF0 + voice_directsound_compressed gDirectSound_0863852C + voice_directsound_compressed gDirectSound_08639628 + voice_directsound_compressed gDirectSound_0863A22C + voice_directsound_compressed gDirectSound_0863BAE4 + voice_directsound_compressed gDirectSound_0863C224 + voice_directsound_compressed gDirectSound_0863CEC4 + voice_directsound_compressed gDirectSound_0863D8E8 + voice_directsound_compressed gDirectSound_0863E6EC + voice_directsound_compressed gDirectSound_086400F4 + voice_directsound_compressed gDirectSound_086409E4 + voice_directsound_compressed gDirectSound_08642094 + voice_directsound_compressed gDirectSound_08642D18 + voice_directsound_compressed gDirectSound_08644078 + voice_directsound_compressed gDirectSound_08645874 + voice_directsound_compressed gDirectSound_086468A0 + voice_directsound_compressed gDirectSound_08647074 + voice_directsound_compressed gDirectSound_086497B8 + voice_directsound_compressed gDirectSound_0864A234 + voice_directsound_compressed gDirectSound_0864AA54 + voice_directsound_compressed gDirectSound_0864BAD8 + voice_directsound_compressed gDirectSound_0864C08C + voice_directsound_compressed gDirectSound_0864CC64 + voice_directsound_compressed gDirectSound_0864F0B0 + voice_directsound_compressed gDirectSound_08650300 + voice_directsound_compressed gDirectSound_086512E8 + voice_directsound_compressed gDirectSound_08652954 + voice_directsound_compressed gDirectSound_086532FC + voice_directsound_compressed gDirectSound_0865502C + voice_directsound_compressed gDirectSound_08655BE4 + voice_directsound_compressed gDirectSound_086572B8 + voice_directsound_compressed gDirectSound_08657C58 + voice_directsound_compressed gDirectSound_08658F2C + voice_directsound_compressed gDirectSound_0865B6A4 + voice_directsound_compressed gDirectSound_0865BE78 + voice_directsound_compressed gDirectSound_0865D280 + voice_directsound_compressed gDirectSound_0865F25C + voice_directsound_compressed gDirectSound_0866125C + voice_directsound_compressed gDirectSound_08662960 + voice_directsound_compressed gDirectSound_086635F8 + voice_directsound_compressed gDirectSound_08664180 + voice_directsound_compressed gDirectSound_08665298 + voice_directsound_compressed gDirectSound_08665BE0 + voice_directsound_compressed gDirectSound_08666F6C + voice_directsound_compressed gDirectSound_08667D24 + voice_directsound_compressed gDirectSound_086688C8 + voice_directsound_compressed gDirectSound_08669448 + voice_directsound_compressed gDirectSound_08669D74 + voice_directsound_compressed gDirectSound_0866B24C + voice_directsound_compressed gDirectSound_0866CBF0 + voice_directsound_compressed gDirectSound_0866E020 + voice_directsound_compressed gDirectSound_0866E4FC + voice_directsound_compressed gDirectSound_08670A08 + voice_directsound_compressed gDirectSound_08672DC0 + voice_directsound_compressed gDirectSound_08674AEC + voice_directsound_compressed gDirectSound_08676408 + voice_directsound_compressed gDirectSound_086770C8 + voice_directsound_compressed gDirectSound_086779A0 + voice_directsound_compressed gDirectSound_0867983C + voice_directsound_compressed gDirectSound_0867B900 + voice_directsound_compressed gDirectSound_0867D560 + voice_directsound_compressed gDirectSound_0867E0F0 + voice_directsound_compressed gDirectSound_0867FD38 + voice_directsound_compressed gDirectSound_08680A60 + voice_directsound_compressed gDirectSound_08683470 + voice_directsound_compressed gDirectSound_08683C94 + +gUnknown_08533F60:: @ 0x08533F60 + voice_directsound_compressed gDirectSound_08684D9C + voice_directsound_compressed gDirectSound_08686394 + voice_directsound_compressed gDirectSound_08687118 + voice_directsound_compressed gDirectSound_086885EC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed_reverse gDirectSound_085E0F7C + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed_reverse gDirectSound_085E27D8 + voice_directsound_compressed_reverse gDirectSound_085E2D18 + voice_directsound_compressed_reverse gDirectSound_085E35E4 + voice_directsound_compressed_reverse gDirectSound_085E461C + voice_directsound_compressed_reverse gDirectSound_085E4D20 + voice_directsound_compressed_reverse gDirectSound_085E5908 + voice_directsound_compressed_reverse gDirectSound_085E7F18 + voice_directsound_compressed_reverse gDirectSound_085E9170 + voice_directsound_compressed_reverse gDirectSound_085EA5AC + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 + voice_directsound_compressed_reverse gDirectSound_085FEC58 + voice_directsound_compressed_reverse gDirectSound_085FFAD0 + voice_directsound_compressed_reverse gDirectSound_08600330 + voice_directsound_compressed_reverse gDirectSound_08600DF0 + voice_directsound_compressed_reverse gDirectSound_0860173C + voice_directsound_compressed_reverse gDirectSound_08602398 + voice_directsound_compressed_reverse gDirectSound_086038A0 + voice_directsound_compressed_reverse gDirectSound_08604338 + voice_directsound_compressed_reverse gDirectSound_08604F68 + voice_directsound_compressed_reverse gDirectSound_08605D48 + voice_directsound_compressed_reverse gDirectSound_086068E8 + voice_directsound_compressed_reverse gDirectSound_08607FF4 + voice_directsound_compressed_reverse gDirectSound_08608984 + voice_directsound_compressed_reverse gDirectSound_086093EC + voice_directsound_compressed_reverse gDirectSound_08609984 + voice_directsound_compressed_reverse gDirectSound_0860A4A0 + voice_directsound_compressed_reverse gDirectSound_0860ADF4 + voice_directsound_compressed_reverse gDirectSound_0860B3F4 + voice_directsound_compressed_reverse gDirectSound_0860BCF8 + voice_directsound_compressed_reverse gDirectSound_0860CEA8 + voice_directsound_compressed_reverse gDirectSound_0860DB14 + voice_directsound_compressed_reverse gDirectSound_0860E4BC + voice_directsound_compressed_reverse gDirectSound_08610190 + voice_directsound_compressed_reverse gDirectSound_08612110 + voice_directsound_compressed_reverse gDirectSound_08612CB8 + voice_directsound_compressed_reverse gDirectSound_0861412C + voice_directsound_compressed_reverse gDirectSound_08615B48 + voice_directsound_compressed_reverse gDirectSound_086162CC + voice_directsound_compressed_reverse gDirectSound_086173D0 + voice_directsound_compressed_reverse gDirectSound_08618A50 + voice_directsound_compressed_reverse gDirectSound_08619618 + voice_directsound_compressed_reverse gDirectSound_0861A258 + voice_directsound_compressed_reverse gDirectSound_0861AF00 + voice_directsound_compressed_reverse gDirectSound_0861B740 + voice_directsound_compressed_reverse gDirectSound_0861BBA8 + voice_directsound_compressed_reverse gDirectSound_0861CA3C + voice_directsound_compressed_reverse gDirectSound_0861DB0C + voice_directsound_compressed_reverse gDirectSound_0861E338 + voice_directsound_compressed_reverse gDirectSound_0861EEA0 + voice_directsound_compressed_reverse gDirectSound_08620264 + voice_directsound_compressed_reverse gDirectSound_08620C78 + voice_directsound_compressed_reverse gDirectSound_08621544 + voice_directsound_compressed_reverse gDirectSound_08622570 + voice_directsound_compressed_reverse gDirectSound_08622DA8 + voice_directsound_compressed_reverse gDirectSound_08623DEC + voice_directsound_compressed_reverse gDirectSound_08624A98 + voice_directsound_compressed_reverse gDirectSound_086254B4 + voice_directsound_compressed_reverse gDirectSound_086260E4 + voice_directsound_compressed_reverse gDirectSound_08627948 + voice_directsound_compressed_reverse gDirectSound_086281CC + voice_directsound_compressed_reverse gDirectSound_08629024 + voice_directsound_compressed_reverse gDirectSound_08629A10 + voice_directsound_compressed_reverse gDirectSound_0862A080 + voice_directsound_compressed_reverse gDirectSound_0862ACA8 + voice_directsound_compressed_reverse gDirectSound_0862B460 + voice_directsound_compressed_reverse gDirectSound_0862BBBC + voice_directsound_compressed_reverse gDirectSound_0862CC74 + voice_directsound_compressed_reverse gDirectSound_0862D9D8 + voice_directsound_compressed_reverse gDirectSound_0862EEBC + voice_directsound_compressed_reverse gDirectSound_0862F7B8 + voice_directsound_compressed_reverse gDirectSound_086307C0 + voice_directsound_compressed_reverse gDirectSound_08631240 + voice_directsound_compressed_reverse gDirectSound_086325F4 + voice_directsound_compressed_reverse gDirectSound_08632D08 + voice_directsound_compressed_reverse gDirectSound_08634220 + voice_directsound_compressed_reverse gDirectSound_08634A24 + voice_directsound_compressed_reverse gDirectSound_08635B84 + voice_directsound_compressed_reverse gDirectSound_086364D0 + voice_directsound_compressed_reverse gDirectSound_08637BF0 + voice_directsound_compressed_reverse gDirectSound_0863852C + voice_directsound_compressed_reverse gDirectSound_08639628 + voice_directsound_compressed_reverse gDirectSound_0863A22C + voice_directsound_compressed_reverse gDirectSound_0863BAE4 + voice_directsound_compressed_reverse gDirectSound_0863C224 + voice_directsound_compressed_reverse gDirectSound_0863CEC4 + voice_directsound_compressed_reverse gDirectSound_0863D8E8 + voice_directsound_compressed_reverse gDirectSound_0863E6EC + voice_directsound_compressed_reverse gDirectSound_086400F4 + voice_directsound_compressed_reverse gDirectSound_086409E4 + voice_directsound_compressed_reverse gDirectSound_08642094 + voice_directsound_compressed_reverse gDirectSound_08642D18 + voice_directsound_compressed_reverse gDirectSound_08644078 + voice_directsound_compressed_reverse gDirectSound_08645874 + voice_directsound_compressed_reverse gDirectSound_086468A0 + voice_directsound_compressed_reverse gDirectSound_08647074 + voice_directsound_compressed_reverse gDirectSound_086497B8 + voice_directsound_compressed_reverse gDirectSound_0864A234 + voice_directsound_compressed_reverse gDirectSound_0864AA54 + voice_directsound_compressed_reverse gDirectSound_0864BAD8 + voice_directsound_compressed_reverse gDirectSound_0864C08C + voice_directsound_compressed_reverse gDirectSound_0864CC64 + voice_directsound_compressed_reverse gDirectSound_0864F0B0 + voice_directsound_compressed_reverse gDirectSound_08650300 + voice_directsound_compressed_reverse gDirectSound_086512E8 + voice_directsound_compressed_reverse gDirectSound_08652954 + voice_directsound_compressed_reverse gDirectSound_086532FC + voice_directsound_compressed_reverse gDirectSound_0865502C + voice_directsound_compressed_reverse gDirectSound_08655BE4 + voice_directsound_compressed_reverse gDirectSound_086572B8 + voice_directsound_compressed_reverse gDirectSound_08657C58 + voice_directsound_compressed_reverse gDirectSound_08658F2C + voice_directsound_compressed_reverse gDirectSound_0865B6A4 + voice_directsound_compressed_reverse gDirectSound_0865BE78 + voice_directsound_compressed_reverse gDirectSound_0865D280 + voice_directsound_compressed_reverse gDirectSound_0865F25C + voice_directsound_compressed_reverse gDirectSound_0866125C + voice_directsound_compressed_reverse gDirectSound_08662960 + voice_directsound_compressed_reverse gDirectSound_086635F8 + voice_directsound_compressed_reverse gDirectSound_08664180 + voice_directsound_compressed_reverse gDirectSound_08665298 + voice_directsound_compressed_reverse gDirectSound_08665BE0 + voice_directsound_compressed_reverse gDirectSound_08666F6C + voice_directsound_compressed_reverse gDirectSound_08667D24 + voice_directsound_compressed_reverse gDirectSound_086688C8 + voice_directsound_compressed_reverse gDirectSound_08669448 + voice_directsound_compressed_reverse gDirectSound_08669D74 + voice_directsound_compressed_reverse gDirectSound_0866B24C + voice_directsound_compressed_reverse gDirectSound_0866CBF0 + voice_directsound_compressed_reverse gDirectSound_0866E020 + voice_directsound_compressed_reverse gDirectSound_0866E4FC + voice_directsound_compressed_reverse gDirectSound_08670A08 + voice_directsound_compressed_reverse gDirectSound_08672DC0 + voice_directsound_compressed_reverse gDirectSound_08674AEC + voice_directsound_compressed_reverse gDirectSound_08676408 + voice_directsound_compressed_reverse gDirectSound_086770C8 + voice_directsound_compressed_reverse gDirectSound_086779A0 + voice_directsound_compressed_reverse gDirectSound_0867983C + voice_directsound_compressed_reverse gDirectSound_0867B900 + voice_directsound_compressed_reverse gDirectSound_0867D560 + voice_directsound_compressed_reverse gDirectSound_0867E0F0 + voice_directsound_compressed_reverse gDirectSound_0867FD38 + voice_directsound_compressed_reverse gDirectSound_08680A60 + voice_directsound_compressed_reverse gDirectSound_08683470 + voice_directsound_compressed_reverse gDirectSound_08683C94 + voice_directsound_compressed_reverse gDirectSound_08684D9C + voice_directsound_compressed_reverse gDirectSound_08686394 + voice_directsound_compressed_reverse gDirectSound_08687118 + voice_directsound_compressed_reverse gDirectSound_086885EC + +@ Due to the way mks4agb (Nintendo's tool) works, key split table labels can +@ appear before the actual start of the key split table data. If you look at +@ the first keysplit table (keysplit_piano), you'll notice it's offset backwards +@ by 36 bytes. This is because the key split tables don't map instruments +@ for the entire note range (0-127)--they only map subsets, and the upper +@ and lower ranges aren't necessarily 0 or 127. +@ +@ For example if a key split table maps an note range of 10-20, then the key +@ split table label will be offset 10 bytes before the actual key split data +@ begins. Therefore, the notes naturally map to the key split table without +@ any extra offset calculation. + +keysplit gUnknown_08534BC0, 36 + split 0, 55 + split 1, 70 + split 2, 91 + split 3, 108 + +keysplit gUnknown_08534C08, 36 + split 0, 69 + split 1, 81 + split 2, 108 + +keysplit gUnknown_08534C50, 36 + split 0, 66 + split 1, 84 + split 2, 108 + +keysplit gUnknown_08534C98, 24 + split 0, 42 + split 1, 108 + +keysplit gUnknown_08534CEC, 36 + split 0, 66 + split 1, 108 + +gUnknown_08534D34:: @ 0x08534D34 + .incbin "sound/programmable_wave_samples/gUnknown_08534D34.pcm" + +gUnknown_08534D44:: @ 0x08534D44 + .incbin "sound/programmable_wave_samples/gUnknown_08534D44.pcm" + +gUnknown_08534D54:: @ 0x08534D54 + .incbin "sound/programmable_wave_samples/gUnknown_08534D54.pcm" + +gUnknown_08534D64:: @ 0x08534D64 + .incbin "sound/programmable_wave_samples/gUnknown_08534D64.pcm" + +gUnknown_08534D74:: @ 0x08534D74 + .incbin "sound/programmable_wave_samples/gUnknown_08534D74.pcm" + +gUnknown_08534D84:: @ 0x08534D84 + .incbin "sound/programmable_wave_samples/gUnknown_08534D84.pcm" + +gUnknown_08534D94:: @ 0x08534D94 + .incbin "sound/programmable_wave_samples/gUnknown_08534D94.pcm" + +gUnknown_08534DA4:: @ 0x08534DA4 + .incbin "sound/programmable_wave_samples/gUnknown_08534DA4.pcm" + +gUnknown_08534DB4:: @ 0x08534DB4 + .incbin "sound/programmable_wave_samples/gUnknown_08534DB4.pcm" + +gUnknown_08534DC4:: @ 0x08534DC4 + .incbin "sound/programmable_wave_samples/gUnknown_08534DC4.pcm" + + + .equiv NUM_TRACKS_BGM, 10 + .equiv NUM_TRACKS_SE1, 3 + .equiv NUM_TRACKS_SE2, 3 + .equiv NUM_TRACKS_SE3, 2 + + .align 2 +gMPlayTable:: @ 0x08534DD4 + music_player gMPlayInfo_BGM, gMPlayTrack_BGM, NUM_TRACKS_BGM, 0 + music_player gMPlayInfo_SE1, gMPlayTrack_SE1, NUM_TRACKS_SE1, 0 + music_player gMPlayInfo_SE2, gMPlayTrack_SE2, NUM_TRACKS_SE2, 0 + music_player gMPlayInfo_SE3, gMPlayTrack_SE3, NUM_TRACKS_SE3, 0 + +.include "sound/song_table.inc" + +.include "sound/songs/mus_dummy.s" + + .align 2 +gDirectSound_08535870:: @ 0x08535870 + .incbin "sound/direct_sound_samples/gDirectSound_08535870.bin" + + .align 2 +gDirectSound_08535D10:: @ 0x08535D10 + .incbin "sound/direct_sound_samples/gDirectSound_08535D10.bin" + + .align 2 +gDirectSound_08536404:: @ 0x08536404 + .incbin "sound/direct_sound_samples/gDirectSound_08536404.bin" + + .align 2 +gDirectSound_08536C94:: @ 0x08536C94 + .incbin "sound/direct_sound_samples/gDirectSound_08536C94.bin" + + .align 2 +gDirectSound_0853750C:: @ 0x0853750C + .incbin "sound/direct_sound_samples/gDirectSound_0853750C.bin" + + .align 2 +gDirectSound_0853854C:: @ 0x0853854C + .incbin "sound/direct_sound_samples/gDirectSound_0853854C.bin" + + .align 2 +gDirectSound_08538960:: @ 0x08538960 + .incbin "sound/direct_sound_samples/gDirectSound_08538960.bin" + + .align 2 +gDirectSound_08539790:: @ 0x08539790 + .incbin "sound/direct_sound_samples/gDirectSound_08539790.bin" + + .align 2 +gDirectSound_0853A6BC:: @ 0x0853A6BC + .incbin "sound/direct_sound_samples/gDirectSound_0853A6BC.bin" + + .align 2 +gDirectSound_0853B650:: @ 0x0853B650 + .incbin "sound/direct_sound_samples/gDirectSound_0853B650.bin" + + .align 2 +gDirectSound_0853BF04:: @ 0x0853BF04 + .incbin "sound/direct_sound_samples/gDirectSound_0853BF04.bin" + + .align 2 +gDirectSound_0853C7E8:: @ 0x0853C7E8 + .incbin "sound/direct_sound_samples/gDirectSound_0853C7E8.bin" + + .align 2 +gDirectSound_0853CD00:: @ 0x0853CD00 + .incbin "sound/direct_sound_samples/gDirectSound_0853CD00.bin" + + .align 2 +gDirectSound_0853D2C8:: @ 0x0853D2C8 + .incbin "sound/direct_sound_samples/gDirectSound_0853D2C8.bin" + + .align 2 +gDirectSound_0853E228:: @ 0x0853E228 + .incbin "sound/direct_sound_samples/gDirectSound_0853E228.bin" + + .align 2 +gDirectSound_0853F888:: @ 0x0853F888 + .incbin "sound/direct_sound_samples/gDirectSound_0853F888.bin" + + .align 2 +gDirectSound_08540DE4:: @ 0x08540DE4 + .incbin "sound/direct_sound_samples/gDirectSound_08540DE4.bin" + + .align 2 +gDirectSound_08541970:: @ 0x08541970 + .incbin "sound/direct_sound_samples/gDirectSound_08541970.bin" + + .align 2 +gDirectSound_08544F14:: @ 0x08544F14 + .incbin "sound/direct_sound_samples/gDirectSound_08544F14.bin" + + .align 2 +gDirectSound_08547230:: @ 0x08547230 + .incbin "sound/direct_sound_samples/gDirectSound_08547230.bin" + + .align 2 +gDirectSound_0854A8FC:: @ 0x0854A8FC + .incbin "sound/direct_sound_samples/gDirectSound_0854A8FC.bin" + + .align 2 +gDirectSound_0854BC4C:: @ 0x0854BC4C + .incbin "sound/direct_sound_samples/gDirectSound_0854BC4C.bin" + + .align 2 +gDirectSound_0854D15C:: @ 0x0854D15C + .incbin "sound/direct_sound_samples/gDirectSound_0854D15C.bin" + + .align 2 +gDirectSound_0854E57C:: @ 0x0854E57C + .incbin "sound/direct_sound_samples/gDirectSound_0854E57C.bin" + + .align 2 +gDirectSound_0854F618:: @ 0x0854F618 + .incbin "sound/direct_sound_samples/gDirectSound_0854F618.bin" + + .align 2 +gDirectSound_08550674:: @ 0x08550674 + .incbin "sound/direct_sound_samples/gDirectSound_08550674.bin" + + .align 2 +gDirectSound_08557608:: @ 0x08557608 + .incbin "sound/direct_sound_samples/gDirectSound_08557608.bin" + + .align 2 +gDirectSound_0855BB8C:: @ 0x0855BB8C + .incbin "sound/direct_sound_samples/gDirectSound_0855BB8C.bin" + + .align 2 +gDirectSound_0855C2F0:: @ 0x0855C2F0 + .incbin "sound/direct_sound_samples/gDirectSound_0855C2F0.bin" + + .align 2 +gDirectSound_0855CAE8:: @ 0x0855CAE8 + .incbin "sound/direct_sound_samples/gDirectSound_0855CAE8.bin" + + .align 2 +gDirectSound_0855EA58:: @ 0x0855EA58 + .incbin "sound/direct_sound_samples/gDirectSound_0855EA58.bin" + + .align 2 +gDirectSound_0855F22C:: @ 0x0855F22C + .incbin "sound/direct_sound_samples/gDirectSound_0855F22C.bin" + + .align 2 +gDirectSound_0855FC38:: @ 0x0855FC38 + .incbin "sound/direct_sound_samples/gDirectSound_0855FC38.bin" + + .align 2 +gDirectSound_0856184C:: @ 0x0856184C + .incbin "sound/direct_sound_samples/gDirectSound_0856184C.bin" + + .align 2 +gDirectSound_08562D1C:: @ 0x08562D1C + .incbin "sound/direct_sound_samples/gDirectSound_08562D1C.bin" + + .align 2 +gDirectSound_0856467C:: @ 0x0856467C + .incbin "sound/direct_sound_samples/gDirectSound_0856467C.bin" + + .align 2 +gDirectSound_08564D20:: @ 0x08564D20 + .incbin "sound/direct_sound_samples/gDirectSound_08564D20.bin" + + .align 2 +gDirectSound_085661E4:: @ 0x085661E4 + .incbin "sound/direct_sound_samples/gDirectSound_085661E4.bin" + + .align 2 +gDirectSound_08566920:: @ 0x08566920 + .incbin "sound/direct_sound_samples/gDirectSound_08566920.bin" + + .align 2 +gDirectSound_08568510:: @ 0x08568510 + .incbin "sound/direct_sound_samples/gDirectSound_08568510.bin" + + .align 2 +gDirectSound_085698C4:: @ 0x085698C4 + .incbin "sound/direct_sound_samples/gDirectSound_085698C4.bin" + + .align 2 +gDirectSound_0856BF48:: @ 0x0856BF48 + .incbin "sound/direct_sound_samples/gDirectSound_0856BF48.bin" + + .align 2 +gDirectSound_0856D18C:: @ 0x0856D18C + .incbin "sound/direct_sound_samples/gDirectSound_0856D18C.bin" + + .align 2 +gDirectSound_0856E19C:: @ 0x0856E19C + .incbin "sound/direct_sound_samples/gDirectSound_0856E19C.bin" + + .align 2 +gDirectSound_0856F4A4:: @ 0x0856F4A4 + .incbin "sound/direct_sound_samples/gDirectSound_0856F4A4.bin" + + .align 2 +gDirectSound_085715B0:: @ 0x085715B0 + .incbin "sound/direct_sound_samples/gDirectSound_085715B0.bin" + + .align 2 +gDirectSound_0857358C:: @ 0x0857358C + .incbin "sound/direct_sound_samples/gDirectSound_0857358C.bin" + + .align 2 +gDirectSound_08574158:: @ 0x08574158 + .incbin "sound/direct_sound_samples/gDirectSound_08574158.bin" + + .align 2 +gDirectSound_08574DCC:: @ 0x08574DCC + .incbin "sound/direct_sound_samples/gDirectSound_08574DCC.bin" + + .align 2 +gDirectSound_08576FDC:: @ 0x08576FDC + .incbin "sound/direct_sound_samples/gDirectSound_08576FDC.bin" + + .align 2 +gDirectSound_085777A8:: @ 0x085777A8 + .incbin "sound/direct_sound_samples/gDirectSound_085777A8.bin" + + .align 2 +gDirectSound_08579118:: @ 0x08579118 + .incbin "sound/direct_sound_samples/gDirectSound_08579118.bin" + + .align 2 +gDirectSound_0857B0C8:: @ 0x0857B0C8 + .incbin "sound/direct_sound_samples/gDirectSound_0857B0C8.bin" + + .align 2 +gDirectSound_0857E3A8:: @ 0x0857E3A8 + .incbin "sound/direct_sound_samples/gDirectSound_0857E3A8.bin" + + .align 2 +gDirectSound_0857EDD8:: @ 0x0857EDD8 + .incbin "sound/direct_sound_samples/gDirectSound_0857EDD8.bin" + + .align 2 +gDirectSound_0857F80C:: @ 0x0857F80C + .incbin "sound/direct_sound_samples/gDirectSound_0857F80C.bin" + + .align 2 +gDirectSound_08580744:: @ 0x08580744 + .incbin "sound/direct_sound_samples/gDirectSound_08580744.bin" + + .align 2 +gDirectSound_08582284:: @ 0x08582284 + .incbin "sound/direct_sound_samples/gDirectSound_08582284.bin" + + .align 2 +gDirectSound_08582B4C:: @ 0x08582B4C + .incbin "sound/direct_sound_samples/gDirectSound_08582B4C.bin" + + .align 2 +gDirectSound_08583F1C:: @ 0x08583F1C + .incbin "sound/direct_sound_samples/gDirectSound_08583F1C.bin" + + .align 2 +gDirectSound_08584B2C:: @ 0x08584B2C + .incbin "sound/direct_sound_samples/gDirectSound_08584B2C.bin" + + .align 2 +gDirectSound_08588238:: @ 0x08588238 + .incbin "sound/direct_sound_samples/gDirectSound_08588238.bin" + + .align 2 +gDirectSound_08588C10:: @ 0x08588C10 + .incbin "sound/direct_sound_samples/gDirectSound_08588C10.bin" + + .align 2 +gDirectSound_0858AA14:: @ 0x0858AA14 + .incbin "sound/direct_sound_samples/gDirectSound_0858AA14.bin" + + .align 2 +gDirectSound_0858E078:: @ 0x0858E078 + .incbin "sound/direct_sound_samples/gDirectSound_0858E078.bin" + + .align 2 +gDirectSound_08595C7C:: @ 0x08595C7C + .incbin "sound/direct_sound_samples/gDirectSound_08595C7C.bin" + + .align 2 +gDirectSound_08597170:: @ 0x08597170 + .incbin "sound/direct_sound_samples/gDirectSound_08597170.bin" + + .align 2 +gDirectSound_0859BD58:: @ 0x0859BD58 + .incbin "sound/direct_sound_samples/gDirectSound_0859BD58.bin" + + .align 2 +gDirectSound_085A37F4:: @ 0x085A37F4 + .incbin "sound/direct_sound_samples/gDirectSound_085A37F4.bin" + + .align 2 +gDirectSound_085A3DF4:: @ 0x085A3DF4 + .incbin "sound/direct_sound_samples/gDirectSound_085A3DF4.bin" + + .align 2 +gDirectSound_085A45E0:: @ 0x085A45E0 + .incbin "sound/direct_sound_samples/gDirectSound_085A45E0.bin" + + .align 2 +gDirectSound_085A4FE4:: @ 0x085A4FE4 + .incbin "sound/direct_sound_samples/gDirectSound_085A4FE4.bin" + + .align 2 +gDirectSound_085A5934:: @ 0x085A5934 + .incbin "sound/direct_sound_samples/gDirectSound_085A5934.bin" + + .align 2 +gDirectSound_085A5A74:: @ 0x085A5A74 + .incbin "sound/direct_sound_samples/gDirectSound_085A5A74.bin" + + .align 2 +gDirectSound_085A611C:: @ 0x085A611C + .incbin "sound/direct_sound_samples/gDirectSound_085A611C.bin" + + .align 2 +gDirectSound_085A7D6C:: @ 0x085A7D6C + .incbin "sound/direct_sound_samples/gDirectSound_085A7D6C.bin" + + .align 2 +gDirectSound_085A7EDC:: @ 0x085A7EDC + .incbin "sound/direct_sound_samples/gDirectSound_085A7EDC.bin" + + .align 2 +gDirectSound_085A8470:: @ 0x085A8470 + .incbin "sound/direct_sound_samples/gDirectSound_085A8470.bin" + + .align 2 +gDirectSound_085A8788:: @ 0x085A8788 + .incbin "sound/direct_sound_samples/gDirectSound_085A8788.bin" + + .align 2 +gDirectSound_085A9C78:: @ 0x085A9C78 + .incbin "sound/direct_sound_samples/gDirectSound_085A9C78.bin" + + .align 2 +gDirectSound_085A9EA4:: @ 0x085A9EA4 + .incbin "sound/direct_sound_samples/gDirectSound_085A9EA4.bin" + + .align 2 +gDirectSound_085AA074:: @ 0x085AA074 + .incbin "sound/direct_sound_samples/gDirectSound_085AA074.bin" + + .align 2 +gDirectSound_085AA274:: @ 0x085AA274 + .incbin "sound/direct_sound_samples/gDirectSound_085AA274.bin" + + .align 2 +gDirectSound_085ABE38:: @ 0x085ABE38 + .incbin "sound/direct_sound_samples/gDirectSound_085ABE38.bin" + + .align 2 +gDirectSound_085ABF3C:: @ 0x085ABF3C + .incbin "sound/direct_sound_samples/gDirectSound_085ABF3C.bin" + + .align 2 +gDirectSound_085ACFE4:: @ 0x085ACFE4 + .incbin "sound/direct_sound_samples/gDirectSound_085ACFE4.bin" + + .align 2 +gDirectSound_085AE7A4:: @ 0x085AE7A4 + .incbin "sound/direct_sound_samples/gDirectSound_085AE7A4.bin" + + .align 2 +gDirectSound_085AF0F8:: @ 0x085AF0F8 + .incbin "sound/direct_sound_samples/gDirectSound_085AF0F8.bin" + + .align 2 +gDirectSound_085AFE88:: @ 0x085AFE88 + .incbin "sound/direct_sound_samples/gDirectSound_085AFE88.bin" + + .align 2 +gDirectSound_085B1658:: @ 0x085B1658 + .incbin "sound/direct_sound_samples/gDirectSound_085B1658.bin" + + .align 2 +gDirectSound_085B2EC4:: @ 0x085B2EC4 + .incbin "sound/direct_sound_samples/gDirectSound_085B2EC4.bin" + + .align 2 +gDirectSound_085B3428:: @ 0x085B3428 + .incbin "sound/direct_sound_samples/gDirectSound_085B3428.bin" + + .align 2 +gDirectSound_085B3AF0:: @ 0x085B3AF0 + .incbin "sound/direct_sound_samples/gDirectSound_085B3AF0.bin" + + .align 2 +gDirectSound_085B4E5C:: @ 0x085B4E5C + .incbin "sound/direct_sound_samples/gDirectSound_085B4E5C.bin" + + .align 2 +gDirectSound_085B61C0:: @ 0x085B61C0 + .incbin "sound/direct_sound_samples/gDirectSound_085B61C0.bin" + + .align 2 +gDirectSound_085B705C:: @ 0x085B705C + .incbin "sound/direct_sound_samples/gDirectSound_085B705C.bin" + + .align 2 +gDirectSound_085B7CD8:: @ 0x085B7CD8 + .incbin "sound/direct_sound_samples/gDirectSound_085B7CD8.bin" + + .align 2 +gDirectSound_085B9674:: @ 0x085B9674 + .incbin "sound/direct_sound_samples/gDirectSound_085B9674.bin" + + .align 2 +gDirectSound_085BA39C:: @ 0x085BA39C + .incbin "sound/direct_sound_samples/gDirectSound_085BA39C.bin" + + .align 2 +gDirectSound_085BAEE4:: @ 0x085BAEE4 + .incbin "sound/direct_sound_samples/gDirectSound_085BAEE4.bin" + + .align 2 +gDirectSound_085BC648:: @ 0x085BC648 + .incbin "sound/direct_sound_samples/gDirectSound_085BC648.bin" + + .align 2 +gDirectSound_085BE130:: @ 0x085BE130 + .incbin "sound/direct_sound_samples/gDirectSound_085BE130.bin" + + .align 2 +gDirectSound_085C00CC:: @ 0x085C00CC + .incbin "sound/direct_sound_samples/gDirectSound_085C00CC.bin" + + .align 2 +gDirectSound_085C0E30:: @ 0x085C0E30 + .incbin "sound/direct_sound_samples/gDirectSound_085C0E30.bin" + + .align 2 +gDirectSound_085C1BC0:: @ 0x085C1BC0 + .incbin "sound/direct_sound_samples/gDirectSound_085C1BC0.bin" + + .align 2 +gDirectSound_085C2C48:: @ 0x085C2C48 + .incbin "sound/direct_sound_samples/gDirectSound_085C2C48.bin" + + .align 2 +gDirectSound_085C3C38:: @ 0x085C3C38 + .incbin "sound/direct_sound_samples/gDirectSound_085C3C38.bin" + + .align 2 +gDirectSound_085C5334:: @ 0x085C5334 + .incbin "sound/direct_sound_samples/gDirectSound_085C5334.bin" + + .align 2 +gDirectSound_085C6AE8:: @ 0x085C6AE8 + .incbin "sound/direct_sound_samples/gDirectSound_085C6AE8.bin" + + .align 2 +gDirectSound_085C86D0:: @ 0x085C86D0 + .incbin "sound/direct_sound_samples/gDirectSound_085C86D0.bin" + + .align 2 +gDirectSound_085C94FC:: @ 0x085C94FC + .incbin "sound/direct_sound_samples/gDirectSound_085C94FC.bin" + + .align 2 +gDirectSound_085CA840:: @ 0x085CA840 + .incbin "sound/direct_sound_samples/gDirectSound_085CA840.bin" + + .align 2 +gDirectSound_085CC028:: @ 0x085CC028 + .incbin "sound/direct_sound_samples/gDirectSound_085CC028.bin" + + .align 2 +gDirectSound_085CD36C:: @ 0x085CD36C + .incbin "sound/direct_sound_samples/gDirectSound_085CD36C.bin" + + .align 2 +gDirectSound_085CE6E4:: @ 0x085CE6E4 + .incbin "sound/direct_sound_samples/gDirectSound_085CE6E4.bin" + + .align 2 +gDirectSound_085CF16C:: @ 0x085CF16C + .incbin "sound/direct_sound_samples/gDirectSound_085CF16C.bin" + + .align 2 +gDirectSound_085D002C:: @ 0x085D002C + .incbin "sound/direct_sound_samples/gDirectSound_085D002C.bin" + + .align 2 +gDirectSound_085D18F0:: @ 0x085D18F0 + .incbin "sound/direct_sound_samples/gDirectSound_085D18F0.bin" + + .align 2 +gDirectSound_085D3228:: @ 0x085D3228 + .incbin "sound/direct_sound_samples/gDirectSound_085D3228.bin" + + .align 2 +gDirectSound_085D4684:: @ 0x085D4684 + .incbin "sound/direct_sound_samples/gDirectSound_085D4684.bin" + + .align 2 +gDirectSound_085D5C30:: @ 0x085D5C30 + .incbin "sound/direct_sound_samples/gDirectSound_085D5C30.bin" + + .align 2 +gDirectSound_085D6F9C:: @ 0x085D6F9C + .incbin "sound/direct_sound_samples/gDirectSound_085D6F9C.bin" + + .align 2 +gDirectSound_085D8408:: @ 0x085D8408 + .incbin "sound/direct_sound_samples/gDirectSound_085D8408.bin" + + .align 2 +gDirectSound_085D8D84:: @ 0x085D8D84 + .incbin "sound/direct_sound_samples/gDirectSound_085D8D84.bin" + + .align 2 +gDirectSound_085D95F0:: @ 0x085D95F0 + .incbin "sound/direct_sound_samples/gDirectSound_085D95F0.bin" + + .align 2 +gDirectSound_085D9FC8:: @ 0x085D9FC8 + .incbin "sound/direct_sound_samples/gDirectSound_085D9FC8.bin" + + .align 2 +gDirectSound_085DB320:: @ 0x085DB320 + .incbin "sound/direct_sound_samples/gDirectSound_085DB320.bin" + + .align 2 +gDirectSound_085DC708:: @ 0x085DC708 + .incbin "sound/direct_sound_samples/gDirectSound_085DC708.bin" + + .align 2 +gDirectSound_085DDBE4:: @ 0x085DDBE4 + .incbin "sound/direct_sound_samples/gDirectSound_085DDBE4.bin" + + .align 2 +gDirectSound_085DE840:: @ 0x085DE840 + .incbin "sound/direct_sound_samples/gDirectSound_085DE840.bin" + + .align 2 +gDirectSound_085DFB48:: @ 0x085DFB48 + .incbin "sound/direct_sound_samples/gDirectSound_085DFB48.bin" + + .align 2 +gDirectSound_085E0F7C:: @ 0x085E0F7C + .incbin "sound/direct_sound_samples/gDirectSound_085E0F7C.bin" + + .align 2 +gDirectSound_085E27D8:: @ 0x085E27D8 + .incbin "sound/direct_sound_samples/gDirectSound_085E27D8.bin" + + .align 2 +gDirectSound_085E2D18:: @ 0x085E2D18 + .incbin "sound/direct_sound_samples/gDirectSound_085E2D18.bin" + + .align 2 +gDirectSound_085E35E4:: @ 0x085E35E4 + .incbin "sound/direct_sound_samples/gDirectSound_085E35E4.bin" + + .align 2 +gDirectSound_085E461C:: @ 0x085E461C + .incbin "sound/direct_sound_samples/gDirectSound_085E461C.bin" + + .align 2 +gDirectSound_085E4D20:: @ 0x085E4D20 + .incbin "sound/direct_sound_samples/gDirectSound_085E4D20.bin" + + .align 2 +gDirectSound_085E5908:: @ 0x085E5908 + .incbin "sound/direct_sound_samples/gDirectSound_085E5908.bin" + + .align 2 +gDirectSound_085E7F18:: @ 0x085E7F18 + .incbin "sound/direct_sound_samples/gDirectSound_085E7F18.bin" + + .align 2 +gDirectSound_085E9170:: @ 0x085E9170 + .incbin "sound/direct_sound_samples/gDirectSound_085E9170.bin" + + .align 2 +gDirectSound_085EA5AC:: @ 0x085EA5AC + .incbin "sound/direct_sound_samples/gDirectSound_085EA5AC.bin" + + .align 2 +gDirectSound_085EBF30:: @ 0x085EBF30 + .incbin "sound/direct_sound_samples/gDirectSound_085EBF30.bin" + + .align 2 +gDirectSound_085ED660:: @ 0x085ED660 + .incbin "sound/direct_sound_samples/gDirectSound_085ED660.bin" + + .align 2 +gDirectSound_085EE310:: @ 0x085EE310 + .incbin "sound/direct_sound_samples/gDirectSound_085EE310.bin" + + .align 2 +gDirectSound_085EED9C:: @ 0x085EED9C + .incbin "sound/direct_sound_samples/gDirectSound_085EED9C.bin" + + .align 2 +gDirectSound_085EF4F0:: @ 0x085EF4F0 + .incbin "sound/direct_sound_samples/gDirectSound_085EF4F0.bin" + + .align 2 +gDirectSound_085EFBEC:: @ 0x085EFBEC + .incbin "sound/direct_sound_samples/gDirectSound_085EFBEC.bin" + + .align 2 +gDirectSound_085F067C:: @ 0x085F067C + .incbin "sound/direct_sound_samples/gDirectSound_085F067C.bin" + + .align 2 +gDirectSound_085F1548:: @ 0x085F1548 + .incbin "sound/direct_sound_samples/gDirectSound_085F1548.bin" + + .align 2 +gDirectSound_085F2360:: @ 0x085F2360 + .incbin "sound/direct_sound_samples/gDirectSound_085F2360.bin" + + .align 2 +gDirectSound_085F3074:: @ 0x085F3074 + .incbin "sound/direct_sound_samples/gDirectSound_085F3074.bin" + + .align 2 +gDirectSound_085F4160:: @ 0x085F4160 + .incbin "sound/direct_sound_samples/gDirectSound_085F4160.bin" + + .align 2 +gDirectSound_085F55FC:: @ 0x085F55FC + .incbin "sound/direct_sound_samples/gDirectSound_085F55FC.bin" + + .align 2 +gDirectSound_085F64B0:: @ 0x085F64B0 + .incbin "sound/direct_sound_samples/gDirectSound_085F64B0.bin" + + .align 2 +gDirectSound_085F7704:: @ 0x085F7704 + .incbin "sound/direct_sound_samples/gDirectSound_085F7704.bin" + + .align 2 +gDirectSound_085F881C:: @ 0x085F881C + .incbin "sound/direct_sound_samples/gDirectSound_085F881C.bin" + + .align 2 +gDirectSound_085F9D24:: @ 0x085F9D24 + .incbin "sound/direct_sound_samples/gDirectSound_085F9D24.bin" + + .align 2 +gDirectSound_085FAA04:: @ 0x085FAA04 + .incbin "sound/direct_sound_samples/gDirectSound_085FAA04.bin" + + .align 2 +gDirectSound_085FC20C:: @ 0x085FC20C + .incbin "sound/direct_sound_samples/gDirectSound_085FC20C.bin" + + .align 2 +gDirectSound_085FCFE4:: @ 0x085FCFE4 + .incbin "sound/direct_sound_samples/gDirectSound_085FCFE4.bin" + + .align 2 +gDirectSound_085FDB34:: @ 0x085FDB34 + .incbin "sound/direct_sound_samples/gDirectSound_085FDB34.bin" + + .align 2 +gDirectSound_085FEC58:: @ 0x085FEC58 + .incbin "sound/direct_sound_samples/gDirectSound_085FEC58.bin" + + .align 2 +gDirectSound_085FFAD0:: @ 0x085FFAD0 + .incbin "sound/direct_sound_samples/gDirectSound_085FFAD0.bin" + + .align 2 +gDirectSound_08600330:: @ 0x08600330 + .incbin "sound/direct_sound_samples/gDirectSound_08600330.bin" + + .align 2 +gDirectSound_08600DF0:: @ 0x08600DF0 + .incbin "sound/direct_sound_samples/gDirectSound_08600DF0.bin" + + .align 2 +gDirectSound_0860173C:: @ 0x0860173C + .incbin "sound/direct_sound_samples/gDirectSound_0860173C.bin" + + .align 2 +gDirectSound_08602398:: @ 0x08602398 + .incbin "sound/direct_sound_samples/gDirectSound_08602398.bin" + + .align 2 +gDirectSound_086038A0:: @ 0x086038A0 + .incbin "sound/direct_sound_samples/gDirectSound_086038A0.bin" + + .align 2 +gDirectSound_08604338:: @ 0x08604338 + .incbin "sound/direct_sound_samples/gDirectSound_08604338.bin" + + .align 2 +gDirectSound_08604F68:: @ 0x08604F68 + .incbin "sound/direct_sound_samples/gDirectSound_08604F68.bin" + + .align 2 +gDirectSound_08605D48:: @ 0x08605D48 + .incbin "sound/direct_sound_samples/gDirectSound_08605D48.bin" + + .align 2 +gDirectSound_086068E8:: @ 0x086068E8 + .incbin "sound/direct_sound_samples/gDirectSound_086068E8.bin" + + .align 2 +gDirectSound_08607FF4:: @ 0x08607FF4 + .incbin "sound/direct_sound_samples/gDirectSound_08607FF4.bin" + + .align 2 +gDirectSound_08608984:: @ 0x08608984 + .incbin "sound/direct_sound_samples/gDirectSound_08608984.bin" + + .align 2 +gDirectSound_086093EC:: @ 0x086093EC + .incbin "sound/direct_sound_samples/gDirectSound_086093EC.bin" + + .align 2 +gDirectSound_08609984:: @ 0x08609984 + .incbin "sound/direct_sound_samples/gDirectSound_08609984.bin" + + .align 2 +gDirectSound_0860A4A0:: @ 0x0860A4A0 + .incbin "sound/direct_sound_samples/gDirectSound_0860A4A0.bin" + + .align 2 +gDirectSound_0860ADF4:: @ 0x0860ADF4 + .incbin "sound/direct_sound_samples/gDirectSound_0860ADF4.bin" + + .align 2 +gDirectSound_0860B3F4:: @ 0x0860B3F4 + .incbin "sound/direct_sound_samples/gDirectSound_0860B3F4.bin" + + .align 2 +gDirectSound_0860BCF8:: @ 0x0860BCF8 + .incbin "sound/direct_sound_samples/gDirectSound_0860BCF8.bin" + + .align 2 +gDirectSound_0860CEA8:: @ 0x0860CEA8 + .incbin "sound/direct_sound_samples/gDirectSound_0860CEA8.bin" + + .align 2 +gDirectSound_0860DB14:: @ 0x0860DB14 + .incbin "sound/direct_sound_samples/gDirectSound_0860DB14.bin" + + .align 2 +gDirectSound_0860E4BC:: @ 0x0860E4BC + .incbin "sound/direct_sound_samples/gDirectSound_0860E4BC.bin" + + .align 2 +gDirectSound_08610190:: @ 0x08610190 + .incbin "sound/direct_sound_samples/gDirectSound_08610190.bin" + + .align 2 +gDirectSound_08612110:: @ 0x08612110 + .incbin "sound/direct_sound_samples/gDirectSound_08612110.bin" + + .align 2 +gDirectSound_08612CB8:: @ 0x08612CB8 + .incbin "sound/direct_sound_samples/gDirectSound_08612CB8.bin" + + .align 2 +gDirectSound_0861412C:: @ 0x0861412C + .incbin "sound/direct_sound_samples/gDirectSound_0861412C.bin" + + .align 2 +gDirectSound_08615B48:: @ 0x08615B48 + .incbin "sound/direct_sound_samples/gDirectSound_08615B48.bin" + + .align 2 +gDirectSound_086162CC:: @ 0x086162CC + .incbin "sound/direct_sound_samples/gDirectSound_086162CC.bin" + + .align 2 +gDirectSound_086173D0:: @ 0x086173D0 + .incbin "sound/direct_sound_samples/gDirectSound_086173D0.bin" + + .align 2 +gDirectSound_08618A50:: @ 0x08618A50 + .incbin "sound/direct_sound_samples/gDirectSound_08618A50.bin" + + .align 2 +gDirectSound_08619618:: @ 0x08619618 + .incbin "sound/direct_sound_samples/gDirectSound_08619618.bin" + + .align 2 +gDirectSound_0861A258:: @ 0x0861A258 + .incbin "sound/direct_sound_samples/gDirectSound_0861A258.bin" + + .align 2 +gDirectSound_0861AF00:: @ 0x0861AF00 + .incbin "sound/direct_sound_samples/gDirectSound_0861AF00.bin" + + .align 2 +gDirectSound_0861B740:: @ 0x0861B740 + .incbin "sound/direct_sound_samples/gDirectSound_0861B740.bin" + + .align 2 +gDirectSound_0861BBA8:: @ 0x0861BBA8 + .incbin "sound/direct_sound_samples/gDirectSound_0861BBA8.bin" + + .align 2 +gDirectSound_0861CA3C:: @ 0x0861CA3C + .incbin "sound/direct_sound_samples/gDirectSound_0861CA3C.bin" + + .align 2 +gDirectSound_0861DB0C:: @ 0x0861DB0C + .incbin "sound/direct_sound_samples/gDirectSound_0861DB0C.bin" + + .align 2 +gDirectSound_0861E338:: @ 0x0861E338 + .incbin "sound/direct_sound_samples/gDirectSound_0861E338.bin" + + .align 2 +gDirectSound_0861EEA0:: @ 0x0861EEA0 + .incbin "sound/direct_sound_samples/gDirectSound_0861EEA0.bin" + + .align 2 +gDirectSound_08620264:: @ 0x08620264 + .incbin "sound/direct_sound_samples/gDirectSound_08620264.bin" + + .align 2 +gDirectSound_08620C78:: @ 0x08620C78 + .incbin "sound/direct_sound_samples/gDirectSound_08620C78.bin" + + .align 2 +gDirectSound_08621544:: @ 0x08621544 + .incbin "sound/direct_sound_samples/gDirectSound_08621544.bin" + + .align 2 +gDirectSound_08622570:: @ 0x08622570 + .incbin "sound/direct_sound_samples/gDirectSound_08622570.bin" + + .align 2 +gDirectSound_08622DA8:: @ 0x08622DA8 + .incbin "sound/direct_sound_samples/gDirectSound_08622DA8.bin" + + .align 2 +gDirectSound_08623DEC:: @ 0x08623DEC + .incbin "sound/direct_sound_samples/gDirectSound_08623DEC.bin" + + .align 2 +gDirectSound_08624A98:: @ 0x08624A98 + .incbin "sound/direct_sound_samples/gDirectSound_08624A98.bin" + + .align 2 +gDirectSound_086254B4:: @ 0x086254B4 + .incbin "sound/direct_sound_samples/gDirectSound_086254B4.bin" + + .align 2 +gDirectSound_086260E4:: @ 0x086260E4 + .incbin "sound/direct_sound_samples/gDirectSound_086260E4.bin" + + .align 2 +gDirectSound_08627948:: @ 0x08627948 + .incbin "sound/direct_sound_samples/gDirectSound_08627948.bin" + + .align 2 +gDirectSound_086281CC:: @ 0x086281CC + .incbin "sound/direct_sound_samples/gDirectSound_086281CC.bin" + + .align 2 +gDirectSound_08629024:: @ 0x08629024 + .incbin "sound/direct_sound_samples/gDirectSound_08629024.bin" + + .align 2 +gDirectSound_08629A10:: @ 0x08629A10 + .incbin "sound/direct_sound_samples/gDirectSound_08629A10.bin" + + .align 2 +gDirectSound_0862A080:: @ 0x0862A080 + .incbin "sound/direct_sound_samples/gDirectSound_0862A080.bin" + + .align 2 +gDirectSound_0862ACA8:: @ 0x0862ACA8 + .incbin "sound/direct_sound_samples/gDirectSound_0862ACA8.bin" + + .align 2 +gDirectSound_0862B460:: @ 0x0862B460 + .incbin "sound/direct_sound_samples/gDirectSound_0862B460.bin" + + .align 2 +gDirectSound_0862BBBC:: @ 0x0862BBBC + .incbin "sound/direct_sound_samples/gDirectSound_0862BBBC.bin" + + .align 2 +gDirectSound_0862CC74:: @ 0x0862CC74 + .incbin "sound/direct_sound_samples/gDirectSound_0862CC74.bin" + + .align 2 +gDirectSound_0862D9D8:: @ 0x0862D9D8 + .incbin "sound/direct_sound_samples/gDirectSound_0862D9D8.bin" + + .align 2 +gDirectSound_0862EEBC:: @ 0x0862EEBC + .incbin "sound/direct_sound_samples/gDirectSound_0862EEBC.bin" + + .align 2 +gDirectSound_0862F7B8:: @ 0x0862F7B8 + .incbin "sound/direct_sound_samples/gDirectSound_0862F7B8.bin" + + .align 2 +gDirectSound_086307C0:: @ 0x086307C0 + .incbin "sound/direct_sound_samples/gDirectSound_086307C0.bin" + + .align 2 +gDirectSound_08631240:: @ 0x08631240 + .incbin "sound/direct_sound_samples/gDirectSound_08631240.bin" + + .align 2 +gDirectSound_086325F4:: @ 0x086325F4 + .incbin "sound/direct_sound_samples/gDirectSound_086325F4.bin" + + .align 2 +gDirectSound_08632D08:: @ 0x08632D08 + .incbin "sound/direct_sound_samples/gDirectSound_08632D08.bin" + + .align 2 +gDirectSound_08634220:: @ 0x08634220 + .incbin "sound/direct_sound_samples/gDirectSound_08634220.bin" + + .align 2 +gDirectSound_08634A24:: @ 0x08634A24 + .incbin "sound/direct_sound_samples/gDirectSound_08634A24.bin" + + .align 2 +gDirectSound_08635B84:: @ 0x08635B84 + .incbin "sound/direct_sound_samples/gDirectSound_08635B84.bin" + + .align 2 +gDirectSound_086364D0:: @ 0x086364D0 + .incbin "sound/direct_sound_samples/gDirectSound_086364D0.bin" + + .align 2 +gDirectSound_08637BF0:: @ 0x08637BF0 + .incbin "sound/direct_sound_samples/gDirectSound_08637BF0.bin" + + .align 2 +gDirectSound_0863852C:: @ 0x0863852C + .incbin "sound/direct_sound_samples/gDirectSound_0863852C.bin" + + .align 2 +gDirectSound_08639628:: @ 0x08639628 + .incbin "sound/direct_sound_samples/gDirectSound_08639628.bin" + + .align 2 +gDirectSound_0863A22C:: @ 0x0863A22C + .incbin "sound/direct_sound_samples/gDirectSound_0863A22C.bin" + + .align 2 +gDirectSound_0863BAE4:: @ 0x0863BAE4 + .incbin "sound/direct_sound_samples/gDirectSound_0863BAE4.bin" + + .align 2 +gDirectSound_0863C224:: @ 0x0863C224 + .incbin "sound/direct_sound_samples/gDirectSound_0863C224.bin" + + .align 2 +gDirectSound_0863CEC4:: @ 0x0863CEC4 + .incbin "sound/direct_sound_samples/gDirectSound_0863CEC4.bin" + + .align 2 +gDirectSound_0863D8E8:: @ 0x0863D8E8 + .incbin "sound/direct_sound_samples/gDirectSound_0863D8E8.bin" + + .align 2 +gDirectSound_0863E6EC:: @ 0x0863E6EC + .incbin "sound/direct_sound_samples/gDirectSound_0863E6EC.bin" + + .align 2 +gDirectSound_086400F4:: @ 0x086400F4 + .incbin "sound/direct_sound_samples/gDirectSound_086400F4.bin" + + .align 2 +gDirectSound_086409E4:: @ 0x086409E4 + .incbin "sound/direct_sound_samples/gDirectSound_086409E4.bin" + + .align 2 +gDirectSound_08642094:: @ 0x08642094 + .incbin "sound/direct_sound_samples/gDirectSound_08642094.bin" + + .align 2 +gDirectSound_08642D18:: @ 0x08642D18 + .incbin "sound/direct_sound_samples/gDirectSound_08642D18.bin" + + .align 2 +gDirectSound_08644078:: @ 0x08644078 + .incbin "sound/direct_sound_samples/gDirectSound_08644078.bin" + + .align 2 +gDirectSound_08645874:: @ 0x08645874 + .incbin "sound/direct_sound_samples/gDirectSound_08645874.bin" + + .align 2 +gDirectSound_086468A0:: @ 0x086468A0 + .incbin "sound/direct_sound_samples/gDirectSound_086468A0.bin" + + .align 2 +gDirectSound_08647074:: @ 0x08647074 + .incbin "sound/direct_sound_samples/gDirectSound_08647074.bin" + + .align 2 +gDirectSound_086497B8:: @ 0x086497B8 + .incbin "sound/direct_sound_samples/gDirectSound_086497B8.bin" + + .align 2 +gDirectSound_0864A234:: @ 0x0864A234 + .incbin "sound/direct_sound_samples/gDirectSound_0864A234.bin" + + .align 2 +gDirectSound_0864AA54:: @ 0x0864AA54 + .incbin "sound/direct_sound_samples/gDirectSound_0864AA54.bin" + + .align 2 +gDirectSound_0864BAD8:: @ 0x0864BAD8 + .incbin "sound/direct_sound_samples/gDirectSound_0864BAD8.bin" + + .align 2 +gDirectSound_0864C08C:: @ 0x0864C08C + .incbin "sound/direct_sound_samples/gDirectSound_0864C08C.bin" + + .align 2 +gDirectSound_0864CC64:: @ 0x0864CC64 + .incbin "sound/direct_sound_samples/gDirectSound_0864CC64.bin" + + .align 2 +gDirectSound_0864F0B0:: @ 0x0864F0B0 + .incbin "sound/direct_sound_samples/gDirectSound_0864F0B0.bin" + + .align 2 +gDirectSound_08650300:: @ 0x08650300 + .incbin "sound/direct_sound_samples/gDirectSound_08650300.bin" + + .align 2 +gDirectSound_086512E8:: @ 0x086512E8 + .incbin "sound/direct_sound_samples/gDirectSound_086512E8.bin" + + .align 2 +gDirectSound_08652954:: @ 0x08652954 + .incbin "sound/direct_sound_samples/gDirectSound_08652954.bin" + + .align 2 +gDirectSound_086532FC:: @ 0x086532FC + .incbin "sound/direct_sound_samples/gDirectSound_086532FC.bin" + + .align 2 +gDirectSound_0865502C:: @ 0x0865502C + .incbin "sound/direct_sound_samples/gDirectSound_0865502C.bin" + + .align 2 +gDirectSound_08655BE4:: @ 0x08655BE4 + .incbin "sound/direct_sound_samples/gDirectSound_08655BE4.bin" + + .align 2 +gDirectSound_086572B8:: @ 0x086572B8 + .incbin "sound/direct_sound_samples/gDirectSound_086572B8.bin" + + .align 2 +gDirectSound_08657C58:: @ 0x08657C58 + .incbin "sound/direct_sound_samples/gDirectSound_08657C58.bin" + + .align 2 +gDirectSound_08658F2C:: @ 0x08658F2C + .incbin "sound/direct_sound_samples/gDirectSound_08658F2C.bin" + + .align 2 +gDirectSound_0865B6A4:: @ 0x0865B6A4 + .incbin "sound/direct_sound_samples/gDirectSound_0865B6A4.bin" + + .align 2 +gDirectSound_0865BE78:: @ 0x0865BE78 + .incbin "sound/direct_sound_samples/gDirectSound_0865BE78.bin" + + .align 2 +gDirectSound_0865D280:: @ 0x0865D280 + .incbin "sound/direct_sound_samples/gDirectSound_0865D280.bin" + + .align 2 +gDirectSound_0865F25C:: @ 0x0865F25C + .incbin "sound/direct_sound_samples/gDirectSound_0865F25C.bin" + + .align 2 +gDirectSound_0866125C:: @ 0x0866125C + .incbin "sound/direct_sound_samples/gDirectSound_0866125C.bin" + + .align 2 +gDirectSound_08662960:: @ 0x08662960 + .incbin "sound/direct_sound_samples/gDirectSound_08662960.bin" + + .align 2 +gDirectSound_086635F8:: @ 0x086635F8 + .incbin "sound/direct_sound_samples/gDirectSound_086635F8.bin" + + .align 2 +gDirectSound_08664180:: @ 0x08664180 + .incbin "sound/direct_sound_samples/gDirectSound_08664180.bin" + + .align 2 +gDirectSound_08665298:: @ 0x08665298 + .incbin "sound/direct_sound_samples/gDirectSound_08665298.bin" + + .align 2 +gDirectSound_08665BE0:: @ 0x08665BE0 + .incbin "sound/direct_sound_samples/gDirectSound_08665BE0.bin" + + .align 2 +gDirectSound_08666F6C:: @ 0x08666F6C + .incbin "sound/direct_sound_samples/gDirectSound_08666F6C.bin" + + .align 2 +gDirectSound_08667D24:: @ 0x08667D24 + .incbin "sound/direct_sound_samples/gDirectSound_08667D24.bin" + + .align 2 +gDirectSound_086688C8:: @ 0x086688C8 + .incbin "sound/direct_sound_samples/gDirectSound_086688C8.bin" + + .align 2 +gDirectSound_08669448:: @ 0x08669448 + .incbin "sound/direct_sound_samples/gDirectSound_08669448.bin" + + .align 2 +gDirectSound_08669D74:: @ 0x08669D74 + .incbin "sound/direct_sound_samples/gDirectSound_08669D74.bin" + + .align 2 +gDirectSound_0866B24C:: @ 0x0866B24C + .incbin "sound/direct_sound_samples/gDirectSound_0866B24C.bin" + + .align 2 +gDirectSound_0866CBF0:: @ 0x0866CBF0 + .incbin "sound/direct_sound_samples/gDirectSound_0866CBF0.bin" + + .align 2 +gDirectSound_0866E020:: @ 0x0866E020 + .incbin "sound/direct_sound_samples/gDirectSound_0866E020.bin" + + .align 2 +gDirectSound_0866E4FC:: @ 0x0866E4FC + .incbin "sound/direct_sound_samples/gDirectSound_0866E4FC.bin" + + .align 2 +gDirectSound_08670A08:: @ 0x08670A08 + .incbin "sound/direct_sound_samples/gDirectSound_08670A08.bin" + + .align 2 +gDirectSound_08672DC0:: @ 0x08672DC0 + .incbin "sound/direct_sound_samples/gDirectSound_08672DC0.bin" + + .align 2 +gDirectSound_08674AEC:: @ 0x08674AEC + .incbin "sound/direct_sound_samples/gDirectSound_08674AEC.bin" + + .align 2 +gDirectSound_08676408:: @ 0x08676408 + .incbin "sound/direct_sound_samples/gDirectSound_08676408.bin" + + .align 2 +gDirectSound_086770C8:: @ 0x086770C8 + .incbin "sound/direct_sound_samples/gDirectSound_086770C8.bin" + + .align 2 +gDirectSound_086779A0:: @ 0x086779A0 + .incbin "sound/direct_sound_samples/gDirectSound_086779A0.bin" + + .align 2 +gDirectSound_0867983C:: @ 0x0867983C + .incbin "sound/direct_sound_samples/gDirectSound_0867983C.bin" + + .align 2 +gDirectSound_0867B900:: @ 0x0867B900 + .incbin "sound/direct_sound_samples/gDirectSound_0867B900.bin" + + .align 2 +gDirectSound_0867D560:: @ 0x0867D560 + .incbin "sound/direct_sound_samples/gDirectSound_0867D560.bin" + + .align 2 +gDirectSound_0867E0F0:: @ 0x0867E0F0 + .incbin "sound/direct_sound_samples/gDirectSound_0867E0F0.bin" + + .align 2 +gDirectSound_0867FD38:: @ 0x0867FD38 + .incbin "sound/direct_sound_samples/gDirectSound_0867FD38.bin" + + .align 2 +gDirectSound_08680A60:: @ 0x08680A60 + .incbin "sound/direct_sound_samples/gDirectSound_08680A60.bin" + + .align 2 +gDirectSound_08683470:: @ 0x08683470 + .incbin "sound/direct_sound_samples/gDirectSound_08683470.bin" + + .align 2 +gDirectSound_08683C94:: @ 0x08683C94 + .incbin "sound/direct_sound_samples/gDirectSound_08683C94.bin" + + .align 2 +gDirectSound_08684D9C:: @ 0x08684D9C + .incbin "sound/direct_sound_samples/gDirectSound_08684D9C.bin" + + .align 2 +gDirectSound_08686394:: @ 0x08686394 + .incbin "sound/direct_sound_samples/gDirectSound_08686394.bin" + + .align 2 +gDirectSound_08687118:: @ 0x08687118 + .incbin "sound/direct_sound_samples/gDirectSound_08687118.bin" + + .align 2 +gDirectSound_086885EC:: @ 0x086885EC + .incbin "sound/direct_sound_samples/gDirectSound_086885EC.bin" + +.include "sound/songs/mus_title.s" +.include "sound/songs/mus_table_select.s" +.include "sound/songs/mus_unk_5.s" +.include "sound/songs/mus_unk_6.s" +.include "sound/songs/mus_opening.s" +.include "sound/songs/mus_high_score.s" +.include "sound/songs/mus_shop.s" +.include "sound/songs/mus_game_over.s" +.include "sound/songs/mus_end_of_ball.s" +.include "sound/songs/mus_bonus_chance.s" +.include "sound/songs/mus_bonus_chance_legendary.s" +.include "sound/songs/mus_travel_mode_start.s" +.include "sound/songs/mus_success.s" +.include "sound/songs/mus_success2.s" +.include "sound/songs/mus_end_of_ball2.s" +.include "sound/songs/mus_unk_14.s" +.include "sound/songs/mus_egg_mode.s" +.include "sound/songs/mus_egg_mode_start.s" +.include "sound/songs/mus_travel_mode.s" +.include "sound/songs/mus_unk_18.s" +.include "sound/songs/mus_hurry_up.s" +.include "sound/songs/mus_evolution.s" +.include "sound/songs/mus_field_ruby.s" +.include "sound/songs/mus_catch_em_mode.s" +.include "sound/songs/mus_evo_mode.s" +.include "sound/songs/mus_field_sapphire.s" +.include "sound/songs/mus_catch_em_mode2.s" +.include "sound/songs/mus_evo_mode2.s" +.include "sound/songs/mus_bonus_field_kecleon.s" +.include "sound/songs/mus_bonus_field_duskull.s" +.include "sound/songs/mus_bonus_field_dusclops.s" +.include "sound/songs/mus_bonus_field_spheal.s" +.include "sound/songs/mus_bonus_field_groudon.s" +.include "sound/songs/mus_bonus_field_kyogre.s" +.include "sound/songs/mus_bonus_field_rayquaza.s" +.include "sound/songs/mus_success3.s" +.include "sound/songs/mus_end_of_ball3.s" +.include "sound/songs/mus_pokedex.s" +.include "sound/songs/mus_jirachi.s" +.include "sound/songs/mus_field_ruby2.s" +.include "sound/songs/mus_field_sapphire2.s" +.include "sound/songs/mus_unk_5d.s" +.include "sound/songs/se_unk_65.s" +.include "sound/songs/se_unk_66.s" +.include "sound/songs/se_unk_67.s" +.include "sound/songs/se_unk_68.s" +.include "sound/songs/se_unk_69.s" +.include "sound/songs/se_unk_6a.s" +.include "sound/songs/se_unk_6b.s" +.include "sound/songs/se_unk_6c.s" +.include "sound/songs/se_unk_6d.s" +.include "sound/songs/se_unk_6e.s" +.include "sound/songs/se_unk_6f.s" +.include "sound/songs/se_unk_71.s" +.include "sound/songs/se_unk_72.s" +.include "sound/songs/se_unk_73.s" +.include "sound/songs/se_unk_74.s" +.include "sound/songs/se_unk_75.s" +.include "sound/songs/se_unk_76.s" +.include "sound/songs/se_unk_77.s" +.include "sound/songs/se_unk_78.s" +.include "sound/songs/se_unk_79.s" +.include "sound/songs/se_unk_7a.s" +.include "sound/songs/se_unk_7b.s" +.include "sound/songs/se_unk_7c.s" +.include "sound/songs/se_unk_7d.s" +.include "sound/songs/se_unk_7e.s" +.include "sound/songs/se_unk_7f.s" +.include "sound/songs/se_unk_80.s" +.include "sound/songs/se_unk_81.s" +.include "sound/songs/se_unk_82.s" +.include "sound/songs/se_unk_83.s" +.include "sound/songs/se_unk_84.s" +.include "sound/songs/se_unk_85.s" +.include "sound/songs/se_unk_86.s" +.include "sound/songs/se_unk_87.s" +.include "sound/songs/se_unk_88.s" +.include "sound/songs/se_unk_89.s" +.include "sound/songs/se_unk_8a.s" +.include "sound/songs/se_unk_8b.s" +.include "sound/songs/se_unk_8c.s" +.include "sound/songs/se_unk_8d.s" +.include "sound/songs/se_unk_8e.s" +.include "sound/songs/se_unk_8f.s" +.include "sound/songs/se_unk_91.s" +.include "sound/songs/se_unk_92.s" +.include "sound/songs/se_unk_93.s" +.include "sound/songs/se_unk_94.s" +.include "sound/songs/se_unk_95.s" +.include "sound/songs/se_unk_96.s" +.include "sound/songs/se_unk_97.s" +.include "sound/songs/se_unk_98.s" +.include "sound/songs/se_unk_99.s" +.include "sound/songs/se_unk_9a.s" +.include "sound/songs/se_unk_9b.s" +.include "sound/songs/se_unk_9c.s" +.include "sound/songs/se_unk_9d.s" +.include "sound/songs/se_unk_9e.s" +.include "sound/songs/se_unk_9f.s" +.include "sound/songs/se_unk_a0.s" +.include "sound/songs/se_unk_a1.s" +.include "sound/songs/se_unk_a2.s" +.include "sound/songs/se_unk_a3.s" +.include "sound/songs/se_unk_a4.s" +.include "sound/songs/se_unk_a5.s" +.include "sound/songs/se_unk_a6.s" +.include "sound/songs/se_unk_a7.s" +.include "sound/songs/se_unk_a8.s" +.include "sound/songs/se_unk_a9.s" +.include "sound/songs/se_unk_aa.s" +.include "sound/songs/se_unk_ab.s" +.include "sound/songs/se_unk_ac.s" +.include "sound/songs/se_unk_ad.s" +.include "sound/songs/se_unk_ae.s" +.include "sound/songs/se_unk_af.s" +.include "sound/songs/se_unk_b0.s" +.include "sound/songs/se_unk_b1.s" +.include "sound/songs/se_unk_b2.s" +.include "sound/songs/se_unk_b3.s" +.include "sound/songs/se_unk_b4.s" +.include "sound/songs/se_unk_b6.s" +.include "sound/songs/se_unk_b7.s" +.include "sound/songs/se_unk_b8.s" +.include "sound/songs/se_unk_b9.s" +.include "sound/songs/se_unk_ba.s" +.include "sound/songs/se_unk_bb.s" +.include "sound/songs/se_unk_bc.s" +.include "sound/songs/se_unk_bd.s" +.include "sound/songs/se_unk_be.s" +.include "sound/songs/se_unk_bf.s" +.include "sound/songs/se_unk_c0.s" +.include "sound/songs/se_unk_c1.s" +.include "sound/songs/se_unk_c2.s" +.include "sound/songs/se_unk_c3.s" +.include "sound/songs/se_unk_c4.s" +.include "sound/songs/se_unk_c5.s" +.include "sound/songs/se_unk_c6.s" +.include "sound/songs/se_unk_c7.s" +.include "sound/songs/se_unk_c8.s" +.include "sound/songs/se_unk_c9.s" +.include "sound/songs/se_unk_ca.s" +.include "sound/songs/se_unk_cb.s" +.include "sound/songs/se_unk_cc.s" +.include "sound/songs/se_unk_cd.s" +.include "sound/songs/se_unk_ce.s" +.include "sound/songs/se_unk_cf.s" +.include "sound/songs/se_unk_d0.s" +.include "sound/songs/se_unk_d1.s" +.include "sound/songs/se_unk_d2.s" +.include "sound/songs/se_unk_d3.s" +.include "sound/songs/se_unk_d4.s" +.include "sound/songs/se_unk_d5.s" +.include "sound/songs/se_unk_d6.s" +.include "sound/songs/se_unk_d7.s" +.include "sound/songs/se_unk_d8.s" +.include "sound/songs/se_unk_dc.s" +.include "sound/songs/se_unk_dd.s" +.include "sound/songs/se_unk_de.s" +.include "sound/songs/se_unk_df.s" +.include "sound/songs/se_unk_e0.s" +.include "sound/songs/se_unk_e1.s" +.include "sound/songs/se_unk_e2.s" +.include "sound/songs/se_unk_e3.s" +.include "sound/songs/se_unk_e4.s" +.include "sound/songs/se_unk_e5.s" +.include "sound/songs/se_unk_e6.s" +.include "sound/songs/se_unk_e7.s" +.include "sound/songs/se_unk_e8.s" +.include "sound/songs/se_unk_e9.s" +.include "sound/songs/se_unk_ea.s" +.include "sound/songs/se_unk_eb.s" +.include "sound/songs/se_unk_ec.s" +.include "sound/songs/se_unk_f1.s" +.include "sound/songs/se_unk_f2.s" +.include "sound/songs/se_unk_f3.s" +.include "sound/songs/se_unk_f4.s" +.include "sound/songs/se_unk_f5.s" +.include "sound/songs/se_unk_f6.s" +.include "sound/songs/se_unk_f7.s" +.include "sound/songs/se_unk_f8.s" +.include "sound/songs/se_unk_f9.s" +.include "sound/songs/se_unk_fa.s" +.include "sound/songs/se_unk_fc.s" +.include "sound/songs/se_unk_fd.s" +.include "sound/songs/se_unk_fe.s" +.include "sound/songs/se_unk_ff.s" +.include "sound/songs/se_unk_100.s" +.include "sound/songs/se_unk_101.s" +.include "sound/songs/se_unk_102.s" +.include "sound/songs/se_unk_103.s" +.include "sound/songs/se_unk_104.s" +.include "sound/songs/se_unk_105.s" +.include "sound/songs/se_unk_106.s" +.include "sound/songs/se_unk_10a.s" +.include "sound/songs/se_unk_10b.s" +.include "sound/songs/se_unk_10c.s" +.include "sound/songs/se_unk_10d.s" +.include "sound/songs/se_unk_10e.s" +.include "sound/songs/se_unk_10f.s" +.include "sound/songs/se_unk_110.s" +.include "sound/songs/se_unk_111.s" +.include "sound/songs/se_unk_112.s" +.include "sound/songs/se_unk_113.s" +.include "sound/songs/se_unk_118.s" +.include "sound/songs/se_unk_119.s" +.include "sound/songs/se_unk_11a.s" +.include "sound/songs/se_unk_11b.s" +.include "sound/songs/se_unk_11c.s" +.include "sound/songs/se_unk_11d.s" +.include "sound/songs/se_unk_11e.s" +.include "sound/songs/se_unk_11f.s" +.include "sound/songs/se_unk_120.s" +.include "sound/songs/se_unk_121.s" +.include "sound/songs/se_unk_122.s" +.include "sound/songs/se_unk_123.s" +.include "sound/songs/se_unk_126.s" +.include "sound/songs/se_unk_127.s" +.include "sound/songs/se_unk_128.s" +.include "sound/songs/se_unk_129.s" +.include "sound/songs/se_unk_12a.s" +.include "sound/songs/se_unk_12b.s" +.include "sound/songs/se_unk_12c.s" +.include "sound/songs/se_unk_12d.s" +.include "sound/songs/se_unk_12e.s" +.include "sound/songs/se_unk_134.s" +.include "sound/songs/se_unk_135.s" +.include "sound/songs/se_unk_136.s" +.include "sound/songs/se_unk_137.s" +.include "sound/songs/se_unk_138.s" +.include "sound/songs/se_unk_139.s" +.include "sound/songs/se_unk_13b.s" +.include "sound/songs/se_unk_13c.s" +.include "sound/songs/se_unk_13d.s" +.include "sound/songs/se_unk_13e.s" +.include "sound/songs/se_unk_13f.s" +.include "sound/songs/se_unk_140.s" +.include "sound/songs/se_unk_142.s" +.include "sound/songs/se_unk_144.s" +.include "sound/songs/se_unk_145.s" +.include "sound/songs/se_unk_146.s" +.include "sound/songs/se_unk_147.s" +.include "sound/songs/se_unk_148.s" +.include "sound/songs/se_unk_149.s" +.include "sound/songs/se_unk_14a.s" +.include "sound/songs/se_unk_14b.s" +.include "sound/songs/se_unk_14c.s" + +@ This is not sound data below. It's some kind of save file descriptor (SRAM_F_V102). +.incbin "baserom.gba", 0x6A369C, 0x6A3700 - 0x6A369C diff --git a/include/constants/bg_music.h b/include/constants/bg_music.h index 51f8a67..cffb03d 100644 --- a/include/constants/bg_music.h +++ b/include/constants/bg_music.h @@ -8,7 +8,7 @@ #define MUS_UNKNOWN_0x5 0x05 // BGM 3 #define MUS_UNKNOWN_0x6 0x06 #define MUS_OPENING 0x08 // BGM 4 -#define MUS_HI_SCORE 0x09 // BGM 5 +#define MUS_HIGH_SCORE 0x09 // BGM 5 #define MUS_EMPTY_0x0A 0x0A // No sound #define MUS_SHOP 0x0B // BGM 7 #define MUS_GAME_OVER 0x0C // BGM 8 @@ -50,7 +50,7 @@ #define MUS_FIELD_RUBY2 0x5B // BGM 23 Ruby Field background music after beating (not catching) Rayquaza #define MUS_FIELD_SAPPHIRE2 0x5C // BGM 26 Sapphire Field background music after beating (not catching) Rayquaza -/*Unknown Music at 0x5D*/ +#define MUS_UNKNOWN_0x5D 0x5D // #define SE_UNKNOWN_0x65 0x65 // SE 1 Menu Selection; RS: PokéNav turn on #define SE_UNKNOWN_0x66 0x66 // SE 2 Menu Cancel; RS: PokéNav turn off diff --git a/include/gba/m4a_internal.h b/include/gba/m4a_internal.h index 7947878..7d12ff7 100644 --- a/include/gba/m4a_internal.h +++ b/include/gba/m4a_internal.h @@ -462,7 +462,7 @@ void ply_xiecv(struct MusicPlayerInfo *, struct MusicPlayerTrack *); void ply_xiecl(struct MusicPlayerInfo *, struct MusicPlayerTrack *); void ply_xleng(struct MusicPlayerInfo *, struct MusicPlayerTrack *); void ply_xswee(struct MusicPlayerInfo *, struct MusicPlayerTrack *); -void ply_xcmd_0C(struct MusicPlayerInfo *, struct MusicPlayerTrack *); +void ply_xwait(struct MusicPlayerInfo *, struct MusicPlayerTrack *); void ply_xcmd_0D(struct MusicPlayerInfo *, struct MusicPlayerTrack *); #endif // GUARD_GBA_M4A_INTERNAL_H diff --git a/include/global.h b/include/global.h index 561c154..a732657 100644 --- a/include/global.h +++ b/include/global.h @@ -947,8 +947,8 @@ extern u8 gUnknown_083FE44C[][0x200]; extern u16 gUnknown_08494E4C[]; extern u16 gUnknown_084EDACC[]; extern u8 gUnknown_084FF30C[]; -extern struct SongHeader gUnknown_0869F7C8; -extern struct SongHeader gUnknown_086A17D8; +extern struct SongHeader se_unk_8b; +extern struct SongHeader se_unk_f5; extern const s16 gUnknown_086ACDF4[9]; //Possibly only 4, with a gap? extern const s16 gUnknown_086ACDF4[9]; typedef s16 (*Unk86ACE0C)(struct Vector16*, u16*); diff --git a/include/m4a.h b/include/m4a.h index f5c3463..7d7a52a 100644 --- a/include/m4a.h +++ b/include/m4a.h @@ -23,6 +23,6 @@ extern struct MusicPlayerInfo gMPlayInfo_BGM; extern struct MusicPlayerInfo gMPlayInfo_SE1; extern struct MusicPlayerInfo gMPlayInfo_SE2; extern struct SoundInfo gSoundInfo; -extern struct MusicPlayerInfo gUnknown_02032FB0; +extern struct MusicPlayerInfo gMPlayInfo_SE3; #endif //GUARD_M4A_H diff --git a/ld_script.txt b/ld_script.txt index 57ae830..b0054c2 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -100,6 +100,7 @@ SECTIONS .rodata : { data/rom_1.o(.rodata) + data/sound_data.o(.rodata) src/data.o(.rodata) data/rom_2.o(.rodata) }=0xFF diff --git a/sound/MPlayDef.s b/sound/MPlayDef.s new file mode 100644 index 0000000..7dc4d5b --- /dev/null +++ b/sound/MPlayDef.s @@ -0,0 +1,431 @@ + .equ W00, 0x80 @ WAIT + .equ W01, W00+1 @ + .equ W02, W00+2 @ + .equ W03, W00+3 @ + .equ W04, W00+4 @ + .equ W05, W00+5 @ + .equ W06, W00+6 @ + .equ W07, W00+7 @ + .equ W08, W00+8 @ + .equ W09, W00+9 @ + .equ W10, W00+10 @ + .equ W11, W00+11 @ + .equ W12, W00+12 @ + .equ W13, W00+13 @ + .equ W14, W00+14 @ + .equ W15, W00+15 @ + .equ W16, W00+16 @ + .equ W17, W00+17 @ + .equ W18, W00+18 @ + .equ W19, W00+19 @ + .equ W20, W00+20 @ + .equ W21, W00+21 @ + .equ W22, W00+22 @ + .equ W23, W00+23 @ + .equ W24, W00+24 @ + .equ W28, W00+25 @ + .equ W30, W00+26 @ + .equ W32, W00+27 @ + .equ W36, W00+28 @ + .equ W40, W00+29 @ + .equ W42, W00+30 @ + .equ W44, W00+31 @ + .equ W48, W00+32 @ + .equ W52, W00+33 @ + .equ W54, W00+34 @ + .equ W56, W00+35 @ + .equ W60, W00+36 @ + .equ W64, W00+37 @ + .equ W66, W00+38 @ + .equ W68, W00+39 @ + .equ W72, W00+40 @ + .equ W76, W00+41 @ + .equ W78, W00+42 @ + .equ W80, W00+43 @ + .equ W84, W00+44 @ + .equ W88, W00+45 @ + .equ W90, W00+46 @ + .equ W92, W00+47 @ + .equ W96, W00+48 @ + + .equ FINE, 0xb1 @ fine + .equ GOTO, 0xb2 @ goto + .equ PATT, 0xb3 @ pattern play + .equ PEND, 0xb4 @ pattern end + .equ REPT, 0xb5 @ repeat + .equ MEMACC, 0xb9 @ memacc op adr dat ***lib + .equ PRIO, 0xba @ priority + .equ TEMPO, 0xbb @ tempo (BPM/2) + .equ KEYSH, 0xbc @ key shift + .equ VOICE, 0xbd @ voice # + .equ VOL, 0xbe @ volume + .equ PAN, 0xbf @ panpot (c_v+??) + .equ BEND, 0xc0 @ pitch bend (c_v+??) + .equ BENDR, 0xc1 @ bend range + .equ LFOS, 0xc2 @ LFO speed + .equ LFODL, 0xc3 @ LFO delay + .equ MOD, 0xc4 @ modulation depth + .equ MODT, 0xc5 @ modulation type + .equ TUNE, 0xc8 @ micro tuning (c_v+??) + + .equ XCMD, 0xcd @ extend command ***lib + .equ xIECV, 0x08 @ imi.echo vol ***lib + .equ xIECL, 0x09 @ imi.echo len ***lib + .equ xARP, 0x0E @ arpeggio control + + .equ EOT, 0xce @ End of Tie + .equ TIE, 0xcf @ + .equ N01, TIE+1 @ NOTE + .equ N02, N01+1 @ + .equ N03, N01+2 @ + .equ N04, N01+3 @ + .equ N05, N01+4 @ + .equ N06, N01+5 @ + .equ N07, N01+6 @ + .equ N08, N01+7 @ + .equ N09, N01+8 @ + .equ N10, N01+9 @ + .equ N11, N01+10 @ + .equ N12, N01+11 @ + .equ N13, N01+12 @ + .equ N14, N01+13 @ + .equ N15, N01+14 @ + .equ N16, N01+15 @ + .equ N17, N01+16 @ + .equ N18, N01+17 @ + .equ N19, N01+18 @ + .equ N20, N01+19 @ + .equ N21, N01+20 @ + .equ N22, N01+21 @ + .equ N23, N01+22 @ + .equ N24, N01+23 @ + .equ N28, N01+24 @ + .equ N30, N01+25 @ + .equ N32, N01+26 @ + .equ N36, N01+27 @ + .equ N40, N01+28 @ + .equ N42, N01+29 @ + .equ N44, N01+30 @ + .equ N48, N01+31 @ + .equ N52, N01+32 @ + .equ N54, N01+33 @ + .equ N56, N01+34 @ + .equ N60, N01+35 @ + .equ N64, N01+36 @ + .equ N66, N01+37 @ + .equ N68, N01+38 @ + .equ N72, N01+39 @ + .equ N76, N01+40 @ + .equ N78, N01+41 @ + .equ N80, N01+42 @ + .equ N84, N01+43 @ + .equ N88, N01+44 @ + .equ N90, N01+45 @ + .equ N92, N01+46 @ + .equ N96, N01+47 @ + +@ maximum value for volume + + .equ mxv, 0x7F @ + +@ center value of PAN, BEND, TUNE + + .equ c_v, 0x40 @ -64 ~ +63 + +@ note for N??, TIE, EOT + + .equ CnM2, 0 @ + .equ CsM2, 1 @ + .equ DnM2, 2 @ + .equ DsM2, 3 @ + .equ EnM2, 4 @ + .equ FnM2, 5 @ + .equ FsM2, 6 @ + .equ GnM2, 7 @ + .equ GsM2, 8 @ + .equ AnM2, 9 @ + .equ AsM2, 10 @ + .equ BnM2, 11 @ + .equ CnM1, 12 @ + .equ CsM1, 13 @ + .equ DnM1, 14 @ + .equ DsM1, 15 @ + .equ EnM1, 16 @ + .equ FnM1, 17 @ + .equ FsM1, 18 @ + .equ GnM1, 19 @ + .equ GsM1, 20 @ + .equ AnM1, 21 @ + .equ AsM1, 22 @ + .equ BnM1, 23 @ + .equ Cn0, 24 @ + .equ Cs0, 25 @ + .equ Dn0, 26 @ + .equ Ds0, 27 @ + .equ En0, 28 @ + .equ Fn0, 29 @ + .equ Fs0, 30 @ + .equ Gn0, 31 @ + .equ Gs0, 32 @ + .equ An0, 33 @ + .equ As0, 34 @ + .equ Bn0, 35 @ + .equ Cn1, 36 @ + .equ Cs1, 37 @ + .equ Dn1, 38 @ + .equ Ds1, 39 @ + .equ En1, 40 @ + .equ Fn1, 41 @ + .equ Fs1, 42 @ + .equ Gn1, 43 @ + .equ Gs1, 44 @ + .equ An1, 45 @ + .equ As1, 46 @ + .equ Bn1, 47 @ + .equ Cn2, 48 @ + .equ Cs2, 49 @ + .equ Dn2, 50 @ + .equ Ds2, 51 @ + .equ En2, 52 @ + .equ Fn2, 53 @ + .equ Fs2, 54 @ + .equ Gn2, 55 @ + .equ Gs2, 56 @ + .equ An2, 57 @ + .equ As2, 58 @ + .equ Bn2, 59 @ + .equ Cn3, 60 @ + .equ Cs3, 61 @ + .equ Dn3, 62 @ + .equ Ds3, 63 @ + .equ En3, 64 @ + .equ Fn3, 65 @ + .equ Fs3, 66 @ + .equ Gn3, 67 @ + .equ Gs3, 68 @ + .equ An3, 69 @ 440Hz + .equ As3, 70 @ + .equ Bn3, 71 @ + .equ Cn4, 72 @ + .equ Cs4, 73 @ + .equ Dn4, 74 @ + .equ Ds4, 75 @ + .equ En4, 76 @ + .equ Fn4, 77 @ + .equ Fs4, 78 @ + .equ Gn4, 79 @ + .equ Gs4, 80 @ + .equ An4, 81 @ + .equ As4, 82 @ + .equ Bn4, 83 @ + .equ Cn5, 84 @ + .equ Cs5, 85 @ + .equ Dn5, 86 @ + .equ Ds5, 87 @ + .equ En5, 88 @ + .equ Fn5, 89 @ + .equ Fs5, 90 @ + .equ Gn5, 91 @ + .equ Gs5, 92 @ + .equ An5, 93 @ + .equ As5, 94 @ + .equ Bn5, 95 @ + .equ Cn6, 96 @ + .equ Cs6, 97 @ + .equ Dn6, 98 @ + .equ Ds6, 99 @ + .equ En6, 100 @ + .equ Fn6, 101 @ + .equ Fs6, 102 @ + .equ Gn6, 103 @ + .equ Gs6, 104 @ + .equ An6, 105 @ + .equ As6, 106 @ + .equ Bn6, 107 @ + .equ Cn7, 108 @ + .equ Cs7, 109 @ + .equ Dn7, 110 @ + .equ Ds7, 111 @ + .equ En7, 112 @ + .equ Fn7, 113 @ + .equ Fs7, 114 @ + .equ Gn7, 115 @ + .equ Gs7, 116 @ + .equ An7, 117 @ + .equ As7, 118 @ + .equ Bn7, 119 @ + .equ Cn8, 120 @ + .equ Cs8, 121 @ + .equ Dn8, 122 @ + .equ Ds8, 123 @ + .equ En8, 124 @ + .equ Fn8, 125 @ + .equ Fs8, 126 @ + .equ Gn8, 127 @ + +@ velocity + + .equ v000, 0 @ + .equ v001, 1 @ + .equ v002, 2 @ + .equ v003, 3 @ + .equ v004, 4 @ + .equ v005, 5 @ + .equ v006, 6 @ + .equ v007, 7 @ + .equ v008, 8 @ + .equ v009, 9 @ + .equ v010, 10 @ + .equ v011, 11 @ + .equ v012, 12 @ + .equ v013, 13 @ + .equ v014, 14 @ + .equ v015, 15 @ + .equ v016, 16 @ + .equ v017, 17 @ + .equ v018, 18 @ + .equ v019, 19 @ + .equ v020, 20 @ + .equ v021, 21 @ + .equ v022, 22 @ + .equ v023, 23 @ + .equ v024, 24 @ + .equ v025, 25 @ + .equ v026, 26 @ + .equ v027, 27 @ + .equ v028, 28 @ + .equ v029, 29 @ + .equ v030, 30 @ + .equ v031, 31 @ + .equ v032, 32 @ + .equ v033, 33 @ + .equ v034, 34 @ + .equ v035, 35 @ + .equ v036, 36 @ + .equ v037, 37 @ + .equ v038, 38 @ + .equ v039, 39 @ + .equ v040, 40 @ + .equ v041, 41 @ + .equ v042, 42 @ + .equ v043, 43 @ + .equ v044, 44 @ + .equ v045, 45 @ + .equ v046, 46 @ + .equ v047, 47 @ + .equ v048, 48 @ + .equ v049, 49 @ + .equ v050, 50 @ + .equ v051, 51 @ + .equ v052, 52 @ + .equ v053, 53 @ + .equ v054, 54 @ + .equ v055, 55 @ + .equ v056, 56 @ + .equ v057, 57 @ + .equ v058, 58 @ + .equ v059, 59 @ + .equ v060, 60 @ + .equ v061, 61 @ + .equ v062, 62 @ + .equ v063, 63 @ + .equ v064, 64 @ + .equ v065, 65 @ + .equ v066, 66 @ + .equ v067, 67 @ + .equ v068, 68 @ + .equ v069, 69 @ + .equ v070, 70 @ + .equ v071, 71 @ + .equ v072, 72 @ + .equ v073, 73 @ + .equ v074, 74 @ + .equ v075, 75 @ + .equ v076, 76 @ + .equ v077, 77 @ + .equ v078, 78 @ + .equ v079, 79 @ + .equ v080, 80 @ + .equ v081, 81 @ + .equ v082, 82 @ + .equ v083, 83 @ + .equ v084, 84 @ + .equ v085, 85 @ + .equ v086, 86 @ + .equ v087, 87 @ + .equ v088, 88 @ + .equ v089, 89 @ + .equ v090, 90 @ + .equ v091, 91 @ + .equ v092, 92 @ + .equ v093, 93 @ + .equ v094, 94 @ + .equ v095, 95 @ + .equ v096, 96 @ + .equ v097, 97 @ + .equ v098, 98 @ + .equ v099, 99 @ + .equ v100, 100 @ + .equ v101, 101 @ + .equ v102, 102 @ + .equ v103, 103 @ + .equ v104, 104 @ + .equ v105, 105 @ + .equ v106, 106 @ + .equ v107, 107 @ + .equ v108, 108 @ + .equ v109, 109 @ + .equ v110, 110 @ + .equ v111, 111 @ + .equ v112, 112 @ + .equ v113, 113 @ + .equ v114, 114 @ + .equ v115, 115 @ + .equ v116, 116 @ + .equ v117, 117 @ + .equ v118, 118 @ + .equ v119, 119 @ + .equ v120, 120 @ + .equ v121, 121 @ + .equ v122, 122 @ + .equ v123, 123 @ + .equ v124, 124 @ + .equ v125, 125 @ + .equ v126, 126 @ + .equ v127, 127 @ + +@ exact gate time parameter for N?? + + .equ gtp1, 1 @ + .equ gtp2, 2 @ + .equ gtp3, 3 @ + +@ parameter of MODT + + .equ mod_vib,0 @ vibrate + .equ mod_tre,1 @ tremolo + .equ mod_pan,2 @ auto-panpot + +@ parameter of MEMACC + + .equ mem_set,0 @ + .equ mem_add,1 @ + .equ mem_sub,2 @ + .equ mem_mem_set,3 @ + .equ mem_mem_add,4 @ + .equ mem_mem_sub,5 @ + .equ mem_beq,6 @ + .equ mem_bne,7 @ + .equ mem_bhi,8 @ + .equ mem_bhs,9 @ + .equ mem_bls,10 @ + .equ mem_blo,11 @ + .equ mem_mem_beq,12 @ + .equ mem_mem_bne,13 @ + .equ mem_mem_bhi,14 @ + .equ mem_mem_bhs,15 @ + .equ mem_mem_bls,16 @ + .equ mem_mem_blo,17 @ + + .equ reverb_set,0x80 @ SOUND_MODE_REVERB_SET + .equ PAM, PAN @ diff --git a/sound/programmable_wave_samples/gUnknown_08534D34.pcm b/sound/programmable_wave_samples/gUnknown_08534D34.pcm new file mode 100644 index 0000000..a0ca8fe --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D34.pcm @@ -0,0 +1 @@ +%ŠÞþÉc%ŠÞþÉc \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D44.pcm b/sound/programmable_wave_samples/gUnknown_08534D44.pcm new file mode 100644 index 0000000..25be9c0 --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D44.pcm @@ -0,0 +1 @@ +FŠÎý¹u1FŠÎý¹u1 \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D54.pcm b/sound/programmable_wave_samples/gUnknown_08534D54.pcm new file mode 100644 index 0000000..5d9585a --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D54.pcm @@ -0,0 +1 @@ +þܺ˜vT2þܺ˜vT2 \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D64.pcm b/sound/programmable_wave_samples/gUnknown_08534D64.pcm new file mode 100644 index 0000000..25ff1b3 --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D64.pcm @@ -0,0 +1 @@ +ý¹ˆˆwwe1ý¹ˆˆwwe1 \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D74.pcm b/sound/programmable_wave_samples/gUnknown_08534D74.pcm new file mode 100644 index 0000000..d0b69f0 --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D74.pcm @@ -0,0 +1 @@ +ŒÊ†ÿíC!ŒÊ†ÿíC! \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D84.pcm b/sound/programmable_wave_samples/gUnknown_08534D84.pcm new file mode 100644 index 0000000..d0fa193 --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534D84.pcm @@ -0,0 +1 @@ +ÿÿþ†CFŽÿÿþ†CFŽ \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534D94.pcm b/sound/programmable_wave_samples/gUnknown_08534D94.pcm new file mode 100644 index 0000000..81afd79 Binary files /dev/null and b/sound/programmable_wave_samples/gUnknown_08534D94.pcm differ diff --git a/sound/programmable_wave_samples/gUnknown_08534DA4.pcm b/sound/programmable_wave_samples/gUnknown_08534DA4.pcm new file mode 100644 index 0000000..f5e51d5 --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534DA4.pcm @@ -0,0 +1 @@ +g‰«È˜–VTg‰«È˜–VT \ No newline at end of file diff --git a/sound/programmable_wave_samples/gUnknown_08534DB4.pcm b/sound/programmable_wave_samples/gUnknown_08534DB4.pcm new file mode 100644 index 0000000..0d71926 Binary files /dev/null and b/sound/programmable_wave_samples/gUnknown_08534DB4.pcm differ diff --git a/sound/programmable_wave_samples/gUnknown_08534DC4.pcm b/sound/programmable_wave_samples/gUnknown_08534DC4.pcm new file mode 100644 index 0000000..2aae22d --- /dev/null +++ b/sound/programmable_wave_samples/gUnknown_08534DC4.pcm @@ -0,0 +1 @@ +&8J\ZH6&8J\ZH6 \ No newline at end of file diff --git a/sound/song_table.inc b/sound/song_table.inc new file mode 100644 index 0000000..f7c327e --- /dev/null +++ b/sound/song_table.inc @@ -0,0 +1,342 @@ +.include "sound/MPlayDef.s" + +.equiv MUSIC_PLAYER_BGM, 0 +.equiv MUSIC_PLAYER_SE1, 1 +.equiv MUSIC_PLAYER_SE2, 2 +.equiv MUSIC_PLAYER_SE3, 3 + + .align 2 +gSongTable:: @ 0x08534E04 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_title, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_table_select, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_unk_5, MUSIC_PLAYER_BGM, 0 + song mus_unk_6, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_opening, MUSIC_PLAYER_BGM, 0 + song mus_high_score, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_shop, MUSIC_PLAYER_BGM, 0 + song mus_game_over, MUSIC_PLAYER_BGM, 0 + song mus_end_of_ball, MUSIC_PLAYER_BGM, 0 + song mus_bonus_chance, MUSIC_PLAYER_BGM, 0 + song mus_bonus_chance_legendary, MUSIC_PLAYER_BGM, 0 + song mus_travel_mode_start, MUSIC_PLAYER_BGM, 0 + song mus_success, MUSIC_PLAYER_BGM, 0 + song mus_success2, MUSIC_PLAYER_BGM, 0 + song mus_end_of_ball2, MUSIC_PLAYER_BGM, 0 + song mus_unk_14, MUSIC_PLAYER_BGM, 0 + song mus_egg_mode, MUSIC_PLAYER_BGM, 0 + song mus_egg_mode_start, MUSIC_PLAYER_BGM, 0 + song mus_travel_mode, MUSIC_PLAYER_BGM, 0 + song mus_unk_18, MUSIC_PLAYER_BGM, 0 + song mus_hurry_up, MUSIC_PLAYER_BGM, 0 + song mus_evolution, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_field_ruby, MUSIC_PLAYER_BGM, 0 + song mus_catch_em_mode, MUSIC_PLAYER_BGM, 0 + song mus_evo_mode, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_field_sapphire, MUSIC_PLAYER_BGM, 0 + song mus_catch_em_mode2, MUSIC_PLAYER_BGM, 0 + song mus_evo_mode2, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_kecleon, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_duskull, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_dusclops, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_spheal, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_groudon, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_kyogre, MUSIC_PLAYER_BGM, 0 + song mus_bonus_field_rayquaza, MUSIC_PLAYER_BGM, 0 + song mus_success3, MUSIC_PLAYER_BGM, 0 + song mus_end_of_ball3, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_pokedex, MUSIC_PLAYER_BGM, 0 + song mus_jirachi, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_field_ruby2, MUSIC_PLAYER_BGM, 0 + song mus_field_sapphire2, MUSIC_PLAYER_BGM, 0 + song mus_unk_5d, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_65, MUSIC_PLAYER_SE2, 2 + song se_unk_66, MUSIC_PLAYER_SE2, 2 + song se_unk_67, MUSIC_PLAYER_SE2, 2 + song se_unk_68, MUSIC_PLAYER_SE2, 2 + song se_unk_69, MUSIC_PLAYER_SE2, 2 + song se_unk_6a, MUSIC_PLAYER_SE2, 2 + song se_unk_6b, MUSIC_PLAYER_SE2, 2 + song se_unk_6c, MUSIC_PLAYER_SE2, 2 + song se_unk_6d, MUSIC_PLAYER_SE2, 2 + song se_unk_6e, MUSIC_PLAYER_SE2, 2 + song se_unk_6f, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_71, MUSIC_PLAYER_SE2, 2 + song se_unk_72, MUSIC_PLAYER_SE3, 3 + song se_unk_73, MUSIC_PLAYER_SE2, 2 + song se_unk_74, MUSIC_PLAYER_SE2, 2 + song se_unk_75, MUSIC_PLAYER_SE2, 2 + song se_unk_76, MUSIC_PLAYER_SE2, 2 + song se_unk_77, MUSIC_PLAYER_SE3, 3 + song se_unk_78, MUSIC_PLAYER_SE3, 3 + song se_unk_79, MUSIC_PLAYER_SE2, 2 + song se_unk_7a, MUSIC_PLAYER_SE2, 2 + song se_unk_7b, MUSIC_PLAYER_SE2, 2 + song se_unk_7c, MUSIC_PLAYER_SE2, 2 + song se_unk_7d, MUSIC_PLAYER_SE2, 2 + song se_unk_7e, MUSIC_PLAYER_SE2, 2 + song se_unk_7f, MUSIC_PLAYER_SE2, 2 + song se_unk_80, MUSIC_PLAYER_SE2, 2 + song se_unk_81, MUSIC_PLAYER_SE2, 2 + song se_unk_82, MUSIC_PLAYER_SE2, 2 + song se_unk_83, MUSIC_PLAYER_SE2, 2 + song se_unk_84, MUSIC_PLAYER_SE2, 2 + song se_unk_85, MUSIC_PLAYER_SE2, 2 + song se_unk_86, MUSIC_PLAYER_SE2, 2 + song se_unk_87, MUSIC_PLAYER_SE2, 2 + song se_unk_88, MUSIC_PLAYER_SE2, 2 + song se_unk_89, MUSIC_PLAYER_SE2, 2 + song se_unk_8a, MUSIC_PLAYER_SE2, 2 + song se_unk_8b, MUSIC_PLAYER_SE2, 2 + song se_unk_8c, MUSIC_PLAYER_SE2, 2 + song se_unk_8d, MUSIC_PLAYER_SE2, 2 + song se_unk_8e, MUSIC_PLAYER_SE2, 2 + song se_unk_8f, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_91, MUSIC_PLAYER_SE2, 2 + song se_unk_92, MUSIC_PLAYER_SE2, 2 + song se_unk_93, MUSIC_PLAYER_SE2, 2 + song se_unk_94, MUSIC_PLAYER_SE2, 2 + song se_unk_95, MUSIC_PLAYER_SE2, 2 + song se_unk_96, MUSIC_PLAYER_SE2, 2 + song se_unk_97, MUSIC_PLAYER_SE2, 2 + song se_unk_98, MUSIC_PLAYER_SE2, 2 + song se_unk_99, MUSIC_PLAYER_SE2, 2 + song se_unk_9a, MUSIC_PLAYER_SE2, 2 + song se_unk_9b, MUSIC_PLAYER_SE2, 2 + song se_unk_9c, MUSIC_PLAYER_SE2, 2 + song se_unk_9d, MUSIC_PLAYER_SE2, 2 + song se_unk_9e, MUSIC_PLAYER_SE2, 2 + song se_unk_9f, MUSIC_PLAYER_SE2, 2 + song se_unk_a0, MUSIC_PLAYER_SE2, 2 + song se_unk_a1, MUSIC_PLAYER_SE2, 2 + song se_unk_a2, MUSIC_PLAYER_SE2, 2 + song se_unk_a3, MUSIC_PLAYER_SE2, 2 + song se_unk_a4, MUSIC_PLAYER_SE2, 2 + song se_unk_a5, MUSIC_PLAYER_SE2, 2 + song se_unk_a6, MUSIC_PLAYER_SE2, 2 + song se_unk_a7, MUSIC_PLAYER_SE2, 2 + song se_unk_a8, MUSIC_PLAYER_SE2, 2 + song se_unk_a9, MUSIC_PLAYER_SE2, 2 + song se_unk_aa, MUSIC_PLAYER_SE2, 2 + song se_unk_ab, MUSIC_PLAYER_SE2, 2 + song se_unk_ac, MUSIC_PLAYER_SE2, 2 + song se_unk_ad, MUSIC_PLAYER_SE2, 2 + song se_unk_ae, MUSIC_PLAYER_SE2, 2 + song se_unk_af, MUSIC_PLAYER_SE2, 2 + song se_unk_b0, MUSIC_PLAYER_SE2, 2 + song se_unk_b1, MUSIC_PLAYER_SE2, 2 + song se_unk_b2, MUSIC_PLAYER_SE2, 2 + song se_unk_b3, MUSIC_PLAYER_SE2, 2 + song se_unk_b4, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_b6, MUSIC_PLAYER_SE2, 2 + song se_unk_b7, MUSIC_PLAYER_SE2, 2 + song se_unk_b8, MUSIC_PLAYER_SE2, 2 + song se_unk_b9, MUSIC_PLAYER_SE2, 2 + song se_unk_ba, MUSIC_PLAYER_SE2, 2 + song se_unk_bb, MUSIC_PLAYER_SE2, 2 + song se_unk_bc, MUSIC_PLAYER_SE2, 2 + song se_unk_bd, MUSIC_PLAYER_SE2, 2 + song se_unk_be, MUSIC_PLAYER_SE2, 2 + song se_unk_bf, MUSIC_PLAYER_SE2, 2 + song se_unk_c0, MUSIC_PLAYER_SE2, 2 + song se_unk_c1, MUSIC_PLAYER_SE2, 2 + song se_unk_c2, MUSIC_PLAYER_SE2, 2 + song se_unk_c3, MUSIC_PLAYER_SE2, 2 + song se_unk_c4, MUSIC_PLAYER_SE2, 2 + song se_unk_c5, MUSIC_PLAYER_SE2, 2 + song se_unk_c6, MUSIC_PLAYER_SE2, 2 + song se_unk_c7, MUSIC_PLAYER_SE2, 2 + song se_unk_c8, MUSIC_PLAYER_SE2, 2 + song se_unk_c9, MUSIC_PLAYER_SE2, 2 + song se_unk_ca, MUSIC_PLAYER_SE2, 2 + song se_unk_cb, MUSIC_PLAYER_SE2, 2 + song se_unk_cc, MUSIC_PLAYER_SE2, 2 + song se_unk_cd, MUSIC_PLAYER_SE2, 2 + song se_unk_ce, MUSIC_PLAYER_SE2, 2 + song se_unk_cf, MUSIC_PLAYER_SE2, 2 + song se_unk_d0, MUSIC_PLAYER_SE2, 2 + song se_unk_d1, MUSIC_PLAYER_SE2, 2 + song se_unk_d2, MUSIC_PLAYER_SE2, 2 + song se_unk_d3, MUSIC_PLAYER_SE2, 2 + song se_unk_d4, MUSIC_PLAYER_SE2, 2 + song se_unk_d5, MUSIC_PLAYER_SE2, 2 + song se_unk_d6, MUSIC_PLAYER_SE2, 2 + song se_unk_d7, MUSIC_PLAYER_SE2, 2 + song se_unk_d8, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_dc, MUSIC_PLAYER_SE2, 2 + song se_unk_dd, MUSIC_PLAYER_SE2, 2 + song se_unk_de, MUSIC_PLAYER_SE2, 2 + song se_unk_df, MUSIC_PLAYER_SE2, 2 + song se_unk_e0, MUSIC_PLAYER_SE2, 2 + song se_unk_e1, MUSIC_PLAYER_SE2, 2 + song se_unk_e2, MUSIC_PLAYER_SE2, 2 + song se_unk_e3, MUSIC_PLAYER_SE2, 2 + song se_unk_e4, MUSIC_PLAYER_SE2, 2 + song se_unk_e5, MUSIC_PLAYER_SE2, 2 + song se_unk_e6, MUSIC_PLAYER_SE2, 2 + song se_unk_e7, MUSIC_PLAYER_SE2, 2 + song se_unk_e8, MUSIC_PLAYER_SE2, 2 + song se_unk_e9, MUSIC_PLAYER_SE2, 2 + song se_unk_ea, MUSIC_PLAYER_SE2, 2 + song se_unk_eb, MUSIC_PLAYER_SE2, 2 + song se_unk_ec, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_f1, MUSIC_PLAYER_SE2, 2 + song se_unk_f2, MUSIC_PLAYER_SE2, 2 + song se_unk_f3, MUSIC_PLAYER_SE2, 2 + song se_unk_f4, MUSIC_PLAYER_SE2, 2 + song se_unk_f5, MUSIC_PLAYER_SE2, 2 + song se_unk_f6, MUSIC_PLAYER_SE2, 2 + song se_unk_f7, MUSIC_PLAYER_SE2, 2 + song se_unk_f8, MUSIC_PLAYER_SE2, 2 + song se_unk_f9, MUSIC_PLAYER_SE2, 2 + song se_unk_fa, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_fc, MUSIC_PLAYER_SE2, 2 + song se_unk_fd, MUSIC_PLAYER_SE2, 2 + song se_unk_fe, MUSIC_PLAYER_SE2, 2 + song se_unk_ff, MUSIC_PLAYER_SE2, 2 + song se_unk_100, MUSIC_PLAYER_SE2, 2 + song se_unk_101, MUSIC_PLAYER_SE2, 2 + song se_unk_102, MUSIC_PLAYER_SE2, 2 + song se_unk_103, MUSIC_PLAYER_SE2, 2 + song se_unk_104, MUSIC_PLAYER_SE2, 2 + song se_unk_105, MUSIC_PLAYER_SE2, 2 + song se_unk_106, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_10a, MUSIC_PLAYER_SE2, 2 + song se_unk_10b, MUSIC_PLAYER_SE2, 2 + song se_unk_10c, MUSIC_PLAYER_SE2, 2 + song se_unk_10d, MUSIC_PLAYER_SE2, 2 + song se_unk_10e, MUSIC_PLAYER_SE2, 2 + song se_unk_10f, MUSIC_PLAYER_SE2, 2 + song se_unk_110, MUSIC_PLAYER_SE2, 2 + song se_unk_111, MUSIC_PLAYER_SE2, 2 + song se_unk_112, MUSIC_PLAYER_SE2, 2 + song se_unk_113, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_118, MUSIC_PLAYER_SE2, 2 + song se_unk_119, MUSIC_PLAYER_SE2, 2 + song se_unk_11a, MUSIC_PLAYER_SE2, 2 + song se_unk_11b, MUSIC_PLAYER_SE2, 2 + song se_unk_11c, MUSIC_PLAYER_SE2, 2 + song se_unk_11d, MUSIC_PLAYER_SE2, 2 + song se_unk_11e, MUSIC_PLAYER_SE2, 2 + song se_unk_11f, MUSIC_PLAYER_SE2, 2 + song se_unk_120, MUSIC_PLAYER_SE2, 2 + song se_unk_121, MUSIC_PLAYER_SE2, 2 + song se_unk_122, MUSIC_PLAYER_SE2, 2 + song se_unk_123, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_126, MUSIC_PLAYER_SE2, 2 + song se_unk_127, MUSIC_PLAYER_SE2, 2 + song se_unk_128, MUSIC_PLAYER_SE2, 2 + song se_unk_129, MUSIC_PLAYER_SE2, 2 + song se_unk_12a, MUSIC_PLAYER_SE2, 2 + song se_unk_12b, MUSIC_PLAYER_SE2, 2 + song se_unk_12c, MUSIC_PLAYER_SE2, 2 + song se_unk_12d, MUSIC_PLAYER_SE2, 2 + song se_unk_12e, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_134, MUSIC_PLAYER_SE2, 2 + song se_unk_135, MUSIC_PLAYER_SE2, 2 + song se_unk_136, MUSIC_PLAYER_SE2, 2 + song se_unk_137, MUSIC_PLAYER_SE2, 2 + song se_unk_138, MUSIC_PLAYER_SE2, 2 + song se_unk_139, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_13b, MUSIC_PLAYER_SE2, 2 + song se_unk_13c, MUSIC_PLAYER_SE2, 2 + song se_unk_13d, MUSIC_PLAYER_SE2, 2 + song se_unk_13e, MUSIC_PLAYER_SE2, 2 + song se_unk_13f, MUSIC_PLAYER_SE2, 2 + song se_unk_140, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_142, MUSIC_PLAYER_SE2, 2 + song mus_dummy, MUSIC_PLAYER_BGM, 0 + song se_unk_144, MUSIC_PLAYER_SE2, 2 + song se_unk_145, MUSIC_PLAYER_SE2, 2 + song se_unk_146, MUSIC_PLAYER_SE2, 2 + song se_unk_147, MUSIC_PLAYER_SE2, 2 + song se_unk_148, MUSIC_PLAYER_SE2, 2 + song se_unk_149, MUSIC_PLAYER_SE2, 2 + song se_unk_14a, MUSIC_PLAYER_SE2, 2 + song se_unk_14b, MUSIC_PLAYER_SE2, 2 + song se_unk_14c, MUSIC_PLAYER_SE2, 2 diff --git a/sound/songs/mus_bonus_chance.s b/sound/songs/mus_bonus_chance.s new file mode 100644 index 0000000..bab17dc --- /dev/null +++ b/sound/songs/mus_bonus_chance.s @@ -0,0 +1,2089 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_chance_grp, gUnknown_08532808 + .equ mus_bonus_chance_pri, 0 + .equ mus_bonus_chance_rev, reverb_set+50 + .equ mus_bonus_chance_mvl, 127 + .equ mus_bonus_chance_key, 0 + .equ mus_bonus_chance_tbs, 1 + .equ mus_bonus_chance_exg, 0 + .equ mus_bonus_chance_cmp, 1 + + .section .rodata + .global mus_bonus_chance + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_chance_0: @ 0x0868CA68 + .byte KEYSH , mus_bonus_chance_key+0 + .byte TEMPO , 136*mus_bonus_chance_tbs/2 + .byte VOICE , 65 + .byte VOL , 102*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_0_B1: + .byte W96 + .byte W92 + .byte W02 + .byte N04 , En4 , v084 + .byte W02 + .byte W17 + .byte N07 , Cs4 , v076 + .byte W05 + .byte N24 , An3 , v080 + .byte W36 + .byte N04 , An3 , v076 + .byte W12 + .byte Cs4 + .byte W11 + .byte En4 + .byte W12 + .byte N05 , Dn4 , v080 + .byte W03 + .byte W18 + .byte N04 , Bn3 , v068 + .byte W04 + .byte N44 , Gn3 , v076 + .byte W72 + .byte N04 , En4 , v084 + .byte W02 + .byte W18 + .byte N06 , Cs4 , v072 + .byte W05 + .byte N24 , An3 , v080 + .byte W32 + .byte W03 + .byte N04 , Cs4 , v076 + .byte W12 + .byte N03 , En4 + .byte W10 + .byte N04 , An4 , v080 + .byte W12 + .byte N03 , Gn4 , v084 + .byte W04 + .byte W16 + .byte N05 , Dn4 , v060 + .byte W05 + .byte N28 , Bn4 , v092 + .byte W36 + .byte N04 , Bn4 , v084 + .byte W13 + .byte N05 , Cs5 , v080 + .byte W11 + .byte Dn5 , v076 + .byte W13 + .byte N23 , Cs5 , v084 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N03 , Fn3 , v076 + .byte N03 , Dn4 , v084 + .byte W15 + .byte N02 , As3 , v072 + .byte W07 + .byte N24 , Fn3 , v080 + .byte N28 , Dn4 , v084 + .byte W36 + .byte N05 , Dn4 , v072 + .byte W01 + .byte N02 , Fn3 , v060 + .byte W11 + .byte N04 , Fn3 , v068 + .byte N05 , En4 , v064 + .byte W12 + .byte Fn4 , v080 + .byte W12 + .byte N06 , En4 , v084 + .byte W01 + .byte N02 , Cn4 , v076 + .byte W01 + .byte W23 + .byte N28 , Cn4 , v088 + .byte W01 + .byte N23 , Gn3 , v076 + .byte W36 + .byte N02 , Cn4 , v060 + .byte N04 , En4 , v080 + .byte W11 + .byte N07 , Fs4 , v072 + .byte W01 + .byte N02 , Dn4 , v052 + .byte W11 + .byte N05 , Gn4 , v068 + .byte W01 + .byte N02 , En4 , v044 + .byte W11 + .byte N06 , Fs4 , v084 + .byte W01 + .byte N02 , Dn4 , v076 + .byte W17 + .byte N03 , En4 , v068 + .byte W06 + .byte N28 , Fs4 , v092 + .byte W01 + .byte N24 , Dn4 , v084 + .byte W32 + .byte W02 + .byte N06 , Fs4 , v064 + .byte W01 + .byte N02 , Dn4 , v048 + .byte W11 + .byte N07 , Gn4 , v072 + .byte W01 + .byte N02 , En4 , v064 + .byte W11 + .byte N04 , Fs4 , v068 + .byte N05 , An4 , v076 + .byte W13 + .byte N14 , En4 , v068 + .byte N15 , Gs4 , v084 + .byte W01 + .byte W18 + .byte N09 , Fs4 , v072 + .byte N09 , An4 , v080 + .byte W14 + .byte N11 , Gs4 , v084 + .byte W01 + .byte N08 , Bn4 , v080 + .byte W15 + .byte N09 , Gs4 , v076 + .byte N10 , Bn4 , v080 + .byte W17 + .byte N11 , Cs5 , v084 + .byte W01 + .byte N09 , An4 , v072 + .byte W15 + .byte N11 , Dn5 , v080 + .byte W01 + .byte Bn4 , v084 + .byte W14 + .byte W01 + .byte N24 , Cs5 , v088 + .byte W01 + .byte N23 , An4 , v076 + .byte W92 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_chance_1: @ 0x0868CB9B + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 47 + .byte VOL , 102*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+0 + .byte N03 , En1 , v036 + .byte W24 + .byte En1 , v044 + .byte W24 + .byte En1 , v056 + .byte W24 + .byte En1 , v068 + .byte W06 + .byte En1 , v044 + .byte W06 + .byte En1 , v056 + .byte W06 + .byte En1 , v068 + .byte W05 + .byte An1 , v104 + .byte W01 + .byte W12 + .byte N02 , Bn1 , v088 + .byte W12 + .byte N05 , An1 , v092 + .byte W12 + .byte N02 , Bn1 , v096 + .byte W12 + .byte N05 , An1 , v092 + .byte W06 + .byte N03 , Bn1 , v068 + .byte W06 + .byte N02 , Bn1 , v084 + .byte W12 + .byte N04 , An1 , v092 + .byte W12 + .byte N02 , Bn1 + .byte W12 + .byte N05 , Gn1 + .byte W12 + .byte N03 , An1 , v096 + .byte W12 + .byte N05 , Gn1 , v088 + .byte W12 + .byte N02 , An1 , v100 + .byte W12 + .byte N04 , Gn1 , v084 + .byte W06 + .byte N03 , An1 , v068 + .byte W06 + .byte N02 , An1 , v096 + .byte W12 + .byte N05 , Gn1 , v080 + .byte W12 + .byte N02 , An1 , v096 + .byte W12 +mus_bonus_chance_1_B1: + .byte N05 , An1 , v104 + .byte W12 + .byte Bn1 , v096 + .byte W12 + .byte N04 , An1 , v100 + .byte W12 + .byte N02 , Bn1 , v092 + .byte W12 + .byte N04 , An1 , v088 + .byte W06 + .byte N03 , Bn1 , v068 + .byte W06 + .byte N02 , Bn1 , v084 + .byte W12 + .byte N04 , An1 , v096 + .byte W12 + .byte N02 , Bn1 , v088 + .byte W12 + .byte N04 , Gn1 + .byte W12 + .byte N02 , An1 , v092 + .byte W12 + .byte N04 , Gn1 , v088 + .byte W12 + .byte N01 , An1 , v080 + .byte W12 + .byte N04 , Gn1 , v088 + .byte W06 + .byte N03 , An1 , v068 + .byte W06 + .byte N05 , An1 , v104 + .byte W12 + .byte N04 , Gn1 , v088 + .byte W12 + .byte N02 , An1 , v096 + .byte W12 + .byte N05 , An1 , v100 + .byte W12 + .byte N03 , Bn1 , v092 + .byte W12 + .byte N05 , An1 , v096 + .byte W12 + .byte N03 , Bn1 + .byte W12 + .byte N05 , An1 + .byte W06 + .byte N03 , Bn1 , v068 + .byte W06 + .byte Bn1 , v096 + .byte W12 + .byte N04 , An1 , v092 + .byte W12 + .byte N02 , Bn1 + .byte W12 + .byte N05 , Gn1 , v084 + .byte W12 + .byte N02 , An1 , v080 + .byte W12 + .byte N05 , Gn1 , v084 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte N05 , Gn1 + .byte W06 + .byte N03 , An1 , v068 + .byte W06 + .byte N02 , An1 , v092 + .byte W12 + .byte N04 , Gn1 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte N05 , An1 , v096 + .byte W12 + .byte N03 , Bn1 , v084 + .byte W12 + .byte N05 , An1 , v092 + .byte W12 + .byte N02 , Bn1 + .byte W12 + .byte N05 , An1 + .byte W06 + .byte N03 , Bn1 , v068 + .byte W06 + .byte Bn1 , v096 + .byte W12 + .byte An1 , v084 + .byte W12 + .byte N02 , Bn1 , v088 + .byte W12 + .byte N05 , Gn1 , v092 + .byte W12 + .byte N02 , An1 , v088 + .byte W12 + .byte N05 , Gn1 + .byte W12 + .byte N02 , An1 , v096 + .byte W12 + .byte N03 , Gn1 , v080 + .byte W06 + .byte An1 , v068 + .byte W06 + .byte An1 , v096 + .byte W12 + .byte N04 , Gn1 , v084 + .byte W12 + .byte N02 , An1 , v092 + .byte W12 + .byte N05 , An1 , v100 + .byte W12 + .byte N03 , Bn1 , v092 + .byte W12 + .byte An1 , v084 + .byte W12 + .byte N02 , Bn1 , v092 + .byte W12 + .byte N03 , An1 + .byte W06 + .byte Bn1 , v068 + .byte W06 + .byte Bn1 , v100 + .byte W12 + .byte N04 , An1 + .byte W12 + .byte N03 , Bn1 , v096 + .byte W12 + .byte N05 , Gn1 , v104 + .byte W12 + .byte N03 , An1 , v088 + .byte W12 + .byte Gn1 , v096 + .byte W12 + .byte N02 , An1 , v088 + .byte W12 + .byte Gn1 , v084 + .byte W06 + .byte N03 , An1 , v068 + .byte W06 + .byte An1 , v096 + .byte W12 + .byte Gn1 + .byte W12 + .byte An1 , v092 + .byte W12 + .byte N04 , An1 , v100 + .byte W12 + .byte N03 , Bn1 , v096 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte N04 , Bn1 + .byte W12 + .byte N03 , An1 + .byte W06 + .byte Bn1 , v068 + .byte W06 + .byte N04 , Bn1 , v096 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte Bn1 , v092 + .byte W12 + .byte Gn1 , v100 + .byte W12 + .byte N03 , An1 , v092 + .byte W12 + .byte N02 , Gn1 , v088 + .byte W12 + .byte N04 , An1 , v092 + .byte W12 + .byte N03 , Gn1 , v100 + .byte W06 + .byte An1 , v068 + .byte W06 + .byte N05 , An1 , v092 + .byte W12 + .byte N02 , Gn1 + .byte W12 + .byte N03 , An1 , v096 + .byte W12 + .byte N01 , An1 , v100 + .byte W12 + .byte N04 , En2 , v096 + .byte W12 + .byte N02 , An1 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N04 , En2 , v092 + .byte W12 + .byte N02 , An1 , v096 + .byte W12 + .byte N03 , En2 , v092 + .byte W12 + .byte An1 , v096 + .byte W06 + .byte En2 , v068 + .byte W06 + .byte N02 , En2 , v096 + .byte W12 + .byte N04 , Gn1 , v104 + .byte W12 + .byte N02 , Dn2 , v084 + .byte W12 + .byte N03 , Gn1 , v096 + .byte W06 + .byte Dn2 , v068 + .byte W06 + .byte N02 , Dn2 , v092 + .byte W12 + .byte N03 , Gn1 , v088 + .byte W12 + .byte N02 , Dn2 + .byte W12 + .byte Gn1 , v092 + .byte W06 + .byte N03 , Dn2 , v068 + .byte W06 + .byte N02 , Dn2 , v092 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte En2 , v088 + .byte W12 + .byte An1 , v084 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N02 , En2 , v092 + .byte W12 + .byte N01 , An1 , v084 + .byte W12 + .byte N02 , En2 + .byte W12 + .byte N01 , An1 , v088 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N02 , En2 , v096 + .byte W12 + .byte Gn1 , v092 + .byte W12 + .byte Dn2 + .byte W12 + .byte Gn1 , v088 + .byte W06 + .byte N03 , Dn2 , v068 + .byte W06 + .byte N02 , Dn2 , v088 + .byte W12 + .byte Gn1 , v096 + .byte W12 + .byte N03 , Dn2 , v084 + .byte W12 + .byte Gn1 , v088 + .byte W06 + .byte Dn2 , v068 + .byte W06 + .byte Dn2 , v092 + .byte W12 + .byte N02 , An1 , v100 + .byte W12 + .byte N03 , En2 , v088 + .byte W12 + .byte N02 , An1 , v084 + .byte W12 + .byte N03 , En2 , v092 + .byte W12 + .byte N02 , An1 , v088 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N04 , En2 , v088 + .byte W12 + .byte N02 , An1 , v080 + .byte W12 + .byte En2 , v084 + .byte W12 + .byte N03 , Gn1 + .byte W12 + .byte N02 , Dn2 + .byte W12 + .byte N03 , Gn1 + .byte W12 + .byte N04 , Dn2 , v080 + .byte W12 + .byte N03 , Gn1 , v084 + .byte W06 + .byte Dn2 , v068 + .byte W06 + .byte N04 , Dn2 , v084 + .byte W12 + .byte N03 , Gn1 , v088 + .byte W12 + .byte N02 , Dn2 , v084 + .byte W12 + .byte N04 , An1 , v100 + .byte W12 + .byte N02 , En2 , v088 + .byte W12 + .byte An1 , v080 + .byte W12 + .byte N03 , En2 , v092 + .byte W12 + .byte N02 , An1 , v088 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N05 , En2 , v084 + .byte W12 + .byte N03 , An1 , v088 + .byte W12 + .byte N02 , En2 + .byte W12 + .byte N04 , Gn1 + .byte W12 + .byte Dn2 , v084 + .byte W12 + .byte N05 , Gn1 + .byte W12 + .byte N02 , Dn2 , v088 + .byte W12 + .byte N04 , Gn1 , v084 + .byte W06 + .byte N03 , Dn2 , v068 + .byte W06 + .byte Dn2 , v092 + .byte W12 + .byte Gn1 , v076 + .byte W12 + .byte Dn2 , v092 + .byte W12 + .byte N02 , As1 , v112 + .byte W12 + .byte N03 , Fn2 , v092 + .byte W12 + .byte N04 , As1 , v112 + .byte W06 + .byte N03 , Fn2 , v068 + .byte W06 + .byte Fn2 , v092 + .byte W12 + .byte As1 , v104 + .byte W12 + .byte Fn2 , v084 + .byte W12 + .byte As1 , v100 + .byte W06 + .byte Fn2 , v068 + .byte W06 + .byte N04 , Fn2 , v100 + .byte W12 + .byte Cn2 , v104 + .byte W12 + .byte N02 , Gn2 , v088 + .byte W12 + .byte Cn2 , v096 + .byte W06 + .byte N03 , Gn2 , v068 + .byte W06 + .byte Gn2 , v092 + .byte W12 + .byte N04 , Cn2 , v104 + .byte W12 + .byte Gn2 , v084 + .byte W12 + .byte N05 , Cn2 , v100 + .byte W06 + .byte N03 , Gn2 , v068 + .byte W06 + .byte N04 , Gn2 , v096 + .byte W12 + .byte Dn2 , v104 + .byte W12 + .byte An2 , v100 + .byte W12 + .byte Dn2 , v104 + .byte W06 + .byte N03 , An2 , v068 + .byte W06 + .byte N05 , An2 , v100 + .byte W12 + .byte N02 , Dn2 + .byte W12 + .byte N03 , An2 , v096 + .byte W12 + .byte N04 , Dn2 , v100 + .byte W06 + .byte N03 , An2 , v068 + .byte W06 + .byte N02 , An2 , v100 + .byte W12 + .byte N03 , En2 , v096 + .byte W12 + .byte Bn2 , v092 + .byte W12 + .byte N04 , En2 , v096 + .byte W06 + .byte N03 , Bn2 , v068 + .byte W06 + .byte N02 , Bn2 , v092 + .byte W12 + .byte N04 , En2 , v104 + .byte W06 + .byte N03 , En2 , v068 + .byte W06 + .byte N04 , Bn1 , v100 + .byte W06 + .byte N03 , Bn1 , v068 + .byte W06 + .byte N01 , En1 , v088 + .byte W06 + .byte N03 , En1 , v068 + .byte W06 + .byte N02 , En2 , v096 + .byte W12 + .byte N04 , An1 , v104 + .byte W12 + .byte N02 , En2 , v092 + .byte W12 + .byte N04 , An1 , v100 + .byte W12 + .byte N02 , En2 , v096 + .byte W12 + .byte N03 , An1 , v100 + .byte W06 + .byte En2 , v068 + .byte W06 + .byte En2 , v088 + .byte W12 + .byte N04 , An1 , v080 + .byte W12 + .byte En2 , v092 + .byte W12 + .byte N05 , Gn1 , v096 + .byte W12 + .byte N03 , Dn2 , v084 + .byte W12 + .byte N04 , Gn1 , v092 + .byte W12 + .byte Dn2 + .byte W12 + .byte Gn1 , v096 + .byte W06 + .byte N03 , Dn2 , v068 + .byte W06 + .byte N05 , Dn2 , v084 + .byte W12 + .byte N04 , Gn1 , v092 + .byte W12 + .byte N03 , Dn2 , v084 + .byte W12 + .byte N04 , An1 , v096 + .byte W12 + .byte En2 + .byte W12 + .byte An1 , v092 + .byte W12 + .byte En2 + .byte W12 + .byte N03 , An1 + .byte W06 + .byte En2 , v068 + .byte W06 + .byte N04 , En2 , v088 + .byte W12 + .byte N03 , An1 , v092 + .byte W12 + .byte N04 , En2 + .byte W12 + .byte N03 , Gn1 , v096 + .byte W12 + .byte Dn2 + .byte W12 + .byte N02 , Gn1 + .byte W12 + .byte N03 , Dn2 + .byte W12 + .byte Gn1 + .byte W06 + .byte Dn2 , v068 + .byte W06 + .byte Dn2 , v088 + .byte W12 + .byte N05 , Gn1 , v104 + .byte W12 + .byte N03 , Dn2 , v088 + .byte W12 + .byte N02 , An1 , v096 + .byte W12 + .byte Bn1 , v080 + .byte W12 + .byte An1 , v100 + .byte W12 + .byte Bn1 , v084 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte Bn1 , v088 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte Bn1 , v092 + .byte W12 + .byte N03 , Gn1 , v104 + .byte W12 + .byte An1 , v100 + .byte W12 + .byte Gn1 , v096 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte Gn1 , v088 + .byte W12 + .byte N03 , An1 , v096 + .byte W12 + .byte Gn1 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte N03 , An1 , v104 + .byte W12 + .byte N02 , Bn1 , v096 + .byte W12 + .byte An1 , v100 + .byte W12 + .byte Bn1 , v096 + .byte W12 + .byte An1 + .byte W12 + .byte Bn1 , v092 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte Bn1 , v092 + .byte W12 + .byte N03 , Gn1 , v096 + .byte W12 + .byte N02 , An1 , v092 + .byte W12 + .byte N03 , Gn1 , v096 + .byte W12 + .byte N01 , An1 , v092 + .byte W12 + .byte N02 , Gn1 , v084 + .byte W12 + .byte N01 , An1 , v088 + .byte W12 + .byte N02 , Gn1 , v080 + .byte W12 + .byte N01 , An1 , v088 + .byte W12 + .byte N04 , An1 , v104 + .byte W12 + .byte N02 , Bn1 , v084 + .byte W12 + .byte An1 , v092 + .byte W12 + .byte Bn1 , v084 + .byte W12 + .byte N03 , An1 , v096 + .byte W12 + .byte N02 , Bn1 + .byte W12 + .byte An1 + .byte W12 + .byte Bn1 + .byte W12 + .byte N04 , Gn1 , v100 + .byte W12 + .byte N03 , An1 , v096 + .byte W12 + .byte N04 , Gn1 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte Gn1 , v092 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte Gn1 , v088 + .byte W12 + .byte An1 , v096 + .byte W12 + .byte GOTO + .word mus_bonus_chance_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_chance_2: @ 0x0868D00D + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 11 + .byte VOL , 86*mus_bonus_chance_mvl/mxv + .byte PAN , c_v-32 + .byte N06 , En4 , v060 + .byte W06 + .byte Fs4 , v056 + .byte W06 + .byte N05 , En4 , v064 + .byte W05 + .byte N06 , Fs4 , v060 + .byte W07 + .byte En4 , v064 + .byte W06 + .byte Fs4 , v060 + .byte W06 + .byte N05 , En4 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N05 , En4 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N05 , En4 , v064 + .byte W05 + .byte N07 , Fs4 , v060 + .byte W07 + .byte N06 , En4 + .byte W05 + .byte Fs4 , v056 + .byte W06 + .byte N05 , Gn4 , v068 + .byte W06 + .byte N09 , Gs4 , v072 + .byte W07 + .byte N12 , An4 , v064 + .byte W06 + .byte N05 , Bn4 , v068 + .byte W06 + .byte An4 , v060 + .byte W06 + .byte Bn4 + .byte W06 + .byte An4 + .byte W06 + .byte Bn4 + .byte W06 + .byte N04 , An4 + .byte W06 + .byte N06 , Bn4 + .byte W06 + .byte N05 , An4 , v068 + .byte W06 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N04 , An4 , v064 + .byte W06 + .byte N06 , Bn4 , v060 + .byte W06 + .byte N05 , An4 , v068 + .byte W06 + .byte Bn4 , v064 + .byte W06 + .byte An4 , v060 + .byte N08 , Bn4 , v056 + .byte W12 + .byte N06 , Gn4 , v064 + .byte W06 + .byte An4 , v060 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte N06 , An4 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte N06 , An4 , v056 + .byte W06 + .byte N05 , Gn4 , v064 + .byte W06 + .byte N06 , An4 , v056 + .byte W06 + .byte N05 , Gn4 , v064 + .byte W06 + .byte An4 , v056 + .byte W06 + .byte N06 , Gn4 , v060 + .byte W06 + .byte An4 , v056 + .byte W06 + .byte N05 , Gn4 , v060 + .byte W06 + .byte An4 , v052 + .byte W06 + .byte N04 , Gn4 , v060 + .byte W06 + .byte N02 , An4 + .byte W06 +mus_bonus_chance_2_B1: + .byte N05 , An4 , v060 + .byte W06 + .byte Bn4 , v056 + .byte W06 + .byte N04 , An4 , v060 + .byte W06 + .byte N06 , Bn4 , v064 + .byte W06 + .byte N05 , An4 , v060 + .byte W06 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 , v060 + .byte W06 + .byte N06 , Bn4 + .byte W06 + .byte N05 , An4 + .byte W06 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 , v060 + .byte W06 + .byte N06 , Bn4 + .byte W06 + .byte N05 , An4 + .byte W06 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 + .byte W06 + .byte Bn4 , v060 + .byte W06 +mus_bonus_chance_2_B2: + .byte W01 + .byte N05 , Gn4 , v056 + .byte W05 + .byte An4 , v060 + .byte W06 + .byte Gn4 , v056 + .byte W05 + .byte N06 , An4 + .byte W07 + .byte N05 , Gn4 + .byte W05 + .byte N06 , An4 + .byte W06 + .byte N05 , Gn4 + .byte W05 + .byte N06 , An4 , v060 + .byte W06 + .byte Gn4 , v052 + .byte W06 + .byte An4 + .byte W07 + .byte N05 , Gn4 , v056 + .byte W05 + .byte N06 , An4 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte N06 , An4 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte An4 , v052 + .byte W08 + .byte PEND +mus_bonus_chance_2_B3: + .byte N05 , An4 , v060 + .byte W06 + .byte Bn4 , v056 + .byte W06 + .byte N04 , An4 , v060 + .byte W04 + .byte N06 , Bn4 , v064 + .byte W08 + .byte N05 , An4 , v060 + .byte W05 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 , v060 + .byte W05 + .byte N06 , Bn4 + .byte W08 + .byte N05 , An4 + .byte W05 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 , v060 + .byte W05 + .byte N06 , Bn4 + .byte W07 + .byte N05 , An4 + .byte W06 + .byte N06 , Bn4 , v056 + .byte W06 + .byte N05 , An4 + .byte W06 + .byte Bn4 , v060 + .byte W07 + .byte PEND + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte N05 , As4 , v060 + .byte W06 + .byte Cn5 , v056 + .byte W06 + .byte N04 , As4 , v060 + .byte W04 + .byte N06 , Cn5 , v064 + .byte W08 + .byte N05 , As4 , v060 + .byte W05 + .byte N06 , Cn5 , v056 + .byte W06 + .byte N05 , As4 , v060 + .byte W05 + .byte N06 , Cn5 + .byte W08 + .byte N05 , As4 + .byte W05 + .byte N06 , Cn5 , v056 + .byte W06 + .byte N05 , As4 , v060 + .byte W05 + .byte N06 , Cn5 + .byte W07 + .byte N05 , As4 + .byte W06 + .byte N06 , Cn5 , v056 + .byte W06 + .byte N05 , As4 + .byte W06 + .byte Cn5 , v060 + .byte W07 + .byte N05 + .byte W06 + .byte Dn5 , v056 + .byte W06 + .byte N04 , Cn5 , v060 + .byte W04 + .byte N06 , Dn5 , v064 + .byte W08 + .byte N05 , Cn5 , v060 + .byte W05 + .byte N06 , Dn5 , v056 + .byte W06 + .byte N05 , Cn5 , v060 + .byte W05 + .byte N06 , Dn5 + .byte W08 + .byte N05 , Cn5 + .byte W05 + .byte N06 , Dn5 , v056 + .byte W06 + .byte N05 , Cn5 , v060 + .byte W05 + .byte N06 , Dn5 + .byte W07 + .byte N05 , Cn5 + .byte W06 + .byte N06 , Dn5 , v056 + .byte W06 + .byte N05 , Cn5 + .byte W06 + .byte Dn5 , v060 + .byte W07 + .byte N05 + .byte W06 + .byte En5 , v056 + .byte W06 + .byte N04 , Dn5 , v060 + .byte W04 + .byte N06 , En5 , v064 + .byte W08 + .byte N05 , Dn5 , v060 + .byte W05 + .byte N06 , En5 , v056 + .byte W06 + .byte N05 , Dn5 , v060 + .byte W05 + .byte N06 , En5 + .byte W08 + .byte N05 , Dn5 + .byte W05 + .byte N06 , En5 , v056 + .byte W06 + .byte N05 , Dn5 , v060 + .byte W05 + .byte N06 , En5 + .byte W07 + .byte N05 , Dn5 + .byte W06 + .byte N06 , En5 , v056 + .byte W06 + .byte N05 , Dn5 + .byte W06 + .byte En5 , v060 + .byte W07 + .byte N05 + .byte W06 + .byte Fs5 , v056 + .byte W06 + .byte N04 , En5 , v060 + .byte W04 + .byte N06 , Fs5 , v064 + .byte W08 + .byte N05 , En5 , v060 + .byte W05 + .byte N06 , Fs5 , v056 + .byte W06 + .byte N05 , En5 , v060 + .byte W05 + .byte N06 , Fs5 + .byte W08 + .byte N05 , En5 + .byte W05 + .byte N06 , Fs5 , v056 + .byte W06 + .byte N05 , En5 , v060 + .byte W05 + .byte N06 , Fs5 + .byte W07 + .byte N05 , En5 + .byte W06 + .byte N06 , Fs5 , v056 + .byte W06 + .byte N05 , En5 + .byte W06 + .byte Fs5 , v060 + .byte W07 +mus_bonus_chance_2_B4: + .byte N01 , An4 , v064 + .byte W01 + .byte N11 + .byte W05 + .byte N05 , Bn4 , v068 + .byte W06 + .byte An4 , v060 + .byte W06 + .byte Bn4 + .byte W05 + .byte An4 + .byte W05 + .byte Bn4 + .byte W06 + .byte N04 , An4 + .byte W05 + .byte N06 , Bn4 + .byte W07 + .byte N05 , An4 , v068 + .byte W05 + .byte N06 , Bn4 , v056 + .byte W07 + .byte N04 , An4 , v064 + .byte W05 + .byte N06 , Bn4 , v060 + .byte W06 + .byte N05 , An4 , v068 + .byte W06 + .byte Bn4 , v064 + .byte W06 + .byte An4 , v060 + .byte W05 + .byte N08 , Bn4 , v056 + .byte W08 + .byte N06 , Gn4 , v064 + .byte W02 + .byte PEND +mus_bonus_chance_2_B5: + .byte W06 + .byte N06 , An4 , v060 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte N06 , An4 + .byte W06 + .byte N05 , Gn4 + .byte W06 + .byte N06 , An4 , v056 + .byte W06 + .byte N05 , Gn4 , v064 + .byte W06 + .byte N06 , An4 , v056 + .byte W06 + .byte N05 , Gn4 , v064 + .byte W06 + .byte An4 , v056 + .byte W06 + .byte N06 , Gn4 , v060 + .byte W06 + .byte An4 , v056 + .byte W06 + .byte N05 , Gn4 , v060 + .byte W06 + .byte An4 , v052 + .byte W06 + .byte N04 , Gn4 , v060 + .byte W06 + .byte N02 , An4 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B4 + .byte PATT + .word mus_bonus_chance_2_B5 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte PATT + .word mus_bonus_chance_2_B3 + .byte PATT + .word mus_bonus_chance_2_B2 + .byte GOTO + .word mus_bonus_chance_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_chance_3: @ 0x0868D32B + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 12 + .byte VOL , 108*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , En5 , v060 + .byte W06 + .byte Fs5 , v056 + .byte W06 + .byte N05 , En5 , v064 + .byte W05 + .byte N06 , Fs5 , v060 + .byte W07 + .byte En5 , v064 + .byte W06 + .byte Fs5 , v060 + .byte W06 + .byte N05 , En5 + .byte W06 + .byte N06 , Fs5 + .byte W06 + .byte N05 , En5 + .byte W06 + .byte N06 , Fs5 + .byte W06 + .byte N05 , En5 , v064 + .byte W05 + .byte N07 , Fs5 , v060 + .byte W07 + .byte N06 , En5 + .byte W05 + .byte Fs5 , v056 + .byte W06 + .byte N05 , Gn5 , v068 + .byte W06 + .byte N09 , Gs5 , v072 + .byte W07 + .byte W01 + .byte N17 , An5 , v064 + .byte W92 + .byte W03 + .byte W96 +mus_bonus_chance_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_chance_4: @ 0x0868D399 + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 60 + .byte VOL , 85*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_4_B2: + .byte N08 , En5 , v076 + .byte W06 + .byte N07 , Cs5 , v072 + .byte W07 + .byte N06 , An4 , v060 + .byte W05 + .byte N08 , Cs5 , v072 + .byte W06 + .byte N03 , En5 , v068 + .byte W13 + .byte N07 , En5 , v076 + .byte W05 + .byte N06 , Cs5 , v072 + .byte W06 + .byte N05 , An4 , v056 + .byte W04 + .byte N07 , Cs5 , v060 + .byte W06 + .byte N04 , En5 , v072 + .byte W13 + .byte Gs5 + .byte W02 + .byte N15 , An5 , v084 + .byte W22 + .byte N05 , Dn5 , v064 + .byte W01 + .byte PEND +mus_bonus_chance_4_B3: + .byte W04 + .byte N05 , Bn4 , v072 + .byte W05 + .byte N06 , Gn4 , v068 + .byte W07 + .byte N07 , Bn4 , v064 + .byte W06 + .byte N05 , Dn5 , v068 + .byte W13 + .byte N06 , Dn5 , v072 + .byte W05 + .byte Bn4 , v080 + .byte W06 + .byte N02 , Gn4 , v068 + .byte W05 + .byte N06 , Bn4 , v072 + .byte W05 + .byte N04 , Dn5 + .byte W15 + .byte Fs5 + .byte W01 + .byte N16 , Gn5 , v084 + .byte W24 + .byte PEND + .byte PATT + .word mus_bonus_chance_4_B2 + .byte PATT + .word mus_bonus_chance_4_B3 + .byte N14 , En5 , v084 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_bonus_chance_5: @ 0x0868D432 + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 58 + .byte VOL , 85*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_5_B1: + .byte W96 + .byte W96 + .byte N04 , Cs3 , v072 + .byte W18 + .byte N06 , An2 , v040 + .byte W03 + .byte N30 , Cs3 , v076 + .byte W36 + .byte W01 + .byte N05 , Cs3 , v056 + .byte W12 + .byte N03 , En3 , v072 + .byte W11 + .byte N05 , An3 + .byte W13 + .byte N04 , Gn3 , v080 + .byte W02 + .byte W17 + .byte N03 , Dn3 , v048 + .byte W04 + .byte N30 , Bn3 , v084 + .byte W36 + .byte W01 + .byte N05 , Bn3 , v068 + .byte W13 + .byte N03 , Gn3 , v072 + .byte W12 + .byte N04 , Dn3 , v056 + .byte W12 + .byte An3 , v076 + .byte W01 + .byte W18 + .byte N06 , En3 , v064 + .byte W04 + .byte N24 , An3 , v088 + .byte W36 + .byte N02 , An3 , v072 + .byte W12 + .byte N04 , Cs4 + .byte W11 + .byte En4 + .byte W13 + .byte N05 , Dn4 , v080 + .byte W02 + .byte W15 + .byte N06 , Bn3 , v072 + .byte W05 + .byte N30 , Dn4 , v084 + .byte W36 + .byte W03 + .byte N05 , Dn4 , v072 + .byte W11 + .byte Gn4 , v076 + .byte W12 + .byte N04 , Dn4 + .byte W13 + .byte N24 , En4 , v084 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_bonus_chance_6: @ 0x0868D4C4 + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 60 + .byte VOL , 85*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte N22 , En2 , v056 + .byte N22 , Cs3 + .byte W36 + .byte N03 , En2 , v052 + .byte N02 , Cs3 + .byte W12 + .byte N18 , En2 , v060 + .byte N19 , Cs3 , v056 + .byte W36 + .byte N04 , En2 , v060 + .byte N06 , Cs3 , v056 + .byte W12 + .byte N19 , Gn2 , v060 + .byte N19 , Dn3 , v064 + .byte W36 + .byte N02 , Gn2 , v052 + .byte N05 , Dn3 , v064 + .byte W12 + .byte N20 , Gn2 , v056 + .byte N21 , Dn3 , v064 + .byte W36 + .byte N04 , Bn2 , v068 + .byte N02 , Dn3 , v060 + .byte W12 +mus_bonus_chance_6_B1: + .byte N22 , En2 , v060 + .byte N22 , Cs3 + .byte W36 + .byte N05 , En2 , v056 + .byte N05 , Cs3 + .byte W12 + .byte N20 , En2 , v064 + .byte N21 , Cs3 , v068 + .byte W36 + .byte N02 , En2 , v060 + .byte N05 , Cs3 + .byte W12 + .byte N22 , Gn2 + .byte N22 , Dn3 + .byte W36 + .byte N04 , Gn2 , v056 + .byte N05 , Dn3 , v060 + .byte W12 + .byte N20 , Gn2 , v056 + .byte N21 , Dn3 , v064 + .byte W36 + .byte N02 , Bn2 , v068 + .byte N04 , Dn3 , v056 + .byte W12 +mus_bonus_chance_6_B2: + .byte N20 , En2 , v064 + .byte N21 , Cs3 + .byte W60 + .byte N04 , En2 , v068 + .byte N05 , Cs3 + .byte W12 + .byte N04 , En2 + .byte N05 , Cs3 + .byte W12 + .byte N04 , En2 , v060 + .byte N06 , Cs3 , v056 + .byte W12 + .byte PEND +mus_bonus_chance_6_B3: + .byte N20 , Bn2 , v068 + .byte N19 , Dn3 + .byte W60 + .byte N04 , Bn2 , v064 + .byte N05 , Dn3 , v060 + .byte W12 + .byte N04 , Bn2 , v068 + .byte N04 , Dn3 , v048 + .byte W12 + .byte Bn2 , v056 + .byte N04 , Dn3 , v064 + .byte W12 + .byte PEND +mus_bonus_chance_6_B4: + .byte N16 , En2 , v072 + .byte N18 , Cs3 + .byte W60 + .byte N04 , En2 , v060 + .byte N05 , Cs3 , v064 + .byte W12 + .byte N04 , En2 + .byte N05 , Cs3 , v068 + .byte W12 + .byte En2 , v060 + .byte N06 , Cs3 , v064 + .byte W12 + .byte PEND +mus_bonus_chance_6_B5: + .byte N16 , Bn2 , v064 + .byte N15 , Dn3 , v068 + .byte W60 + .byte N04 , Bn2 , v064 + .byte N05 , Dn3 , v056 + .byte W12 + .byte N04 , Bn2 , v068 + .byte N04 , Dn3 , v064 + .byte W12 + .byte Bn2 , v060 + .byte N04 , Dn3 + .byte W12 + .byte PEND + .byte N15 , En2 , v068 + .byte N19 , Cs3 + .byte W60 + .byte N03 , En2 , v060 + .byte N05 , Cs3 , v064 + .byte W12 + .byte N04 , En2 , v068 + .byte N05 , Cs3 , v072 + .byte W12 + .byte N04 , En2 , v060 + .byte N07 , Cs3 , v064 + .byte W12 + .byte N19 , Bn2 + .byte N16 , Dn3 , v068 + .byte W60 + .byte N02 , Bn2 , v056 + .byte N04 , Dn3 , v060 + .byte W12 + .byte N03 , Bn2 , v064 + .byte N04 , Dn3 + .byte W12 + .byte Bn2 , v060 + .byte N02 , Dn3 , v056 + .byte W12 + .byte N16 , En2 , v064 + .byte N20 , Cs3 , v068 + .byte W60 + .byte N03 , En2 + .byte N05 , Cs3 , v060 + .byte W12 + .byte N03 , En2 , v072 + .byte N04 , Cs3 + .byte W12 + .byte N02 , En2 , v052 + .byte N06 , Cs3 , v064 + .byte W12 + .byte N23 , Bn2 , v068 + .byte N20 , Dn3 , v064 + .byte W60 + .byte N01 , Bn2 , v060 + .byte N03 , Dn3 , v056 + .byte W12 + .byte N02 , Bn2 , v064 + .byte N03 , Dn3 , v052 + .byte W12 + .byte Bn2 , v044 + .byte N03 , Dn3 + .byte W12 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte PATT + .word mus_bonus_chance_6_B4 + .byte PATT + .word mus_bonus_chance_6_B3 + .byte PATT + .word mus_bonus_chance_6_B4 + .byte PATT + .word mus_bonus_chance_6_B5 + .byte N21 , As2 , v064 + .byte N21 , Fn3 , v076 + .byte W60 + .byte N03 , As2 , v064 + .byte N05 , Fn3 + .byte W12 + .byte N04 , As2 , v060 + .byte N04 , Fn3 , v068 + .byte W12 + .byte N06 , As2 , v056 + .byte N05 , Fn3 , v072 + .byte W12 + .byte N21 , Cn3 , v068 + .byte N21 , Gn3 , v080 + .byte W60 + .byte N04 , Cn3 , v064 + .byte N05 , Gn3 , v072 + .byte W12 + .byte Cn3 , v060 + .byte N04 , Gn3 , v064 + .byte W12 + .byte N05 , Cn3 , v060 + .byte N06 , Gn3 , v068 + .byte W12 + .byte N21 , Dn3 + .byte N22 , An3 , v076 + .byte W60 + .byte N05 , Dn3 , v060 + .byte N04 , An3 , v072 + .byte W12 + .byte N05 , Dn3 , v056 + .byte N04 , An3 , v068 + .byte W12 + .byte N05 , Dn3 , v060 + .byte N06 , An3 , v068 + .byte W12 + .byte N19 , En3 , v064 + .byte N18 , Bn3 , v080 + .byte W48 + .byte N23 , En2 , v076 + .byte N23 , En3 + .byte W48 + .byte PATT + .word mus_bonus_chance_6_B2 + .byte PATT + .word mus_bonus_chance_6_B3 + .byte PATT + .word mus_bonus_chance_6_B4 + .byte PATT + .word mus_bonus_chance_6_B5 + .byte PATT + .word mus_bonus_chance_6_B2 + .byte PATT + .word mus_bonus_chance_6_B3 + .byte PATT + .word mus_bonus_chance_6_B4 + .byte PATT + .word mus_bonus_chance_6_B5 + .byte PATT + .word mus_bonus_chance_6_B2 + .byte PATT + .word mus_bonus_chance_6_B3 + .byte GOTO + .word mus_bonus_chance_6_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_bonus_chance_7: @ 0x0868D6B7 + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 67 + .byte VOL , 93*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_7_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N03 , An2 , v064 + .byte N03 , En3 , v068 + .byte W11 + .byte N05 , An2 , v064 + .byte N05 , Cs3 , v060 + .byte W13 + .byte N24 , En2 , v068 + .byte N24 , An2 , v064 + .byte W32 + .byte W01 + .byte N04 , En2 , v056 + .byte N07 , An2 , v060 + .byte W13 + .byte N06 , Cs3 , v064 + .byte W01 + .byte N04 , An2 , v056 + .byte W10 + .byte N06 , Cs3 , v040 + .byte W01 + .byte N04 , En3 , v072 + .byte W13 + .byte N07 , Bn2 , v068 + .byte N07 , Dn3 , v060 + .byte W01 + .byte W23 + .byte N52 , Gn2 , v064 + .byte N48 , Bn2 , v072 + .byte W72 + .byte N05 , Cs3 , v064 + .byte W01 + .byte N04 , En2 , v060 + .byte W10 + .byte N05 , En2 , v052 + .byte N02 , An2 , v064 + .byte W13 + .byte N28 , En2 , v060 + .byte N28 , Cs3 , v068 + .byte W32 + .byte W03 + .byte N05 , En2 , v048 + .byte N06 , Cs3 + .byte W12 + .byte N05 , En2 , v056 + .byte W01 + .byte N04 , An2 , v060 + .byte W13 + .byte N05 , En2 + .byte N05 , Cs3 , v068 + .byte W12 + .byte N08 , Dn2 + .byte N07 , Bn2 + .byte W24 + .byte N32 , Bn1 , v060 + .byte N32 , Gn2 , v068 + .byte W44 + .byte W03 + .byte N11 , Bn2 , v072 + .byte W01 + .byte N10 , Dn2 , v060 + .byte W24 + .byte N28 , Cs2 , v064 + .byte N24 , An2 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_7_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_bonus_chance_8: @ 0x0868D767 + .byte KEYSH , mus_bonus_chance_key+0 + .byte VOICE , 73 + .byte VOL , 85*mus_bonus_chance_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_8_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W22 + .byte N03 , En3 , v060 + .byte W06 + .byte N07 , An3 , v048 + .byte W05 + .byte Cs4 , v064 + .byte W07 + .byte En4 + .byte W06 + .byte N03 , An4 , v080 + .byte W48 + .byte W02 + .byte W22 + .byte N06 , Gn3 , v064 + .byte W07 + .byte N05 , Bn3 , v072 + .byte W06 + .byte N07 , Dn4 , v056 + .byte W06 + .byte N06 , Gn4 , v076 + .byte W06 + .byte N04 , Bn4 , v084 + .byte W48 + .byte W01 + .byte W24 + .byte N05 , An3 , v060 + .byte W05 + .byte Cs4 , v068 + .byte W05 + .byte N08 , En4 , v064 + .byte W06 + .byte N07 , An4 , v072 + .byte W06 + .byte N06 , Cs5 + .byte W48 + .byte W02 + .byte W23 + .byte N07 , Bn3 , v056 + .byte W07 + .byte N05 , Dn4 , v072 + .byte W04 + .byte N07 , Gn4 , v064 + .byte W06 + .byte N06 , Bn4 , v080 + .byte W05 + .byte N07 , Dn5 , v072 + .byte W48 + .byte W03 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W23 + .byte N04 , An3 , v076 + .byte W12 + .byte N03 , En3 , v052 + .byte W12 + .byte N05 , Cs4 , v072 + .byte W12 + .byte N03 , An3 , v068 + .byte W13 + .byte N04 , En4 , v076 + .byte W24 + .byte W24 + .byte N02 , Bn3 , v068 + .byte W12 + .byte N03 , Gn3 , v056 + .byte W11 + .byte N02 , Dn4 , v076 + .byte W12 + .byte Bn3 , v068 + .byte W12 + .byte N03 , Gn4 , v084 + .byte W24 + .byte W01 + .byte W24 + .byte N02 , An3 , v072 + .byte W12 + .byte En3 , v064 + .byte W11 + .byte N03 , Cs4 , v068 + .byte W11 + .byte N02 , An3 , v060 + .byte W13 + .byte N04 , En4 , v084 + .byte W24 + .byte W01 + .byte W24 + .byte N03 , Bn3 , v072 + .byte W12 + .byte Gn3 , v056 + .byte W11 + .byte N02 , Dn4 , v076 + .byte W12 + .byte Bn3 + .byte W12 + .byte N04 , Gn4 , v084 + .byte W24 + .byte W01 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_8_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_chance: @ 0x0868D838 + .byte 9 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_chance_pri @ Priority + .byte mus_bonus_chance_rev @ Reverb + + .word mus_bonus_chance_grp + + .word mus_bonus_chance_0 + .word mus_bonus_chance_1 + .word mus_bonus_chance_2 + .word mus_bonus_chance_3 + .word mus_bonus_chance_4 + .word mus_bonus_chance_5 + .word mus_bonus_chance_6 + .word mus_bonus_chance_7 + .word mus_bonus_chance_8 diff --git a/sound/songs/mus_bonus_chance_legendary.s b/sound/songs/mus_bonus_chance_legendary.s new file mode 100644 index 0000000..4782177 --- /dev/null +++ b/sound/songs/mus_bonus_chance_legendary.s @@ -0,0 +1,1637 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_chance_legendary_grp, gUnknown_08532808 + .equ mus_bonus_chance_legendary_pri, 0 + .equ mus_bonus_chance_legendary_rev, reverb_set+50 + .equ mus_bonus_chance_legendary_mvl, 127 + .equ mus_bonus_chance_legendary_key, 0 + .equ mus_bonus_chance_legendary_tbs, 1 + .equ mus_bonus_chance_legendary_exg, 0 + .equ mus_bonus_chance_legendary_cmp, 1 + + .section .rodata + .global mus_bonus_chance_legendary + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_chance_legendary_0: @ 0x0868D864 + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte TEMPO , 124*mus_bonus_chance_legendary_tbs/2 + .byte VOICE , 19 + .byte VOL , 108*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+0 + .byte N05 , An1 , v060 + .byte N06 , An2 , v064 + .byte W05 + .byte N07 , Cn2 , v060 + .byte N06 , Cn3 + .byte W05 + .byte N07 , Ds3 , v072 + .byte W01 + .byte Ds2 , v076 + .byte W04 + .byte N06 , Fs3 + .byte W01 + .byte Fs2 , v068 + .byte W06 + .byte N04 , An2 , v080 + .byte W01 + .byte An3 , v076 + .byte W11 + .byte N05 , Cn4 + .byte W01 + .byte N03 , Cn3 , v080 + .byte W12 + .byte N05 , Ds3 , v084 + .byte N05 , Ds4 , v088 + .byte W12 + .byte Dn3 , v080 + .byte N05 , Dn4 , v084 + .byte W14 + .byte N22 , Bn2 , v068 + .byte N23 , Fn3 + .byte N20 , Bn3 , v072 + .byte N22 , Gs4 , v084 + .byte W01 + .byte Gs3 , v076 + .byte N22 , Dn4 + .byte N21 , Fn4 + .byte W22 +mus_bonus_chance_legendary_0_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_legendary_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_chance_legendary_1: @ 0x0868D8E2 + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 47 + .byte VOL , 102*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_bonus_chance_legendary_1_B1: + .byte N05 , An1 , v052 + .byte W06 + .byte As1 , v060 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v056 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v056 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v060 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte An1 + .byte W06 + .byte As1 , v052 + .byte W06 + .byte An1 , v064 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 +mus_bonus_chance_legendary_1_B2: + .byte N05 , An1 , v052 + .byte W06 + .byte As1 , v060 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v056 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte Cs2 , v052 + .byte W06 + .byte Dn2 , v060 + .byte W06 + .byte Cs2 , v052 + .byte W06 + .byte Dn2 , v056 + .byte W06 + .byte Cs2 , v052 + .byte W06 + .byte Dn2 , v048 + .byte W06 + .byte Cs2 , v056 + .byte W06 + .byte Dn2 , v048 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_chance_legendary_1_B2 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte PATT + .word mus_bonus_chance_legendary_1_B1 + .byte N05 , An1 , v052 + .byte W06 + .byte As1 , v060 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte An1 , v052 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v056 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v056 + .byte W06 + .byte As1 , v048 + .byte W06 + .byte An1 , v060 + .byte W06 + .byte As1 , v056 + .byte W06 + .byte An1 + .byte W06 + .byte As1 , v052 + .byte W06 + .byte An1 , v064 + .byte W12 + .byte GOTO + .word mus_bonus_chance_legendary_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_chance_legendary_2: @ 0x0868DA24 + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 63 + .byte VOL , 85*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_bonus_chance_legendary_2_B1: + .byte W96 + .byte W96 + .byte N02 , An3 , v100 + .byte N04 , En4 , v104 + .byte W16 + .byte N07 , En3 , v088 + .byte W02 + .byte Cn4 , v080 + .byte W03 + .byte N01 , An3 , v104 + .byte W02 + .byte N28 , An3 , v092 + .byte W32 + .byte W03 + .byte N01 + .byte W01 + .byte N05 , An3 , v088 + .byte W11 + .byte N04 , En3 , v092 + .byte W01 + .byte N03 , Cn4 + .byte W11 + .byte N04 , An3 , v096 + .byte W01 + .byte En3 , v088 + .byte W11 + .byte N01 , Fn3 , v092 + .byte W01 + .byte N07 , Fn3 , v088 + .byte W01 + .byte W04 + .byte N01 , En3 + .byte W02 + .byte N07 , En3 , v080 + .byte W04 + .byte N01 , Fn3 , v088 + .byte W01 + .byte N05 + .byte W84 + .byte N03 , Cn3 , v104 + .byte W01 + .byte N06 , En4 , v100 + .byte W18 + .byte An2 , v080 + .byte W01 + .byte Cn4 , v088 + .byte W04 + .byte N28 , Cn3 , v096 + .byte W01 + .byte N24 , An3 + .byte W32 + .byte W02 + .byte N05 , An3 , v088 + .byte W01 + .byte Cn3 , v092 + .byte W11 + .byte N04 , Cn4 , v096 + .byte W01 + .byte N05 , An2 , v084 + .byte W11 + .byte Cn3 , v088 + .byte N04 , En4 , v096 + .byte W13 + .byte N05 , Cs3 , v076 + .byte N07 , Fn4 , v096 + .byte W01 + .byte W04 + .byte Cn3 , v084 + .byte N07 , En4 , v096 + .byte W05 + .byte N06 , Cs3 , v080 + .byte W01 + .byte N05 , Fn4 , v096 + .byte W84 + .byte W01 + .byte N04 , Cn3 + .byte W01 + .byte An4 , v100 + .byte W04 + .byte N07 , En4 , v076 + .byte W07 + .byte N06 , Cn4 , v072 + .byte W05 + .byte An3 , v076 + .byte W06 + .byte N04 , En3 , v100 + .byte N07 , En4 , v088 + .byte W07 + .byte N05 , Cn4 , v076 + .byte W05 + .byte An3 + .byte W05 + .byte N04 , En3 , v080 + .byte W09 + .byte N05 , Fn3 , v088 + .byte W11 + .byte Fn3 , v096 + .byte W01 + .byte N04 , Gs3 + .byte W12 + .byte Ds3 , v100 + .byte N04 , Cs4 , v088 + .byte W12 + .byte Cs3 , v096 + .byte N04 , Fn4 + .byte W12 + .byte N05 , Cn3 , v104 + .byte N07 , En4 , v088 + .byte W06 + .byte Cn4 , v084 + .byte W06 + .byte N05 , An3 + .byte W06 + .byte N06 , En3 , v068 + .byte W06 + .byte N05 , En3 , v104 + .byte N07 , Cn4 , v096 + .byte W04 + .byte An3 , v080 + .byte W07 + .byte N05 , En3 + .byte W04 + .byte N07 , Cn3 , v072 + .byte W08 + .byte N04 , Fn3 , v100 + .byte W11 + .byte Cs3 , v088 + .byte N05 , Fn3 , v100 + .byte W13 + .byte Gs2 , v096 + .byte N05 , As3 , v104 + .byte W11 + .byte Fn3 , v100 + .byte W01 + .byte N04 , Fn2 , v088 + .byte W12 + .byte N06 , En3 , v104 + .byte W01 + .byte En2 + .byte W01 + .byte N05 , An2 , v092 + .byte W11 + .byte N06 , En2 , v088 + .byte W01 + .byte N05 , An2 + .byte W80 + .byte W03 + .byte W96 + .byte W96 + .byte W96 + .byte W48 + .byte N04 , An4 , v116 + .byte W17 + .byte N03 , An4 , v108 + .byte W05 + .byte N24 , An4 , v116 + .byte W24 + .byte W02 + .byte W44 + .byte W02 + .byte N04 , As4 + .byte W19 + .byte N03 , As4 , v108 + .byte W05 + .byte N21 , As4 , v120 + .byte W24 + .byte W02 + .byte W44 + .byte W03 + .byte N04 , En5 + .byte W18 + .byte N03 , En5 , v104 + .byte W05 + .byte N24 , En5 , v112 + .byte W24 + .byte W02 + .byte W44 + .byte W01 + .byte N05 , Fn5 , v116 + .byte W19 + .byte N03 , Fn5 , v104 + .byte W05 + .byte N22 , Fn5 , v100 + .byte W24 + .byte N17 , En5 , v116 + .byte W03 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N52 , Cn3 , v096 + .byte N52 , An3 , v112 + .byte W68 + .byte W03 + .byte N03 , Cn3 , v088 + .byte N04 , An3 , v096 + .byte W07 + .byte Cn3 , v092 + .byte W01 + .byte An3 , v096 + .byte W06 + .byte An3 , v092 + .byte W01 + .byte Cn3 , v088 + .byte W09 + .byte N05 , Cs3 , v104 + .byte N06 , As3 , v108 + .byte W01 + .byte W22 + .byte N48 , As3 , v104 + .byte W01 + .byte Cs3 , v096 + .byte W72 + .byte W01 + .byte N54 , En3 , v092 + .byte N54 , An3 , v088 + .byte N54 , Cn4 , v092 + .byte W68 + .byte W03 + .byte N02 , En3 , v072 + .byte N01 , An3 , v076 + .byte N02 , Cn4 , v084 + .byte W08 + .byte N04 , En3 , v072 + .byte N02 , An3 , v068 + .byte N02 , Cn4 , v076 + .byte W07 + .byte N03 , An3 , v088 + .byte N04 , Cn4 , v080 + .byte W01 + .byte En3 , v068 + .byte W08 + .byte As3 , v092 + .byte N06 , Cs4 , v088 + .byte W01 + .byte N04 , Fn3 , v096 + .byte W22 + .byte N32 , As3 , v100 + .byte W01 + .byte Fn3 , v096 + .byte N32 , Cs4 , v100 + .byte W48 + .byte W01 + .byte N24 , As3 , v076 + .byte N24 , Cs4 , v084 + .byte N24 , Fn4 , v096 + .byte W23 + .byte N32 , Cn4 , v088 + .byte W01 + .byte An3 , v092 + .byte N32 , En4 , v096 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_legendary_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_chance_legendary_3: @ 0x0868DC07 + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 66 + .byte VOL , 85*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v-16 + .byte W96 +mus_bonus_chance_legendary_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_chance_legendary_3_B2: + .byte N16 , En2 , v080 + .byte W13 + .byte N04 , Fn2 , v036 + .byte W02 + .byte N05 , Fs2 , v060 + .byte W03 + .byte Gn2 , v068 + .byte W04 + .byte N07 , Gs2 , v076 + .byte W03 + .byte N14 , An2 + .byte W12 + .byte N06 , Gs2 , v060 + .byte W03 + .byte N05 , Gn2 , v064 + .byte W04 + .byte N06 , Fs2 , v056 + .byte W03 + .byte N01 , Fn2 , v064 + .byte W01 + .byte N16 , Fn2 , v080 + .byte W13 + .byte N04 , Fs2 , v036 + .byte W02 + .byte N05 , Gn2 , v060 + .byte W03 + .byte Gs2 , v068 + .byte W04 + .byte N07 , An2 , v076 + .byte W03 + .byte N14 , As2 + .byte W12 + .byte N06 , An2 , v060 + .byte W03 + .byte N05 , Gs2 , v064 + .byte W04 + .byte N06 , Gn2 , v056 + .byte W03 + .byte N16 , Fs2 , v064 + .byte W01 + .byte PEND + .byte PATT + .word mus_bonus_chance_legendary_3_B2 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_legendary_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_chance_legendary_4: @ 0x0868DC8C + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 4 + .byte VOL , 108*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+32 + .byte W96 +mus_bonus_chance_legendary_4_B1: + .byte W96 + .byte W96 +mus_bonus_chance_legendary_4_B2: + .byte N02 , En2 , v068 + .byte N02 , An2 , v060 + .byte W12 + .byte En2 , v064 + .byte N04 , An2 , v076 + .byte W24 + .byte En2 , v064 + .byte N05 , An2 , v068 + .byte W12 + .byte N04 , En2 , v060 + .byte N04 , An2 + .byte W12 + .byte N02 , En2 , v056 + .byte N01 , An2 , v064 + .byte W24 + .byte En2 , v056 + .byte N01 , An2 , v064 + .byte W12 + .byte PEND +mus_bonus_chance_legendary_4_B3: + .byte N01 , Fn2 , v060 + .byte N04 , As2 , v064 + .byte W12 + .byte N03 , Fn2 , v060 + .byte N05 , As2 , v056 + .byte W24 + .byte N03 , Fn2 , v060 + .byte N04 , As2 , v064 + .byte W12 + .byte Fn2 , v060 + .byte N04 , As2 , v064 + .byte W12 + .byte N02 , Fn2 , v056 + .byte N04 , As2 , v060 + .byte W24 + .byte N02 , Fn2 , v056 + .byte N04 , As2 , v064 + .byte W12 + .byte PEND + .byte En2 , v072 + .byte N02 , An2 , v064 + .byte W12 + .byte En2 , v044 + .byte N02 , An2 , v052 + .byte W24 + .byte N04 , En2 , v068 + .byte N01 , An2 , v060 + .byte W12 + .byte N04 , En2 , v068 + .byte N03 , An2 + .byte W12 + .byte N02 , En2 , v064 + .byte N02 , An2 + .byte W24 + .byte N01 , En2 , v068 + .byte N01 , An2 , v064 + .byte W12 + .byte N04 , Fn2 , v076 + .byte N04 , As2 , v068 + .byte W12 + .byte N05 , Fn2 + .byte N04 , As2 , v064 + .byte W24 + .byte N03 , Fn2 , v060 + .byte N04 , As2 , v068 + .byte W12 + .byte Fn2 , v060 + .byte N03 , As2 , v064 + .byte W12 + .byte N04 , Fn2 + .byte N04 , As2 , v060 + .byte W24 + .byte N02 , Fn2 , v064 + .byte N02 , As2 + .byte W12 + .byte N05 , En2 , v076 + .byte N05 , An2 , v068 + .byte W12 + .byte N04 , En2 + .byte N04 , An2 + .byte W24 + .byte N02 , En2 + .byte N06 , An2 , v072 + .byte W12 + .byte N04 , Gs2 , v068 + .byte N05 , Cs3 , v072 + .byte W12 + .byte N04 , Gs2 , v068 + .byte N05 , Cs3 , v072 + .byte W24 + .byte N04 , Gs2 , v068 + .byte N02 , Cs3 , v060 + .byte W12 + .byte N05 , En2 , v072 + .byte N04 , An2 + .byte W12 + .byte N05 , En2 , v064 + .byte N04 , An2 , v072 + .byte W24 + .byte N01 , En2 , v064 + .byte N02 , An2 , v076 + .byte W12 + .byte N04 , Gs2 , v072 + .byte N05 , Cs3 , v068 + .byte W12 + .byte N04 , Gs2 , v064 + .byte N04 , Cs3 , v068 + .byte W24 + .byte Gs2 + .byte N04 , Cs3 , v064 + .byte W12 + .byte En2 , v076 + .byte N04 , An2 + .byte W12 + .byte En2 , v064 + .byte N05 , An2 , v060 + .byte W24 + .byte N01 , En2 , v068 + .byte N04 , An2 , v072 + .byte W12 + .byte N03 , Fn2 + .byte N04 , As2 , v064 + .byte W12 + .byte N03 , Fn2 + .byte N05 , As2 , v056 + .byte W24 + .byte N02 , Fn2 , v060 + .byte N03 , As2 , v064 + .byte W12 + .byte N04 , En2 , v072 + .byte N05 , An2 , v068 + .byte W11 + .byte N04 , An2 , v056 + .byte W01 + .byte En2 , v060 + .byte W23 + .byte An2 , v064 + .byte W01 + .byte N01 , En2 , v056 + .byte W12 + .byte N04 , Fn2 , v068 + .byte N04 , As2 , v064 + .byte W12 + .byte N03 , Fn2 , v068 + .byte N04 , As2 + .byte W24 + .byte N03 , Fn2 , v064 + .byte N05 , As2 + .byte W12 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte N02 , An1 , v064 + .byte N02 , En2 , v072 + .byte W12 + .byte N05 , An1 , v068 + .byte N04 , En2 , v072 + .byte W24 + .byte N03 , An1 , v076 + .byte N06 , En2 , v072 + .byte W12 + .byte N05 , Cs2 , v064 + .byte N05 , Gs2 , v076 + .byte W12 + .byte N04 , Cs2 , v060 + .byte N04 , Gs2 , v068 + .byte W12 + .byte Cn2 + .byte N04 , Gn2 + .byte W12 + .byte Cn2 , v060 + .byte N03 , Gn2 , v068 + .byte W12 + .byte N05 , An1 , v072 + .byte N04 , En2 , v068 + .byte W12 + .byte N05 , An1 + .byte N04 , En2 , v072 + .byte W24 + .byte An1 + .byte N06 , En2 + .byte W12 + .byte N04 , Cs2 , v064 + .byte N05 , Gs2 , v076 + .byte W12 + .byte Cs2 , v068 + .byte N04 , Gs2 , v080 + .byte W12 + .byte N05 , Cn2 , v068 + .byte N05 , Gn2 + .byte W12 + .byte N04 , Cn2 , v060 + .byte N04 , Gn2 , v072 + .byte W12 + .byte N05 , An1 + .byte N05 , En2 , v076 + .byte W12 + .byte An1 , v068 + .byte N04 , En2 , v072 + .byte W84 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte PATT + .word mus_bonus_chance_legendary_4_B2 + .byte PATT + .word mus_bonus_chance_legendary_4_B3 + .byte GOTO + .word mus_bonus_chance_legendary_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_bonus_chance_legendary_5: @ 0x0868DEAA + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 49 + .byte VOL , 102*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v-32 + .byte W96 +mus_bonus_chance_legendary_5_B1: + .byte N11 , An1 , v044 + .byte W11 + .byte En2 + .byte W12 + .byte An1 , v048 + .byte W12 + .byte En2 , v052 + .byte W12 + .byte An1 , v048 + .byte W12 + .byte En2 , v052 + .byte W13 + .byte An1 , v048 + .byte W11 + .byte En2 , v052 + .byte W11 + .byte An1 + .byte W02 + .byte W10 + .byte En2 , v048 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 + .byte W13 + .byte An1 , v048 + .byte W11 + .byte En2 , v056 + .byte W11 + .byte An1 , v052 + .byte W13 + .byte En2 + .byte W13 + .byte An1 , v048 + .byte W01 + .byte W12 + .byte En2 + .byte W11 + .byte An1 , v056 + .byte W12 + .byte En2 + .byte W12 + .byte An1 , v052 + .byte W12 + .byte En2 , v056 + .byte W11 + .byte An1 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte As1 , v052 + .byte W02 + .byte W10 + .byte Fn2 , v056 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 + .byte W13 + .byte Fn2 , v060 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 + .byte W12 + .byte An1 , v060 + .byte W01 + .byte W10 + .byte En2 + .byte W12 + .byte An1 , v052 + .byte W13 + .byte En2 , v060 + .byte W11 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An1 , v052 + .byte W11 + .byte En2 , v064 + .byte W12 + .byte As1 , v060 + .byte W03 + .byte W10 + .byte Fn2 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte As1 + .byte W13 + .byte Fn2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte An1 + .byte W01 + .byte W10 + .byte En2 + .byte W12 + .byte An1 , v056 + .byte W11 + .byte En2 , v064 + .byte W12 + .byte As1 , v056 + .byte W13 + .byte Fn2 , v064 + .byte W13 + .byte As1 , v056 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte An1 , v056 + .byte W01 + .byte W11 + .byte En2 , v060 + .byte W11 + .byte An1 , v056 + .byte W13 + .byte En2 , v068 + .byte W13 + .byte As1 , v060 + .byte W11 + .byte Fn2 , v064 + .byte W11 + .byte As1 , v060 + .byte W13 + .byte Fn2 , v068 + .byte W12 + .byte An1 , v060 + .byte W01 + .byte W11 + .byte En2 , v064 + .byte W12 + .byte An1 , v052 + .byte W13 + .byte En2 , v064 + .byte W11 + .byte As1 , v060 + .byte W11 + .byte Fn2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte An1 + .byte W02 + .byte W10 + .byte En2 , v056 + .byte W13 + .byte An1 + .byte W11 + .byte En2 , v064 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 , v064 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 , v060 + .byte W14 + .byte An1 , v056 + .byte W11 + .byte En2 , v052 + .byte W11 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W13 + .byte An1 , v052 + .byte W13 + .byte En2 , v056 + .byte W11 + .byte An1 + .byte W12 + .byte En2 , v060 + .byte W11 + .byte As1 + .byte W02 + .byte W11 + .byte Fn2 , v064 + .byte W11 + .byte As1 , v060 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte As1 + .byte W13 + .byte Fn2 , v060 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 , v060 + .byte W11 + .byte An1 + .byte W02 + .byte En4 , v072 + .byte W04 + .byte N10 , Cn4 , v068 + .byte W05 + .byte N11 , An3 + .byte W05 + .byte Cn4 , v064 + .byte W08 + .byte En4 , v072 + .byte W36 + .byte W01 + .byte N11 + .byte W11 + .byte An4 , v080 + .byte W12 + .byte En4 , v076 + .byte W12 + .byte Fn4 , v092 + .byte W02 + .byte W17 + .byte En4 , v068 + .byte W04 + .byte Fn4 , v096 + .byte W72 + .byte En4 , v060 + .byte W03 + .byte W03 + .byte Cn4 + .byte W05 + .byte En4 + .byte W05 + .byte An4 , v076 + .byte W07 + .byte Cn5 , v084 + .byte W36 + .byte W02 + .byte Cn5 , v080 + .byte W11 + .byte En5 , v076 + .byte W12 + .byte Cn5 , v080 + .byte W13 + .byte Dn5 , v084 + .byte W02 + .byte W16 + .byte Cn5 , v068 + .byte W05 + .byte As4 , v088 + .byte W48 + .byte W01 + .byte Dn5 , v076 + .byte W24 + .byte W01 + .byte Cn5 , v056 + .byte W01 + .byte W05 + .byte As4 , v068 + .byte W07 + .byte An4 , v064 + .byte W84 + .byte W96 + .byte W96 + .byte W96 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An2 , v072 + .byte W12 + .byte En2 , v056 + .byte W12 + .byte Cs3 , v068 + .byte W12 + .byte Gs2 , v064 + .byte W12 + .byte Cn3 , v060 + .byte W12 + .byte Gn2 , v052 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An2 + .byte W12 + .byte En2 + .byte W12 + .byte Cs3 + .byte W12 + .byte Gs2 , v056 + .byte W12 + .byte Cn3 , v064 + .byte W12 + .byte Gn2 , v056 + .byte W12 + .byte An1 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 + .byte W12 + .byte An1 , v052 + .byte W12 + .byte En2 , v056 + .byte W12 + .byte An1 , v048 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte An1 , v052 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte An1 , v052 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte As1 , v064 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte As1 , v056 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 , v052 + .byte W12 + .byte Fn2 , v060 + .byte W12 +mus_bonus_chance_legendary_5_B2: + .byte N11 , An1 , v056 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 + .byte W12 + .byte An1 + .byte W12 + .byte En2 + .byte W12 + .byte An1 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte PEND +mus_bonus_chance_legendary_5_B3: + .byte N11 , As1 , v060 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte PEND + .byte An1 + .byte W12 + .byte En2 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 , v064 + .byte W12 + .byte An1 , v056 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte An1 + .byte W12 + .byte En2 + .byte W12 + .byte As1 , v064 + .byte W12 + .byte Fn2 , v052 + .byte W12 + .byte As1 , v060 + .byte W11 + .byte Fn2 , v056 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 , v060 + .byte W12 + .byte Fn2 , v064 + .byte W13 + .byte PATT + .word mus_bonus_chance_legendary_5_B2 + .byte PATT + .word mus_bonus_chance_legendary_5_B3 + .byte PATT + .word mus_bonus_chance_legendary_5_B2 + .byte PATT + .word mus_bonus_chance_legendary_5_B3 + .byte PATT + .word mus_bonus_chance_legendary_5_B2 + .byte PATT + .word mus_bonus_chance_legendary_5_B3 + .byte GOTO + .word mus_bonus_chance_legendary_5_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_bonus_chance_legendary_6: @ 0x0868E108 + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 42 + .byte VOL , 46*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_bonus_chance_legendary_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N07 , An3 , v076 + .byte W04 + .byte N05 , En3 , v060 + .byte W06 + .byte N06 , Cn3 + .byte W04 + .byte N08 , En3 , v064 + .byte W07 + .byte N30 , An3 , v080 + .byte W36 + .byte W02 + .byte N04 + .byte W12 + .byte N05 , Cn4 , v084 + .byte W12 + .byte N04 , An3 + .byte W12 + .byte N05 , As3 + .byte W01 + .byte W17 + .byte N06 , Fn3 , v068 + .byte W05 + .byte N32 , As3 , v092 + .byte W36 + .byte N08 , As3 , v080 + .byte W12 + .byte N04 , Fn3 , v076 + .byte W12 + .byte N05 , As3 , v080 + .byte W13 + .byte N08 , An3 + .byte W01 + .byte W04 + .byte N06 , En3 , v064 + .byte W06 + .byte Cn3 , v052 + .byte W05 + .byte N09 , En3 , v060 + .byte W08 + .byte N05 , An3 , v080 + .byte W12 + .byte N04 , En3 , v076 + .byte W12 + .byte N05 , Cn3 + .byte W13 + .byte An2 , v080 + .byte W11 + .byte N04 , Cn3 + .byte W12 + .byte En3 + .byte W12 + .byte N05 , Fn3 , v092 + .byte W01 + .byte W18 + .byte N06 , Dn3 , v068 + .byte W05 + .byte N24 , Fn3 , v092 + .byte W32 + .byte W03 + .byte N14 , Fn3 , v080 + .byte W12 + .byte As3 , v088 + .byte W12 + .byte N15 , Dn4 , v084 + .byte W13 + .byte N19 , Cn4 , v088 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_legendary_6_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_bonus_chance_legendary_7: @ 0x0868E1AD + .byte KEYSH , mus_bonus_chance_legendary_key+0 + .byte VOICE , 11 + .byte VOL , 64*mus_bonus_chance_legendary_mvl/mxv + .byte PAN , c_v+16 + .byte W96 +mus_bonus_chance_legendary_7_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N04 , An4 , v072 + .byte W04 + .byte N06 , En4 , v060 + .byte W07 + .byte N04 , An4 , v068 + .byte W05 + .byte N07 , En4 , v064 + .byte W07 + .byte N03 , An4 , v080 + .byte W36 + .byte W01 + .byte N03 + .byte W12 + .byte N05 , En4 , v072 + .byte W12 + .byte N04 , An4 , v080 + .byte W11 + .byte As4 , v076 + .byte W01 + .byte W05 + .byte N05 , Fn4 , v064 + .byte W06 + .byte N04 , As4 , v076 + .byte W06 + .byte N06 , Fn4 , v064 + .byte W06 + .byte N04 , As4 , v084 + .byte W36 + .byte W01 + .byte As4 , v068 + .byte W12 + .byte N03 , Fn4 , v060 + .byte W11 + .byte As4 , v080 + .byte W13 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N04 , En3 , v076 + .byte W04 + .byte N05 , An3 , v064 + .byte W06 + .byte En3 , v072 + .byte W05 + .byte An3 , v068 + .byte W07 + .byte N04 , En3 , v080 + .byte W36 + .byte W02 + .byte N05 , Cn4 , v076 + .byte W12 + .byte N04 , En3 , v072 + .byte W11 + .byte Cn4 , v076 + .byte W13 + .byte N06 , Fn3 , v080 + .byte W05 + .byte N05 , As3 , v076 + .byte W06 + .byte N06 , Fn3 , v072 + .byte W05 + .byte As3 + .byte W07 + .byte N05 , Fn3 , v076 + .byte W36 + .byte W01 + .byte N04 , Dn4 , v080 + .byte W12 + .byte Fn3 , v076 + .byte W11 + .byte N03 , Dn4 , v080 + .byte W12 + .byte N06 , En3 , v064 + .byte W01 + .byte W05 + .byte N05 , An3 , v076 + .byte W06 + .byte N06 , En3 , v068 + .byte W05 + .byte An3 + .byte W07 + .byte N05 , En3 , v076 + .byte W36 + .byte N04 , Cn4 , v080 + .byte W12 + .byte N05 , En3 , v076 + .byte W12 + .byte N04 , Cn4 + .byte W12 + .byte N07 , Fn3 + .byte W01 + .byte W05 + .byte N05 , As3 , v072 + .byte W05 + .byte N06 , Fn3 , v068 + .byte W06 + .byte N07 , As3 + .byte W07 + .byte N05 , Fn3 , v076 + .byte W36 + .byte N04 , Dn4 + .byte W12 + .byte Fn3 + .byte W12 + .byte Fn4 , v084 + .byte W13 + .byte N06 , En4 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_chance_legendary_7_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_chance_legendary: @ 0x0868E294 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_chance_legendary_pri @ Priority + .byte mus_bonus_chance_legendary_rev @ Reverb + + .word mus_bonus_chance_legendary_grp + + .word mus_bonus_chance_legendary_0 + .word mus_bonus_chance_legendary_1 + .word mus_bonus_chance_legendary_2 + .word mus_bonus_chance_legendary_3 + .word mus_bonus_chance_legendary_4 + .word mus_bonus_chance_legendary_5 + .word mus_bonus_chance_legendary_6 + .word mus_bonus_chance_legendary_7 diff --git a/sound/songs/mus_bonus_field_dusclops.s b/sound/songs/mus_bonus_field_dusclops.s new file mode 100644 index 0000000..96cb90d --- /dev/null +++ b/sound/songs/mus_bonus_field_dusclops.s @@ -0,0 +1,1116 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_dusclops_grp, gUnknown_08532808 + .equ mus_bonus_field_dusclops_pri, 0 + .equ mus_bonus_field_dusclops_rev, reverb_set+50 + .equ mus_bonus_field_dusclops_mvl, 127 + .equ mus_bonus_field_dusclops_key, 0 + .equ mus_bonus_field_dusclops_tbs, 1 + .equ mus_bonus_field_dusclops_exg, 0 + .equ mus_bonus_field_dusclops_cmp, 1 + + .section .rodata + .global mus_bonus_field_dusclops + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_dusclops_0: @ 0x08697FAC + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte TEMPO , 134*mus_bonus_field_dusclops_tbs/2 + .byte VOICE , 56 + .byte VOL , 100*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v-32 + .byte N06 , Cs5 , v068 + .byte W06 + .byte Gs4 , v060 + .byte W06 + .byte Cn5 , v064 + .byte W06 + .byte Gn4 , v072 + .byte W06 + .byte N05 , Bn4 , v076 + .byte W06 + .byte N06 , Fs4 , v060 + .byte W06 + .byte N07 , As4 , v072 + .byte W06 + .byte N06 , Fn4 , v064 + .byte W06 + .byte N05 , An4 , v072 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N07 , Gs4 , v068 + .byte W06 + .byte Ds4 , v060 + .byte W06 + .byte N06 , Gn4 , v072 + .byte W06 + .byte N07 , Dn4 , v068 + .byte W06 + .byte N08 , Fs4 , v064 + .byte W06 + .byte N06 , Cs4 , v060 + .byte W06 + .byte N05 , Fn4 , v064 + .byte W06 + .byte N07 , Cn4 , v060 + .byte W06 + .byte N05 , En4 , v072 + .byte W05 + .byte N07 , Bn3 , v064 + .byte W06 + .byte Ds4 , v068 + .byte W07 + .byte N06 , As3 , v060 + .byte W06 + .byte Dn4 , v068 + .byte W05 + .byte An3 + .byte W06 + .byte Cs4 , v064 + .byte W06 + .byte Gs3 , v060 + .byte W06 + .byte N05 , Cn4 , v072 + .byte W06 + .byte N06 , Gn3 , v064 + .byte W06 + .byte Bn3 , v068 + .byte W06 + .byte Fs3 , v064 + .byte W06 + .byte N07 , As3 + .byte W07 + .byte PAN , c_v+0 + .byte N06 , Fn3 , v072 + .byte W06 +mus_bonus_field_dusclops_0_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W92 + .byte W03 + .byte N72 , Cs3 , v088 + .byte W01 + .byte W68 + .byte W03 + .byte N15 , An3 , v076 + .byte W12 + .byte N16 , Gs3 , v084 + .byte W13 + .byte N48 , Bn3 , v080 + .byte W44 + .byte W02 + .byte N15 , An3 , v076 + .byte W12 + .byte N14 , Gs3 , v084 + .byte W12 + .byte Fs3 + .byte W12 + .byte N16 , An3 , v080 + .byte W13 + .byte N07 , Gs3 , v084 + .byte W01 + .byte W17 + .byte Fs3 , v080 + .byte W04 + .byte TIE , Gs3 , v088 + .byte W72 + .byte W03 + .byte W44 + .byte W03 + .byte EOT + .byte W48 + .byte N72 , Cs4 + .byte W01 + .byte W68 + .byte W01 + .byte N13 , An4 , v084 + .byte W12 + .byte N14 , Gs4 , v088 + .byte W13 + .byte N48 , Bn4 + .byte W02 + .byte W44 + .byte W02 + .byte N13 , An4 , v080 + .byte W11 + .byte Gs4 , v088 + .byte W12 + .byte N14 , Fs4 + .byte W13 + .byte N15 , An4 , v084 + .byte W14 + .byte W01 + .byte N07 , Gs4 , v080 + .byte W06 + .byte N06 , Fs4 , v072 + .byte W07 + .byte N05 , Fn4 , v064 + .byte W04 + .byte N06 , Fs4 , v072 + .byte W04 + .byte N78 , Gs4 , v092 + .byte W72 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N72 , Dn3 , v096 + .byte W68 + .byte W01 + .byte N15 , As3 , v084 + .byte W13 + .byte N16 , An3 , v088 + .byte W13 + .byte N48 , Cn4 , v096 + .byte W01 + .byte W44 + .byte W02 + .byte N15 , As3 , v084 + .byte W12 + .byte N14 , An3 + .byte W12 + .byte N13 , Gn3 , v080 + .byte W11 + .byte As3 , v088 + .byte W12 + .byte N05 , An3 , v092 + .byte W03 + .byte W16 + .byte N07 , Dn4 , v080 + .byte W05 + .byte N72 , An4 , v104 + .byte W72 + .byte W03 + .byte W92 + .byte W03 + .byte Dn4 , v096 + .byte W01 + .byte W68 + .byte W02 + .byte N13 , An4 , v088 + .byte W12 + .byte N14 , Gn4 , v084 + .byte W13 + .byte N11 , As4 , v088 + .byte W01 + .byte W08 + .byte N08 , An4 , v080 + .byte W06 + .byte N11 , Gn4 + .byte W10 + .byte N12 , Cn5 , v068 + .byte W09 + .byte N08 , As4 , v084 + .byte W06 + .byte N10 , An4 + .byte W08 + .byte N24 , Gn4 , v088 + .byte W24 + .byte As4 , v092 + .byte W24 + .byte N04 , An4 , v080 + .byte W01 + .byte W04 + .byte N06 , Gn4 , v072 + .byte W06 + .byte N05 , Fs4 , v080 + .byte W05 + .byte N09 , Gn4 + .byte W07 + .byte TIE , An4 , v096 + .byte W72 + .byte W02 + .byte W72 + .byte W01 + .byte EOT + .byte W23 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_dusclops_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_dusclops_1: @ 0x08698121 + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 1 + .byte VOL , 85*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 +mus_bonus_field_dusclops_1_B1: + .byte N03 , Gs2 , v084 + .byte N03 , Cs3 + .byte W10 + .byte N05 + .byte W01 + .byte N04 , Gs2 , v088 + .byte W24 + .byte Gs2 , v084 + .byte N05 , Cs3 + .byte W24 + .byte W01 + .byte N05 + .byte W01 + .byte N03 , Gs2 , v088 + .byte W24 + .byte N04 , Gs2 , v080 + .byte N04 , Cs3 , v084 + .byte W11 + .byte PEND +mus_bonus_field_dusclops_1_B2: + .byte N04 , Dn3 , v088 + .byte W01 + .byte N03 , An2 + .byte W11 + .byte N04 + .byte N04 , Dn3 + .byte W23 + .byte N04 + .byte W01 + .byte N03 , An2 + .byte W24 + .byte N04 , Dn3 , v084 + .byte W01 + .byte N03 , An2 , v088 + .byte W22 + .byte N04 , Dn3 + .byte W01 + .byte N03 , An2 + .byte W12 + .byte PEND + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte N04 , Dn3 , v088 + .byte W01 + .byte N03 , An2 + .byte W11 + .byte N04 , An2 , v060 + .byte N04 , Dn3 , v080 + .byte W23 + .byte Dn3 , v088 + .byte W01 + .byte N03 , An2 + .byte W24 + .byte N04 , Dn3 , v084 + .byte W01 + .byte N03 , An2 , v088 + .byte W22 + .byte N04 , Dn3 + .byte W01 + .byte N03 , An2 + .byte W12 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 + .byte PATT + .word mus_bonus_field_dusclops_1_B1 + .byte PATT + .word mus_bonus_field_dusclops_1_B2 +mus_bonus_field_dusclops_1_B3: + .byte N03 , An2 , v084 + .byte N03 , Dn3 + .byte W10 + .byte N05 + .byte W01 + .byte N04 , An2 , v088 + .byte W24 + .byte An2 , v084 + .byte N05 , Dn3 + .byte W24 + .byte W01 + .byte N05 + .byte W01 + .byte N03 , An2 , v088 + .byte W24 + .byte N04 , An2 , v080 + .byte N04 , Dn3 , v084 + .byte W11 + .byte PEND +mus_bonus_field_dusclops_1_B4: + .byte N04 , Ds3 , v088 + .byte W01 + .byte N03 , As2 + .byte W11 + .byte N04 + .byte N04 , Ds3 + .byte W23 + .byte N04 + .byte W01 + .byte N03 , As2 + .byte W24 + .byte N04 , Ds3 , v084 + .byte W01 + .byte N03 , As2 , v088 + .byte W22 + .byte N04 , Ds3 + .byte W01 + .byte N03 , As2 + .byte W12 + .byte PEND + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte PATT + .word mus_bonus_field_dusclops_1_B3 + .byte PATT + .word mus_bonus_field_dusclops_1_B4 + .byte GOTO + .word mus_bonus_field_dusclops_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_dusclops_2: @ 0x0869825A + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 47 + .byte VOL , 102*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v-16 + .byte W96 + .byte W96 +mus_bonus_field_dusclops_2_B1: + .byte N04 , Cs1 , v084 + .byte W11 + .byte N05 , Cs1 , v088 + .byte W24 + .byte N04 , Cs1 , v092 + .byte W24 + .byte Cs1 , v088 + .byte W24 + .byte W01 + .byte Gs1 + .byte W12 + .byte PEND +mus_bonus_field_dusclops_2_B2: + .byte N03 , Dn1 , v088 + .byte W12 + .byte N05 , Dn1 , v092 + .byte W21 + .byte N04 , Dn1 , v088 + .byte W24 + .byte W01 + .byte N04 + .byte W24 + .byte W01 + .byte An1 + .byte W12 + .byte N01 , Cs1 , v084 + .byte W01 + .byte PEND + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte N03 , Dn1 , v088 + .byte W12 + .byte N05 , Dn1 , v080 + .byte W21 + .byte N04 , Dn1 , v088 + .byte W24 + .byte W01 + .byte N04 + .byte W24 + .byte W01 + .byte An1 + .byte W12 + .byte N01 , Cs1 , v084 + .byte W01 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte PATT + .word mus_bonus_field_dusclops_2_B2 + .byte PATT + .word mus_bonus_field_dusclops_2_B1 + .byte N03 , Dn1 , v088 + .byte W12 + .byte N05 , Dn1 , v092 + .byte W21 + .byte N04 , Dn1 , v088 + .byte W24 + .byte W01 + .byte N04 + .byte W24 + .byte W01 + .byte An1 + .byte W12 + .byte Cs1 , v084 + .byte W01 +mus_bonus_field_dusclops_2_B3: + .byte N04 , Dn1 , v084 + .byte W11 + .byte N05 , Dn1 , v088 + .byte W24 + .byte N04 , Dn1 , v092 + .byte W24 + .byte Dn1 , v088 + .byte W24 + .byte W01 + .byte An1 + .byte W12 + .byte PEND +mus_bonus_field_dusclops_2_B4: + .byte N03 , Ds1 , v088 + .byte W12 + .byte N05 , Ds1 , v092 + .byte W21 + .byte N04 , Ds1 , v088 + .byte W24 + .byte W01 + .byte N04 + .byte W24 + .byte W01 + .byte As1 + .byte W12 + .byte N01 , Dn1 , v084 + .byte W01 + .byte PEND + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte PATT + .word mus_bonus_field_dusclops_2_B4 + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte PATT + .word mus_bonus_field_dusclops_2_B4 + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte PATT + .word mus_bonus_field_dusclops_2_B4 + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte PATT + .word mus_bonus_field_dusclops_2_B4 + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte PATT + .word mus_bonus_field_dusclops_2_B4 + .byte PATT + .word mus_bonus_field_dusclops_2_B3 + .byte N03 , Ds1 , v088 + .byte W12 + .byte N05 , Ds1 , v092 + .byte W21 + .byte N04 , Ds1 , v088 + .byte W24 + .byte W01 + .byte N04 + .byte W24 + .byte W02 + .byte As1 + .byte W12 + .byte GOTO + .word mus_bonus_field_dusclops_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_dusclops_3: @ 0x0869837A + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 1 + .byte VOL , 108*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 +mus_bonus_field_dusclops_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N06 , Cs6 , v080 + .byte W06 + .byte N07 , Gs5 , v060 + .byte W06 + .byte N05 , Cn6 , v080 + .byte W06 + .byte N08 , Gn5 , v076 + .byte W06 + .byte N05 , Bn5 , v080 + .byte W04 + .byte N07 , Fs5 , v072 + .byte W06 + .byte N06 , As5 + .byte W07 + .byte Fn5 + .byte W05 + .byte N05 , An5 , v080 + .byte W06 + .byte N07 , En5 , v076 + .byte W06 + .byte N06 , Gs5 + .byte W06 + .byte N08 , Ds5 + .byte W06 + .byte N07 , Gn5 + .byte W07 + .byte Dn5 + .byte W05 + .byte N06 , Fs5 , v072 + .byte W05 + .byte N02 , Cs5 + .byte W08 + .byte N04 , An4 , v088 + .byte N04 , Dn5 + .byte W01 + .byte W12 + .byte N03 , An4 , v060 + .byte N04 , Dn5 , v080 + .byte W23 + .byte N03 , An4 , v088 + .byte N05 , Dn5 + .byte W24 + .byte W01 + .byte N04 , An4 + .byte N06 , Dn5 , v084 + .byte W24 + .byte N05 , Dn5 , v076 + .byte N03 , An5 , v084 + .byte W12 + .byte N07 , Cs5 , v076 + .byte W06 + .byte N08 , Gs4 , v064 + .byte W06 + .byte N04 , Cn5 , v076 + .byte W06 + .byte N07 , Gn4 + .byte W06 + .byte N05 , Bn4 , v080 + .byte W06 + .byte N07 , Fs4 , v076 + .byte W06 + .byte N06 , As4 , v072 + .byte W06 + .byte N07 , Fn4 , v076 + .byte W06 + .byte N05 , An4 , v080 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N05 , Gs4 , v072 + .byte W06 + .byte N08 , Ds4 + .byte W06 + .byte N05 , Gn4 , v076 + .byte W06 + .byte N07 , Dn4 , v072 + .byte W06 + .byte N06 , Fs4 , v064 + .byte W06 + .byte N02 , Cs4 , v068 + .byte W06 + .byte N05 , An3 , v084 + .byte N04 , Dn4 + .byte W13 + .byte An3 + .byte N04 , Dn4 , v088 + .byte W23 + .byte N02 , An3 , v080 + .byte N05 , Dn4 , v092 + .byte W24 + .byte W01 + .byte N03 , An3 , v084 + .byte N07 , Dn4 , v088 + .byte W24 + .byte N05 , Dn4 , v084 + .byte N04 , An4 , v088 + .byte W11 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_dusclops_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_dusclops_4: @ 0x0869845F + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 10 + .byte VOL , 86*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v+32 + .byte N06 , Cs5 , v068 + .byte W06 + .byte Gs4 , v060 + .byte W06 + .byte Cn5 , v064 + .byte W06 + .byte Gn4 , v072 + .byte W06 + .byte N05 , Bn4 , v076 + .byte W06 + .byte N06 , Fs4 , v060 + .byte W06 + .byte N07 , As4 , v072 + .byte W06 + .byte N06 , Fn4 , v064 + .byte W06 + .byte N05 , An4 , v072 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N07 , Gs4 , v068 + .byte W06 + .byte Ds4 , v060 + .byte W06 + .byte N06 , Gn4 , v072 + .byte W06 + .byte N07 , Dn4 , v068 + .byte W06 + .byte N08 , Fs4 , v064 + .byte W06 + .byte N06 , Cs4 , v060 + .byte W06 + .byte N05 , Fn4 , v064 + .byte W06 + .byte N07 , Cn4 , v060 + .byte W06 + .byte N05 , En4 , v072 + .byte W05 + .byte N07 , Bn3 , v064 + .byte W06 + .byte Ds4 , v068 + .byte W07 + .byte N06 , As3 , v060 + .byte W06 + .byte Dn4 , v068 + .byte W05 + .byte An3 + .byte W06 + .byte Cs4 , v064 + .byte W06 + .byte Gs3 , v060 + .byte W06 + .byte N05 , Cn4 , v072 + .byte W06 + .byte N06 , Gn3 , v064 + .byte W06 + .byte Bn3 , v068 + .byte W06 + .byte Fs3 , v064 + .byte W06 + .byte N07 , As3 + .byte W07 + .byte N06 , Fn3 , v072 + .byte W06 +mus_bonus_field_dusclops_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_dusclops_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_bonus_field_dusclops_5: @ 0x08698501 + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 49 + .byte VOL , 85*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_bonus_field_dusclops_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W92 + .byte W02 + .byte N01 , Cs3 , v064 + .byte W02 + .byte N68 , Cs3 , v072 + .byte W44 + .byte W03 + .byte N24 , Gs2 , v064 + .byte W24 + .byte Cs3 , v068 + .byte W23 + .byte N48 , Dn3 , v072 + .byte W02 + .byte W44 + .byte N24 , An2 , v068 + .byte W24 + .byte W02 + .byte Dn3 + .byte W24 + .byte N48 , Cs3 + .byte W02 + .byte W44 + .byte W02 + .byte N24 , Gs2 , v072 + .byte W24 + .byte Cs3 , v068 + .byte W24 + .byte W01 + .byte N48 , Dn3 + .byte W01 + .byte W44 + .byte W01 + .byte N24 , An2 , v076 + .byte W24 + .byte W01 + .byte Dn3 , v068 + .byte W24 + .byte W01 + .byte N48 , Cs3 , v076 + .byte W01 + .byte W44 + .byte W02 + .byte N24 , Gs2 , v072 + .byte W24 + .byte N28 , Cs3 , v068 + .byte W24 + .byte W02 + .byte N48 , Dn3 , v072 + .byte W44 + .byte W01 + .byte N24 , An2 , v076 + .byte W24 + .byte W01 + .byte N20 , Dn3 , v072 + .byte W24 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W92 + .byte W01 + .byte N48 , An2 + .byte W03 + .byte W44 + .byte W02 + .byte N24 , Dn3 , v060 + .byte W23 + .byte Fs3 , v068 + .byte W24 + .byte W01 + .byte N48 , Ds3 , v064 + .byte W02 + .byte W44 + .byte W02 + .byte N44 , Gn3 , v068 + .byte W48 + .byte N48 , An2 , v052 + .byte W02 + .byte W44 + .byte N24 , Dn3 , v056 + .byte W24 + .byte Fs3 , v068 + .byte W24 + .byte N48 , Ds3 , v060 + .byte W04 + .byte W44 + .byte W03 + .byte N24 , Gn3 , v068 + .byte W24 + .byte W01 + .byte As3 , v076 + .byte W24 + .byte N32 , An3 , v068 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_dusclops_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_bonus_field_dusclops_6: @ 0x086985B4 + .byte KEYSH , mus_bonus_field_dusclops_key+0 + .byte VOICE , 65 + .byte VOL , 85*mus_bonus_field_dusclops_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W96 +mus_bonus_field_dusclops_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N04 , Gs4 , v096 + .byte W16 + .byte N07 , Fs4 , v080 + .byte W06 + .byte N48 , Gs4 , v096 + .byte W72 + .byte W02 + .byte W96 + .byte W96 + .byte W92 + .byte W01 + .byte N08 , Gs5 , v088 + .byte W03 + .byte W04 + .byte N07 , Fs5 , v080 + .byte W06 + .byte Fn5 , v060 + .byte W05 + .byte N09 , Fs5 , v084 + .byte W07 + .byte N48 , Gs5 , v092 + .byte W72 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N72 , An2 , v088 + .byte W72 + .byte N13 , Ds3 , v084 + .byte W11 + .byte N11 , Dn3 + .byte W12 + .byte N42 , Gn3 , v092 + .byte W01 + .byte W48 + .byte N10 , Gn3 , v084 + .byte W11 + .byte N12 , Fn3 + .byte W11 + .byte N10 , Ds3 , v080 + .byte W11 + .byte N15 , Gn3 , v088 + .byte W12 + .byte N05 , Fs3 , v092 + .byte W03 + .byte W14 + .byte N08 , En3 , v076 + .byte W06 + .byte N52 , Fs3 , v092 + .byte W48 + .byte W02 + .byte N04 , An3 , v084 + .byte W13 + .byte Dn4 , v096 + .byte W12 + .byte Cn4 + .byte W01 + .byte W18 + .byte N06 , As3 , v076 + .byte W05 + .byte N16 , An3 , v084 + .byte W17 + .byte N06 , As3 , v076 + .byte W06 + .byte N15 , An3 , v080 + .byte W16 + .byte N04 , Gn3 , v072 + .byte W07 + .byte N18 , Fn3 , v084 + .byte W18 + .byte N06 , Ds3 , v076 + .byte W06 + .byte N72 , Dn3 , v088 + .byte W03 + .byte W68 + .byte W02 + .byte N13 , An3 , v084 + .byte W12 + .byte Dn4 , v080 + .byte W14 + .byte N05 , As3 , v088 + .byte W18 + .byte N07 , Gn3 , v076 + .byte W05 + .byte N52 , Ds4 , v096 + .byte W48 + .byte W02 + .byte N24 , Gn4 , v100 + .byte W23 + .byte N05 , Dn4 , v088 + .byte W23 + .byte N32 , Dn4 , v100 + .byte W36 + .byte W02 + .byte N14 , Dn4 , v084 + .byte W12 + .byte N12 , En4 + .byte W11 + .byte N14 , Fs4 , v088 + .byte W12 + .byte W01 + .byte N06 , Gn4 , v100 + .byte W16 + .byte N08 , Fn4 , v084 + .byte W06 + .byte N56 , Ds4 , v092 + .byte W72 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_dusclops_6_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_dusclops: @ 0x08698694 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_dusclops_pri @ Priority + .byte mus_bonus_field_dusclops_rev @ Reverb + + .word mus_bonus_field_dusclops_grp + + .word mus_bonus_field_dusclops_0 + .word mus_bonus_field_dusclops_1 + .word mus_bonus_field_dusclops_2 + .word mus_bonus_field_dusclops_3 + .word mus_bonus_field_dusclops_4 + .word mus_bonus_field_dusclops_5 + .word mus_bonus_field_dusclops_6 +@ 0x086986B8 diff --git a/sound/songs/mus_bonus_field_duskull.s b/sound/songs/mus_bonus_field_duskull.s new file mode 100644 index 0000000..350f803 --- /dev/null +++ b/sound/songs/mus_bonus_field_duskull.s @@ -0,0 +1,1239 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_duskull_grp, gUnknown_08532808 + .equ mus_bonus_field_duskull_pri, 0 + .equ mus_bonus_field_duskull_rev, reverb_set+50 + .equ mus_bonus_field_duskull_mvl, 127 + .equ mus_bonus_field_duskull_key, 0 + .equ mus_bonus_field_duskull_tbs, 1 + .equ mus_bonus_field_duskull_exg, 0 + .equ mus_bonus_field_duskull_cmp, 1 + + .section .rodata + .global mus_bonus_field_duskull + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_duskull_0: @ 0x086977BC + .byte KEYSH , mus_bonus_field_duskull_key+0 +mus_bonus_field_duskull_0_B1: + .byte TEMPO , 84*mus_bonus_field_duskull_tbs/2 + .byte VOICE , 7 + .byte VOL , 91*mus_bonus_field_duskull_mvl/mxv + .byte PAN , c_v-32 + .byte N03 , An1 , v060 + .byte N04 , An2 + .byte W03 + .byte Cn2 , v056 + .byte W01 + .byte Cn3 + .byte W02 + .byte Ds2 , v064 + .byte W01 + .byte N03 , Ds3 + .byte W03 + .byte N06 , Fs3 , v068 + .byte W01 + .byte N04 , Fs2 , v060 + .byte W04 + .byte N17 , Fn2 , v064 + .byte N17 , Fn3 , v072 + .byte W17 + .byte N03 , En2 + .byte N03 , En3 , v076 + .byte W08 + .byte N04 , Ds2 , v068 + .byte N04 , Ds3 + .byte W08 + .byte N05 , Fs2 , v064 + .byte N04 , An3 , v068 + .byte W08 + .byte N03 , Fn2 + .byte N03 , Gs3 , v076 + .byte W08 + .byte N04 , Ds2 , v064 + .byte N04 , Fs3 , v072 + .byte W09 + .byte N07 , An2 , v076 + .byte N06 , Cn4 , v080 + .byte W23 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_duskull_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_duskull_1: @ 0x08697834 + .byte KEYSH , mus_bonus_field_duskull_key+0 +mus_bonus_field_duskull_1_B1: + .byte VOICE , 16 + .byte VOL , 88*mus_bonus_field_duskull_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W02 + .byte N48 , As1 , v064 + .byte W48 + .byte N44 , Fs2 , v052 + .byte W44 + .byte W02 + .byte W01 + .byte N48 , As1 , v056 + .byte W48 + .byte W02 + .byte Fs2 , v052 + .byte W44 + .byte W01 + .byte W04 + .byte As1 , v060 + .byte W48 + .byte W01 + .byte N44 , Fs2 , v056 + .byte W42 + .byte W01 + .byte W01 + .byte N48 , As1 + .byte W44 + .byte W02 + .byte Fs2 + .byte W48 + .byte N44 , An1 , v060 + .byte W01 + .byte W44 + .byte W01 + .byte Fn2 , v056 + .byte W44 + .byte W02 + .byte N48 , Cn2 , v060 + .byte W05 + .byte W44 + .byte W01 + .byte N16 , Fn1 , v052 + .byte W17 + .byte N08 , Cn2 + .byte W08 + .byte N16 , Fn2 , v056 + .byte W17 + .byte N08 , Fn1 , v048 + .byte W08 + .byte N48 , As1 , v064 + .byte W01 + .byte W44 + .byte W03 + .byte Fs2 , v056 + .byte W48 + .byte As1 + .byte W01 + .byte W44 + .byte W03 + .byte N52 , Fs2 , v060 + .byte W48 + .byte W01 + .byte W02 + .byte N48 , An1 + .byte W48 + .byte Fn2 , v056 + .byte W44 + .byte W02 + .byte W01 + .byte N40 , Fn1 , v060 + .byte W44 + .byte W02 + .byte N16 + .byte W15 + .byte N10 , Cn2 , v052 + .byte W09 + .byte N16 , Fn2 , v056 + .byte W17 + .byte N09 , Fn1 , v052 + .byte W08 + .byte N03 , As1 , v056 + .byte W07 + .byte N03 + .byte W08 + .byte N12 , As1 , v064 + .byte W10 + .byte N06 , Fn2 + .byte W24 + .byte W01 + .byte N24 , Fs2 , v068 + .byte W24 + .byte N06 , An1 , v056 + .byte W22 + .byte W01 + .byte N04 , As1 , v064 + .byte W07 + .byte N03 , As1 , v056 + .byte W08 + .byte N08 , As1 , v060 + .byte W09 + .byte N05 , Fn2 , v064 + .byte W22 + .byte N24 , Fs2 , v068 + .byte W24 + .byte N06 , An1 , v060 + .byte W23 + .byte N04 , Cn2 + .byte W02 + .byte W05 + .byte N03 , Cn2 , v052 + .byte W07 + .byte N10 , Cn2 , v056 + .byte W09 + .byte N06 , Fs2 , v060 + .byte W24 + .byte W01 + .byte N24 , An2 , v068 + .byte W24 + .byte N06 , Cn2 , v060 + .byte W23 + .byte N02 , Cs2 , v056 + .byte W03 + .byte W04 + .byte N03 , Cs2 , v060 + .byte W08 + .byte N11 , Cs2 , v056 + .byte W09 + .byte N06 , As2 , v068 + .byte W23 + .byte N15 , Ds2 , v076 + .byte W15 + .byte N10 , En2 , v068 + .byte W09 + .byte N05 , Fn2 , v064 + .byte W17 + .byte N09 , Fn1 , v056 + .byte W09 + .byte N03 , As1 , v064 + .byte W02 + .byte W06 + .byte N02 , As1 , v068 + .byte W07 + .byte N11 + .byte W09 + .byte N05 , Fn2 , v060 + .byte W23 + .byte N24 , Fs2 , v068 + .byte W24 + .byte W01 + .byte N06 , An1 , v060 + .byte W24 + .byte W01 + .byte N02 , As1 , v072 + .byte W01 + .byte W07 + .byte N03 , As1 , v060 + .byte W07 + .byte N10 , As1 , v056 + .byte W09 + .byte N05 , Fn2 , v064 + .byte W24 + .byte N24 , Fs2 + .byte W24 + .byte N06 , Cn2 , v060 + .byte W16 + .byte N09 + .byte W08 + .byte N03 , Cs2 , v056 + .byte W01 + .byte W07 + .byte Cs2 , v052 + .byte W08 + .byte N09 , Cs2 , v060 + .byte W08 + .byte N05 , As2 , v064 + .byte W24 + .byte N24 , Bn2 , v072 + .byte W24 + .byte N05 , Dn2 , v064 + .byte W18 + .byte N09 , Dn2 , v068 + .byte W07 + .byte W01 + .byte N02 , Ds2 , v064 + .byte W08 + .byte N03 , Ds2 , v068 + .byte W08 + .byte N07 , Ds2 , v064 + .byte W08 + .byte N05 , Fs2 + .byte W24 + .byte N24 , Fn2 , v068 + .byte W24 + .byte N04 , Fn1 + .byte W23 + .byte W01 + .byte N48 , As1 , v072 + .byte W44 + .byte W03 + .byte Fs2 , v052 + .byte W48 + .byte W01 + .byte As1 , v060 + .byte W48 + .byte Fs2 , v064 + .byte W44 + .byte W03 + .byte W01 + .byte An1 , v068 + .byte W48 + .byte Fn2 , v056 + .byte W44 + .byte W03 + .byte W01 + .byte N44 , Cn2 , v064 + .byte W44 + .byte W03 + .byte N16 , Fn1 , v060 + .byte W16 + .byte N08 , Cn2 , v056 + .byte W07 + .byte N16 , Fn2 , v064 + .byte W16 + .byte N09 , Fn1 , v048 + .byte W09 + .byte N44 , As1 , v076 + .byte W44 + .byte W02 + .byte N48 , Fs2 , v060 + .byte W48 + .byte As1 + .byte W02 + .byte W44 + .byte Fs2 , v056 + .byte W48 + .byte W02 + .byte N44 , Cn2 , v064 + .byte W02 + .byte W42 + .byte W01 + .byte N48 , Fs2 , v060 + .byte W48 + .byte W01 + .byte N40 , Cs2 + .byte W04 + .byte W36 + .byte N10 , Dn2 , v056 + .byte W10 + .byte N17 , Ds2 , v064 + .byte W16 + .byte N08 , En2 + .byte W08 + .byte N10 , Fn2 , v060 + .byte W16 + .byte Fn1 , v052 + .byte W08 + .byte N52 , As1 , v060 + .byte W02 + .byte W48 + .byte W01 + .byte N48 , Fs2 , v056 + .byte W44 + .byte W03 + .byte W01 + .byte As1 + .byte W44 + .byte W03 + .byte Fs2 + .byte W48 + .byte W01 + .byte As1 , v060 + .byte W48 + .byte Fs2 , v056 + .byte W44 + .byte W03 + .byte W02 + .byte As1 , v060 + .byte W44 + .byte W03 + .byte Fs2 + .byte W44 + .byte W03 + .byte N36 , As1 , v056 + .byte W96 + .byte GOTO + .word mus_bonus_field_duskull_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_duskull_2: @ 0x08697A0B + .byte KEYSH , mus_bonus_field_duskull_key+0 +mus_bonus_field_duskull_2_B1: + .byte VOICE , 7 + .byte VOL , 91*mus_bonus_field_duskull_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W84 + .byte W01 + .byte N03 , En4 , v064 + .byte W08 + .byte N04 , Fn4 , v072 + .byte W03 + .byte W06 + .byte N24 , Fs4 , v064 + .byte W22 + .byte N05 , Fn4 , v056 + .byte W08 + .byte N04 , Cn4 , v064 + .byte W07 + .byte Cs4 , v068 + .byte W10 + .byte N24 , Ds4 + .byte W24 + .byte N05 , Cs4 , v052 + .byte W07 + .byte N04 , An3 , v068 + .byte W08 + .byte N03 , As3 + .byte W04 + .byte W04 + .byte N08 , Cn4 + .byte W07 + .byte N04 , As3 , v064 + .byte W08 + .byte Fn3 , v068 + .byte W08 + .byte Fs3 , v064 + .byte W07 + .byte Fn3 + .byte W08 + .byte En3 , v072 + .byte W09 + .byte N23 , Fn3 , v060 + .byte W28 + .byte W01 + .byte N03 , En3 , v064 + .byte W08 + .byte N04 , Fn3 , v060 + .byte W08 + .byte N05 , Fs3 , v072 + .byte W07 + .byte N03 , Fn3 , v076 + .byte W08 + .byte An3 , v056 + .byte W07 + .byte Fn3 , v064 + .byte W07 + .byte N04 , Cn4 + .byte W08 + .byte An3 + .byte W08 + .byte N05 , Ds4 , v068 + .byte W08 + .byte N04 , Cn4 , v060 + .byte W07 + .byte Fs4 , v068 + .byte W08 + .byte N03 , Fn4 + .byte W08 + .byte N04 , An4 + .byte W07 + .byte Fn4 + .byte W08 + .byte N06 , Cn5 , v072 + .byte W05 + .byte W10 + .byte N05 , An4 , v064 + .byte W09 + .byte Fs4 + .byte W14 + .byte N03 , Fn4 + .byte W09 + .byte N24 , Fn4 , v056 + .byte W36 + .byte N05 , En4 , v060 + .byte W08 + .byte N03 , Fn4 , v068 + .byte W08 + .byte N24 , Fs4 , v060 + .byte W02 + .byte W21 + .byte N05 , Fn4 , v052 + .byte W08 + .byte Cn4 , v068 + .byte W08 + .byte Cs4 , v064 + .byte W08 + .byte N24 , Ds4 , v068 + .byte W23 + .byte N05 , Cs4 , v048 + .byte W08 + .byte N04 , An3 , v068 + .byte W07 + .byte As3 , v072 + .byte W08 + .byte N09 , Cn4 , v064 + .byte W05 + .byte W03 + .byte N04 , As3 , v060 + .byte W08 + .byte N03 , Fn3 , v068 + .byte W09 + .byte N07 , Fs3 , v060 + .byte W17 + .byte N09 , Fn3 + .byte W08 + .byte N28 , En3 + .byte W36 + .byte W03 + .byte N09 , En3 , v068 + .byte W09 + .byte N18 , Fn3 , v052 + .byte W03 + .byte W16 + .byte N03 , Cn3 , v056 + .byte W09 + .byte N05 , Cn3 , v060 + .byte W15 + .byte N04 , Fn3 , v056 + .byte W08 + .byte N17 , Fn3 , v064 + .byte W17 + .byte N03 , Ds3 , v060 + .byte W08 + .byte N09 + .byte W08 + .byte Cs3 , v064 + .byte W08 + .byte N04 , Cn3 , v056 + .byte W07 + .byte W10 + .byte N08 , Fn3 , v064 + .byte W08 + .byte En3 , v060 + .byte W08 + .byte Fn3 , v064 + .byte W08 + .byte N09 , An3 , v060 + .byte W08 + .byte N10 , Cn4 + .byte W09 + .byte N22 , Fn3 + .byte W44 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W80 + .byte W01 + .byte N03 , En4 , v056 + .byte W08 + .byte Fn4 , v064 + .byte W07 + .byte W01 + .byte N24 , Fs4 + .byte W24 + .byte N04 , Fn4 , v052 + .byte W08 + .byte N03 , Cn4 , v064 + .byte W07 + .byte Cs4 , v068 + .byte W09 + .byte N24 , Ds4 , v064 + .byte W23 + .byte N04 , Cs4 , v052 + .byte W08 + .byte N03 , An3 , v064 + .byte W08 + .byte As3 + .byte W08 + .byte N09 , Cn4 , v060 + .byte W08 + .byte N03 , As3 , v064 + .byte W07 + .byte Fn3 , v060 + .byte W08 + .byte Fs3 , v068 + .byte W08 + .byte Fn3 , v064 + .byte W09 + .byte En4 , v060 + .byte W09 + .byte N24 , Fn3 + .byte W32 + .byte W01 + .byte N03 + .byte W08 + .byte Fn3 , v056 + .byte W06 + .byte W03 + .byte N07 , Fs3 , v064 + .byte W08 + .byte N03 , Fn3 , v056 + .byte W07 + .byte An3 , v060 + .byte W08 + .byte Fn3 , v064 + .byte W08 + .byte Cn4 + .byte W07 + .byte An3 + .byte W08 + .byte Ds4 , v068 + .byte W08 + .byte Cn4 , v064 + .byte W08 + .byte Fs4 , v068 + .byte W08 + .byte Fn4 + .byte W08 + .byte N02 , An4 , v072 + .byte W08 + .byte Fn4 , v064 + .byte W07 + .byte W01 + .byte N05 , Cn5 , v060 + .byte W17 + .byte N03 , An4 , v068 + .byte W08 + .byte N05 , En4 , v060 + .byte W16 + .byte N04 , Fs4 + .byte W08 + .byte N21 , Fn4 + .byte W28 + .byte W01 + .byte N04 , En4 , v064 + .byte W08 + .byte N03 , Fn4 , v072 + .byte W09 + .byte N24 , Fs4 , v060 + .byte W23 + .byte N03 , Fn4 , v056 + .byte W08 + .byte Cn4 , v068 + .byte W07 + .byte N04 , Cs4 , v072 + .byte W09 + .byte N24 , Ds4 , v064 + .byte W23 + .byte N04 , Cs4 , v052 + .byte W08 + .byte N03 , An3 , v072 + .byte W07 + .byte As3 , v068 + .byte W08 + .byte N09 , Cn4 + .byte W03 + .byte W05 + .byte N03 , As3 , v060 + .byte W07 + .byte Fn3 , v064 + .byte W08 + .byte N05 , Fs3 + .byte W16 + .byte N08 , Fn3 , v068 + .byte W08 + .byte N28 , En3 + .byte W36 + .byte W02 + .byte N09 , En3 , v064 + .byte W09 + .byte N11 , Fn3 + .byte W05 + .byte W12 + .byte N03 + .byte W09 + .byte Fn3 , v060 + .byte W07 + .byte An3 + .byte W08 + .byte Fn3 + .byte W16 + .byte Cn4 , v056 + .byte W07 + .byte An3 , v060 + .byte W08 + .byte Fn3 + .byte W08 + .byte An3 , v064 + .byte W08 + .byte Cn4 + .byte W08 + .byte N08 , Fn4 , v068 + .byte W05 + .byte W10 + .byte N03 , Cs4 , v064 + .byte W09 + .byte N06 , As3 + .byte W15 + .byte N11 , Dn4 , v068 + .byte W09 + .byte N06 , Ds4 , v064 + .byte W17 + .byte N09 , En4 , v068 + .byte W08 + .byte N02 , Fn4 , v060 + .byte W17 + .byte N03 , An4 , v076 + .byte W09 + .byte N07 , As4 , v072 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_duskull_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_duskull_3: @ 0x08697C1D + .byte KEYSH , mus_bonus_field_duskull_key+0 +mus_bonus_field_duskull_3_B1: + .byte VOICE , 52 + .byte VOL , 85*mus_bonus_field_duskull_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W14 + .byte N01 , Cs3 , v048 + .byte N02 , Fn3 , v060 + .byte W06 + .byte N03 , Fn3 , v048 + .byte W01 + .byte Cs3 , v056 + .byte W09 + .byte N04 , Cs3 , v052 + .byte N03 , Fn3 , v060 + .byte W24 + .byte W03 + .byte N28 , Cs3 , v040 + .byte W01 + .byte En3 , v056 + .byte W36 + .byte W02 + .byte W08 + .byte N03 , Cs3 + .byte W01 + .byte N02 , Fn3 , v048 + .byte W07 + .byte N03 , Cs3 , v044 + .byte N03 , Fn3 , v052 + .byte W08 + .byte Cs3 , v044 + .byte N03 , Fn3 , v056 + .byte W32 + .byte W03 + .byte N24 , Cs3 , v044 + .byte N23 , En3 , v048 + .byte W36 + .byte W01 + .byte W12 + .byte N03 , Cs3 + .byte N03 , Fn3 , v052 + .byte W07 + .byte N03 + .byte W01 + .byte Cs3 , v044 + .byte W08 + .byte Cs3 , v036 + .byte N03 , Fn3 , v056 + .byte W32 + .byte N23 , Cs3 , v044 + .byte N22 , En3 , v048 + .byte W36 + .byte W10 + .byte N03 , Cs3 + .byte N01 , Fn3 , v040 + .byte W07 + .byte N03 , Cs3 + .byte N03 , Fn3 , v056 + .byte W09 + .byte Cs3 , v048 + .byte N03 , Fn3 , v056 + .byte W30 + .byte W01 + .byte N24 , Cs3 , v044 + .byte N23 , En3 , v048 + .byte W36 + .byte W03 + .byte W06 + .byte N03 , Cn3 + .byte N03 , Ds3 , v052 + .byte W08 + .byte N03 + .byte W01 + .byte N02 , Cn3 , v044 + .byte W08 + .byte Cn3 , v048 + .byte N03 , Ds3 , v060 + .byte W30 + .byte N24 , Fn3 , v056 + .byte W01 + .byte N20 , An2 , v028 + .byte W42 + .byte W02 + .byte N02 , Cn3 , v052 + .byte N03 , Ds3 , v056 + .byte W07 + .byte Cn3 , v044 + .byte N04 , Ds3 , v048 + .byte W08 + .byte N03 , Cn3 , v052 + .byte N03 , Ds3 , v048 + .byte W32 + .byte W02 + .byte N22 , An2 , v044 + .byte N22 , Fn3 , v052 + .byte W44 + .byte W01 + .byte W05 + .byte N01 , Cs3 , v044 + .byte N02 , Fn3 , v056 + .byte W08 + .byte N03 , Cs3 + .byte N02 , Fn3 + .byte W08 + .byte Cs3 , v048 + .byte N03 , Fn3 , v052 + .byte W32 + .byte N22 , Cs3 , v044 + .byte N22 , En3 , v048 + .byte W42 + .byte W01 + .byte W03 + .byte N02 , Cs3 , v040 + .byte N02 , Fn3 , v044 + .byte W08 + .byte N03 , Cs3 , v052 + .byte W01 + .byte N01 , Fn3 , v048 + .byte W07 + .byte N03 , Cs3 , v044 + .byte N03 , Fn3 , v052 + .byte W32 + .byte W03 + .byte N28 , Cs3 , v048 + .byte N28 , En3 + .byte W42 + .byte W06 + .byte N03 , Cn3 , v044 + .byte W01 + .byte N02 , Ds3 , v048 + .byte W07 + .byte N03 , Cn3 , v052 + .byte N03 , Ds3 , v056 + .byte W09 + .byte Cn3 , v052 + .byte N03 , Ds3 , v060 + .byte W32 + .byte W02 + .byte An2 , v056 + .byte N03 , Fn3 + .byte W07 + .byte N02 , Fn3 , v048 + .byte W01 + .byte An2 , v052 + .byte W07 + .byte N04 , Fn3 , v056 + .byte W01 + .byte N03 , An2 + .byte W23 + .byte W10 + .byte Cn3 , v048 + .byte N03 , Ds3 , v056 + .byte W07 + .byte Cn3 , v044 + .byte N03 , Ds3 , v052 + .byte W09 + .byte Cn3 + .byte N03 , Ds3 , v056 + .byte W68 + .byte W02 + .byte W72 + .byte W02 + .byte N13 , Cn3 , v040 + .byte N24 , Ds3 , v060 + .byte W22 + .byte W01 + .byte N08 , Cs3 , v056 + .byte W01 + .byte N07 , As2 , v044 + .byte W66 + .byte W01 + .byte N23 , Ds3 , v064 + .byte N23 , Fs3 + .byte W23 + .byte N07 , Cs3 , v040 + .byte N08 , Fn3 , v056 + .byte W04 + .byte W66 + .byte W01 + .byte N24 , Fn3 , v060 + .byte W01 + .byte N15 , Cn3 , v048 + .byte W23 + .byte N09 , As3 , v060 + .byte W01 + .byte N07 , Cs3 , v040 + .byte W04 + .byte W66 + .byte N15 , An3 , v064 + .byte W01 + .byte N11 , Cn3 , v052 + .byte W24 + .byte N13 , Cs3 + .byte N13 , As3 , v064 + .byte W05 + .byte W68 + .byte W01 + .byte N21 , Fn3 , v060 + .byte W01 + .byte N15 , Cs3 , v052 + .byte W15 + .byte N03 , Cn3 , v048 + .byte N08 , Ds3 , v052 + .byte W09 + .byte N09 , As2 , v048 + .byte N10 , Cs3 , v056 + .byte W02 + .byte W68 + .byte N24 , Fs3 , v064 + .byte W01 + .byte Cn3 , v056 + .byte W24 + .byte N11 , Fn3 , v052 + .byte W01 + .byte N10 , Cs3 , v048 + .byte W02 + .byte W68 + .byte W01 + .byte N15 , Fn3 , v064 + .byte W01 + .byte N12 , Dn3 , v040 + .byte W17 + .byte N10 , Bn3 , v060 + .byte W08 + .byte N09 , Ds3 , v048 + .byte N09 , As3 , v064 + .byte W01 + .byte W72 + .byte W01 + .byte N16 , An2 , v056 + .byte N17 , Fn3 , v064 + .byte W23 + .byte W09 + .byte N01 , As2 , v052 + .byte N02 , Cs3 , v060 + .byte W07 + .byte As2 , v064 + .byte N03 , Cs3 , v048 + .byte W07 + .byte N04 , As2 , v060 + .byte W01 + .byte N05 , Cs3 + .byte W32 + .byte W03 + .byte N24 , Cs3 , v052 + .byte N24 , En3 , v060 + .byte W36 + .byte W01 + .byte W08 + .byte N03 , As2 , v052 + .byte N03 , Cs3 , v056 + .byte W07 + .byte N04 , Cs3 , v052 + .byte W01 + .byte N03 , As2 + .byte W07 + .byte N05 , Cs3 , v056 + .byte W01 + .byte N04 , As2 , v060 + .byte W32 + .byte W01 + .byte N24 , Cs3 , v056 + .byte N24 , En3 , v064 + .byte W36 + .byte W03 + .byte W08 + .byte N02 , An2 , v060 + .byte N03 , Ds3 + .byte W09 + .byte N01 , An2 , v056 + .byte N03 , Ds3 , v060 + .byte W08 + .byte N01 , An2 + .byte N04 , Ds3 + .byte W32 + .byte N24 , Cn3 , v064 + .byte N24 , Fn3 , v076 + .byte W36 + .byte W03 + .byte W08 + .byte N01 , An2 , v064 + .byte N03 , Fn3 + .byte W07 + .byte N02 , An2 , v060 + .byte N03 , Fn3 , v052 + .byte W09 + .byte An2 , v068 + .byte N04 , Fn3 , v064 + .byte W48 + .byte W01 + .byte N19 , Cn3 + .byte N19 , Fn3 , v072 + .byte W23 + .byte W09 + .byte N02 , Cs3 , v056 + .byte N03 , Fn3 , v064 + .byte W07 + .byte N02 , Cs3 , v052 + .byte N03 , Fn3 + .byte W08 + .byte N04 , Cs3 , v056 + .byte N04 , Fn3 , v052 + .byte W30 + .byte N22 , As2 + .byte N23 , En3 , v060 + .byte W42 + .byte W05 + .byte N02 , Cs3 , v056 + .byte N02 , Fn3 , v060 + .byte W07 + .byte N01 , Cs3 + .byte N02 , Fn3 + .byte W07 + .byte N03 + .byte W01 + .byte N05 , Cs3 , v056 + .byte W32 + .byte N22 , As2 , v048 + .byte N24 , En3 , v060 + .byte W44 + .byte W03 + .byte N02 , Cn3 , v048 + .byte N03 , Ds3 , v056 + .byte W08 + .byte N02 , Cn3 , v048 + .byte N03 , Ds3 , v060 + .byte W08 + .byte Cn3 , v056 + .byte N04 , Ds3 , v060 + .byte W32 + .byte N22 , Fn3 , v068 + .byte W01 + .byte Cn3 , v056 + .byte W44 + .byte W02 + .byte N01 , Cs3 , v052 + .byte N03 , Fn3 , v064 + .byte W08 + .byte Cs3 , v060 + .byte N03 , Fn3 + .byte W09 + .byte Cs3 + .byte N03 , Fn3 + .byte W15 + .byte N10 , Dn3 , v080 + .byte W08 + .byte Ds3 , v064 + .byte W18 + .byte N09 , En3 , v076 + .byte W08 + .byte N08 , Fn3 , v072 + .byte W08 + .byte N09 , An2 , v064 + .byte W09 + .byte Fn3 , v072 + .byte W09 + .byte N14 , As2 , v068 + .byte W02 + .byte W42 + .byte N48 , Cs3 , v044 + .byte W01 + .byte En3 + .byte W52 + .byte W01 + .byte N30 , Fn3 , v048 + .byte W01 + .byte As2 , v040 + .byte W32 + .byte W02 + .byte N03 , Fn3 , v056 + .byte W06 + .byte N09 , Fn3 , v048 + .byte W02 + .byte N06 , As2 , v024 + .byte W08 + .byte N24 , Cs3 , v044 + .byte N24 , En3 , v052 + .byte W30 + .byte W01 + .byte N03 , Cs3 + .byte N04 , En3 , v048 + .byte W08 + .byte N09 , Cs3 + .byte N07 , En3 , v052 + .byte W06 + .byte W02 + .byte N28 , As2 , v044 + .byte N28 , Fn3 , v056 + .byte W32 + .byte W01 + .byte N03 , As2 , v044 + .byte N02 , Fn3 , v048 + .byte W08 + .byte N08 , As2 , v044 + .byte N09 , Fn3 , v060 + .byte W08 + .byte N24 , En3 , v048 + .byte W01 + .byte Cs3 + .byte W30 + .byte N03 , En3 + .byte W01 + .byte N01 , Cs3 , v044 + .byte W07 + .byte N11 , Cs3 , v052 + .byte N08 , En3 , v044 + .byte W06 + .byte W02 + .byte N24 , Fn3 , v052 + .byte W01 + .byte As2 , v040 + .byte W32 + .byte N03 , As2 , v052 + .byte N02 , Fn3 , v048 + .byte W07 + .byte N08 , As2 + .byte N08 , Fn3 , v056 + .byte W08 + .byte N24 , En3 , v052 + .byte W01 + .byte Cs3 , v044 + .byte W30 + .byte W01 + .byte N03 , Cs3 , v048 + .byte N02 , En3 , v044 + .byte W07 + .byte N13 , Cs3 , v040 + .byte N08 , En3 , v048 + .byte W07 + .byte W02 + .byte N28 , Fn3 + .byte W01 + .byte As2 , v036 + .byte W92 + .byte W01 + .byte GOTO + .word mus_bonus_field_duskull_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_duskull_4: @ 0x08697F54 + .byte KEYSH , mus_bonus_field_duskull_key+0 +mus_bonus_field_duskull_4_B1: + .byte VOICE , 11 + .byte VOL , 86*mus_bonus_field_duskull_mvl/mxv + .byte PAN , c_v+32 + .byte N36 , Fn0 , v080 + .byte N36 , Fn1 + .byte W44 + .byte W03 + .byte Fn1 , v088 + .byte W01 + .byte Fn0 , v084 + .byte W48 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_duskull_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_duskull: @ 0x08697F90 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_duskull_pri @ Priority + .byte mus_bonus_field_duskull_rev @ Reverb + + .word mus_bonus_field_duskull_grp + + .word mus_bonus_field_duskull_0 + .word mus_bonus_field_duskull_1 + .word mus_bonus_field_duskull_2 + .word mus_bonus_field_duskull_3 + .word mus_bonus_field_duskull_4 +@ 0x08697FAC diff --git a/sound/songs/mus_bonus_field_groudon.s b/sound/songs/mus_bonus_field_groudon.s new file mode 100644 index 0000000..6e2fcd1 --- /dev/null +++ b/sound/songs/mus_bonus_field_groudon.s @@ -0,0 +1,2086 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_groudon_grp, gUnknown_08532808 + .equ mus_bonus_field_groudon_pri, 0 + .equ mus_bonus_field_groudon_rev, reverb_set+50 + .equ mus_bonus_field_groudon_mvl, 127 + .equ mus_bonus_field_groudon_key, 0 + .equ mus_bonus_field_groudon_tbs, 1 + .equ mus_bonus_field_groudon_exg, 0 + .equ mus_bonus_field_groudon_cmp, 1 + + .section .rodata + .global mus_bonus_field_groudon + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_groudon_0: @ 0x08698D50 + .byte KEYSH , mus_bonus_field_groudon_key+0 + .byte TEMPO , 110*mus_bonus_field_groudon_tbs/2 + .byte VOICE , 48 + .byte VOL , 94*mus_bonus_field_groudon_mvl/mxv + .byte PAN , c_v+0 + .byte N78 , Cn1 , v060 + .byte W16 + .byte N60 , Gn1 , v064 + .byte W16 + .byte N44 , Cn2 , v060 + .byte W16 + .byte N40 , Cs2 , v068 + .byte W16 + .byte N32 , Gs2 + .byte W16 + .byte N18 , Cs3 + .byte W16 + .byte N92 , Cn2 + .byte W16 + .byte N76 , Gn2 , v072 + .byte W16 + .byte N60 , Cn3 + .byte W16 + .byte N48 , Cs3 , v076 + .byte W16 + .byte N32 , Gs3 + .byte W16 + .byte N16 , Cs4 , v084 + .byte W16 + .byte PAN , c_v-32 + .byte W96 + .byte W96 +mus_bonus_field_groudon_0_B1: + .byte N03 , Cn1 , v080 + .byte N04 , Gn1 , v072 + .byte W04 + .byte N06 , Cn2 , v060 + .byte W07 + .byte N04 , Cn1 , v056 + .byte N05 , Gn1 , v064 + .byte W05 + .byte N06 , Cn2 , v048 + .byte W07 + .byte N05 , Gn1 , v060 + .byte W04 + .byte Cn2 , v048 + .byte W07 + .byte Gn1 , v052 + .byte W01 + .byte N04 , Cn1 , v068 + .byte W03 + .byte N07 , Cn2 , v044 + .byte W08 + .byte N05 , Cs1 , v084 + .byte N08 , Gs1 , v068 + .byte W07 + .byte N05 , Cs2 , v056 + .byte W05 + .byte N04 , Cs1 , v076 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v056 + .byte W05 + .byte Cs2 , v048 + .byte W06 + .byte Gs1 + .byte W02 + .byte N04 , Cs1 , v068 + .byte W03 + .byte N06 , Cs2 , v048 + .byte W07 + .byte N07 , Gn1 , v072 + .byte W01 + .byte N04 , Cn1 , v084 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v064 + .byte W06 + .byte N04 , Cn1 + .byte N06 , Gn1 , v056 + .byte W05 + .byte N05 , Cn2 , v048 + .byte W06 + .byte Gn1 , v056 + .byte W06 + .byte Cn2 , v044 + .byte W06 + .byte Gn1 , v056 + .byte W02 + .byte N04 , Cn1 , v076 + .byte W03 + .byte N07 , Cn2 , v044 + .byte W07 + .byte N06 , Gs1 , v076 + .byte W01 + .byte N05 , Cs1 + .byte W05 + .byte N06 , Cs2 , v064 + .byte W06 + .byte N05 , Gs1 , v056 + .byte W01 + .byte N04 , Cs1 , v068 + .byte W04 + .byte N06 , Cs2 , v056 + .byte W07 + .byte N04 , Gs1 , v060 + .byte W04 + .byte N06 , Cs2 , v048 + .byte W07 + .byte Gs1 + .byte W02 + .byte N04 , Cs1 , v060 + .byte W04 + .byte N07 , Cs2 , v048 + .byte W07 + .byte N05 , Cn1 , v084 + .byte N06 , Gn1 , v076 + .byte W03 + .byte W04 + .byte N04 , Cn2 , v056 + .byte W05 + .byte Cn1 , v072 + .byte N05 , Gn1 , v056 + .byte W06 + .byte N06 , Cn2 , v044 + .byte W07 + .byte N05 , Gn1 , v060 + .byte W05 + .byte Cn2 , v048 + .byte W07 + .byte N04 , Cn1 , v076 + .byte N05 , Gn1 , v060 + .byte W04 + .byte N08 , Cn2 , v048 + .byte W08 + .byte N05 , Cs1 , v080 + .byte N07 , Gs1 , v076 + .byte W06 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W04 + .byte N07 , Cs2 , v056 + .byte W07 + .byte N05 , Gs1 , v064 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W04 + .byte N07 , Cs2 , v056 + .byte W08 + .byte N04 , Cn1 , v084 + .byte N07 , Gn1 , v076 + .byte W01 + .byte W06 + .byte N05 , Cn2 , v060 + .byte W05 + .byte N03 , Cn1 , v072 + .byte N06 , Gn1 , v060 + .byte W05 + .byte Cn2 , v048 + .byte W08 + .byte Gn1 , v064 + .byte W05 + .byte N05 , Cn2 , v052 + .byte W06 + .byte Gn1 , v064 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W04 + .byte N07 , Cn2 , v048 + .byte W07 + .byte N05 , Cs1 , v080 + .byte N06 , Gs1 , v076 + .byte W06 + .byte Cs2 , v064 + .byte W06 + .byte Gs1 , v060 + .byte W01 + .byte N04 , Cs1 , v068 + .byte W04 + .byte N07 , Cs2 , v060 + .byte W07 + .byte N05 , Gs1 , v064 + .byte W04 + .byte N06 , Cs2 , v056 + .byte W07 + .byte Gs1 + .byte W02 + .byte N03 , Cs1 , v072 + .byte W03 + .byte N07 , Cs2 , v052 + .byte W08 + .byte N04 , Cn1 , v084 + .byte N06 , Gn1 , v072 + .byte W01 + .byte W05 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N04 , Cn1 , v076 + .byte N06 , Gn1 , v060 + .byte W05 + .byte Cn2 , v048 + .byte W08 + .byte N05 , Gn1 , v060 + .byte W04 + .byte Cn2 , v048 + .byte W06 + .byte N06 , Gn1 , v060 + .byte W02 + .byte N04 , Cn1 , v076 + .byte W03 + .byte N07 , Cn2 , v048 + .byte W07 + .byte N06 , Gs1 , v076 + .byte W01 + .byte N04 , Cs1 , v084 + .byte W05 + .byte N05 , Cs2 , v064 + .byte W05 + .byte N06 , Gs1 , v060 + .byte W01 + .byte N04 , Cs1 , v068 + .byte W04 + .byte N06 , Cs2 , v060 + .byte W07 + .byte N05 , Gs1 + .byte W04 + .byte N07 , Cs2 , v056 + .byte W08 + .byte N05 , Gs1 , v060 + .byte W02 + .byte N02 , Cs1 , v068 + .byte W02 + .byte N07 , Cs2 , v048 + .byte W09 + .byte N04 , Cn1 , v084 + .byte N06 , Gn1 , v072 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N03 , Cn1 , v076 + .byte N05 , Gn1 , v056 + .byte W06 + .byte N06 , Cn2 , v052 + .byte W07 + .byte N05 , Gn1 , v056 + .byte W04 + .byte N06 , Cn2 , v048 + .byte W07 + .byte N05 , Gn1 , v060 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W04 + .byte N08 , Cn2 , v052 + .byte W07 + .byte N06 , Gs1 , v076 + .byte W01 + .byte N05 , Cs1 , v084 + .byte W05 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 + .byte W01 + .byte N03 , Cs1 + .byte W04 + .byte N07 , Cs2 , v056 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W06 + .byte Gs1 , v056 + .byte W02 + .byte N04 , Cs1 , v068 + .byte W03 + .byte N08 , Cs2 , v048 + .byte W08 + .byte N05 , As0 , v076 + .byte W01 + .byte Fn1 , v068 + .byte W01 + .byte N06 , Gn1 , v076 + .byte W01 + .byte N04 , Cn1 + .byte W05 + .byte N05 , Cn2 , v064 + .byte W06 + .byte N04 , Cn1 , v060 + .byte N05 , Gn1 , v064 + .byte W05 + .byte Cn2 , v060 + .byte W06 + .byte Gn1 , v064 + .byte W06 + .byte Cn2 , v060 + .byte W06 + .byte N04 , Gn1 , v064 + .byte W01 + .byte Cn1 , v068 + .byte W03 + .byte N07 , Cn2 , v048 + .byte W07 + .byte Gs1 , v072 + .byte W01 + .byte N04 , Cs1 , v080 + .byte W06 + .byte N05 , Cs2 , v060 + .byte W05 + .byte Gs1 , v064 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W04 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W02 + .byte N03 , Cs1 , v064 + .byte W03 + .byte N07 , Cs2 , v048 + .byte W08 + .byte N05 , Cn1 , v076 + .byte N06 , Gn1 , v068 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N04 , Cn1 , v072 + .byte N06 , Gn1 , v060 + .byte W05 + .byte N05 , Cn2 , v044 + .byte W07 + .byte N06 , Gn1 , v060 + .byte W05 + .byte N05 , Cn2 , v040 + .byte W06 + .byte N06 , Gn1 , v056 + .byte W03 + .byte N04 , Cn1 , v076 + .byte W03 + .byte N07 , Cn2 , v048 + .byte W07 + .byte N06 , Gs1 , v072 + .byte W01 + .byte N05 , Cs1 , v080 + .byte W05 + .byte N06 , Cs2 , v064 + .byte W06 + .byte N05 , Gs1 + .byte W02 + .byte N04 , Cs1 , v068 + .byte W03 + .byte N06 , Cs2 , v056 + .byte W06 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W08 + .byte N04 , Gs1 , v060 + .byte W01 + .byte N03 , Cs1 , v064 + .byte W03 + .byte N07 , Cs2 , v048 + .byte W08 + .byte N05 , As0 , v080 + .byte N06 , Fn1 , v072 + .byte W02 + .byte N04 , As1 , v084 + .byte N04 , Fn2 , v076 + .byte W04 + .byte N05 , As2 , v064 + .byte W06 + .byte Fn2 , v068 + .byte W01 + .byte As1 , v076 + .byte W05 + .byte As2 , v064 + .byte W06 + .byte Fn2 , v072 + .byte W06 + .byte As2 , v064 + .byte W06 + .byte Fn2 , v060 + .byte W01 + .byte N03 , As1 , v080 + .byte W03 + .byte N08 , As2 , v056 + .byte W09 + .byte N04 , Cn2 , v080 + .byte N06 , Gn2 , v076 + .byte W06 + .byte Cn3 , v064 + .byte W06 + .byte N05 , Cn2 , v076 + .byte N05 , Gn2 , v064 + .byte W05 + .byte N07 , Cn3 , v060 + .byte W07 + .byte N05 , Gn2 , v068 + .byte W06 + .byte N06 , Cn3 , v060 + .byte W07 + .byte N05 , Gn2 , v064 + .byte W01 + .byte N03 , Cn2 , v068 + .byte W03 + .byte N08 , Cn3 , v060 + .byte W08 + .byte N04 , Fn1 , v076 + .byte N05 , Gs2 + .byte W05 + .byte N07 , Cn3 , v060 + .byte W07 + .byte N04 , Fn1 , v072 + .byte N05 , Gs2 + .byte W05 + .byte N07 , Cn3 , v064 + .byte W07 + .byte N06 , Gs2 , v072 + .byte W05 + .byte Cn3 , v060 + .byte W06 + .byte N05 , Gs2 + .byte W01 + .byte N03 , Fn1 , v076 + .byte W04 + .byte N07 , Cn3 , v064 + .byte W07 + .byte N05 , Fs1 , v084 + .byte N07 , As2 , v072 + .byte W06 + .byte N06 , Cs3 , v068 + .byte W06 + .byte N05 , Fs1 + .byte N06 , As2 + .byte W06 + .byte N07 , Cs3 , v064 + .byte W06 + .byte N06 , As2 , v068 + .byte W07 + .byte Cs3 , v060 + .byte W05 + .byte N04 , Fs1 , v076 + .byte N06 , As2 , v060 + .byte W06 + .byte N05 , Cs3 , v056 + .byte W06 + .byte Ds1 , v080 + .byte N06 , As2 , v068 + .byte W01 + .byte W05 + .byte Ds3 , v064 + .byte W06 + .byte N05 , Ds1 , v072 + .byte N05 , As2 , v064 + .byte W04 + .byte N07 , Ds3 , v060 + .byte W07 + .byte N05 , As2 , v068 + .byte W05 + .byte N07 , Ds3 , v056 + .byte W07 + .byte N04 , Ds1 , v072 + .byte N05 , As2 , v068 + .byte W05 + .byte N07 , Ds3 , v060 + .byte W07 + .byte N04 , Ds1 , v076 + .byte N06 , As2 , v072 + .byte W05 + .byte N07 , Ds3 , v056 + .byte W08 + .byte N04 , Ds1 , v076 + .byte N05 , As2 , v072 + .byte W05 + .byte N08 , Ds3 , v056 + .byte W07 + .byte N06 , As2 , v072 + .byte W06 + .byte Ds3 , v064 + .byte W06 + .byte N05 , As2 + .byte W01 + .byte N03 , Ds1 , v072 + .byte W04 + .byte N08 , Ds3 , v052 + .byte W08 + .byte N05 , Cn2 , v080 + .byte N06 , Gn2 , v068 + .byte W06 + .byte Cn3 , v064 + .byte W06 + .byte N05 , Cn2 , v080 + .byte N06 , Gn2 , v068 + .byte W05 + .byte Cn3 , v064 + .byte W07 + .byte Gn2 , v068 + .byte W05 + .byte N07 , Cn3 , v048 + .byte W07 + .byte N04 , Cn2 , v076 + .byte N05 , Gn2 , v068 + .byte W05 + .byte N07 , Cn3 , v064 + .byte W06 + .byte N05 , Cs2 , v084 + .byte N06 , Gs2 , v076 + .byte W06 + .byte Cs3 , v068 + .byte W06 + .byte Gs2 + .byte W01 + .byte N05 , Cs2 , v072 + .byte W04 + .byte N06 , Cs3 , v060 + .byte W06 + .byte Gs2 , v056 + .byte W05 + .byte N07 , Cs3 , v052 + .byte W08 + .byte N05 , Gs2 , v056 + .byte W01 + .byte N04 , Cs2 , v072 + .byte W04 + .byte N06 , Cs3 , v048 + .byte W07 + .byte N05 , Cn2 , v084 + .byte N06 , Gn2 , v068 + .byte W01 + .byte W05 + .byte N05 , Cn3 , v060 + .byte W06 + .byte Cn2 , v080 + .byte W01 + .byte Gn2 , v056 + .byte W04 + .byte Cn3 , v048 + .byte W07 + .byte Gn2 , v056 + .byte W05 + .byte Cn3 , v048 + .byte W07 + .byte N04 , Cn2 , v084 + .byte N04 , Gn2 , v060 + .byte W04 + .byte N08 , Cn3 , v052 + .byte W07 + .byte N06 , Gs2 , v076 + .byte W01 + .byte N05 , Cs2 , v080 + .byte W05 + .byte N06 , Cs3 , v060 + .byte W06 + .byte N07 , Gs2 + .byte W01 + .byte N05 , Cs2 , v072 + .byte W05 + .byte N07 , Cs3 , v060 + .byte W08 + .byte N06 , Gs2 , v072 + .byte W06 + .byte N07 , Cs3 , v056 + .byte W05 + .byte N03 , Cs2 , v068 + .byte W01 + .byte N05 , Gs2 , v052 + .byte W05 + .byte N01 , Cs3 + .byte W07 + .byte W01 + .byte N03 , Cn1 , v080 + .byte W01 + .byte N05 , Gn1 , v064 + .byte W04 + .byte Cn2 + .byte W06 + .byte Cn1 , v076 + .byte N06 , Gn1 , v064 + .byte W05 + .byte N05 , Cn2 , v052 + .byte W05 + .byte N06 , Gn1 , v060 + .byte W05 + .byte N05 , Cn2 , v056 + .byte W07 + .byte N03 , Cn1 , v076 + .byte N05 , Gn1 , v060 + .byte W05 + .byte N06 , Cn2 , v052 + .byte W06 + .byte N05 , Cs1 , v080 + .byte N06 , Gs1 , v072 + .byte W06 + .byte N05 , Cs2 , v060 + .byte W06 + .byte N06 , Gs1 , v056 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W05 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W07 + .byte N04 , Gs1 , v064 + .byte W02 + .byte N03 , Cs1 , v072 + .byte W03 + .byte N07 , Cs2 , v052 + .byte W07 + .byte N06 , Gn1 , v072 + .byte W01 + .byte N04 , Cn1 , v084 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N06 , Gn1 + .byte W01 + .byte N04 , Cn1 , v068 + .byte W05 + .byte N06 , Cn2 , v052 + .byte W07 + .byte Gn1 , v068 + .byte W06 + .byte N05 , Cn2 , v052 + .byte W06 + .byte Gn1 , v072 + .byte W01 + .byte N04 , Cn1 + .byte W04 + .byte N07 , Cn2 , v052 + .byte W07 + .byte N06 , Gs1 , v076 + .byte W01 + .byte N05 , Cs1 + .byte W05 + .byte N06 , Cs2 , v064 + .byte W06 + .byte Gs1 + .byte W01 + .byte N04 , Cs1 , v068 + .byte W04 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 , v064 + .byte W05 + .byte N07 , Cs2 , v056 + .byte W08 + .byte N03 , Cs1 , v076 + .byte N05 , Gs1 , v060 + .byte W04 + .byte N07 , Cs2 , v048 + .byte W07 + .byte N06 , Gn1 , v072 + .byte W01 + .byte N04 , Cn1 , v084 + .byte W01 + .byte W05 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N04 , Cn1 , v080 + .byte N06 , Gn1 , v068 + .byte W05 + .byte N05 , Cn2 , v048 + .byte W07 + .byte N06 , Gn1 , v064 + .byte W06 + .byte N05 , Cn2 , v060 + .byte W06 + .byte N04 , Cn1 , v076 + .byte N04 , Gn1 , v060 + .byte W04 + .byte N07 , Cn2 , v056 + .byte W07 + .byte N06 , Gs1 , v076 + .byte W01 + .byte N05 , Cs1 , v084 + .byte W05 + .byte N06 , Cs2 , v064 + .byte W06 + .byte N05 , Gs1 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W04 + .byte N07 , Cs2 , v060 + .byte W07 + .byte N05 , Gs1 , v064 + .byte W05 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N05 , Gs1 , v064 + .byte W02 + .byte N03 , Cs1 , v072 + .byte W04 + .byte N06 , Cs2 , v056 + .byte W07 + .byte N04 , Cn1 , v084 + .byte N06 , Gn1 , v076 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v060 + .byte W06 + .byte Gn1 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W04 + .byte N06 , Cn2 , v048 + .byte W08 + .byte Gn1 , v064 + .byte W05 + .byte N04 , Cn2 , v056 + .byte W06 + .byte N06 , Gn1 , v064 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W04 + .byte N07 , Cn2 , v056 + .byte W08 + .byte N05 , Cs1 , v084 + .byte N06 , Gs1 , v080 + .byte W06 + .byte Cs2 , v060 + .byte W06 + .byte N04 , Cs1 , v068 + .byte N06 , Gs1 , v064 + .byte W05 + .byte Cs2 , v060 + .byte W06 + .byte Gs1 + .byte W06 + .byte N07 , Cs2 , v056 + .byte W07 + .byte N02 , Cs1 , v072 + .byte N05 , Gs1 , v056 + .byte W04 + .byte N07 , Cs2 , v048 + .byte W08 + .byte N04 , Cn1 , v088 + .byte N06 , Gn1 , v068 + .byte W01 + .byte W05 + .byte N05 , Cn2 , v056 + .byte W06 + .byte N06 , Gn1 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W05 + .byte N05 , Cn2 , v048 + .byte W06 + .byte N06 , Gn1 , v060 + .byte W07 + .byte N05 , Cn2 , v056 + .byte W06 + .byte N04 , Cn1 , v068 + .byte N05 , Gn1 , v060 + .byte W04 + .byte N06 , Cn2 , v052 + .byte W07 + .byte N05 , Cs1 , v080 + .byte N06 , Gs1 + .byte W06 + .byte N05 , Cs2 , v060 + .byte W05 + .byte N06 , Gs1 , v056 + .byte W01 + .byte N04 , Cs1 , v076 + .byte W06 + .byte N06 , Cs2 , v056 + .byte W06 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N07 , Cs2 , v056 + .byte W08 + .byte N03 , Cs1 , v076 + .byte N05 , Gs1 , v064 + .byte W05 + .byte N06 , Cs2 , v044 + .byte W06 + .byte N04 , Cn1 , v084 + .byte N06 , Gn1 , v072 + .byte W01 + .byte W06 + .byte N05 , Cn2 , v064 + .byte W06 + .byte N04 , Cn1 , v072 + .byte N06 , Gn1 , v060 + .byte W06 + .byte N05 , Cn2 , v048 + .byte W06 + .byte N06 , Gn1 , v056 + .byte W06 + .byte N04 , Cn2 , v048 + .byte W05 + .byte Cn1 , v076 + .byte W01 + .byte N05 , Gn1 , v060 + .byte W04 + .byte N07 , Cn2 , v044 + .byte W07 + .byte N05 , Cs1 , v084 + .byte N06 , Gs1 , v080 + .byte W06 + .byte N05 , Cs2 , v060 + .byte W05 + .byte Gs1 + .byte W01 + .byte N04 , Cs1 , v068 + .byte W05 + .byte N06 , Cs2 , v056 + .byte W06 + .byte N04 , Gs1 , v064 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v064 + .byte W01 + .byte N02 , Cs1 , v072 + .byte W04 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N03 , Cn1 , v080 + .byte N06 , Gn1 , v076 + .byte W02 + .byte W04 + .byte N05 , Cn2 , v060 + .byte W06 + .byte Gn1 , v064 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W05 + .byte N05 , Cn2 , v044 + .byte W07 + .byte Gn1 , v064 + .byte W05 + .byte Cn2 , v052 + .byte W06 + .byte Gn1 , v068 + .byte W01 + .byte N04 , Cn1 , v076 + .byte W04 + .byte N07 , Cn2 , v044 + .byte W07 + .byte N06 , Gs1 , v080 + .byte W01 + .byte N04 , Cs1 + .byte W06 + .byte N05 , Cs2 , v060 + .byte W05 + .byte N06 , Gs1 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W05 + .byte N05 , Cs2 , v056 + .byte W06 + .byte Gs1 , v060 + .byte W06 + .byte Cs2 , v056 + .byte W06 + .byte Gs1 , v060 + .byte W01 + .byte N03 , Cs1 , v076 + .byte W05 + .byte N05 , Cs2 , v056 + .byte W06 + .byte N06 , Gn1 , v076 + .byte W01 + .byte N04 , Cn1 , v084 + .byte W01 + .byte W05 + .byte Cn2 , v060 + .byte W05 + .byte N05 , Gn1 + .byte W01 + .byte N04 , Cn1 , v068 + .byte W05 + .byte Cn2 , v056 + .byte W06 + .byte N06 , Gn1 , v064 + .byte W06 + .byte N05 , Cn2 , v056 + .byte W07 + .byte Gn1 + .byte W01 + .byte N03 , Cn1 , v080 + .byte W04 + .byte N06 , Cn2 , v044 + .byte W06 + .byte Gs1 , v072 + .byte W01 + .byte N05 , Cs1 , v084 + .byte W06 + .byte Cs2 , v060 + .byte W06 + .byte N04 , Cs1 , v076 + .byte N05 , Gs1 , v060 + .byte W06 + .byte Cs2 , v056 + .byte W06 + .byte Gs1 , v060 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W01 + .byte N04 , Cs1 , v076 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N04 , Cn1 , v084 + .byte N06 , Gn1 , v072 + .byte W06 + .byte N04 , Cn2 , v060 + .byte W05 + .byte Cn1 , v076 + .byte W01 + .byte N06 , Gn1 , v056 + .byte W06 + .byte N04 , Cn2 , v048 + .byte W06 + .byte N06 , Gn1 , v060 + .byte W06 + .byte N03 , Cn2 , v056 + .byte W06 + .byte N05 , Gn1 , v060 + .byte W01 + .byte N03 , Cn1 , v076 + .byte W04 + .byte N06 , Cn2 , v056 + .byte W06 + .byte Gs1 , v076 + .byte W01 + .byte N04 , Cs1 + .byte W05 + .byte N06 , Cs2 , v060 + .byte W06 + .byte N04 , Cs1 , v072 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v064 + .byte W05 + .byte N06 , Cs2 , v052 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W02 + .byte N03 , Cs1 , v076 + .byte W04 + .byte N06 , Cs2 , v056 + .byte W06 + .byte Gn1 , v076 + .byte W01 +mus_bonus_field_groudon_0_B2: + .byte N04 , Cn1 , v084 + .byte W06 + .byte N05 , Cn2 , v060 + .byte W06 + .byte Gn1 , v064 + .byte W05 + .byte N06 , Cn2 , v048 + .byte W07 + .byte Gn1 , v064 + .byte W06 + .byte N05 , Cn2 , v056 + .byte W06 + .byte N03 , Cn1 , v080 + .byte W01 + .byte N05 , Gn1 , v064 + .byte W03 + .byte N07 , Cn2 , v048 + .byte W07 + .byte N05 , Cs1 , v080 + .byte N06 , Gs1 , v076 + .byte W07 + .byte N05 , Cs2 , v060 + .byte W05 + .byte Cs1 , v076 + .byte N06 , Gs1 , v064 + .byte W06 + .byte Cs2 , v056 + .byte W07 + .byte N05 , Gs1 , v060 + .byte W05 + .byte N06 , Cs2 , v056 + .byte W06 + .byte Gs1 , v060 + .byte W02 + .byte N03 , Cs1 , v084 + .byte W04 + .byte N06 , Cs2 , v052 + .byte W07 + .byte PEND + .byte N04 , Cn1 , v088 + .byte N06 , Gn1 , v068 + .byte W08 + .byte N05 , Cn2 , v052 + .byte W04 + .byte N04 , Cn1 , v076 + .byte W01 + .byte N05 , Gn1 , v056 + .byte W05 + .byte N06 , Cn2 , v052 + .byte W07 + .byte N05 , Gn1 , v064 + .byte W05 + .byte N06 , Cn2 , v048 + .byte W06 + .byte N04 , Cn1 , v076 + .byte W01 + .byte Gn1 , v064 + .byte W05 + .byte N07 , Cn2 , v048 + .byte W06 + .byte N05 , Cs1 , v084 + .byte N06 , Gs1 , v076 + .byte W06 + .byte Cs2 , v060 + .byte W06 + .byte Gs1 , v064 + .byte W01 + .byte N05 , Cs1 , v080 + .byte W05 + .byte N06 , Cs2 , v060 + .byte W06 + .byte Gs1 , v064 + .byte W05 + .byte N07 , Cs2 , v052 + .byte W06 + .byte N04 , Cs1 , v080 + .byte N05 , Gs1 , v064 + .byte W05 + .byte Cs2 , v052 + .byte W08 + .byte PATT + .word mus_bonus_field_groudon_0_B2 + .byte GOTO + .word mus_bonus_field_groudon_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_groudon_1: @ 0x08699535 + .byte KEYSH , mus_bonus_field_groudon_key+0 + .byte VOICE , 49 + .byte VOL , 85*mus_bonus_field_groudon_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W96 + .byte W96 + .byte W92 + .byte W01 + .byte N24 , Cn2 , v048 + .byte W03 +mus_bonus_field_groudon_1_B1: + .byte W19 + .byte N19 , Gn2 , v060 + .byte W16 + .byte N17 , Cn3 , v064 + .byte W15 + .byte N20 , Cs3 , v068 + .byte W18 + .byte N16 , Gs2 , v072 + .byte W15 + .byte Cs2 , v060 + .byte W13 + .byte W02 + .byte N20 , Cn2 , v052 + .byte W18 + .byte N18 , Gn2 , v056 + .byte W14 + .byte N17 , Cn3 , v068 + .byte W15 + .byte N19 , Cs3 + .byte W18 + .byte N16 , Gs2 + .byte W15 + .byte Cs2 , v060 + .byte W14 + .byte W01 + .byte N20 , Cn2 , v052 + .byte W18 + .byte N17 , Gn2 , v056 + .byte W15 + .byte Cn3 , v068 + .byte W15 + .byte N19 , Cs3 + .byte W18 + .byte N16 , Gs2 + .byte W15 + .byte N17 , Cs2 , v056 + .byte W14 + .byte W01 + .byte N21 , Cn2 , v052 + .byte W18 + .byte N18 , Gn2 , v060 + .byte W17 + .byte N17 , Cn3 , v076 + .byte W15 + .byte N21 , Cs3 , v072 + .byte W18 + .byte N18 , Gs2 , v064 + .byte W17 + .byte N17 , Cs2 , v056 + .byte W10 + .byte W06 + .byte N19 , Cn2 , v052 + .byte W13 + .byte N18 , Gn2 , v056 + .byte W16 + .byte N16 , Cn3 , v072 + .byte W14 + .byte N21 , Cs3 , v068 + .byte W19 + .byte N16 , Gs2 + .byte W16 + .byte N15 , Cs2 , v060 + .byte W12 + .byte W01 + .byte N20 , Cn2 , v052 + .byte W17 + .byte N19 , Gn2 , v064 + .byte W16 + .byte N16 , Cn3 , v068 + .byte W15 + .byte N22 , Cs3 , v072 + .byte W20 + .byte N15 , Gs2 , v064 + .byte W14 + .byte N17 , Cs2 , v056 + .byte W13 + .byte W03 + .byte N19 , Cn2 , v048 + .byte W17 + .byte N18 , Gn2 , v068 + .byte W15 + .byte N16 , Cn3 , v072 + .byte W15 + .byte N20 , Cs3 , v076 + .byte W18 + .byte N14 , Gs2 , v068 + .byte W13 + .byte N16 , Cs2 , v056 + .byte W15 + .byte N20 , Cn2 + .byte W16 + .byte N18 , Gn2 , v064 + .byte W16 + .byte Cn3 , v076 + .byte W16 + .byte N22 , Cs3 , v072 + .byte W20 + .byte N19 , Gs2 + .byte W17 + .byte N16 , Cs2 , v056 + .byte W11 + .byte W04 + .byte N18 , As1 , v068 + .byte W16 + .byte N13 , Fn2 , v060 + .byte W15 + .byte N16 , Cs3 , v072 + .byte W14 + .byte N21 , Cn3 + .byte W19 + .byte N16 , Gn3 , v076 + .byte W16 + .byte N15 , Cn3 , v072 + .byte W12 + .byte W02 + .byte N17 , Fn3 + .byte W17 + .byte N18 , Cn4 , v076 + .byte W17 + .byte N14 , Fn3 , v072 + .byte W13 + .byte N19 , As3 + .byte W17 + .byte N16 , Fs3 , v076 + .byte W16 + .byte N15 , Cs3 , v060 + .byte W14 + .byte N18 , Ds3 , v076 + .byte W17 + .byte N15 , Fs3 , v072 + .byte W14 + .byte N18 , As3 , v068 + .byte W16 + .byte N20 , Ds4 , v076 + .byte W17 + .byte As3 + .byte W17 + .byte N15 , Fs3 , v068 + .byte W15 + .byte N22 , Cn3 , v064 + .byte W18 + .byte N15 , Gn3 , v076 + .byte W15 + .byte N18 , Cn4 , v072 + .byte W20 + .byte N16 , Fn4 , v076 + .byte W14 + .byte N14 , Cs4 , v072 + .byte W16 + .byte N16 , Gs3 , v064 + .byte W13 + .byte W01 + .byte N22 , Cn3 , v056 + .byte W17 + .byte N18 , Gn3 , v068 + .byte W16 + .byte N17 , Cn4 , v076 + .byte W15 + .byte N19 , Fn4 , v080 + .byte W17 + .byte Cs4 , v072 + .byte W17 + .byte N14 , Gs3 , v068 + .byte W13 + .byte W02 + .byte N21 , Cn2 , v064 + .byte W18 + .byte N18 , Gn2 + .byte W16 + .byte N16 , Cn3 , v072 + .byte W14 + .byte N20 , Fn3 , v080 + .byte W18 + .byte N16 , Cs3 , v064 + .byte W15 + .byte N15 , Gs2 + .byte W13 + .byte W02 + .byte N19 , Cn2 + .byte W15 + .byte N17 , Gn2 + .byte W16 + .byte N15 , Cn3 , v068 + .byte W14 + .byte N23 , Fn3 , v076 + .byte W20 + .byte N16 , Cs3 , v064 + .byte W17 + .byte N15 , Gs2 , v060 + .byte W12 + .byte W02 + .byte N20 , Cn2 , v064 + .byte W18 + .byte N18 , Gn2 + .byte W15 + .byte N16 , Cn3 + .byte W15 + .byte N22 , Cs3 , v068 + .byte W19 + .byte N17 , Gs2 , v064 + .byte W16 + .byte N15 , Cs2 , v060 + .byte W11 + .byte W03 + .byte N17 , Cn2 + .byte W15 + .byte N18 , Gn2 , v056 + .byte W16 + .byte N17 , Cn3 , v064 + .byte W16 + .byte N21 , Cs3 , v068 + .byte W19 + .byte N17 , Gs2 , v072 + .byte W16 + .byte N15 , Cs2 , v060 + .byte W11 + .byte W03 + .byte N21 , Cn2 , v064 + .byte W17 + .byte N17 , Gn2 , v060 + .byte W15 + .byte N16 , Cn3 , v068 + .byte W15 + .byte N21 , Cs3 , v072 + .byte W19 + .byte N16 , Gs2 + .byte W15 + .byte N14 , Cs2 , v064 + .byte W12 + .byte W01 + .byte N20 , Cn2 + .byte W17 + .byte N17 , Gn2 , v068 + .byte W16 + .byte N16 , Cn3 , v072 + .byte W16 + .byte N20 , Cs3 , v076 + .byte W18 + .byte N17 , Gs2 , v068 + .byte W17 + .byte N15 , Cs2 , v064 + .byte W11 + .byte W03 + .byte N20 , Cn2 , v068 + .byte W17 + .byte N17 , Gn2 + .byte W16 + .byte Cn3 , v076 + .byte W16 + .byte N20 , Cs3 , v072 + .byte W17 + .byte N17 , Gs2 , v076 + .byte W16 + .byte N15 , Cs2 , v064 + .byte W11 + .byte W02 + .byte N20 , Dn2 , v076 + .byte W17 + .byte N15 , An2 , v080 + .byte W15 + .byte N18 , Dn3 , v076 + .byte W17 + .byte N13 , Ds3 , v080 + .byte W12 + .byte N12 , As2 , v072 + .byte W10 + .byte N11 , En3 , v076 + .byte W12 + .byte Bn2 , v072 + .byte W11 + .byte N22 , Cn2 + .byte W18 + .byte N16 , Gn2 + .byte W15 + .byte Cn3 , v076 + .byte W16 + .byte N21 , Cs3 , v080 + .byte W18 + .byte N18 , Gs2 , v076 + .byte W16 + .byte N17 , Cs2 , v064 + .byte W13 + .byte W03 + .byte Dn2 , v076 + .byte W17 + .byte N18 , An2 + .byte W17 + .byte N15 , Dn3 , v068 + .byte W14 + .byte N12 , Ds3 , v076 + .byte W11 + .byte As2 , v068 + .byte W11 + .byte En3 , v076 + .byte W12 + .byte Bn2 , v064 + .byte W11 + .byte N24 , Cn2 + .byte W20 + .byte N16 , Cn3 + .byte W16 + .byte Gn2 , v068 + .byte W14 + .byte N19 , Cs3 , v064 + .byte W17 + .byte N18 , Gs2 , v076 + .byte W19 + .byte N16 , Cs2 , v060 + .byte W10 + .byte W04 + .byte N20 , Cn2 , v064 + .byte W17 + .byte N17 , Cn3 , v072 + .byte W15 + .byte N15 , Gn2 , v056 + .byte W14 + .byte N19 , Cs3 , v072 + .byte W18 + .byte N13 , Gs2 + .byte W13 + .byte N16 , Cs2 , v060 + .byte W15 + .byte GOTO + .word mus_bonus_field_groudon_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_groudon_2: @ 0x08699796 + .byte KEYSH , mus_bonus_field_groudon_key+0 + .byte VOICE , 56 + .byte VOL , 108*mus_bonus_field_groudon_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W92 + .byte W02 + .byte N24 , Gn3 , v100 + .byte N24 , Cn4 + .byte W02 + .byte W28 + .byte N01 , Cn4 , v076 + .byte W05 + .byte N02 , Cn4 , v088 + .byte W05 + .byte N03 , Cn4 , v084 + .byte W06 + .byte N04 , Gs3 , v096 + .byte N04 , Cs4 + .byte W13 + .byte N17 , Gs3 , v100 + .byte W24 + .byte W01 + .byte N04 , Gs3 , v096 + .byte N04 , Cs4 , v092 + .byte W14 + .byte N21 , Gn3 , v100 + .byte N24 , Cn4 , v108 + .byte W28 + .byte W01 + .byte N01 , Cn4 , v084 + .byte W05 + .byte Cn4 , v088 + .byte W05 + .byte Cn4 , v092 + .byte W06 + .byte N03 , Cs4 , v100 + .byte W01 + .byte N01 , Gs3 , v076 + .byte W11 + .byte N17 , Gs3 , v100 + .byte W23 + .byte N04 , Gs3 , v092 + .byte N05 , Cs4 , v096 + .byte W16 +mus_bonus_field_groudon_2_B1: + .byte W96 + .byte W96 + .byte N21 , Cn4 , v100 + .byte W20 + .byte N17 , Gn3 , v096 + .byte W15 + .byte N15 , Fs3 , v100 + .byte W14 + .byte N44 , Cs3 , v096 + .byte W44 + .byte W03 + .byte W02 + .byte N22 , Cn3 , v092 + .byte W18 + .byte N18 , Gn3 , v096 + .byte W17 + .byte N17 , Fs3 + .byte W14 + .byte N40 , Cs4 + .byte W44 + .byte W01 + .byte W02 + .byte N24 , Cn4 + .byte W28 + .byte W01 + .byte N06 , Cn4 , v084 + .byte W06 + .byte N04 , Cs4 , v092 + .byte W14 + .byte N24 , Fn4 , v100 + .byte W23 + .byte N06 , Ds4 , v096 + .byte W11 + .byte N04 , Cs4 , v088 + .byte W11 + .byte W01 + .byte N03 , Cn4 + .byte W12 + .byte N40 , Gn3 , v096 + .byte W80 + .byte W03 + .byte W96 + .byte W96 + .byte W01 + .byte N19 , Cs4 , v100 + .byte W17 + .byte N18 , Fn3 , v096 + .byte W16 + .byte N16 , Cs4 , v092 + .byte W15 + .byte N28 , Cn4 + .byte W32 + .byte W02 + .byte N16 , Cn4 , v072 + .byte W13 + .byte W01 + .byte N18 , Fn4 , v100 + .byte W16 + .byte Gs3 , v092 + .byte W16 + .byte N15 , Fn4 , v100 + .byte W14 + .byte N28 , Cs4 , v096 + .byte W36 + .byte W01 + .byte N13 , Cs4 , v088 + .byte W11 + .byte N12 , Fs4 , v084 + .byte W01 + .byte W11 + .byte N14 , Fn4 , v092 + .byte W12 + .byte N13 , Ds4 + .byte W12 + .byte N12 , Cs4 , v088 + .byte W11 + .byte Cn4 + .byte W12 + .byte N14 , As3 , v084 + .byte W13 + .byte N13 , Gs3 + .byte W11 + .byte N14 , As3 , v088 + .byte W13 + .byte TIE , Cn4 , v084 + .byte W01 + .byte W96 + .byte W92 + .byte W03 + .byte EOT + .byte W01 + .byte N28 , Cn4 , v100 + .byte W32 + .byte W01 + .byte N04 , Cn4 , v088 + .byte W06 + .byte Gn3 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N36 , Fn4 , v096 + .byte W44 + .byte W01 + .byte N24 , Cn4 , v100 + .byte W30 + .byte W01 + .byte N05 , Cn4 , v084 + .byte W05 + .byte N04 , Gn3 , v088 + .byte W06 + .byte N07 , Fs4 , v076 + .byte W06 + .byte N06 , Fn4 , v096 + .byte W05 + .byte N07 , Ds4 + .byte W07 + .byte N24 , Cs4 , v092 + .byte W36 + .byte N21 , Gn4 , v104 + .byte W19 + .byte N19 , Ds4 , v100 + .byte W17 + .byte N14 , Cn4 , v092 + .byte W14 + .byte N21 , Gs3 , v096 + .byte W18 + .byte N10 , Fn4 + .byte W28 + .byte W01 + .byte N20 , Gn4 , v100 + .byte W18 + .byte N19 , Ds4 , v096 + .byte W17 + .byte N15 , Cn4 + .byte W14 + .byte N21 , Gs4 , v104 + .byte W18 + .byte N09 , Cs4 , v080 + .byte W28 + .byte W02 + .byte N19 , Gn3 , v100 + .byte W18 + .byte N18 , Ds3 , v088 + .byte W16 + .byte N15 , Cn3 , v092 + .byte W13 + .byte N21 , Gs2 , v088 + .byte W18 + .byte N11 , Fn3 + .byte W28 + .byte W01 + .byte N20 , Gn3 , v096 + .byte W18 + .byte N19 , Ds3 + .byte W17 + .byte N17 , Cn3 , v092 + .byte W15 + .byte N19 , Gs3 , v096 + .byte W17 + .byte N08 , Cs3 , v080 + .byte W28 + .byte W01 + .byte W01 + .byte N48 , Gn3 , v096 + .byte W01 + .byte Cn3 , v088 + .byte W48 + .byte Cs3 + .byte N48 , Gs3 , v084 + .byte W44 + .byte W02 + .byte W02 + .byte N44 , Dn3 , v072 + .byte N48 , An3 , v092 + .byte W44 + .byte W02 + .byte N24 , As3 , v076 + .byte W01 + .byte Ds3 + .byte W23 + .byte N10 , Bn3 + .byte W01 + .byte N09 , En3 , v064 + .byte W08 + .byte N08 , Ds3 , v072 + .byte N09 , As3 , v092 + .byte W08 + .byte En3 , v088 + .byte N09 , Bn3 , v100 + .byte W07 + .byte N52 , Cn4 , v092 + .byte W01 + .byte Cn3 , v084 + .byte W48 + .byte W01 + .byte N48 , Cs4 , v100 + .byte W01 + .byte Cs3 , v088 + .byte W44 + .byte W01 + .byte W03 + .byte N44 , Dn3 + .byte N44 , Dn4 , v096 + .byte W44 + .byte W02 + .byte N24 , Ds3 , v092 + .byte N24 , Ds4 , v100 + .byte W24 + .byte N09 , En3 , v084 + .byte N09 , En4 , v096 + .byte W07 + .byte Ds4 + .byte W01 + .byte Ds3 , v092 + .byte W07 + .byte N08 , En4 , v096 + .byte W01 + .byte N09 , En3 , v092 + .byte W07 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_groudon_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_groudon_3: @ 0x08699970 + .byte KEYSH , mus_bonus_field_groudon_key+0 + .byte VOICE , 47 + .byte VOL , 85*mus_bonus_field_groudon_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_bonus_field_groudon_3_B1: + .byte N04 , Cn2 , v092 + .byte W30 + .byte N01 , Cn2 , v072 + .byte W06 + .byte N03 , Cn2 , v076 + .byte W06 + .byte N02 , Cn2 , v064 + .byte W06 + .byte N03 , Cs2 , v088 + .byte W12 + .byte N04 , Cs2 , v084 + .byte W24 + .byte N03 , Cs2 , v080 + .byte W12 + .byte PEND + .byte PATT + .word mus_bonus_field_groudon_3_B1 +mus_bonus_field_groudon_3_B2: + .byte N04 , Cn2 , v088 + .byte W12 + .byte N03 , Cn2 , v076 + .byte W24 + .byte N04 , Cn2 , v080 + .byte W12 + .byte N03 , Cs2 , v076 + .byte W12 + .byte N04 + .byte W24 + .byte N03 , Cs2 , v080 + .byte W12 +mus_bonus_field_groudon_3_B3: + .byte N03 , Cn2 , v080 + .byte W12 + .byte N03 + .byte W24 + .byte N02 , Cn2 , v076 + .byte W12 + .byte N04 , Cs2 , v080 + .byte W12 + .byte N03 , Cs2 , v072 + .byte W24 + .byte N02 , Cs2 , v068 + .byte W12 + .byte PEND + .byte PATT + .word mus_bonus_field_groudon_3_B3 + .byte N04 , Cn2 , v080 + .byte W12 + .byte Cn2 , v064 + .byte W24 + .byte Cn2 , v080 + .byte W12 + .byte N03 , Cs2 , v084 + .byte W12 + .byte Cs2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 , v072 + .byte W12 + .byte N04 + .byte W24 + .byte N04 + .byte W12 + .byte Cs2 , v084 + .byte W12 + .byte Cs2 , v076 + .byte W24 + .byte N03 , Cs2 , v080 + .byte W12 + .byte N04 , Cn2 + .byte W12 + .byte N03 + .byte W24 + .byte Cn2 , v076 + .byte W12 + .byte N04 , Cs2 , v080 + .byte W12 + .byte Cs2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 , v080 + .byte W12 + .byte Cn2 , v076 + .byte W24 + .byte N02 + .byte W12 + .byte N03 , Cs2 , v084 + .byte W12 + .byte Cs2 , v072 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 , v080 + .byte W12 + .byte Cn2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cs2 , v084 + .byte W12 + .byte Cs2 , v080 + .byte W24 + .byte N04 , Cs2 , v068 + .byte W12 + .byte As1 , v084 + .byte W12 + .byte As1 , v072 + .byte W24 + .byte As1 , v076 + .byte W12 + .byte N03 , Cn2 , v084 + .byte W12 + .byte Cn2 , v076 + .byte W24 + .byte N03 + .byte W12 + .byte Fn2 , v088 + .byte W12 + .byte N04 , Fn2 , v084 + .byte W24 + .byte N02 , Fn2 , v076 + .byte W12 + .byte N03 , Fs2 + .byte W12 + .byte N04 , Fs2 , v084 + .byte W24 + .byte N03 , Fs2 , v080 + .byte W12 + .byte N04 , Ds2 , v084 + .byte W12 + .byte N04 + .byte W24 + .byte N03 + .byte W12 + .byte N04 + .byte W12 + .byte N04 + .byte W24 + .byte Ds2 , v080 + .byte W12 + .byte Cn2 , v084 + .byte W12 + .byte Cn2 , v080 + .byte W24 + .byte Cn2 , v076 + .byte W12 + .byte Cs2 , v080 + .byte W12 + .byte N04 + .byte W24 + .byte N03 + .byte W12 + .byte N04 , Cn2 + .byte W12 + .byte N03 , Cn2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte Cs2 , v084 + .byte W12 + .byte Cs2 , v080 + .byte W24 + .byte Cs2 , v072 + .byte W12 + .byte Cn2 , v084 + .byte W12 + .byte N03 , Cn2 , v072 + .byte W24 + .byte N04 , Cn2 , v080 + .byte W12 + .byte Cs2 , v084 + .byte W12 + .byte N03 + .byte W24 + .byte Cs2 , v080 + .byte W12 + .byte N04 , Cn2 + .byte W12 + .byte Cn2 , v076 + .byte W24 + .byte Cn2 , v080 + .byte W12 + .byte N03 , Cs2 , v084 + .byte W12 + .byte Cs2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 , v080 + .byte W12 + .byte N03 + .byte W24 + .byte Cn2 , v076 + .byte W12 + .byte N04 , Cs2 + .byte W12 + .byte Cs2 , v080 + .byte W24 + .byte N03 + .byte W12 + .byte Cn2 + .byte W12 + .byte N03 + .byte W24 + .byte N04 , Cn2 , v076 + .byte W12 + .byte Cs2 + .byte W12 + .byte N03 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N04 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cs2 + .byte W12 + .byte N04 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cn2 , v080 + .byte W12 + .byte Cn2 , v076 + .byte W24 + .byte N04 + .byte W12 + .byte N03 , Cs2 , v080 + .byte W12 + .byte Cs2 , v076 + .byte W24 + .byte N03 + .byte W12 + .byte N02 , Cn2 , v080 + .byte W12 + .byte N04 , Gn1 , v068 + .byte W12 + .byte Cn2 + .byte W12 + .byte Gn1 , v064 + .byte W12 + .byte Cs2 , v076 + .byte W12 + .byte Gs1 , v068 + .byte W12 + .byte Cs2 + .byte W12 + .byte Gs1 , v076 + .byte W12 + .byte Dn2 , v080 + .byte W12 + .byte An1 , v072 + .byte W12 + .byte N03 , Dn2 , v076 + .byte W12 + .byte N04 , An1 + .byte W12 + .byte Ds2 , v080 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte En2 , v084 + .byte W12 + .byte N04 , Bn1 , v076 + .byte W12 + .byte Cn2 , v080 + .byte W12 + .byte N03 , Gn1 , v064 + .byte W12 + .byte N04 , Cn2 , v076 + .byte W12 + .byte Gn1 , v072 + .byte W12 + .byte Cs2 + .byte W12 + .byte Gs1 , v068 + .byte W12 + .byte Cs2 , v072 + .byte W12 + .byte N03 , Gs1 , v076 + .byte W12 + .byte Dn2 , v080 + .byte W12 + .byte N04 , An1 , v076 + .byte W12 + .byte Dn2 , v080 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N04 , Ds2 , v080 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte En2 , v084 + .byte W12 + .byte Bn1 , v072 + .byte W12 + .byte PATT + .word mus_bonus_field_groudon_3_B3 + .byte PATT + .word mus_bonus_field_groudon_3_B3 + .byte GOTO + .word mus_bonus_field_groudon_3_B2 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_groudon_4: @ 0x08699B63 + .byte KEYSH , mus_bonus_field_groudon_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_bonus_field_groudon_mvl/mxv + .byte W96 + .byte W96 +mus_bonus_field_groudon_4_B1: + .byte N48 , Cs2 , v100 + .byte W48 + .byte Ds2 + .byte W48 + .byte PEND + .byte PATT + .word mus_bonus_field_groudon_4_B1 +mus_bonus_field_groudon_4_B2: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_groudon_4_B2 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_groudon: @ 0x08699B9C + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_groudon_pri @ Priority + .byte mus_bonus_field_groudon_rev @ Reverb + + .word mus_bonus_field_groudon_grp + + .word mus_bonus_field_groudon_0 + .word mus_bonus_field_groudon_1 + .word mus_bonus_field_groudon_2 + .word mus_bonus_field_groudon_3 + .word mus_bonus_field_groudon_4 +@ 0x08699BB8 diff --git a/sound/songs/mus_bonus_field_kecleon.s b/sound/songs/mus_bonus_field_kecleon.s new file mode 100644 index 0000000..e55cd90 --- /dev/null +++ b/sound/songs/mus_bonus_field_kecleon.s @@ -0,0 +1,1333 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_kecleon_grp, gUnknown_08532808 + .equ mus_bonus_field_kecleon_pri, 0 + .equ mus_bonus_field_kecleon_rev, reverb_set+50 + .equ mus_bonus_field_kecleon_mvl, 127 + .equ mus_bonus_field_kecleon_key, 0 + .equ mus_bonus_field_kecleon_tbs, 1 + .equ mus_bonus_field_kecleon_exg, 0 + .equ mus_bonus_field_kecleon_cmp, 1 + + .section .rodata + .global mus_bonus_field_kecleon + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_kecleon_0: @ 0x08696F20 + .byte KEYSH , mus_bonus_field_kecleon_key+0 +mus_bonus_field_kecleon_0_B1: + .byte TEMPO , 204*mus_bonus_field_kecleon_tbs/2 + .byte VOICE , 5 + .byte VOL , 105*mus_bonus_field_kecleon_mvl/mxv + .byte PAN , c_v-16 + .byte N78 , An1 , v068 + .byte W24 + .byte N03 , En2 , v056 + .byte W01 + .byte N05 , Cs3 , v060 + .byte W24 + .byte N04 , En2 , v056 + .byte N07 , Cs3 , v060 + .byte W23 + .byte W01 + .byte N72 , Ds2 , v072 + .byte W24 + .byte W01 + .byte N44 , Cn3 , v064 + .byte W01 + .byte N48 , Fn2 , v052 + .byte W44 + .byte W01 + .byte W04 + .byte N44 , An1 , v060 + .byte W23 + .byte N04 , Cs3 , v064 + .byte W01 + .byte N03 , En2 , v060 + .byte W23 + .byte N03 + .byte N05 , Cs3 , v068 + .byte W21 + .byte W02 + .byte N72 , Ds2 , v064 + .byte W24 + .byte W01 + .byte N48 , Cn3 , v056 + .byte W01 + .byte Fn2 + .byte W44 + .byte W04 + .byte N72 , An1 , v072 + .byte W23 + .byte N04 , Cs3 , v060 + .byte W01 + .byte N05 , En2 + .byte W22 + .byte N07 , En2 , v056 + .byte W01 + .byte N06 , Cs3 , v064 + .byte W21 + .byte W04 + .byte N76 , Ds2 , v072 + .byte W24 + .byte W01 + .byte N44 , Cn3 , v064 + .byte W01 + .byte N48 , Fn2 , v052 + .byte W42 + .byte W06 + .byte N76 , An1 , v072 + .byte W24 + .byte N04 , Cs3 , v064 + .byte W01 + .byte En2 , v060 + .byte W23 + .byte N03 + .byte N05 , Cs3 , v068 + .byte W18 + .byte W07 + .byte N72 , Ds2 + .byte W24 + .byte W01 + .byte N44 , Cn3 , v064 + .byte W01 + .byte N48 , Fn2 , v056 + .byte W36 + .byte W03 + .byte W09 + .byte N72 , An1 , v068 + .byte W22 + .byte N07 , Cs3 , v056 + .byte W01 + .byte N05 , En2 + .byte W24 + .byte W01 + .byte Cs3 , v064 + .byte W01 + .byte N03 , En2 , v056 + .byte W14 + .byte W10 + .byte N68 , Ds2 , v064 + .byte W24 + .byte N42 , Cn3 + .byte W01 + .byte N44 , Fn2 , v052 + .byte W36 + .byte W01 + .byte W08 + .byte N72 , An1 , v060 + .byte W24 + .byte N06 , En2 + .byte N07 , Cs3 + .byte W24 + .byte W02 + .byte N02 , En2 , v056 + .byte N03 , Cs3 , v060 + .byte W14 + .byte W09 + .byte N72 , Ds2 , v068 + .byte W24 + .byte W01 + .byte N36 , Cn3 , v064 + .byte W01 + .byte N48 , Fn2 , v056 + .byte W36 + .byte W01 + .byte W10 + .byte N72 , An1 , v068 + .byte W22 + .byte N03 , Cs3 , v064 + .byte W02 + .byte En2 , v056 + .byte W23 + .byte N08 + .byte W01 + .byte N07 , Cs3 , v068 + .byte W14 + .byte W11 + .byte N76 , Ds2 , v072 + .byte W24 + .byte N48 , Cn3 , v068 + .byte W02 + .byte Fn2 , v052 + .byte W32 + .byte W03 + .byte W15 + .byte N72 , An1 , v064 + .byte W23 + .byte N06 , En2 , v060 + .byte W01 + .byte N04 , Cs3 , v064 + .byte W24 + .byte N03 , En2 + .byte N06 , Cs3 , v060 + .byte W09 + .byte W15 + .byte N72 , Ds2 , v072 + .byte W24 + .byte N44 , Cn3 , v060 + .byte W01 + .byte N48 , Fn2 , v052 + .byte W32 + .byte W17 + .byte N76 , An1 , v064 + .byte W23 + .byte N05 , Cs3 + .byte W01 + .byte N04 , En2 , v060 + .byte W23 + .byte N08 , En2 , v064 + .byte W01 + .byte N06 , Cs3 , v060 + .byte W07 + .byte W17 + .byte N72 , Ds2 , v068 + .byte W24 + .byte W01 + .byte N42 , Cn3 , v064 + .byte W01 + .byte N48 , Fn2 , v056 + .byte W28 + .byte W01 + .byte W19 + .byte TIE , An1 , v064 + .byte W23 + .byte N04 , Cs3 , v060 + .byte W01 + .byte En2 , v052 + .byte W23 + .byte N07 , En2 , v056 + .byte N06 , Cs3 , v060 + .byte W06 + .byte W18 + .byte N72 , Ds2 , v072 + .byte W24 + .byte N48 , Cn3 , v068 + .byte W01 + .byte N42 , Fn2 , v060 + .byte W03 + .byte EOT , An1 + .byte W24 + .byte W02 + .byte W21 + .byte N72 , Dn2 , v072 + .byte W24 + .byte N04 , An2 , v064 + .byte W01 + .byte N07 , Fs2 , v056 + .byte W22 + .byte N08 + .byte W01 + .byte N04 , An2 , v064 + .byte W03 + .byte W20 + .byte N68 , Cs2 , v072 + .byte W23 + .byte N44 , An2 , v076 + .byte W01 + .byte N52 , En2 , v064 + .byte W28 + .byte W20 + .byte N72 , Cn2 + .byte W24 + .byte N05 , An2 , v068 + .byte W01 + .byte N07 , Ds2 , v060 + .byte W23 + .byte N09 , Ds2 , v064 + .byte N04 , An2 , v072 + .byte W04 + .byte W21 + .byte N72 , Bn1 , v068 + .byte W24 + .byte N42 , Dn2 , v060 + .byte N42 , Gs2 , v072 + .byte W24 + .byte W03 + .byte W22 + .byte N72 , Cs2 , v068 + .byte W23 + .byte N07 , En2 , v064 + .byte N06 , An2 , v072 + .byte W24 + .byte En2 , v056 + .byte N06 , An2 , v072 + .byte W03 + .byte W20 + .byte N76 , Cn2 , v076 + .byte W24 + .byte N48 , Ds2 , v068 + .byte N36 , An2 , v072 + .byte W28 + .byte W21 + .byte N68 , Bn1 + .byte W23 + .byte N05 , An2 , v068 + .byte W01 + .byte N09 , Dn2 , v056 + .byte W23 + .byte N04 , An2 , v072 + .byte W01 + .byte N08 , Dn2 , v040 + .byte W03 + .byte W20 + .byte N68 , En1 , v060 + .byte W23 + .byte N40 , Gs2 , v072 + .byte W01 + .byte N42 , En2 , v068 + .byte W28 + .byte W22 + .byte N72 , An1 , v080 + .byte W24 + .byte W02 + .byte N03 , En2 , v056 + .byte N03 , Cs3 , v060 + .byte W22 + .byte N06 , En2 , v056 + .byte N04 , Cs3 , v060 + .byte W02 + .byte W21 + .byte N72 , Ds2 , v076 + .byte W23 + .byte N44 , Cn3 , v060 + .byte W01 + .byte N48 , Fn2 + .byte W24 + .byte W03 + .byte W22 + .byte N72 , An1 , v076 + .byte W23 + .byte N05 , Cs3 , v064 + .byte W01 + .byte N03 , En2 , v056 + .byte W22 + .byte N06 , Cs3 , v064 + .byte W01 + .byte N03 , En2 , v056 + .byte W03 + .byte W20 + .byte N72 , Ds2 , v068 + .byte W24 + .byte W01 + .byte N36 , Cn3 , v064 + .byte W02 + .byte N44 , Fn2 , v056 + .byte W24 + .byte W01 + .byte W21 + .byte N72 , An1 , v068 + .byte W24 + .byte N06 , En2 , v060 + .byte N05 , Cs3 + .byte W23 + .byte N02 , En2 , v056 + .byte N07 , Cs3 , v064 + .byte W04 + .byte W18 + .byte N68 , Ds2 , v072 + .byte W23 + .byte N44 , Cn3 + .byte W02 + .byte Fn2 , v056 + .byte W28 + .byte W01 + .byte W16 + .byte N72 , An1 , v068 + .byte W24 + .byte N05 , En2 , v056 + .byte N07 , Cs3 , v060 + .byte W23 + .byte N06 , En2 + .byte N06 , Cs3 , v064 + .byte W09 + .byte W14 + .byte N76 , Ds2 , v076 + .byte W24 + .byte N48 , Fn2 , v056 + .byte N52 , Cn3 , v072 + .byte W32 + .byte W02 + .byte W15 + .byte N68 , An1 , v064 + .byte W23 + .byte N05 , Cs3 , v052 + .byte W01 + .byte N02 , En2 , v056 + .byte W07 + .byte N04 , En3 , v052 + .byte W05 + .byte N09 , Cs3 , v060 + .byte W09 + .byte N02 , En2 , v052 + .byte N02 , An2 , v060 + .byte W12 + .byte W10 + .byte N76 , Ds2 , v072 + .byte W24 + .byte W01 + .byte N48 , Fn2 , v056 + .byte N48 , Cn3 , v072 + .byte W36 + .byte W01 + .byte W13 + .byte N66 , An1 , v068 + .byte W21 + .byte N03 , Cs3 , v052 + .byte W02 + .byte N05 , En2 , v060 + .byte W06 + .byte N06 , En3 , v040 + .byte W05 + .byte N10 , Cs3 , v056 + .byte W09 + .byte N03 , En2 , v052 + .byte N03 , An2 , v064 + .byte W16 + .byte W07 + .byte N68 , Ds2 , v072 + .byte W23 + .byte N44 , Cn3 , v068 + .byte W01 + .byte N48 , Fn2 , v064 + .byte W40 + .byte W01 + .byte W06 + .byte N76 , An1 , v068 + .byte W24 + .byte N06 , En2 , v064 + .byte N03 , Cs3 + .byte W23 + .byte N08 , En2 + .byte N05 , Cs3 , v060 + .byte W19 + .byte W06 + .byte N68 , Ds2 , v076 + .byte W23 + .byte N36 , Cn3 , v072 + .byte W01 + .byte N44 , Fn2 , v060 + .byte W42 + .byte W03 + .byte N76 , An1 , v068 + .byte W24 + .byte W01 + .byte N07 , Cs3 , v064 + .byte W01 + .byte N06 , En2 + .byte W22 + .byte N08 , Cs3 + .byte W01 + .byte N03 , En2 , v060 + .byte W20 + .byte W02 + .byte N72 , Ds2 , v076 + .byte W24 + .byte W01 + .byte N48 , Fn2 , v060 + .byte N40 , Cn3 , v064 + .byte W44 + .byte W01 + .byte W02 + .byte N72 , An1 , v068 + .byte W22 + .byte N06 , Cs3 + .byte W01 + .byte N03 , En2 , v060 + .byte W23 + .byte N07 , En2 , v064 + .byte N06 , Cs3 , v068 + .byte W23 + .byte N72 , Ds2 , v076 + .byte W01 + .byte W21 + .byte N44 , Cn3 , v068 + .byte W01 + .byte N48 , Fn2 , v060 + .byte W48 + .byte W01 + .byte N72 , An1 , v072 + .byte W01 + .byte W22 + .byte N04 , En2 , v060 + .byte N06 , Cs3 , v064 + .byte W22 + .byte En2 , v060 + .byte N07 , Cs3 , v064 + .byte W23 + .byte N68 , Ds2 , v068 + .byte W05 + .byte W19 + .byte N40 , Cn3 , v064 + .byte W01 + .byte N44 , Fn2 , v056 + .byte W44 + .byte W02 + .byte N72 , Dn2 , v072 + .byte W06 + .byte W18 + .byte N08 , Fs2 , v060 + .byte N06 , An2 , v068 + .byte W23 + .byte N04 , Fs2 , v048 + .byte N06 , An2 , v068 + .byte W22 + .byte N72 , Ds2 , v076 + .byte W09 + .byte W13 + .byte N44 , Cn3 , v072 + .byte W02 + .byte N48 , An2 , v068 + .byte W44 + .byte W02 + .byte N72 , En2 , v076 + .byte W11 + .byte W12 + .byte N07 , Cs3 , v068 + .byte W01 + .byte N06 , An2 , v064 + .byte W23 + .byte N09 , An2 , v060 + .byte N06 , Cs3 , v072 + .byte W22 + .byte N72 , Fs2 , v068 + .byte W14 + .byte W10 + .byte N44 , Fs3 , v076 + .byte W01 + .byte N24 , As2 , v064 + .byte W48 + .byte N68 , Bn1 + .byte W13 + .byte W09 + .byte N08 , Fs2 , v060 + .byte W02 + .byte N04 , Dn3 , v036 + .byte W23 + .byte N22 , Fs2 , v056 + .byte N07 , Dn3 , v060 + .byte W23 + .byte N72 , En2 , v064 + .byte W15 + .byte W07 + .byte N44 , En3 , v068 + .byte W02 + .byte N32 , Gs2 , v064 + .byte W44 + .byte W03 + .byte N60 , An1 , v072 + .byte W16 + .byte W07 + .byte N04 , En2 , v060 + .byte N06 , Cs3 + .byte W23 + .byte N07 + .byte W01 + .byte N10 , En2 + .byte W23 + .byte N72 , Ds2 , v076 + .byte W18 + .byte W06 + .byte N44 , An2 , v068 + .byte N48 , Cn3 + .byte W44 + .byte W03 + .byte N72 , An1 , v064 + .byte W19 + .byte W05 + .byte N07 , Cs3 , v056 + .byte W01 + .byte N06 , En2 , v060 + .byte W24 + .byte N06 + .byte N06 , Cs3 , v064 + .byte W23 + .byte N78 , Ds2 , v068 + .byte W19 + .byte W06 + .byte N40 , An2 , v064 + .byte N42 , Cn3 , v068 + .byte W48 + .byte W01 + .byte N68 , Dn2 , v072 + .byte W17 + .byte W05 + .byte N08 , Fs2 , v056 + .byte N06 , An2 , v064 + .byte W23 + .byte N09 , Fs2 , v052 + .byte W01 + .byte N06 , An2 , v068 + .byte W22 + .byte N72 , Cs2 , v072 + .byte W21 + .byte W03 + .byte N07 , An2 , v064 + .byte W01 + .byte N06 , En2 , v056 + .byte W23 + .byte N07 , An2 , v068 + .byte W01 + .byte N08 , En2 , v056 + .byte W23 + .byte N52 , Cn2 , v072 + .byte W21 + .byte W02 + .byte N09 , Ds2 , v064 + .byte N06 , An2 , v072 + .byte W22 + .byte N09 , Ds2 , v064 + .byte W01 + .byte N08 , An2 , v072 + .byte W21 + .byte N48 , En1 , v068 + .byte W24 + .byte N08 , En2 , v064 + .byte N08 , Gs2 , v068 + .byte W02 + .byte W22 + .byte N10 , En2 , v056 + .byte N08 , Gs2 , v064 + .byte W24 + .byte W01 + .byte N14 , Dn2 , v060 + .byte W22 + .byte N19 , Dn2 , v012 + .byte N11 , En2 , v068 + .byte W01 + .byte N05 , An2 , v056 + .byte W02 + .byte W20 + .byte N09 , En2 , v072 + .byte W01 + .byte N07 , An2 + .byte W22 + .byte N56 , Cn2 , v068 + .byte W24 + .byte N07 , An2 , v076 + .byte W01 + .byte Ds2 , v060 + .byte W04 + .byte W18 + .byte N09 , Ds2 , v056 + .byte N07 , An2 , v072 + .byte W22 + .byte N52 , Bn1 , v080 + .byte W23 + .byte N07 , En2 , v060 + .byte N06 , An2 , v072 + .byte W09 + .byte W14 + .byte N03 , En2 , v056 + .byte N07 , An2 , v076 + .byte W22 + .byte N48 , En1 + .byte W23 + .byte N08 , Dn2 , v060 + .byte N07 , Gs2 , v068 + .byte W13 + .byte W11 + .byte N06 , Dn2 , v052 + .byte N07 , Gs2 , v064 + .byte W22 + .byte N72 , An1 , v076 + .byte W23 + .byte N07 , En2 , v056 + .byte W16 + .byte W07 + .byte N14 , En2 , v040 + .byte N05 , Cs3 , v056 + .byte W23 + .byte N68 , Ds2 , v072 + .byte W24 + .byte N72 , Cn3 , v060 + .byte W01 + .byte N44 , Fn2 , v056 + .byte W17 + .byte W28 + .byte N72 , An1 , v068 + .byte W24 + .byte N06 , En2 , v052 + .byte W01 + .byte N05 , Cs3 + .byte W19 + .byte W03 + .byte En2 , v044 + .byte W01 + .byte N04 , Cs3 , v048 + .byte W22 + .byte N72 , Ds2 , v068 + .byte W24 + .byte N48 , Cn3 , v060 + .byte W01 + .byte N44 , Fn2 , v052 + .byte W21 + .byte W24 + .byte GOTO + .word mus_bonus_field_kecleon_0_B1 + .byte W01 + .byte N09 , Cs3 , v064 + .byte W02 + .byte N11 , An1 , v040 + .byte N09 , En2 , v052 + .byte W44 + .byte W01 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_kecleon_1: @ 0x086973DD + .byte KEYSH , mus_bonus_field_kecleon_key+0 +mus_bonus_field_kecleon_1_B1: + .byte VOICE , 5 + .byte VOL , 105*mus_bonus_field_kecleon_mvl/mxv + .byte PAN , c_v+16 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W02 + .byte N32 , En4 , v088 + .byte W36 + .byte W01 + .byte N04 , Cs4 , v072 + .byte W11 + .byte N02 , An3 , v068 + .byte W10 + .byte N03 , En3 , v076 + .byte W12 + .byte W01 + .byte N48 , Gn3 , v084 + .byte W48 + .byte N06 , Fn3 , v064 + .byte W06 + .byte N07 , Gn3 , v068 + .byte W05 + .byte N11 , Fn3 , v060 + .byte W10 + .byte N44 , En3 , v076 + .byte W02 + .byte W42 + .byte N03 , An3 , v068 + .byte W11 + .byte Cs4 , v072 + .byte W11 + .byte N07 , En4 , v080 + .byte W08 + .byte W07 + .byte N48 , Cn4 , v076 + .byte W48 + .byte N08 , Fn3 , v064 + .byte W08 + .byte Gn3 , v060 + .byte W05 + .byte N13 , Fn3 , v044 + .byte W04 + .byte W08 + .byte En3 , v076 + .byte W11 + .byte N03 , An3 , v072 + .byte W12 + .byte En3 , v064 + .byte W11 + .byte N04 , An3 + .byte W12 + .byte N02 , En3 , v060 + .byte W09 + .byte N03 , An3 , v064 + .byte W09 + .byte W07 + .byte N28 , Gn3 , v068 + .byte W24 + .byte W03 + .byte N36 , Fn3 , v072 + .byte W36 + .byte W02 + .byte N14 , Cn3 , v056 + .byte W12 + .byte N32 , En3 , v064 + .byte W32 + .byte W01 + .byte N13 , Cs3 + .byte W11 + .byte N14 , En3 , v052 + .byte W11 + .byte N18 , Cs3 , v060 + .byte W05 + .byte W09 + .byte N48 , Cn3 , v048 + .byte W60 + .byte W03 + .byte W32 + .byte N03 , En3 , v068 + .byte W22 + .byte N07 , An3 + .byte W18 + .byte W32 + .byte W02 + .byte N06 , Fn3 , v072 + .byte W24 + .byte N05 , Cn4 + .byte W14 + .byte W32 + .byte W03 + .byte En3 , v064 + .byte W24 + .byte W01 + .byte N07 , Cs4 , v068 + .byte W12 + .byte W36 + .byte W02 + .byte N05 , An3 , v064 + .byte W24 + .byte W02 + .byte N04 , Fn4 , v068 + .byte W08 + .byte W16 + .byte N07 , En4 + .byte W36 + .byte W01 + .byte N05 , Cs4 , v076 + .byte W10 + .byte N06 , An3 , v060 + .byte W09 + .byte W36 + .byte W03 + .byte N07 , Cn4 + .byte W24 + .byte W02 + .byte Fn3 + .byte W07 + .byte W18 + .byte N06 , En3 , v056 + .byte W32 + .byte W03 + .byte N03 , An3 , v064 + .byte W12 + .byte N06 , Cs4 , v060 + .byte W07 + .byte W18 + .byte N07 , Cn4 , v064 + .byte W54 + .byte W18 + .byte N40 , An3 + .byte W36 + .byte W01 + .byte N13 , Gs3 , v068 + .byte W13 + .byte N24 , An3 , v064 + .byte W04 + .byte W20 + .byte N48 , Bn3 , v068 + .byte W44 + .byte W03 + .byte N16 , An3 , v064 + .byte W05 + .byte W19 + .byte N36 , An3 , v060 + .byte W36 + .byte W02 + .byte N12 , Gs3 + .byte W12 + .byte N32 , An3 , v068 + .byte W03 + .byte W44 + .byte W02 + .byte N24 , Dn4 + .byte W24 + .byte W01 + .byte N04 , An3 , v048 + .byte W01 + .byte W23 + .byte N36 , An3 , v068 + .byte W36 + .byte W01 + .byte N12 , Gs3 , v056 + .byte W11 + .byte N15 , An3 , v060 + .byte W01 + .byte W44 + .byte W01 + .byte N24 , En4 , v076 + .byte W23 + .byte An3 , v068 + .byte W04 + .byte W21 + .byte N36 , Dn4 , v072 + .byte W32 + .byte W01 + .byte N13 , En4 , v060 + .byte W11 + .byte N24 , Fs4 , v076 + .byte W07 + .byte W18 + .byte En4 + .byte W24 + .byte W01 + .byte Fs4 , v084 + .byte W24 + .byte W01 + .byte N28 , Gs4 , v092 + .byte W04 + .byte W21 + .byte N22 , An4 + .byte W48 + .byte W03 + .byte W72 + .byte W72 + .byte W72 + .byte W44 + .byte W01 + .byte N12 , En4 , v072 + .byte W10 + .byte Cs4 , v064 + .byte W13 + .byte N04 , An3 , v068 + .byte W04 + .byte W40 + .byte N42 , Fn4 , v084 + .byte W32 + .byte W36 + .byte W03 + .byte N14 , En4 , v072 + .byte W11 + .byte N13 , Cs4 , v060 + .byte W12 + .byte N03 , An3 , v056 + .byte W10 + .byte W36 + .byte W02 + .byte N24 , Fn4 , v080 + .byte W32 + .byte W02 + .byte W40 + .byte N22 , An3 , v068 + .byte W22 + .byte N24 , En3 + .byte W10 + .byte W13 + .byte N56 , Fn3 , v072 + .byte W56 + .byte W03 + .byte W32 + .byte W02 + .byte N24 , An3 + .byte W23 + .byte En3 , v064 + .byte W15 + .byte W09 + .byte N52 , Fn3 , v060 + .byte W60 + .byte W03 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte N32 , En4 , v084 + .byte W32 + .byte W02 + .byte N04 , Cs4 , v076 + .byte W12 + .byte N02 , An3 , v068 + .byte W11 + .byte N03 , En3 + .byte W14 + .byte N44 , Gn3 , v076 + .byte W01 + .byte W44 + .byte W01 + .byte N06 , Fn3 , v060 + .byte W06 + .byte N07 , Gn3 , v056 + .byte W06 + .byte N10 , Fn3 , v060 + .byte W09 + .byte N32 , En3 , v072 + .byte W06 + .byte W30 + .byte W01 + .byte N04 , An3 , v064 + .byte W12 + .byte N07 , Cs4 , v060 + .byte W11 + .byte N03 , En4 , v064 + .byte W14 + .byte N44 , Cn4 + .byte W04 + .byte W40 + .byte N09 , Fn3 , v056 + .byte W09 + .byte N06 , Gn3 , v048 + .byte W05 + .byte N09 , Fn3 , v040 + .byte W18 + .byte W20 + .byte N24 , Fs3 , v068 + .byte W22 + .byte N10 , An3 , v076 + .byte W30 + .byte W16 + .byte An3 , v064 + .byte W11 + .byte N12 , Cn4 , v072 + .byte W11 + .byte N11 , An3 , v068 + .byte W08 + .byte N07 , Cn4 , v076 + .byte W24 + .byte W02 + .byte W13 + .byte N24 , Cs4 , v084 + .byte W23 + .byte N08 , En4 , v076 + .byte W36 + .byte W11 + .byte N11 , En4 , v080 + .byte W09 + .byte N14 , Gn4 , v068 + .byte W12 + .byte N12 , En4 + .byte W10 + .byte N14 , Gn4 + .byte W13 + .byte Fs4 , v076 + .byte W12 + .byte N12 , En4 , v068 + .byte W05 + .byte W07 + .byte N13 , Dn4 , v056 + .byte W12 + .byte N15 , Cs4 , v068 + .byte W13 + .byte N12 , Dn4 , v064 + .byte W11 + .byte N14 , Bn3 , v060 + .byte W13 + .byte N48 , Fs3 , v072 + .byte W16 + .byte W32 + .byte N24 , Gs3 , v068 + .byte W24 + .byte N52 , An3 , v076 + .byte W16 + .byte W72 + .byte W72 + .byte W72 + .byte W54 + .byte W01 + .byte N36 , Fs3 , v064 + .byte W17 + .byte W17 + .byte N13 , Gs3 + .byte W12 + .byte N24 , An3 , v072 + .byte W23 + .byte En3 , v076 + .byte W20 + .byte W03 + .byte An3 , v068 + .byte W24 + .byte N28 , En3 + .byte W24 + .byte N36 , Ds3 , v072 + .byte W21 + .byte W13 + .byte N14 , An3 , v064 + .byte W11 + .byte N24 , Ds3 , v060 + .byte W22 + .byte N32 , Dn3 , v068 + .byte W24 + .byte W02 + .byte W10 + .byte N13 , En3 , v064 + .byte W11 + .byte Fs3 , v072 + .byte W10 + .byte N06 , Gs3 , v068 + .byte W36 + .byte W02 + .byte N12 , Fs3 , v076 + .byte W03 + .byte W06 + .byte N14 , Gs3 + .byte W12 + .byte N24 , An3 , v072 + .byte W24 + .byte W01 + .byte En3 , v076 + .byte W24 + .byte W01 + .byte An3 , v072 + .byte W04 + .byte W19 + .byte N28 , En3 , v076 + .byte W24 + .byte W01 + .byte Ds3 + .byte W28 + .byte W01 + .byte N16 , An3 , v072 + .byte W14 + .byte N24 , Ds3 , v064 + .byte W23 + .byte N32 , Dn3 , v068 + .byte W32 + .byte W01 + .byte N12 , En3 , v072 + .byte W01 + .byte W09 + .byte Fs3 + .byte W10 + .byte N13 , Gs3 , v076 + .byte W14 + .byte N24 , An3 + .byte W24 + .byte Cs4 + .byte W15 + .byte W08 + .byte N10 , An4 , v080 + .byte W42 + .byte W01 + .byte N24 , Fn4 , v076 + .byte W21 + .byte W05 + .byte N09 , Cn4 , v064 + .byte W24 + .byte N36 , An3 , v072 + .byte W32 + .byte W02 + .byte N14 , Cs4 , v068 + .byte W09 + .byte W02 + .byte N07 , An4 , v072 + .byte W48 + .byte N24 , Fn4 , v076 + .byte W22 + .byte W01 + .byte Cn4 , v064 + .byte W23 + .byte GOTO + .word mus_bonus_field_kecleon_1_B1 + .byte N09 , Cs4 , v064 + .byte W48 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_kecleon_2: @ 0x086976A7 + .byte KEYSH , mus_bonus_field_kecleon_key+0 +mus_bonus_field_kecleon_2_B1: + .byte VOICE , 13 + .byte VOL , 112*mus_bonus_field_kecleon_mvl/mxv + .byte PAN , c_v+0 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W24 + .byte W01 + .byte N02 , Cs5 , v076 + .byte W22 + .byte N06 , En4 + .byte W24 + .byte W01 + .byte W23 + .byte N07 , Fn4 , v080 + .byte W22 + .byte N06 , Cn5 + .byte W24 + .byte W03 + .byte W18 + .byte N02 , Cs5 , v072 + .byte W11 + .byte An4 + .byte W13 + .byte N05 , En4 + .byte W30 + .byte W18 + .byte N06 , Fn4 , v084 + .byte W23 + .byte An3 , v076 + .byte W30 + .byte W01 + .byte W72 + .byte W17 + .byte N03 + .byte W23 + .byte N06 , Fs3 , v080 + .byte W32 + .byte W12 + .byte N03 , En3 , v076 + .byte W24 + .byte W01 + .byte N07 , An3 + .byte W32 + .byte W03 + .byte W09 + .byte N06 , As3 + .byte W24 + .byte W01 + .byte N07 , Cs3 , v072 + .byte W36 + .byte W02 + .byte W07 + .byte N03 , Bn2 , v076 + .byte W12 + .byte N02 , Dn3 , v060 + .byte W10 + .byte N06 , Fs3 , v072 + .byte W12 + .byte Bn3 , v080 + .byte W30 + .byte W01 + .byte W07 + .byte Gs3 + .byte W24 + .byte En4 + .byte W23 + .byte N07 , An3 + .byte W18 + .byte W17 + .byte N05 , Cs4 , v072 + .byte W10 + .byte N04 , En4 , v076 + .byte W12 + .byte N06 , An4 , v084 + .byte W32 + .byte W01 + .byte W05 + .byte Fn4 + .byte W23 + .byte N07 , An3 , v068 + .byte W44 + .byte W05 + .byte N02 , Cs4 , v064 + .byte W11 + .byte N04 , En4 , v068 + .byte W12 + .byte N03 , An4 , v076 + .byte W12 + .byte N05 , En4 , v068 + .byte W32 + .byte W05 + .byte N07 , Fn4 , v084 + .byte W24 + .byte N05 , An3 , v068 + .byte W42 + .byte W01 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W56 + .byte An3 , v064 + .byte W16 + .byte W08 + .byte N07 , Cs4 , v084 + .byte W44 + .byte W01 + .byte N10 , Cn4 , v072 + .byte W10 + .byte N04 , Fn4 + .byte W09 + .byte W01 + .byte N06 , An4 , v080 + .byte W48 + .byte W02 + .byte N07 , En4 , v068 + .byte W21 + .byte W02 + .byte N08 , Cs5 , v084 + .byte W44 + .byte W03 + .byte N06 , Fn4 , v072 + .byte W11 + .byte N03 , An4 , v076 + .byte W10 + .byte N07 , Cn5 + .byte W02 + .byte W24 + .byte GOTO + .word mus_bonus_field_kecleon_2_B1 + .byte W48 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte W72 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_kecleon: @ 0x086977A8 + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_kecleon_pri @ Priority + .byte mus_bonus_field_kecleon_rev @ Reverb + + .word mus_bonus_field_kecleon_grp + + .word mus_bonus_field_kecleon_0 + .word mus_bonus_field_kecleon_1 + .word mus_bonus_field_kecleon_2 diff --git a/sound/songs/mus_bonus_field_kyogre.s b/sound/songs/mus_bonus_field_kyogre.s new file mode 100644 index 0000000..bf39aa5 --- /dev/null +++ b/sound/songs/mus_bonus_field_kyogre.s @@ -0,0 +1,1926 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_kyogre_grp, gUnknown_08532808 + .equ mus_bonus_field_kyogre_pri, 0 + .equ mus_bonus_field_kyogre_rev, reverb_set+50 + .equ mus_bonus_field_kyogre_mvl, 127 + .equ mus_bonus_field_kyogre_key, 0 + .equ mus_bonus_field_kyogre_tbs, 1 + .equ mus_bonus_field_kyogre_exg, 0 + .equ mus_bonus_field_kyogre_cmp, 1 + + .section .rodata + .global mus_bonus_field_kyogre + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_kyogre_0: @ 0x08699BB8 + .byte KEYSH , mus_bonus_field_kyogre_key+0 + .byte TEMPO , 110*mus_bonus_field_kyogre_tbs/2 + .byte VOICE , 1 + .byte VOL , 42*mus_bonus_field_kyogre_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_field_kyogre_0_B1: + .byte N03 , An4 , v064 + .byte N04 , En5 , v072 + .byte W06 + .byte N03 , En6 , v056 + .byte W01 + .byte N01 , Bn5 , v052 + .byte W06 + .byte N03 , En5 , v060 + .byte W01 + .byte N01 , An4 , v052 + .byte W04 + .byte N02 , Bn5 + .byte N02 , En6 , v040 + .byte W06 + .byte N03 , En5 , v060 + .byte W01 + .byte N01 , An4 , v048 + .byte W05 + .byte Bn5 + .byte N02 , En6 + .byte W06 + .byte En5 , v056 + .byte W01 + .byte N01 , An4 , v052 + .byte W04 + .byte N02 , En6 + .byte W01 + .byte N01 , Bn5 , v048 + .byte W06 + .byte N04 , As4 , v068 + .byte N04 , Fn5 , v072 + .byte W05 + .byte N02 , Cn6 , v056 + .byte N03 , Fn6 , v064 + .byte W06 + .byte Fn5 + .byte W01 + .byte N01 , As4 , v052 + .byte W05 + .byte N02 , Cn6 , v048 + .byte N02 , Fn6 , v052 + .byte W06 + .byte N03 , Fn5 , v060 + .byte W01 + .byte N01 , As4 , v044 + .byte W05 + .byte N02 , Cn6 , v056 + .byte N02 , Fn6 + .byte W06 + .byte N01 , Fn5 + .byte W01 + .byte As4 , v048 + .byte W04 + .byte N02 , Cn6 , v068 + .byte W01 + .byte Fn6 + .byte W06 + .byte N03 , En5 , v076 + .byte W01 + .byte N01 , An4 , v060 + .byte W04 + .byte N03 , Bn5 + .byte W01 + .byte En6 , v056 + .byte W06 + .byte En5 + .byte W01 + .byte N01 , An4 , v040 + .byte W05 + .byte Bn5 , v052 + .byte N02 , En6 , v048 + .byte W06 + .byte En5 + .byte W01 + .byte N01 , An4 , v036 + .byte W04 + .byte N03 , Bn5 , v060 + .byte W01 + .byte En6 , v052 + .byte W06 + .byte N02 , An4 , v060 + .byte N03 , En5 + .byte W05 + .byte N01 , Bn5 , v068 + .byte N03 , En6 , v064 + .byte W06 + .byte As4 , v072 + .byte N03 , Fn5 , v080 + .byte W06 + .byte N02 , Cn6 , v076 + .byte N03 , Fn6 + .byte W07 + .byte N02 , As4 , v056 + .byte N02 , Fn5 , v064 + .byte W05 + .byte Cn6 + .byte N03 , Fn6 + .byte W07 + .byte N02 , As4 , v052 + .byte N02 , Fn5 , v064 + .byte W05 + .byte N03 , Cn6 + .byte N03 , Fn6 + .byte W06 + .byte N01 , Fn5 , v056 + .byte W01 + .byte As4 , v052 + .byte W05 + .byte N02 , Cn6 + .byte N03 , Fn6 , v068 + .byte W07 + .byte N04 , An4 , v064 + .byte N03 , En5 , v068 + .byte W01 + .byte W03 + .byte Bn5 , v072 + .byte N03 , En6 , v068 + .byte W07 + .byte N02 , An4 , v060 + .byte W01 + .byte N03 , En5 , v056 + .byte W05 + .byte N02 , Bn5 + .byte N03 , En6 + .byte W07 + .byte An4 , v052 + .byte N02 , En5 , v048 + .byte W05 + .byte N03 , Bn5 , v060 + .byte N03 , En6 + .byte W07 + .byte En5 + .byte W01 + .byte N01 , An4 , v056 + .byte W05 + .byte Bn5 , v064 + .byte N03 , En6 + .byte W06 + .byte As4 , v068 + .byte N03 , Fn5 , v080 + .byte W05 + .byte Cn6 , v068 + .byte N03 , Fn6 + .byte W06 + .byte Fn5 , v072 + .byte W01 + .byte N01 , As4 , v052 + .byte W04 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 + .byte W07 + .byte N01 , As4 , v056 + .byte N02 , Fn5 , v068 + .byte W05 + .byte Cn6 , v056 + .byte N03 , Fn6 , v064 + .byte W06 + .byte Fn5 , v068 + .byte W01 + .byte N02 , As4 , v056 + .byte W04 + .byte N03 , Fn6 , v064 + .byte W01 + .byte N02 , Cn6 , v052 + .byte W06 + .byte N04 , An4 , v068 + .byte N04 , En5 , v076 + .byte W03 + .byte W03 + .byte N02 , Bn5 , v040 + .byte N03 , En6 , v056 + .byte W06 + .byte En5 , v064 + .byte W01 + .byte N01 , An4 , v048 + .byte W05 + .byte N02 , Bn5 , v060 + .byte N03 , En6 , v052 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N01 , An4 , v060 + .byte W05 + .byte N03 , En6 + .byte W01 + .byte N01 , Bn5 + .byte W05 + .byte N03 , En5 , v072 + .byte W01 + .byte N01 , An4 , v060 + .byte W05 + .byte N02 , Bn5 , v052 + .byte N03 , En6 , v064 + .byte W06 + .byte N04 , As4 , v072 + .byte N04 , Fn5 , v080 + .byte W06 + .byte N02 , Cn6 , v064 + .byte N04 , Fn6 , v068 + .byte W06 + .byte N01 , As4 , v056 + .byte N02 , Fn5 , v068 + .byte W06 + .byte N03 , Cn6 , v060 + .byte N03 , Fn6 + .byte W06 + .byte N02 , Fn5 , v068 + .byte W01 + .byte As4 , v060 + .byte W05 + .byte Cn6 , v056 + .byte N02 , Fn6 , v060 + .byte W06 + .byte Fn5 , v068 + .byte W01 + .byte N01 , As4 , v052 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 + .byte W07 + .byte An4 , v068 + .byte N03 , En5 , v080 + .byte W02 + .byte W03 + .byte Bn5 , v072 + .byte W01 + .byte En6 , v060 + .byte W06 + .byte N02 , An4 , v052 + .byte N03 , En5 , v068 + .byte W06 + .byte N01 , Bn5 , v060 + .byte N02 , En6 , v056 + .byte W06 + .byte N01 , An4 , v060 + .byte N03 , En5 , v068 + .byte W05 + .byte N02 , Bn5 + .byte N03 , En6 , v052 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N02 , An4 , v064 + .byte W05 + .byte Bn5 , v068 + .byte N03 , En6 , v064 + .byte W06 + .byte Fn5 , v084 + .byte W01 + .byte As4 , v072 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 , v068 + .byte W06 + .byte Fn5 , v076 + .byte W01 + .byte N01 , As4 , v056 + .byte W05 + .byte N02 , Cn6 + .byte N03 , Fn6 , v060 + .byte W06 + .byte Fn5 , v072 + .byte W02 + .byte N01 , As4 , v044 + .byte W05 + .byte Cn6 , v056 + .byte N02 , Fn6 , v060 + .byte W06 + .byte As4 , v056 + .byte N02 , Fn5 , v076 + .byte W05 + .byte Cn6 , v060 + .byte N03 , Fn6 , v072 + .byte W07 + .byte N04 , An4 + .byte N04 , En5 , v080 + .byte W02 + .byte W04 + .byte N02 , Bn5 , v068 + .byte N03 , En6 , v060 + .byte W06 + .byte En5 , v064 + .byte W01 + .byte N02 , An4 , v048 + .byte W05 + .byte Bn5 , v068 + .byte N03 , En6 , v060 + .byte W06 + .byte N02 , En5 + .byte W01 + .byte An4 , v052 + .byte W05 + .byte Bn5 , v064 + .byte N03 , En6 , v060 + .byte W07 + .byte N01 , An4 , v056 + .byte N03 , En5 , v064 + .byte W05 + .byte N01 , Bn5 , v068 + .byte N02 , En6 , v060 + .byte W06 + .byte N03 , As4 , v076 + .byte N04 , Fn5 , v084 + .byte W06 + .byte N02 , Cn6 , v068 + .byte N03 , Fn6 + .byte W07 + .byte N01 , As4 , v048 + .byte N03 , Fn5 , v064 + .byte W05 + .byte N02 , Fn6 , v060 + .byte W01 + .byte Cn6 , v052 + .byte W06 + .byte N01 , Fn5 , v060 + .byte W01 + .byte As4 , v056 + .byte W05 + .byte Cn6 + .byte N03 , Fn6 , v068 + .byte W07 + .byte N02 , As4 , v052 + .byte N01 , Fn5 , v056 + .byte W06 + .byte Cn6 , v060 + .byte N02 , Fn6 , v068 + .byte W06 + .byte N03 , An4 , v064 + .byte N03 , En5 , v076 + .byte W06 + .byte N01 , Bn5 , v068 + .byte W01 + .byte N02 , En6 , v056 + .byte W06 + .byte An4 , v048 + .byte N03 , En5 , v064 + .byte W06 + .byte N01 , Bn5 , v056 + .byte N02 , En6 + .byte W06 + .byte N03 , En5 , v068 + .byte W01 + .byte N01 , An4 , v048 + .byte W04 + .byte N02 , Bn5 , v068 + .byte N02 , En6 , v056 + .byte W06 + .byte N03 , En5 , v068 + .byte W01 + .byte N01 , An4 , v060 + .byte W04 + .byte N02 , Bn5 , v068 + .byte N03 , En6 , v064 + .byte W06 + .byte N04 , Fn5 , v076 + .byte W01 + .byte N03 , As4 , v064 + .byte W05 + .byte N01 , Cn6 , v072 + .byte N03 , Fn6 + .byte W07 + .byte N02 , As4 , v060 + .byte N03 , Fn5 , v072 + .byte W05 + .byte N01 , Cn6 , v060 + .byte N03 , Fn6 , v068 + .byte W07 + .byte N01 , As4 , v052 + .byte N02 , Fn5 , v068 + .byte W05 + .byte Cn6 , v060 + .byte N03 , Fn6 , v064 + .byte W07 + .byte N02 , As4 , v060 + .byte N02 , Fn5 , v068 + .byte W05 + .byte N01 , Cn6 , v060 + .byte N02 , Fn6 , v064 + .byte W07 + .byte An4 , v068 + .byte N03 , En5 , v080 + .byte W06 + .byte N02 , Bn5 , v068 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte Bn5 , v060 + .byte N02 , En6 , v056 + .byte W06 + .byte N01 , An4 , v052 + .byte N03 , En5 , v060 + .byte W06 + .byte N01 , Bn5 + .byte N03 , En6 , v064 + .byte W05 + .byte N01 , An4 + .byte N03 , En5 , v072 + .byte W06 + .byte N01 , Bn5 , v068 + .byte N03 , En6 + .byte W05 + .byte N04 , Fn5 , v076 + .byte W01 + .byte N03 , As4 , v068 + .byte W06 + .byte Cn6 , v076 + .byte N03 , Fn6 + .byte W06 + .byte Fn5 , v072 + .byte W01 + .byte N01 , As4 , v056 + .byte W05 + .byte Cn6 + .byte N01 , Fn6 , v068 + .byte W07 + .byte N02 , Fn5 , v064 + .byte W01 + .byte N01 , As4 , v048 + .byte W05 + .byte Cn6 , v064 + .byte N03 , Fn6 , v072 + .byte W06 + .byte N02 , Fn5 , v064 + .byte W01 + .byte N01 , As4 , v040 + .byte W05 + .byte Cn6 , v060 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N01 , An4 , v072 + .byte N03 , En5 , v080 + .byte W06 + .byte N01 , Bn5 , v064 + .byte N03 , En6 + .byte W05 + .byte En5 , v072 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte Bn5 , v068 + .byte W01 + .byte N02 , En6 , v056 + .byte W06 + .byte N01 , An4 + .byte N03 , En5 , v068 + .byte W06 + .byte N01 , Bn5 , v060 + .byte N03 , En6 + .byte W06 + .byte N01 , An4 + .byte N03 , En5 , v072 + .byte W06 + .byte N01 , Bn5 , v056 + .byte N03 , En6 , v076 + .byte W05 + .byte N04 , Fn5 + .byte W01 + .byte N03 , As4 , v068 + .byte W05 + .byte N02 , Cn6 + .byte W01 + .byte N01 , Fn6 , v032 + .byte W06 + .byte As4 , v052 + .byte N03 , Fn5 , v064 + .byte W05 + .byte N01 , Cn6 , v056 + .byte N03 , Fn6 , v072 + .byte W06 + .byte Fn5 , v064 + .byte W01 + .byte N01 , As4 , v052 + .byte W04 + .byte N03 , Fn6 , v072 + .byte W01 + .byte N02 , Cn6 , v060 + .byte W07 + .byte N01 , As4 , v056 + .byte N02 , Fn5 , v064 + .byte W05 + .byte N01 , Cn6 , v060 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N04 , En5 , v080 + .byte W01 + .byte An4 , v068 + .byte W05 + .byte N02 , Bn5 , v064 + .byte N03 , En6 , v068 + .byte W06 + .byte En5 , v064 + .byte W01 + .byte N01 , An4 , v044 + .byte W06 + .byte Bn5 , v056 + .byte N03 , En6 , v068 + .byte W05 + .byte En5 , v072 + .byte W01 + .byte N01 , An4 , v056 + .byte W06 + .byte Bn5 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 + .byte W01 + .byte N02 , An4 , v040 + .byte W04 + .byte N03 , Bn5 , v060 + .byte N03 , En6 , v064 + .byte W05 + .byte N04 , Fn5 , v076 + .byte W06 + .byte N03 , Fn6 + .byte W01 + .byte N02 , Cn6 , v060 + .byte W06 + .byte N03 , Fn5 , v064 + .byte W01 + .byte N01 , As4 , v056 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 , v072 + .byte W06 + .byte Fn5 , v068 + .byte W01 + .byte N02 , As4 , v060 + .byte W04 + .byte N03 , Fn6 , v064 + .byte W01 + .byte N02 , Cn6 , v056 + .byte W06 + .byte N03 , As4 , v060 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 , v076 + .byte W07 + .byte N04 , En5 + .byte W01 + .byte N02 , An4 , v068 + .byte W05 + .byte Bn5 , v060 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N01 , An4 , v048 + .byte W05 + .byte Bn5 , v064 + .byte N02 , En6 , v056 + .byte W07 + .byte N01 , An4 , v060 + .byte N03 , En5 , v068 + .byte W05 + .byte N01 , Bn5 , v048 + .byte N03 , En6 , v060 + .byte W06 + .byte En5 , v072 + .byte W01 + .byte N01 , An4 , v056 + .byte W05 + .byte Bn5 , v052 + .byte N03 , En6 , v064 + .byte W05 + .byte N04 , Fn5 , v080 + .byte W01 + .byte N03 , As4 , v068 + .byte W05 + .byte N02 , Cn6 , v056 + .byte N03 , Fn6 , v068 + .byte W06 + .byte Fn5 + .byte W01 + .byte N02 , As4 , v060 + .byte W05 + .byte Cn6 , v056 + .byte N03 , Fn6 , v064 + .byte W07 + .byte As4 , v060 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N02 , Cn6 , v052 + .byte N03 , Fn6 , v064 + .byte W07 + .byte Fn5 , v068 + .byte W01 + .byte N01 , As4 , v052 + .byte W05 + .byte Cn6 , v048 + .byte N02 , Fn6 , v072 + .byte W06 + .byte N04 , En5 , v080 + .byte W01 + .byte N03 , An4 , v068 + .byte W05 + .byte Bn5 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N01 , An4 , v056 + .byte W05 + .byte N02 , En6 , v064 + .byte W01 + .byte N01 , Bn5 , v052 + .byte W06 + .byte N03 , En5 , v068 + .byte W01 + .byte N01 , An4 , v052 + .byte W04 + .byte N02 , Bn5 + .byte W01 + .byte En6 , v048 + .byte W05 + .byte N03 , En5 , v064 + .byte W01 + .byte N01 , An4 , v056 + .byte W05 + .byte Bn5 , v060 + .byte N03 , En6 , v064 + .byte W05 + .byte N04 , Fn5 , v080 + .byte W01 + .byte As4 , v068 + .byte W05 + .byte N01 , Cn6 , v060 + .byte N03 , Fn6 , v076 + .byte W07 + .byte Fn5 , v068 + .byte W01 + .byte N01 , As4 , v056 + .byte W05 + .byte Cn6 , v060 + .byte N03 , Fn6 , v068 + .byte W06 + .byte N02 , As4 , v060 + .byte N03 , Fn5 , v072 + .byte W05 + .byte Cn6 , v064 + .byte N03 , Fn6 + .byte W07 + .byte As4 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N01 , Cn6 , v072 + .byte N03 , Fn6 + .byte W07 + .byte An4 + .byte N04 , En5 , v080 + .byte W01 + .byte W04 + .byte N03 , En6 , v068 + .byte W01 + .byte N01 , Bn5 , v060 + .byte W06 + .byte N02 , An4 , v056 + .byte N03 , En5 , v068 + .byte W05 + .byte N02 , Bn5 , v060 + .byte N03 , En6 , v068 + .byte W07 + .byte An4 , v056 + .byte N03 , En5 , v068 + .byte W06 + .byte N02 , Bn5 , v060 + .byte N03 , En6 , v064 + .byte W06 + .byte N02 , An4 , v056 + .byte N03 , En5 , v072 + .byte W05 + .byte En6 , v068 + .byte W01 + .byte N01 , Bn5 , v056 + .byte W05 + .byte N04 , Fn5 , v080 + .byte W01 + .byte As4 , v068 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 , v072 + .byte W07 + .byte N02 , As4 , v056 + .byte N03 , Fn5 , v068 + .byte W05 + .byte Cn6 , v064 + .byte N04 , Fn6 + .byte W07 + .byte N03 , As4 , v060 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N02 , Cn6 , v052 + .byte N03 , Fn6 , v064 + .byte W06 + .byte Fn5 , v068 + .byte W01 + .byte As4 , v060 + .byte W04 + .byte Fn6 , v068 + .byte W01 + .byte Cn6 , v064 + .byte W06 + .byte N04 , En5 , v080 + .byte W01 + .byte An4 , v068 + .byte W01 + .byte W04 + .byte N03 , Bn5 + .byte N03 , En6 , v060 + .byte W07 + .byte En5 , v064 + .byte W01 + .byte N02 , An4 , v048 + .byte W05 + .byte N01 , Bn5 , v064 + .byte N03 , En6 , v060 + .byte W06 + .byte En5 , v068 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte N02 , Bn5 , v068 + .byte N03 , En6 , v060 + .byte W06 + .byte N02 , An4 + .byte N03 , En5 , v068 + .byte W05 + .byte N02 , Bn5 + .byte N03 , En6 , v064 + .byte W06 + .byte Fn5 , v076 + .byte W01 + .byte As4 , v068 + .byte W05 + .byte Fn6 , v076 + .byte W01 + .byte N02 , Cn6 , v064 + .byte W07 + .byte N03 , As4 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N02 , Cn6 , v064 + .byte N03 , Fn6 + .byte W06 + .byte As4 + .byte N02 , Fn5 + .byte W05 + .byte N01 , Cn6 , v060 + .byte N03 , Fn6 , v068 + .byte W07 + .byte N02 , As4 , v060 + .byte N03 , Fn5 , v076 + .byte W05 + .byte N01 , Cn6 , v068 + .byte N03 , Fn6 , v076 + .byte W08 + .byte N01 , An4 , v060 + .byte N02 , En5 , v064 + .byte W06 + .byte An5 , v060 + .byte N03 , En6 + .byte W07 + .byte N02 , An4 , v052 + .byte N03 , En5 , v060 + .byte W05 + .byte N02 , An5 , v064 + .byte N03 , En6 + .byte W07 + .byte N02 , An4 , v060 + .byte N02 , En5 , v064 + .byte W05 + .byte An5 , v068 + .byte N03 , En6 , v064 + .byte W07 + .byte An4 + .byte N01 , En5 + .byte W05 + .byte An5 , v072 + .byte N03 , En6 , v064 + .byte W07 + .byte N02 , Fn4 , v056 + .byte N03 , Cn5 , v072 + .byte W05 + .byte Gs5 , v068 + .byte W01 + .byte Fn6 , v076 + .byte W07 + .byte N02 , Fn4 , v048 + .byte N01 , Cn5 , v064 + .byte W04 + .byte N02 , Gs5 + .byte N01 , Fn6 , v072 + .byte W07 + .byte N02 , Fn4 , v052 + .byte N01 , Cn5 , v064 + .byte W05 + .byte N02 , Gs5 + .byte N01 , Fn6 , v068 + .byte W07 + .byte Fn4 , v052 + .byte N02 , Cn5 , v064 + .byte W04 + .byte N03 , Gs5 , v068 + .byte N01 , Fn6 + .byte W07 + .byte N03 , An4 , v076 + .byte N03 , En5 + .byte W05 + .byte An5 , v068 + .byte N03 , En6 + .byte W07 + .byte An4 + .byte N02 , En5 , v064 + .byte W06 + .byte N01 , An5 + .byte N03 , En6 + .byte W07 + .byte N02 , An4 + .byte N03 , En5 , v068 + .byte W06 + .byte N01 , An5 , v064 + .byte N01 , En6 + .byte W06 + .byte N03 , An4 , v068 + .byte N02 , En5 + .byte W05 + .byte N01 , An5 + .byte N02 , En6 , v060 + .byte W07 + .byte N04 , Fn4 + .byte N03 , Cn5 , v072 + .byte W06 + .byte N02 , Gs5 + .byte N02 , Fn6 , v076 + .byte W07 + .byte Fn4 , v040 + .byte N01 , Cn5 , v064 + .byte W04 + .byte N02 , Gs5 , v076 + .byte N02 , Fn6 , v072 + .byte W08 + .byte N01 , Fn4 , v048 + .byte N01 , Cn5 , v060 + .byte W05 + .byte N03 , Gs5 , v072 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N01 , Fn4 , v056 + .byte N02 , Cn5 , v064 + .byte W05 + .byte N03 , Gs5 , v068 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N02 , An4 + .byte N02 , En5 , v080 + .byte W05 + .byte N03 , En6 , v068 + .byte W01 + .byte N01 , Bn5 , v056 + .byte W07 + .byte An4 , v048 + .byte N02 , En5 , v064 + .byte W05 + .byte Bn5 , v060 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte N02 , Bn5 , v056 + .byte N03 , En6 , v064 + .byte W06 + .byte N01 , An4 , v052 + .byte N03 , En5 , v064 + .byte W05 + .byte En6 , v072 + .byte W01 + .byte N01 , Bn5 , v060 + .byte W05 + .byte N04 , Fn5 , v076 + .byte W01 + .byte N03 , As4 , v072 + .byte W05 + .byte Fn6 , v084 + .byte W01 + .byte N01 , Cn6 , v064 + .byte W05 + .byte N03 , Fn5 , v068 + .byte W01 + .byte N01 , As4 , v044 + .byte W05 + .byte N02 , Cn6 , v060 + .byte N03 , Fn6 , v072 + .byte W06 + .byte Fn5 , v064 + .byte W01 + .byte N02 , As4 , v060 + .byte W05 + .byte N03 , Cn6 , v056 + .byte N03 , Fn6 , v072 + .byte W07 + .byte N02 , As4 , v060 + .byte N04 , Fn5 , v068 + .byte W05 + .byte N02 , Cn6 , v052 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N04 , En5 , v080 + .byte W01 + .byte N02 , An4 , v064 + .byte W06 + .byte N01 , Bn5 , v060 + .byte N03 , En6 , v064 + .byte W06 + .byte N02 , An4 , v048 + .byte N03 , En5 , v064 + .byte W05 + .byte En6 + .byte W01 + .byte N01 , Bn5 , v060 + .byte W06 + .byte N03 , En5 , v068 + .byte W01 + .byte N01 , An4 , v048 + .byte W04 + .byte Bn5 , v060 + .byte N03 , En6 , v068 + .byte W06 + .byte En5 + .byte W01 + .byte N01 , An4 , v060 + .byte W05 + .byte Bn5 + .byte N03 , En6 , v068 + .byte W07 + .byte As4 + .byte N04 , Fn5 , v080 + .byte W05 + .byte N03 , Cn6 , v064 + .byte N03 , Fn6 , v076 + .byte W07 + .byte N01 , As4 , v052 + .byte N02 , Fn5 , v064 + .byte W05 + .byte Cn6 , v052 + .byte N03 , Fn6 , v064 + .byte W07 + .byte N01 , As4 , v048 + .byte N02 , Fn5 , v052 + .byte W05 + .byte Cn6 + .byte N03 , Fn6 , v068 + .byte W06 + .byte Fn5 , v060 + .byte W01 + .byte N01 , As4 , v048 + .byte W05 + .byte N02 , Cn6 , v060 + .byte N03 , Fn6 , v076 + .byte W07 + .byte N01 , An4 , v068 + .byte N03 , En5 , v084 + .byte W06 + .byte N02 , Bn5 , v068 + .byte N03 , En6 + .byte W05 + .byte En5 + .byte W01 + .byte N01 , An4 , v048 + .byte W05 + .byte N03 , En6 , v068 + .byte W01 + .byte N01 , Bn5 , v064 + .byte W06 + .byte N03 , En5 , v068 + .byte W01 + .byte N01 , An4 , v040 + .byte W05 + .byte N02 , Bn5 , v064 + .byte N03 , En6 + .byte W05 + .byte N04 , En5 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte N02 , Bn5 , v072 + .byte N03 , En6 + .byte W06 + .byte Fn5 , v076 + .byte W01 + .byte N01 , As4 , v068 + .byte W05 + .byte N03 , Cn6 , v072 + .byte N03 , Fn6 , v080 + .byte W07 + .byte N01 , As4 , v052 + .byte N03 , Fn5 , v068 + .byte W05 + .byte N01 , Cn6 , v064 + .byte N03 , Fn6 , v076 + .byte W07 + .byte N02 , Fn5 , v056 + .byte W01 + .byte N01 , As4 , v044 + .byte W04 + .byte Cn6 , v060 + .byte N03 , Fn6 , v072 + .byte W07 + .byte N01 , As4 , v048 + .byte N02 , Fn5 , v056 + .byte W05 + .byte Cn6 , v060 + .byte N03 , Fn6 , v076 + .byte W06 + .byte N04 , En5 , v080 + .byte W01 + .byte N01 , An4 , v060 + .byte W06 + .byte N03 , Bn5 , v064 + .byte N03 , En6 , v072 + .byte W06 + .byte En5 , v064 + .byte W01 + .byte N01 , An4 , v052 + .byte W05 + .byte Bn5 , v056 + .byte N03 , En6 , v064 + .byte W06 + .byte En5 + .byte W01 + .byte N01 , An4 , v044 + .byte W05 + .byte N02 , Bn5 , v056 + .byte N02 , En6 , v060 + .byte W06 + .byte N03 , En5 , v064 + .byte W01 + .byte N01 , An4 , v056 + .byte W04 + .byte N03 , En6 , v068 + .byte W01 + .byte N01 , Bn5 , v060 + .byte W05 + .byte N04 , Fn5 , v080 + .byte W01 + .byte As4 , v072 + .byte W05 + .byte N03 , Fn6 , v080 + .byte W01 + .byte N02 , Cn6 , v072 + .byte W06 + .byte N03 , Fn5 + .byte W01 + .byte N01 , As4 , v056 + .byte W04 + .byte Cn6 , v060 + .byte N03 , Fn6 , v068 + .byte W06 + .byte N01 , As4 , v056 + .byte N02 , Fn5 , v068 + .byte W06 + .byte N03 , Cn6 + .byte N03 , Fn6 , v076 + .byte W06 + .byte Fn5 , v072 + .byte W01 + .byte N02 , As4 , v060 + .byte W04 + .byte N03 , Fn6 , v076 + .byte W01 + .byte N01 , Cn6 , v064 + .byte W07 + .byte GOTO + .word mus_bonus_field_kyogre_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_kyogre_1: @ 0x0869A413 + .byte KEYSH , mus_bonus_field_kyogre_key+0 + .byte VOICE , 48 + .byte VOL , 76*mus_bonus_field_kyogre_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W96 + .byte W96 + .byte W92 + .byte W01 + .byte N48 , Cn3 , v044 + .byte W03 +mus_bonus_field_kyogre_1_B1: + .byte W44 + .byte N48 , Dn3 , v048 + .byte W48 + .byte W03 + .byte N44 , Cn3 , v044 + .byte W01 + .byte W44 + .byte W02 + .byte Dn3 + .byte W48 + .byte N48 , Cn3 , v052 + .byte W02 + .byte W44 + .byte W02 + .byte N44 , Dn3 , v048 + .byte W48 + .byte N48 , Cn3 + .byte W02 + .byte W44 + .byte W01 + .byte Dn3 , v056 + .byte W48 + .byte Cn3 , v048 + .byte W03 + .byte W44 + .byte W01 + .byte N44 , Dn3 , v056 + .byte W48 + .byte N48 , Cn3 , v052 + .byte W03 + .byte W44 + .byte W01 + .byte Dn3 + .byte W48 + .byte W01 + .byte Cn3 , v048 + .byte W02 + .byte W48 + .byte N44 , Dn3 + .byte W44 + .byte W02 + .byte N48 , Cn3 + .byte W02 + .byte W44 + .byte W02 + .byte Dn3 , v052 + .byte W48 + .byte Cn3 , v048 + .byte W02 + .byte W44 + .byte W03 + .byte N44 , Dn3 , v052 + .byte W44 + .byte W02 + .byte N48 , Cn3 , v044 + .byte W03 + .byte W44 + .byte W03 + .byte N44 , Dn3 , v048 + .byte W44 + .byte W03 + .byte N48 , Cn3 , v044 + .byte W02 + .byte W44 + .byte W02 + .byte N44 , Dn3 , v052 + .byte W44 + .byte W03 + .byte N48 , Cn3 , v048 + .byte W03 + .byte W48 + .byte N44 , Dn3 , v056 + .byte W44 + .byte W03 + .byte N48 , Cn3 , v052 + .byte W01 + .byte W44 + .byte W01 + .byte N44 , Dn3 + .byte W48 + .byte N48 , Cn3 , v048 + .byte W03 + .byte W44 + .byte W02 + .byte Dn3 + .byte W48 + .byte Cn3 , v044 + .byte W02 + .byte W44 + .byte W03 + .byte Gs2 , v060 + .byte W44 + .byte W03 + .byte Cn3 + .byte W02 + .byte W44 + .byte W02 + .byte Gs2 + .byte W48 + .byte W01 + .byte Cn3 , v056 + .byte W01 + .byte W44 + .byte W03 + .byte N44 , Dn3 , v060 + .byte W44 + .byte W03 + .byte N48 , Cn3 + .byte W02 + .byte W44 + .byte W02 + .byte Dn3 , v056 + .byte W48 + .byte Cn3 + .byte W02 + .byte W44 + .byte W03 + .byte Dn3 + .byte W44 + .byte W03 + .byte Cn3 , v044 + .byte W02 + .byte W44 + .byte W03 + .byte N44 , Dn3 , v052 + .byte W48 + .byte W01 + .byte GOTO + .word mus_bonus_field_kyogre_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_kyogre_2: @ 0x0869A4DC + .byte KEYSH , mus_bonus_field_kyogre_key+0 + .byte VOICE , 1 + .byte VOL , 108*mus_bonus_field_kyogre_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_field_kyogre_2_B1: + .byte W96 + .byte W96 + .byte N18 , En2 , v084 + .byte N21 , En3 , v092 + .byte W18 + .byte N03 , An2 , v080 + .byte N04 , An3 , v088 + .byte W12 + .byte En2 , v064 + .byte N07 , En3 , v080 + .byte W06 + .byte N01 , Ds2 + .byte N03 , Ds3 , v084 + .byte W12 + .byte N40 , As1 , v080 + .byte N40 , As2 , v088 + .byte W48 + .byte N19 , An1 , v080 + .byte N19 , An2 , v088 + .byte W18 + .byte N03 , En2 , v080 + .byte N03 , En3 + .byte W12 + .byte N06 , Ds2 , v064 + .byte N06 , Ds3 , v068 + .byte W06 + .byte N01 , Fn2 , v076 + .byte N02 , Fn3 , v084 + .byte W12 + .byte N36 , As2 + .byte N36 , As3 , v088 + .byte W48 + .byte N48 , An2 + .byte N48 , An3 + .byte W96 + .byte W96 + .byte N19 , Cn3 , v076 + .byte N16 , Cn4 , v092 + .byte W18 + .byte N06 , En2 , v064 + .byte N08 , En3 + .byte W12 + .byte N06 , Cn4 , v076 + .byte W06 + .byte N04 , En2 + .byte N06 , Cn3 + .byte N04 , En3 + .byte W12 + .byte N32 , As2 , v080 + .byte N32 , As3 , v088 + .byte W48 + .byte N18 , An2 , v084 + .byte N19 , An3 + .byte W18 + .byte N05 , En2 , v076 + .byte N05 , En3 + .byte W12 + .byte N06 , An2 , v068 + .byte N05 , An3 + .byte W06 + .byte N03 , En2 , v072 + .byte N04 , En3 , v080 + .byte W12 + .byte N23 , As2 + .byte N23 , As3 , v088 + .byte W24 + .byte N24 , Dn3 , v084 + .byte N20 , Dn4 , v096 + .byte W24 + .byte N06 , Cn3 , v068 + .byte N05 , Cn4 , v076 + .byte W06 + .byte N07 , As2 , v064 + .byte N07 , As3 , v080 + .byte W06 + .byte N36 , An2 + .byte N36 , An3 , v084 + .byte W84 + .byte W96 + .byte N07 , An2 , v080 + .byte W06 + .byte N06 , An3 , v072 + .byte W06 + .byte N04 , An2 , v060 + .byte W06 + .byte An3 , v076 + .byte W06 + .byte N02 , Gs4 , v088 + .byte W24 + .byte N05 , Fn3 , v076 + .byte W06 + .byte Fn4 , v084 + .byte W06 + .byte N06 , Fn3 , v072 + .byte W06 + .byte N03 , Fn4 , v076 + .byte W06 + .byte N04 , Fs5 , v088 + .byte W24 + .byte N07 , An2 , v080 + .byte W06 + .byte An3 , v072 + .byte W06 + .byte N08 , An2 , v060 + .byte W06 + .byte N06 , An3 , v076 + .byte W06 + .byte N03 , Gs4 , v088 + .byte W24 + .byte N06 , Fn3 , v072 + .byte W06 + .byte N04 , Fn4 , v084 + .byte W06 + .byte N06 , Fn3 , v068 + .byte W06 + .byte N03 , Fn4 , v080 + .byte W06 + .byte N04 , Fs5 , v088 + .byte W24 + .byte N03 , An2 , v084 + .byte N03 , An3 , v088 + .byte W12 + .byte N04 , An2 + .byte N03 , An3 , v096 + .byte W84 + .byte W96 + .byte N19 , Cn3 , v080 + .byte N19 , Cn4 , v092 + .byte W18 + .byte N03 , An2 , v084 + .byte N04 , An3 , v088 + .byte W18 + .byte En2 , v080 + .byte N04 , En3 , v084 + .byte W12 + .byte N19 , Gs2 , v088 + .byte N19 , Gs3 + .byte W18 + .byte N03 , Gn2 , v084 + .byte N04 , Gn3 + .byte W18 + .byte N03 , Fn2 , v076 + .byte N04 , Fn3 , v084 + .byte W12 + .byte N19 , Cn3 , v080 + .byte N19 , Cn4 , v096 + .byte W18 + .byte N03 , An2 , v080 + .byte N04 , An3 , v084 + .byte W18 + .byte N03 , En2 , v080 + .byte N04 , En3 + .byte W12 + .byte N19 , Gs2 , v088 + .byte N19 , Gs3 + .byte W18 + .byte N04 , Gn2 , v076 + .byte N05 , Gn3 , v084 + .byte W18 + .byte N04 , Fn2 , v080 + .byte N04 , Fn3 , v092 + .byte W12 + .byte N06 , En2 , v084 + .byte N05 , En3 , v096 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_kyogre_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_kyogre_3: @ 0x0869A648 + .byte KEYSH , mus_bonus_field_kyogre_key+0 + .byte VOICE , 48 + .byte VOL , 68*mus_bonus_field_kyogre_mvl/mxv + .byte PAN , c_v+0 + .byte N72 , An0 , v028 + .byte TIE , An1 , v036 + .byte TIE , An2 , v040 + .byte N92 , Cn3 , v032 + .byte N80 , En3 , v036 + .byte W04 + .byte W01 + .byte W02 + .byte W02 + .byte W03 + .byte W02 + .byte W04 + .byte W78 + .byte W01 + .byte EOT , An2 + .byte W02 + .byte N64 , Fn0 , v028 + .byte N92 , Gs2 + .byte N72 , Fn3 + .byte W01 + .byte EOT , An1 + .byte N92 , Fn1 , v024 + .byte W01 + .byte N72 , Cn3 , v028 + .byte W03 + .byte W01 + .byte W01 + .byte W01 + .byte W01 + .byte W05 + .byte W02 + .byte W02 + .byte W01 + .byte W02 + .byte W02 + .byte W04 + .byte W60 + .byte W03 + .byte TIE , An1 , v032 + .byte TIE , An2 , v040 + .byte W01 + .byte N80 , An0 , v032 + .byte N84 , Cn3 , v028 + .byte N84 , En3 , v036 + .byte W02 + .byte W02 + .byte W01 + .byte W01 + .byte W01 + .byte W06 + .byte W02 + .byte W02 + .byte W02 + .byte W02 + .byte W01 + .byte W08 + .byte W66 + .byte EOT , An1 + .byte An2 + .byte W02 + .byte TIE , Fn1 , v028 + .byte TIE , Gs2 , v052 + .byte N72 , Fn3 , v064 + .byte W01 + .byte Fn0 , v024 + .byte TIE , Cn3 , v044 + .byte W01 + .byte W01 + .byte W01 + .byte W01 + .byte W06 + .byte W02 + .byte W02 + .byte W01 + .byte W02 + .byte W03 + .byte W11 + .byte W54 + .byte W01 + .byte W01 + .byte W01 + .byte W01 + .byte W01 + .byte W05 +mus_bonus_field_kyogre_3_B1: + .byte W01 + .byte EOT , Fn1 + .byte Gs2 + .byte W01 + .byte Cn3 + .byte W72 + .byte W02 + .byte W01 + .byte W19 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_kyogre_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_kyogre_4: @ 0x0869A6F1 + .byte KEYSH , mus_bonus_field_kyogre_key+0 + .byte VOICE , 47 + .byte VOL , 102*mus_bonus_field_kyogre_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_bonus_field_kyogre_4_B1: + .byte N03 , An1 , v072 + .byte W12 + .byte N01 , En2 , v056 + .byte W12 + .byte N04 , An1 , v076 + .byte W12 + .byte N01 , En2 , v060 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N01 , Fn2 , v056 + .byte W12 + .byte N03 , As1 , v072 + .byte W12 + .byte N01 , Fn2 , v060 + .byte W12 + .byte N04 , An1 , v072 + .byte W12 + .byte N01 , En2 , v064 + .byte W12 + .byte N02 , An1 + .byte W12 + .byte N01 , En2 , v068 + .byte W12 + .byte As1 , v064 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte N02 , As1 , v068 + .byte W12 + .byte N01 , Fn2 , v064 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N01 , En2 , v056 + .byte W12 + .byte N04 , An1 , v072 + .byte W12 + .byte N01 , En2 , v064 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N01 , Fn2 , v056 + .byte W12 + .byte N04 , As1 , v072 + .byte W12 + .byte N01 , Fn2 , v056 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N01 , En2 , v064 + .byte W12 + .byte N04 , An1 , v072 + .byte W12 + .byte N01 , En2 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N01 , Fn2 , v068 + .byte W12 + .byte N03 , As1 , v072 + .byte W12 + .byte N02 , Fn2 , v064 + .byte W12 + .byte N03 , An1 , v080 + .byte W12 + .byte N01 , En2 , v056 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N01 , En2 , v068 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N01 , Fn2 , v060 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N02 , Fn2 , v064 + .byte W12 + .byte N03 , An1 , v080 + .byte W12 + .byte N01 , En2 , v072 + .byte W12 + .byte N03 , An1 + .byte W12 + .byte N01 , En2 , v068 + .byte W12 + .byte N03 , As1 , v076 + .byte W12 + .byte N01 , Fn2 , v064 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte N01 , Fn2 + .byte W12 + .byte N03 , An1 + .byte W12 + .byte N02 , En2 , v076 + .byte W12 + .byte An1 + .byte W12 + .byte En2 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 , v068 + .byte W12 + .byte As1 , v076 + .byte W12 + .byte Fn2 + .byte W12 + .byte An1 , v068 + .byte W12 + .byte En2 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte En2 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N01 , Fn2 , v072 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte N02 , Fn2 , v072 + .byte W12 + .byte N01 , An1 , v076 + .byte W12 + .byte N02 , En2 + .byte W12 + .byte An1 , v068 + .byte W12 + .byte En2 , v076 + .byte W12 + .byte N04 , As1 , v072 + .byte W12 + .byte N02 , Fn2 , v076 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N02 , Fn2 , v068 + .byte W12 + .byte An1 , v072 + .byte W12 + .byte N01 , En2 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte En2 , v072 + .byte W12 + .byte N02 , As1 , v068 + .byte W12 + .byte Fn2 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N02 , Fn2 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte En2 + .byte W12 + .byte N01 , An1 , v072 + .byte W12 + .byte N03 , En2 , v076 + .byte W12 + .byte As1 + .byte W12 + .byte Fn2 , v072 + .byte W12 + .byte N04 , As1 + .byte W12 + .byte N02 , Fn2 , v064 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte En2 , v072 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte N01 , En2 + .byte W12 + .byte N03 , As1 , v072 + .byte W12 + .byte Fn2 , v076 + .byte W12 + .byte N02 , As1 , v072 + .byte W12 + .byte N03 , Fn2 + .byte W12 + .byte N02 , An1 , v076 + .byte W12 + .byte En2 + .byte W12 + .byte An1 + .byte W12 + .byte N03 , En2 + .byte W12 + .byte As1 , v072 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 , v064 + .byte W12 + .byte N02 , Fn2 , v068 + .byte W12 + .byte N01 , An1 , v072 + .byte W12 + .byte N02 , En2 , v076 + .byte W12 + .byte An1 , v072 + .byte W12 + .byte En2 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte N03 , Fn2 , v072 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte Fn2 + .byte W12 + .byte N02 , An1 , v076 + .byte W12 + .byte En2 + .byte W12 + .byte N01 , An1 , v068 + .byte W12 + .byte En2 , v072 + .byte W12 + .byte N02 , Fn1 , v076 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte N01 , Fn1 , v064 + .byte W12 + .byte N02 , Cn2 , v060 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte N01 , En2 , v068 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N01 , En2 , v080 + .byte W12 + .byte N03 , Fn1 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte N02 , Fn1 , v076 + .byte W12 + .byte Cn2 , v072 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte N01 , En2 + .byte W12 + .byte N02 , An1 , v072 + .byte W12 + .byte En2 , v076 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N02 , Fn2 + .byte W12 + .byte N03 , As1 , v072 + .byte W12 + .byte N02 , Fn2 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N02 , En2 + .byte W12 + .byte N03 , An1 , v072 + .byte W12 + .byte En2 , v076 + .byte W12 + .byte As1 + .byte W12 + .byte N02 , Fn2 , v072 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N02 , Fn2 , v068 + .byte W12 + .byte N03 , An1 , v076 + .byte W12 + .byte N01 , En2 + .byte W12 + .byte N02 , An1 , v068 + .byte W12 + .byte En2 , v076 + .byte W12 + .byte N04 , As1 , v072 + .byte W12 + .byte N02 , Fn2 , v076 + .byte W12 + .byte As1 , v060 + .byte W12 + .byte N01 , Fn2 , v076 + .byte W12 + .byte An1 , v068 + .byte W12 + .byte N03 , En2 , v080 + .byte W12 + .byte N02 , An1 , v068 + .byte W12 + .byte N01 , En2 , v080 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte N02 , Fn2 , v076 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte Fn2 , v076 + .byte W12 + .byte GOTO + .word mus_bonus_field_kyogre_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_kyogre: @ 0x0869A92C + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_kyogre_pri @ Priority + .byte mus_bonus_field_kyogre_rev @ Reverb + + .word mus_bonus_field_kyogre_grp + + .word mus_bonus_field_kyogre_0 + .word mus_bonus_field_kyogre_1 + .word mus_bonus_field_kyogre_2 + .word mus_bonus_field_kyogre_3 + .word mus_bonus_field_kyogre_4 +@ 0x0869A948 diff --git a/sound/songs/mus_bonus_field_rayquaza.s b/sound/songs/mus_bonus_field_rayquaza.s new file mode 100644 index 0000000..719b4f9 --- /dev/null +++ b/sound/songs/mus_bonus_field_rayquaza.s @@ -0,0 +1,1384 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_rayquaza_grp, gUnknown_08532808 + .equ mus_bonus_field_rayquaza_pri, 0 + .equ mus_bonus_field_rayquaza_rev, reverb_set+50 + .equ mus_bonus_field_rayquaza_mvl, 127 + .equ mus_bonus_field_rayquaza_key, 0 + .equ mus_bonus_field_rayquaza_tbs, 1 + .equ mus_bonus_field_rayquaza_exg, 0 + .equ mus_bonus_field_rayquaza_cmp, 1 + + .section .rodata + .global mus_bonus_field_rayquaza + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_rayquaza_0: @ 0x0869A948 + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte TEMPO , 120*mus_bonus_field_rayquaza_tbs/2 + .byte VOICE , 30 + .byte VOL , 85*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v-16 + .byte MOD , 7 + .byte W96 + .byte W96 +mus_bonus_field_rayquaza_0_B1: + .byte N04 , Bn2 , v084 + .byte N05 , Fs3 , v080 + .byte W24 + .byte N14 , Bn2 , v084 + .byte N16 , Fs3 , v076 + .byte W12 + .byte N06 , Cn3 + .byte N04 , Gn3 + .byte W24 + .byte N24 , Gn2 , v072 + .byte N21 , Cn3 , v080 + .byte W36 + .byte N05 , Bn2 , v072 + .byte N07 , Fs3 , v084 + .byte W24 + .byte N14 , Bn2 , v068 + .byte N14 , Fs3 , v080 + .byte W12 + .byte N06 , Cn3 , v068 + .byte N06 , Gn3 , v080 + .byte W24 + .byte N24 , Gn3 , v076 + .byte N24 , Cn4 , v088 + .byte W36 + .byte N05 , Bn2 , v068 + .byte N06 , Fs3 , v076 + .byte W24 + .byte N15 , Bn2 , v060 + .byte N15 , Fs3 , v072 + .byte W12 + .byte N04 , Cn3 , v060 + .byte N06 , Gn3 , v068 + .byte W24 + .byte N24 , Gn2 , v052 + .byte N24 , Cn3 , v072 + .byte W36 + .byte N04 , Bn2 , v076 + .byte N07 , Fs3 , v084 + .byte W24 + .byte N13 , Bn2 , v072 + .byte N13 , Fs3 , v080 + .byte W12 + .byte N06 , Cn3 , v072 + .byte N06 , Gn3 , v080 + .byte W24 + .byte N24 , Gn3 , v076 + .byte N24 , Cn4 , v084 + .byte W36 + .byte N04 , Dn3 , v080 + .byte N07 , An3 , v084 + .byte W24 + .byte N14 , Dn3 , v076 + .byte N14 , An3 , v084 + .byte W12 + .byte N06 , Ds3 , v076 + .byte N06 , As3 , v084 + .byte W24 + .byte N24 , As2 , v080 + .byte N24 , Ds3 , v084 + .byte W36 + .byte N06 , Dn3 , v076 + .byte N05 , An3 , v084 + .byte W24 + .byte N14 , Dn3 , v072 + .byte N14 , An3 , v084 + .byte W12 + .byte N05 , Ds3 , v076 + .byte N06 , As3 , v084 + .byte W24 + .byte N28 , Gs3 , v080 + .byte N32 , Cs4 + .byte W36 + .byte N06 , Dn3 , v076 + .byte N07 , An3 , v084 + .byte W24 + .byte N14 , Dn3 , v072 + .byte N15 , An3 , v084 + .byte W12 + .byte N06 , Ds3 , v076 + .byte N06 , As3 + .byte W24 + .byte N24 , As2 + .byte N24 , Ds3 + .byte W36 + .byte N04 , Dn3 + .byte N05 , An3 , v080 + .byte W24 + .byte N13 , Dn3 , v072 + .byte N14 , An3 , v084 + .byte W12 + .byte N05 , Ds3 , v076 + .byte N05 , As3 , v080 + .byte W24 + .byte N23 , Gs3 , v076 + .byte N21 , Cs4 , v088 + .byte W36 + .byte Bn3 , v084 + .byte W18 + .byte N16 , Fs4 + .byte W18 + .byte N05 , Fn4 + .byte W24 + .byte N24 , Cn5 , v092 + .byte W36 + .byte N20 , Bn3 , v080 + .byte W18 + .byte N19 , Fs4 + .byte W18 + .byte N06 , Fn4 + .byte W24 + .byte N24 , Cn4 , v084 + .byte W36 + .byte N21 , Bn3 , v080 + .byte W18 + .byte N16 , Fs4 , v084 + .byte W18 + .byte N13 , Fn4 , v076 + .byte W12 + .byte N17 , Cn5 , v084 + .byte W18 + .byte N15 , Gn4 , v080 + .byte W12 + .byte N05 , Fs4 , v064 + .byte W06 + .byte N11 , En4 , v072 + .byte W12 + .byte N04 , Ds4 , v060 + .byte W06 + .byte N07 , En4 + .byte W06 + .byte N40 , Fs4 , v076 + .byte W84 + .byte N18 , An3 + .byte W16 + .byte N19 , Dn4 , v080 + .byte W16 + .byte N08 , Fs4 + .byte W28 + .byte N24 , Gn4 , v088 + .byte W36 + .byte N18 , An3 , v068 + .byte W16 + .byte N19 , Dn4 , v080 + .byte W16 + .byte N08 , Fs4 , v076 + .byte W28 + .byte N14 , Gn4 , v080 + .byte W12 + .byte An4 , v084 + .byte W12 + .byte Gn4 , v076 + .byte W12 + .byte N06 , Fs4 , v064 + .byte W06 + .byte N07 , En4 , v068 + .byte W06 + .byte N36 , Ds4 , v080 + .byte W84 + .byte W96 + .byte W96 + .byte W96 + .byte W12 + .byte N14 , Bn3 , v076 + .byte W12 + .byte N12 , Ds4 , v084 + .byte W12 + .byte N14 , Fs4 , v076 + .byte W12 + .byte N21 , En4 , v084 + .byte W18 + .byte N07 , Gn4 + .byte W30 + .byte W12 + .byte N14 , Ds4 , v080 + .byte W12 + .byte N12 , Fs4 + .byte W12 + .byte N14 , Bn4 + .byte W12 + .byte N19 , Gn4 + .byte W18 + .byte N07 , Cn5 , v088 + .byte W18 + .byte N15 , En5 + .byte W12 + .byte TIE , Ds5 , v092 + .byte W96 + .byte W12 + .byte EOT + .byte W84 + .byte N19 , Bn3 , v080 + .byte W18 + .byte N17 , Fs4 , v084 + .byte W18 + .byte N10 , Fn4 , v080 + .byte W24 + .byte N30 , Cn4 + .byte W36 + .byte N20 , Bn3 , v068 + .byte W18 + .byte N19 , Fs4 , v084 + .byte W18 + .byte N07 , Fn4 , v080 + .byte W24 + .byte N24 , Cn5 , v084 + .byte W36 + .byte N15 , Bn4 , v088 + .byte W12 + .byte N05 , Fs4 , v072 + .byte W06 + .byte N04 , Fn4 + .byte W12 + .byte N05 , Bn3 , v076 + .byte W30 + .byte N14 , Fs4 , v080 + .byte W12 + .byte N12 , Fn4 + .byte W12 + .byte N14 , Cn4 , v076 + .byte W12 + .byte N18 , En4 + .byte W18 + .byte Ds4 , v080 + .byte W18 + .byte N15 , Cs4 + .byte W12 + .byte N13 , Ds4 , v084 + .byte W12 + .byte Bn3 , v080 + .byte W36 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_rayquaza_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_rayquaza_1: @ 0x0869AB29 + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 38 + .byte VOL , 85*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W92 + .byte W03 + .byte N01 , Fs2 , v056 + .byte W01 +mus_bonus_field_rayquaza_1_B1: + .byte N05 , Fs2 , v072 + .byte W06 + .byte N06 , Bn2 , v060 + .byte W06 + .byte Fs2 , v068 + .byte W06 + .byte N07 , Bn2 , v048 + .byte W06 + .byte N06 , Ds3 , v064 + .byte W06 + .byte Bn2 , v056 + .byte W06 + .byte N05 , Fs2 , v064 + .byte W06 + .byte Bn2 , v044 + .byte W06 + .byte Gn2 , v064 + .byte W06 + .byte N06 , Cn3 , v056 + .byte W06 + .byte N05 , Gn2 , v068 + .byte W06 + .byte N07 , Cn3 , v056 + .byte W06 + .byte N06 , En3 , v064 + .byte W06 + .byte Cn3 , v052 + .byte W06 + .byte N04 , Gn2 , v064 + .byte W06 + .byte N05 , Cn3 , v056 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 +mus_bonus_field_rayquaza_1_B2: + .byte N05 , An2 , v064 + .byte W06 + .byte N06 , Dn3 , v068 + .byte W06 + .byte An2 , v064 + .byte W06 + .byte N07 , Dn3 , v052 + .byte W06 + .byte N06 , Fs3 , v072 + .byte W06 + .byte Dn3 , v048 + .byte W06 + .byte N04 , An2 , v056 + .byte W06 + .byte N06 , Dn3 , v052 + .byte W06 + .byte N05 , As2 , v068 + .byte W06 + .byte Ds3 , v064 + .byte W06 + .byte N06 , As2 , v068 + .byte W06 + .byte N07 , Ds3 , v060 + .byte W06 + .byte N06 , Gn3 , v068 + .byte W06 + .byte Ds3 , v052 + .byte W06 + .byte N05 , As2 , v064 + .byte W06 + .byte Ds3 , v056 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_field_rayquaza_1_B2 + .byte PATT + .word mus_bonus_field_rayquaza_1_B2 + .byte PATT + .word mus_bonus_field_rayquaza_1_B2 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B2 + .byte PATT + .word mus_bonus_field_rayquaza_1_B2 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 +mus_bonus_field_rayquaza_1_B3: + .byte N06 , An2 , v064 + .byte W06 + .byte N05 , Dn3 , v048 + .byte W06 + .byte N06 , An2 , v064 + .byte W06 + .byte N07 , Dn3 , v056 + .byte W06 + .byte N08 , Fs3 , v072 + .byte W06 + .byte N05 , Dn3 , v052 + .byte W06 + .byte An2 , v064 + .byte W06 + .byte N04 , Dn3 , v056 + .byte W06 + .byte N05 , Gn2 + .byte W06 + .byte N06 , Cn3 , v064 + .byte W06 + .byte Gn2 , v060 + .byte W06 + .byte N07 , Cn3 , v056 + .byte W06 + .byte En3 , v064 + .byte W06 + .byte N06 , Cn3 , v056 + .byte W06 + .byte N05 , Gn2 + .byte W06 + .byte N10 , Cn3 , v052 + .byte W06 + .byte PEND + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B3 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte PATT + .word mus_bonus_field_rayquaza_1_B1 + .byte GOTO + .word mus_bonus_field_rayquaza_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_rayquaza_2: @ 0x0869AC7B + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 98 + .byte VOL , 85*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v-32 + .byte N05 , Bn1 , v084 + .byte W48 + .byte N06 + .byte W48 + .byte N04 + .byte W96 +mus_bonus_field_rayquaza_2_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_rayquaza_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_rayquaza_3: @ 0x0869ACB1 + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 47 + .byte VOL , 102*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_bonus_field_rayquaza_3_B1: + .byte N11 , Bn1 , v072 + .byte W11 + .byte Fs2 , v076 + .byte W12 + .byte Bn1 , v068 + .byte W11 + .byte Fs2 , v076 + .byte W12 + .byte Cn2 , v064 + .byte W13 + .byte N09 , Gn2 , v072 + .byte W11 + .byte Cn2 , v064 + .byte W12 + .byte N10 , Gn2 , v072 + .byte W12 + .byte Bn1 , v076 + .byte W02 + .byte W10 + .byte N09 , Fs2 , v068 + .byte W13 + .byte N11 , Bn1 , v076 + .byte W12 + .byte Fs2 , v072 + .byte W13 + .byte Cn2 + .byte W11 + .byte N09 , Gn2 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte N10 , Gn2 + .byte W13 + .byte Bn1 , v076 + .byte W11 + .byte Fs2 , v068 + .byte W13 + .byte N09 , Bn1 , v072 + .byte W12 + .byte N11 , Fs2 , v068 + .byte W12 + .byte Cn2 + .byte W12 + .byte Gn2 + .byte W12 + .byte N10 , Cn2 , v064 + .byte W11 + .byte N09 , Gn2 , v068 + .byte W13 + .byte N11 , Bn1 , v072 + .byte W11 + .byte N08 , Fs2 , v068 + .byte W12 + .byte Bn1 , v072 + .byte W11 + .byte N11 , Fs2 , v064 + .byte W12 + .byte N10 , Cn2 + .byte W13 + .byte N08 , Gn2 , v068 + .byte W11 + .byte Cn2 + .byte W12 + .byte Gn2 , v064 + .byte W13 + .byte N10 , Dn2 , v080 + .byte W01 + .byte W10 + .byte N08 , An2 , v076 + .byte W13 + .byte Dn2 , v072 + .byte W11 + .byte An2 , v076 + .byte W12 + .byte N07 , Ds2 , v080 + .byte W12 + .byte N05 , As2 , v076 + .byte W12 + .byte N06 , Ds2 , v072 + .byte W12 + .byte N05 , As2 , v076 + .byte W12 + .byte N06 , Dn2 + .byte W02 + .byte W10 + .byte N05 , An2 , v072 + .byte W13 + .byte N04 , Dn2 , v076 + .byte W11 + .byte N05 , An2 + .byte W14 + .byte N04 , Ds2 , v072 + .byte W11 + .byte As2 + .byte W12 + .byte N05 , Ds2 , v064 + .byte W12 + .byte N04 , As2 , v072 + .byte W12 + .byte N06 , Dn2 , v076 + .byte W01 + .byte W12 + .byte N05 , An2 + .byte W11 + .byte N04 , Dn2 + .byte W12 + .byte An2 , v072 + .byte W12 + .byte N03 , Ds2 , v080 + .byte W13 + .byte N04 , As2 , v076 + .byte W12 + .byte Ds2 , v072 + .byte W11 + .byte As2 + .byte W12 + .byte N03 , Dn2 , v080 + .byte W01 + .byte W11 + .byte N05 , An2 , v072 + .byte W12 + .byte N03 , Dn2 , v076 + .byte W11 + .byte N04 , An2 , v072 + .byte W14 + .byte Ds2 , v076 + .byte W11 + .byte N03 , As2 , v072 + .byte W11 + .byte N04 , Ds2 + .byte W12 + .byte As2 , v076 + .byte W13 + .byte Bn1 , v080 + .byte W01 + .byte W11 + .byte Fs2 , v068 + .byte W11 + .byte Bn1 , v076 + .byte W12 + .byte Fs2 , v072 + .byte W13 + .byte Cn2 , v080 + .byte W12 + .byte Gn2 , v076 + .byte W11 + .byte Cn2 , v068 + .byte W12 + .byte N03 , Gn2 , v076 + .byte W11 + .byte Bn1 , v072 + .byte W03 + .byte W10 + .byte N04 , Fs2 , v076 + .byte W12 + .byte N03 , Bn1 + .byte W12 + .byte Fs2 + .byte W12 + .byte N04 , Cn2 + .byte W13 + .byte N03 , Gn2 + .byte W12 + .byte N04 , Cn2 + .byte W11 + .byte N02 , Gn2 , v072 + .byte W13 + .byte N04 , Bn1 , v076 + .byte W01 + .byte W11 + .byte Fs2 , v072 + .byte W11 + .byte N05 , Bn1 , v068 + .byte W12 + .byte N04 , Fs2 , v072 + .byte W11 + .byte Cn2 , v060 + .byte W14 + .byte Gn2 , v076 + .byte W12 + .byte Cn2 , v072 + .byte W13 + .byte Gn2 , v076 + .byte W12 + .byte Bn1 + .byte W11 + .byte Fs2 , v072 + .byte W11 + .byte Bn1 , v076 + .byte W13 + .byte Fs2 , v068 + .byte W12 + .byte Cn2 , v072 + .byte W12 + .byte Gn2 , v076 + .byte W11 + .byte Cn2 , v068 + .byte W13 + .byte N02 , Gn2 , v072 + .byte W12 + .byte N04 , Dn2 , v076 + .byte W01 + .byte W11 + .byte An2 , v068 + .byte W12 + .byte Dn2 , v072 + .byte W12 + .byte N03 , An2 , v076 + .byte W12 + .byte N04 , Ds2 , v072 + .byte W12 + .byte As2 , v076 + .byte W13 + .byte N05 , Ds2 , v068 + .byte W12 + .byte N04 , As2 , v076 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 , v068 + .byte W11 + .byte Dn2 , v076 + .byte W12 + .byte An2 + .byte W11 + .byte Ds2 , v072 + .byte W12 + .byte As2 , v076 + .byte W13 + .byte Ds2 , v064 + .byte W11 + .byte N03 , As2 , v072 + .byte W12 + .byte N02 , Dn2 , v068 + .byte W02 + .byte N11 , Bn1 , v052 + .byte W11 + .byte N12 , Fs2 , v064 + .byte W13 + .byte N08 , Bn1 , v052 + .byte W12 + .byte N12 , Fs2 , v064 + .byte W12 + .byte N11 , Cn2 , v060 + .byte W12 + .byte N10 , Gn2 , v064 + .byte W11 + .byte Cn2 , v060 + .byte W12 + .byte Gn2 , v068 + .byte W13 + .byte N09 , Dn2 , v060 + .byte W11 + .byte N10 , An2 , v076 + .byte W13 + .byte N08 , Dn2 , v064 + .byte W11 + .byte N09 , An2 , v076 + .byte W12 + .byte N11 , Cn2 , v060 + .byte W13 + .byte N08 , Gn2 , v064 + .byte W11 + .byte N09 , Cn2 , v056 + .byte W12 + .byte N10 , Gn2 , v068 + .byte W12 + .byte Bn1 + .byte W01 + .byte W10 + .byte N09 , Fs2 , v060 + .byte W13 + .byte Bn1 , v064 + .byte W11 + .byte N10 , Fs2 , v068 + .byte W13 + .byte Cn2 , v064 + .byte W12 + .byte N11 , Gn2 , v068 + .byte W11 + .byte N09 , Cn2 , v064 + .byte W12 + .byte N10 , Gn2 , v068 + .byte W12 + .byte Dn2 + .byte W02 + .byte W11 + .byte N08 , An2 , v076 + .byte W12 + .byte N09 , Dn2 , v064 + .byte W12 + .byte N11 , An2 , v076 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte Gn2 , v064 + .byte W13 + .byte N09 , Cn2 , v060 + .byte W12 + .byte N10 , Gn2 , v064 + .byte W11 + .byte N11 , Bn1 , v072 + .byte W01 + .byte W12 + .byte N10 , Fs2 , v060 + .byte W11 + .byte Bn1 , v064 + .byte W13 + .byte Fs2 + .byte W11 + .byte N11 , Cn2 + .byte W13 + .byte N10 , Gn2 + .byte W12 + .byte N09 , Cn2 , v060 + .byte W12 + .byte Gn2 , v068 + .byte W12 + .byte N10 , Bn1 , v076 + .byte W12 + .byte Fs2 , v072 + .byte W11 + .byte N09 , Bn1 , v068 + .byte W12 + .byte N11 , Fs2 + .byte W11 + .byte N10 , Cn2 , v064 + .byte W12 + .byte N09 , Gn2 , v068 + .byte W12 + .byte N10 , Cn2 , v064 + .byte W12 + .byte N11 , Gn2 , v068 + .byte W12 + .byte Bn1 , v072 + .byte W02 + .byte W10 + .byte N10 , Fs2 , v068 + .byte W13 + .byte Bn1 , v072 + .byte W12 + .byte Fs2 , v068 + .byte W12 + .byte N09 , Cn2 , v072 + .byte W11 + .byte N10 , Gn2 , v064 + .byte W13 + .byte N09 , Cn2 + .byte W12 + .byte N10 , Gn2 , v068 + .byte W12 + .byte Bn1 , v072 + .byte W01 + .byte W11 + .byte N12 , Fs2 , v064 + .byte W11 + .byte N09 , Bn1 , v068 + .byte W12 + .byte N10 , Fs2 , v064 + .byte W12 + .byte Cn2 + .byte W12 + .byte Gn2 , v060 + .byte W12 + .byte Cn2 , v064 + .byte W12 + .byte Gn2 , v068 + .byte W12 + .byte N11 , Bn1 , v072 + .byte W02 + .byte W11 + .byte Fs2 , v064 + .byte W12 + .byte N10 , Bn1 , v068 + .byte W12 + .byte N12 , Fs2 + .byte W12 + .byte N11 , Cn2 , v064 + .byte W13 + .byte Gn2 + .byte W12 + .byte N10 , Cn2 + .byte W11 + .byte Gn2 , v072 + .byte W13 + .byte N11 , Bn1 + .byte W11 + .byte Fs2 , v064 + .byte W12 + .byte N09 , Bn1 , v068 + .byte W11 + .byte N11 , Fs2 , v064 + .byte W12 + .byte N10 , Cn2 + .byte W12 + .byte Gn2 + .byte W13 + .byte Cn2 , v060 + .byte W12 + .byte Gn2 , v068 + .byte W12 + .byte Bn1 , v076 + .byte W01 + .byte W10 + .byte Fs2 , v064 + .byte W13 + .byte N09 , Bn1 , v068 + .byte W10 + .byte N10 , Fs2 , v064 + .byte W12 + .byte N12 , Cn2 , v068 + .byte W13 + .byte N10 , Gn2 + .byte W13 + .byte Cn2 , v064 + .byte W11 + .byte Gn2 + .byte W12 + .byte N12 , Bn1 , v072 + .byte W02 + .byte W11 + .byte N11 , Fs2 , v060 + .byte W12 + .byte N10 , Bn1 , v068 + .byte W12 + .byte Fs2 , v060 + .byte W12 + .byte N12 , Cn2 , v064 + .byte W12 + .byte N10 , Gn2 , v060 + .byte W12 + .byte N11 , Cn2 , v056 + .byte W12 + .byte N10 , Gn2 , v064 + .byte W12 + .byte N12 , Bn1 , v068 + .byte W01 + .byte W11 + .byte N10 , Fs2 , v060 + .byte W12 + .byte N11 , Bn1 , v064 + .byte W12 + .byte N10 , Fs2 , v060 + .byte W11 + .byte N12 , Cn2 , v064 + .byte W13 + .byte N10 , Gn2 , v060 + .byte W11 + .byte N11 , Cn2 + .byte W13 + .byte N10 , Gn2 , v068 + .byte W11 + .byte N12 , Bn1 , v072 + .byte W02 + .byte W11 + .byte N10 , Fs2 , v060 + .byte W12 + .byte N09 , Bn1 , v068 + .byte W11 + .byte N10 , Fs2 , v064 + .byte W11 + .byte Cn2 + .byte W12 + .byte N09 , Gn2 , v060 + .byte W12 + .byte Cn2 , v064 + .byte W12 + .byte N11 , Gn2 , v068 + .byte W12 + .byte Bn1 , v076 + .byte W03 + .byte W09 + .byte N08 , Fs2 , v060 + .byte W12 + .byte N10 , Bn1 , v064 + .byte W12 + .byte N11 , Fs2 , v060 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte N09 , Gn2 , v060 + .byte W12 + .byte N11 , Cn2 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte Bn1 , v068 + .byte W03 + .byte W09 + .byte N08 , Fs2 , v060 + .byte W12 + .byte N09 , Bn1 , v068 + .byte W11 + .byte N11 , Fs2 + .byte W13 + .byte N09 , Cn2 , v060 + .byte W11 + .byte N10 , Gn2 + .byte W13 + .byte N12 , Cn2 , v064 + .byte W12 + .byte N10 , Gn2 + .byte W15 + .byte GOTO + .word mus_bonus_field_rayquaza_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_rayquaza_4: @ 0x0869B013 + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 14 + .byte VOL , 85*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v+32 + .byte N04 , Bn2 , v084 + .byte W48 + .byte N06 , Bn2 , v080 + .byte W44 + .byte W03 + .byte N05 , Bn2 , v084 + .byte W01 + .byte W96 +mus_bonus_field_rayquaza_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_rayquaza_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_bonus_field_rayquaza_5: @ 0x0869B04F + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 67 + .byte VOL , 85*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 +mus_bonus_field_rayquaza_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W10 + .byte N14 , Fs3 , v076 + .byte W12 + .byte N13 , Bn3 + .byte W13 + .byte Ds4 + .byte W11 + .byte N20 , Cn4 , v080 + .byte W19 + .byte N05 , En4 + .byte W30 + .byte W01 + .byte W11 + .byte N13 , Fs3 , v072 + .byte W12 + .byte Bn3 + .byte W12 + .byte N11 , Ds4 , v076 + .byte W12 + .byte N19 , En4 + .byte W19 + .byte N05 , Gn4 , v084 + .byte W18 + .byte N12 , En4 , v080 + .byte W12 + .byte W01 + .byte N19 , Bn3 + .byte W19 + .byte N17 , Ds4 , v084 + .byte W16 + .byte N15 , Fs4 , v080 + .byte W13 + .byte N17 , En4 , v084 + .byte W17 + .byte N15 , Dn4 , v080 + .byte W16 + .byte Cn4 , v076 + .byte W13 + .byte N19 , Bn3 , v080 + .byte W01 + .byte W18 + .byte N16 , Fs3 , v072 + .byte W15 + .byte N15 , Bn3 , v076 + .byte W14 + .byte N24 , Cn4 + .byte W48 + .byte W01 + .byte N20 , Bn3 , v092 + .byte W18 + .byte N16 , Fs3 , v080 + .byte W15 + .byte N06 , Fn3 + .byte W24 + .byte W01 + .byte N24 , Cn3 , v084 + .byte W36 + .byte W02 + .byte N19 , Bn3 , v080 + .byte W16 + .byte N18 , Fs3 + .byte W16 + .byte N07 , Fn3 + .byte W24 + .byte W01 + .byte N23 , Cn4 , v088 + .byte W36 + .byte W03 + .byte W96 + .byte W96 + .byte W24 + .byte N02 , Bn2 , v064 + .byte N04 , Fs3 , v076 + .byte W44 + .byte W03 + .byte N05 , Gn3 , v080 + .byte W01 + .byte Cn3 , v068 + .byte W24 + .byte W22 + .byte Bn2 + .byte N06 , Fs3 , v072 + .byte W44 + .byte W03 + .byte N05 , Cn3 , v068 + .byte N05 , Gn3 , v076 + .byte W24 + .byte W03 + .byte W21 + .byte Fs3 , v068 + .byte N06 , Bn3 , v080 + .byte W44 + .byte W03 + .byte N04 , Gn3 , v072 + .byte N06 , Cn4 , v076 + .byte W28 + .byte W21 + .byte N05 , Fs3 , v068 + .byte N06 , Bn3 , v076 + .byte W44 + .byte W03 + .byte Cn4 , v080 + .byte W01 + .byte N04 , Gn3 , v068 + .byte W24 + .byte W03 + .byte GOTO + .word mus_bonus_field_rayquaza_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_bonus_field_rayquaza_6: @ 0x0869B125 + .byte KEYSH , mus_bonus_field_rayquaza_key+0 + .byte VOICE , 12 + .byte VOL , 68*mus_bonus_field_rayquaza_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 +mus_bonus_field_rayquaza_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N21 , Bn3 , v084 + .byte W18 + .byte N16 , Fs4 + .byte W18 + .byte N05 , Fn4 + .byte W24 + .byte N24 , Cn5 , v092 + .byte W36 + .byte N20 , Bn3 , v080 + .byte W18 + .byte N19 , Fs4 + .byte W18 + .byte N06 , Fn4 + .byte W24 + .byte N24 , Cn4 , v084 + .byte W36 + .byte N21 , Bn3 , v080 + .byte W18 + .byte N16 , Fs4 , v084 + .byte W18 + .byte N13 , Fn4 , v076 + .byte W12 + .byte N17 , Cn5 , v084 + .byte W18 + .byte N15 , Gn4 , v080 + .byte W12 + .byte N05 , Fs4 , v064 + .byte W06 + .byte N11 , En4 , v072 + .byte W12 + .byte N04 , Ds4 , v060 + .byte W06 + .byte N07 , En4 + .byte W06 + .byte N40 , Fs4 , v076 + .byte W84 + .byte N18 , An3 + .byte W16 + .byte N19 , Dn4 , v080 + .byte W16 + .byte N08 , Fs4 + .byte W28 + .byte N24 , Gn4 , v088 + .byte W36 + .byte N18 , An3 , v068 + .byte W16 + .byte N19 , Dn4 , v080 + .byte W16 + .byte N08 , Fs4 , v076 + .byte W28 + .byte N14 , Gn4 , v080 + .byte W12 + .byte An4 , v084 + .byte W12 + .byte Gn4 , v076 + .byte W12 + .byte N06 , Fs4 , v064 + .byte W06 + .byte N07 , En4 , v068 + .byte W06 + .byte N36 , Ds4 , v080 + .byte W84 + .byte W96 + .byte W96 + .byte W96 + .byte W12 + .byte N14 , Bn3 , v076 + .byte W12 + .byte N12 , Ds4 , v084 + .byte W12 + .byte N14 , Fs4 , v076 + .byte W12 + .byte N21 , En4 , v084 + .byte W18 + .byte N07 , Gn4 + .byte W30 + .byte W12 + .byte N14 , Ds4 , v080 + .byte W12 + .byte N12 , Fs4 + .byte W12 + .byte N14 , Bn4 + .byte W12 + .byte N19 , Gn4 + .byte W18 + .byte N07 , Cn5 , v088 + .byte W18 + .byte N15 , En5 + .byte W12 + .byte TIE , Ds5 , v092 + .byte W96 + .byte W12 + .byte EOT + .byte W84 + .byte N19 , Bn3 , v080 + .byte W18 + .byte N17 , Fs4 , v084 + .byte W18 + .byte N10 , Fn4 , v080 + .byte W24 + .byte N30 , Cn4 + .byte W36 + .byte N20 , Bn3 , v068 + .byte W18 + .byte N19 , Fs4 , v084 + .byte W18 + .byte N07 , Fn4 , v080 + .byte W24 + .byte N24 , Cn5 , v084 + .byte W36 + .byte N15 , Bn4 , v088 + .byte W12 + .byte N05 , Fs4 , v072 + .byte W06 + .byte N04 , Fn4 + .byte W12 + .byte N05 , Bn3 , v076 + .byte W30 + .byte N14 , Fs4 , v080 + .byte W12 + .byte N12 , Fn4 + .byte W12 + .byte N14 , Cn4 , v076 + .byte W12 + .byte N18 , En4 + .byte W18 + .byte Ds4 , v080 + .byte W18 + .byte N15 , Cs4 + .byte W12 + .byte N13 , Ds4 , v084 + .byte W12 + .byte Bn3 , v080 + .byte W36 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_bonus_field_rayquaza_6_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_rayquaza: @ 0x0869B234 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_rayquaza_pri @ Priority + .byte mus_bonus_field_rayquaza_rev @ Reverb + + .word mus_bonus_field_rayquaza_grp + + .word mus_bonus_field_rayquaza_0 + .word mus_bonus_field_rayquaza_1 + .word mus_bonus_field_rayquaza_2 + .word mus_bonus_field_rayquaza_3 + .word mus_bonus_field_rayquaza_4 + .word mus_bonus_field_rayquaza_5 + .word mus_bonus_field_rayquaza_6 +@ 0x0869B258 diff --git a/sound/songs/mus_bonus_field_spheal.s b/sound/songs/mus_bonus_field_spheal.s new file mode 100644 index 0000000..52c84d7 --- /dev/null +++ b/sound/songs/mus_bonus_field_spheal.s @@ -0,0 +1,1003 @@ + .include "sound/MPlayDef.s" + + .equ mus_bonus_field_spheal_grp, gUnknown_08532808 + .equ mus_bonus_field_spheal_pri, 0 + .equ mus_bonus_field_spheal_rev, reverb_set+50 + .equ mus_bonus_field_spheal_mvl, 127 + .equ mus_bonus_field_spheal_key, 0 + .equ mus_bonus_field_spheal_tbs, 1 + .equ mus_bonus_field_spheal_exg, 0 + .equ mus_bonus_field_spheal_cmp, 1 + + .section .rodata + .global mus_bonus_field_spheal + .align 2 + +@*********************** Track 01 ***********************@ + +mus_bonus_field_spheal_0: @ 0x086986B8 + .byte KEYSH , mus_bonus_field_spheal_key+0 + .byte TEMPO , 132*mus_bonus_field_spheal_tbs/2 + .byte VOICE , 12 + .byte VOL , 94*mus_bonus_field_spheal_mvl/mxv + .byte PAN , c_v+0 + .byte N04 , Gs3 , v080 + .byte W12 + .byte N08 , Fs3 , v068 + .byte W12 + .byte N09 , Fn3 , v076 + .byte W12 + .byte N06 , Ds3 , v068 + .byte W12 + .byte Ds4 , v080 + .byte W24 + .byte Gs3 , v084 + .byte W24 +mus_bonus_field_spheal_0_B1: + .byte N05 , Gs3 , v080 + .byte W12 + .byte Fs3 , v068 + .byte W12 + .byte N04 , Fn3 , v076 + .byte W12 + .byte N24 , Gs3 , v080 + .byte W24 + .byte N10 , Fn3 , v072 + .byte W12 + .byte N05 , Fs3 , v076 + .byte W12 + .byte N09 , Gs3 , v064 + .byte W12 + .byte N06 , As3 , v076 + .byte W12 + .byte N05 , Gs3 , v068 + .byte W12 + .byte N04 , Fs3 , v080 + .byte W12 + .byte N40 , Gs3 + .byte W60 + .byte N04 , Fs3 + .byte W12 + .byte N09 , Fn3 + .byte W12 + .byte N04 , Ds3 , v072 + .byte W12 + .byte N13 + .byte W24 + .byte N08 , Ds3 , v068 + .byte W12 + .byte N16 , Fn3 , v080 + .byte W12 + .byte N07 , Fs3 , v068 + .byte W12 + .byte N06 , Fn3 , v076 + .byte W12 + .byte Ds3 , v072 + .byte W12 + .byte Cs3 , v068 + .byte W12 + .byte N05 , Cn3 , v072 + .byte W24 + .byte N06 , Ds3 , v064 + .byte W12 + .byte N05 , Gs3 , v076 + .byte W24 + .byte Gs3 , v080 + .byte W12 + .byte N08 , Fs3 , v064 + .byte W12 + .byte N04 , Fn3 , v072 + .byte W12 + .byte N24 , Gs3 , v076 + .byte W24 + .byte N10 , Fn3 , v068 + .byte W12 + .byte N18 , Fs3 , v080 + .byte W12 + .byte N10 , Gs3 , v068 + .byte W12 + .byte N05 , As3 , v080 + .byte W12 + .byte N09 , Gs3 , v076 + .byte W12 + .byte N05 , Fs3 + .byte W12 + .byte N15 , Gs3 , v080 + .byte W24 + .byte N10 , Gs3 , v068 + .byte W12 + .byte N06 , Cs4 , v084 + .byte W24 + .byte N03 , As3 , v076 + .byte W21 + .byte N02 , As3 , v064 + .byte W08 + .byte N03 , Fs4 , v060 + .byte W08 + .byte N01 , Cs4 + .byte W08 + .byte N03 , As3 , v068 + .byte W13 + .byte N05 , Fs3 , v060 + .byte W11 + .byte As3 , v064 + .byte W13 + .byte N03 , Cs4 , v056 + .byte W13 + .byte N04 , Cn4 , v068 + .byte W01 + .byte W23 + .byte N05 , Gs3 , v076 + .byte W23 + .byte N04 , Cs4 + .byte W48 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N05 , Fs3 + .byte W12 + .byte Fn3 , v060 + .byte W12 + .byte N06 , Ds3 , v064 + .byte W12 + .byte N04 , Fn3 , v076 + .byte W24 + .byte N03 , Cs3 , v060 + .byte W12 + .byte N04 , Gs3 , v080 + .byte W24 + .byte As3 , v076 + .byte W12 + .byte N05 , Gs3 , v068 + .byte W12 + .byte N04 , Fs3 , v076 + .byte W12 + .byte N03 , Gs3 + .byte W24 + .byte N05 , Fn3 , v072 + .byte W12 + .byte Cs4 , v080 + .byte W24 + .byte Ds4 , v076 + .byte W12 + .byte As3 , v068 + .byte W12 + .byte N04 , Fs3 , v060 + .byte W12 + .byte N05 , Ds4 , v084 + .byte W24 + .byte N06 , Cs4 , v076 + .byte W12 + .byte N05 , Cn4 , v068 + .byte W12 + .byte As3 , v052 + .byte W12 + .byte Cn4 , v084 + .byte W48 + .byte As3 + .byte W48 + .byte W96 + .byte N13 , Gs3 + .byte W11 + .byte N12 , Fs3 , v076 + .byte W12 + .byte N15 , Fn3 + .byte W13 + .byte N04 , Gs3 + .byte W24 + .byte N14 , Fn3 + .byte W12 + .byte N13 , Fs3 , v080 + .byte W12 + .byte Gs3 , v076 + .byte W12 + .byte N15 , As3 , v080 + .byte W13 + .byte N13 , Gs3 , v076 + .byte W11 + .byte Fs3 , v072 + .byte W12 + .byte N04 , Gs3 , v080 + .byte W24 + .byte N14 , Gs3 , v076 + .byte W12 + .byte N13 , Cs4 + .byte W11 + .byte N15 , Fn4 + .byte W12 + .byte N12 , Fs4 + .byte W01 + .byte W11 + .byte N14 , Fn4 + .byte W12 + .byte Ds4 , v080 + .byte W13 + .byte N06 , Fn4 + .byte W24 + .byte N12 + .byte W12 + .byte Ds4 + .byte W12 + .byte N11 , Cs4 , v068 + .byte W11 + .byte N14 , Cn4 , v076 + .byte W01 + .byte W12 + .byte N12 , Cs4 + .byte W12 + .byte N13 , Dn4 , v072 + .byte W12 + .byte N06 , Ds4 , v076 + .byte W23 + .byte N14 + .byte W13 + .byte N05 , Gs4 , v084 + .byte W24 + .byte N13 , Gs4 , v088 + .byte W12 + .byte Fs4 , v080 + .byte W13 + .byte Fn4 , v076 + .byte W12 + .byte N04 , Gs4 , v084 + .byte W24 + .byte N14 , Fn4 , v080 + .byte W12 + .byte N12 , Fs4 + .byte W11 + .byte Gs4 + .byte W12 + .byte N14 , As4 , v084 + .byte W12 + .byte Gs4 , v076 + .byte W12 + .byte Fs4 + .byte W12 + .byte N04 , Gs4 , v084 + .byte W24 + .byte W01 + .byte N14 , Gs4 , v076 + .byte W12 + .byte N13 , Cs5 + .byte W11 + .byte N12 , Gs4 , v068 + .byte W11 + .byte Fs4 , v064 + .byte W01 + .byte W12 + .byte N11 , Fn4 + .byte W11 + .byte N12 , Ds4 , v068 + .byte W13 + .byte N05 , Cs4 , v064 + .byte W24 + .byte N12 , Cs4 , v068 + .byte W13 + .byte Ds4 , v076 + .byte W11 + .byte Cs4 , v060 + .byte W12 + .byte N17 , Cn4 , v072 + .byte W24 + .byte W01 + .byte N11 , Gs4 , v080 + .byte W24 + .byte N10 , Cs4 + .byte W44 + .byte W03 + .byte GOTO + .word mus_bonus_field_spheal_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_bonus_field_spheal_1: @ 0x0869889A + .byte KEYSH , mus_bonus_field_spheal_key+0 + .byte VOICE , 1 + .byte VOL , 85*mus_bonus_field_spheal_mvl/mxv + .byte PAN , c_v-32 + .byte N04 , Gs1 , v080 + .byte W24 + .byte N03 , Gs2 , v076 + .byte W24 + .byte N04 , Ds2 + .byte W24 + .byte N03 , Gs2 , v072 + .byte W24 +mus_bonus_field_spheal_1_B1: + .byte N04 , Cs2 , v068 + .byte W24 + .byte N03 , Gs2 , v076 + .byte W24 + .byte N04 , Gs1 , v072 + .byte W24 + .byte Gs2 , v076 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B2: + .byte N03 , Fs2 , v076 + .byte W24 + .byte N04 , Cs3 + .byte W24 + .byte Cs2 , v068 + .byte W24 + .byte Gs2 , v072 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B3: + .byte N04 , Fs2 , v072 + .byte W24 + .byte Ds3 + .byte W24 + .byte Ds2 , v068 + .byte W24 + .byte N03 , Ds3 , v072 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B4: + .byte N04 , Gs2 , v076 + .byte W24 + .byte Cs3 + .byte W24 + .byte Ds2 + .byte W24 + .byte Ds3 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B5: + .byte N04 , Cs2 , v076 + .byte W24 + .byte Gs2 , v072 + .byte W24 + .byte Gs1 , v068 + .byte W24 + .byte Gs2 , v076 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B6: + .byte N04 , Fs2 , v076 + .byte W24 + .byte Cs3 , v072 + .byte W24 + .byte Cs2 , v068 + .byte W24 + .byte N03 , Gs2 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B7: + .byte N04 , Fs2 , v064 + .byte W24 + .byte N03 , Cs3 + .byte W24 + .byte As2 + .byte W24 + .byte Cs3 + .byte W24 + .byte PEND +mus_bonus_field_spheal_1_B8: + .byte N03 , Gs2 , v072 + .byte W24 + .byte N02 , Cn3 , v076 + .byte W24 + .byte N04 , Cs3 , v072 + .byte W24 + .byte Cs2 , v064 + .byte W24 + .byte PEND + .byte PATT + .word mus_bonus_field_spheal_1_B1 + .byte PATT + .word mus_bonus_field_spheal_1_B2 + .byte PATT + .word mus_bonus_field_spheal_1_B3 + .byte PATT + .word mus_bonus_field_spheal_1_B4 + .byte PATT + .word mus_bonus_field_spheal_1_B5 + .byte PATT + .word mus_bonus_field_spheal_1_B6 + .byte PATT + .word mus_bonus_field_spheal_1_B7 + .byte PATT + .word mus_bonus_field_spheal_1_B8 + .byte N04 , Ds2 , v076 + .byte W24 + .byte As2 , v072 + .byte W24 + .byte N05 , Cs2 , v068 + .byte W24 + .byte N04 , Gs2 + .byte W24 + .byte Ds2 + .byte W24 + .byte As2 , v072 + .byte W24 + .byte N05 , Cs2 , v060 + .byte W24 + .byte N03 , Gs2 , v072 + .byte W24 + .byte N04 , Fs2 + .byte W24 + .byte N05 , Cs3 , v068 + .byte W24 + .byte N04 , Fs2 , v064 + .byte W24 + .byte N03 , Cs3 + .byte W24 + .byte N05 , Gs2 , v076 + .byte W24 + .byte N03 , Ds3 , v072 + .byte W24 + .byte N04 , Gs2 , v076 + .byte W24 + .byte Ds3 , v064 + .byte W24 + .byte N02 , Gs2 , v068 + .byte W24 + .byte N04 , Ds3 + .byte W24 + .byte N05 , Gs2 + .byte W24 + .byte N04 , Gs1 + .byte W24 + .byte PATT + .word mus_bonus_field_spheal_1_B1 + .byte PATT + .word mus_bonus_field_spheal_1_B2 + .byte PATT + .word mus_bonus_field_spheal_1_B3 + .byte PATT + .word mus_bonus_field_spheal_1_B4 + .byte PATT + .word mus_bonus_field_spheal_1_B5 + .byte PATT + .word mus_bonus_field_spheal_1_B6 + .byte PATT + .word mus_bonus_field_spheal_1_B7 + .byte PATT + .word mus_bonus_field_spheal_1_B8 + .byte GOTO + .word mus_bonus_field_spheal_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_bonus_field_spheal_2: @ 0x086989BF + .byte KEYSH , mus_bonus_field_spheal_key+0 + .byte VOICE , 12 + .byte VOL , 85*mus_bonus_field_spheal_mvl/mxv + .byte PAN , c_v+32 + .byte W48 + .byte N24 , Ds3 , v076 + .byte W01 + .byte N23 , Gs2 , v068 + .byte W44 + .byte W02 + .byte N28 + .byte N24 , Fn3 , v076 + .byte W01 +mus_bonus_field_spheal_2_B1: + .byte W48 + .byte N24 , Gs2 , v076 + .byte N24 , Fn3 , v080 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B2: + .byte N28 , As2 , v068 + .byte N28 , Fs3 , v076 + .byte W48 + .byte Gs2 , v068 + .byte N28 , Fn3 , v080 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B3: + .byte N24 , As2 , v068 + .byte N24 , Fs3 , v076 + .byte W48 + .byte As2 , v072 + .byte N24 , Ds3 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B4: + .byte N24 , Gs2 , v068 + .byte N28 , Cs3 , v076 + .byte W48 + .byte N24 , Gs2 , v068 + .byte N28 , Ds3 , v076 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B5: + .byte N24 , Gs2 , v064 + .byte N24 , Fn3 , v076 + .byte W48 + .byte Gs2 , v068 + .byte N24 , Fn3 , v076 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B6: + .byte N32 , As2 , v068 + .byte N32 , Fs3 , v076 + .byte W48 + .byte N24 , Gs2 , v072 + .byte N24 , Fn3 , v076 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B7: + .byte N04 , As2 , v064 + .byte N06 , Ds3 , v068 + .byte W48 + .byte N22 , As2 , v056 + .byte N21 , Fs3 , v068 + .byte W48 + .byte PEND +mus_bonus_field_spheal_2_B8: + .byte N24 , Gs2 , v060 + .byte N24 , Ds3 , v064 + .byte W48 + .byte Gs2 , v060 + .byte N24 , Fn3 , v068 + .byte W48 + .byte PEND + .byte W44 + .byte W03 + .byte Gs2 , v076 + .byte N24 , Fn3 , v080 + .byte W48 + .byte N28 , Fs3 , v076 + .byte W01 + .byte As2 , v068 + .byte W44 + .byte W03 + .byte Fn3 , v080 + .byte W01 + .byte Gs2 , v068 + .byte W44 + .byte W03 + .byte N24 , Fs3 , v076 + .byte W01 + .byte As2 , v068 + .byte W44 + .byte W02 + .byte As2 , v072 + .byte W01 + .byte Ds3 + .byte W48 + .byte Gs2 , v068 + .byte N28 , Cs3 , v076 + .byte W01 + .byte W44 + .byte W03 + .byte N24 , Gs2 , v068 + .byte N28 , Ds3 , v076 + .byte W48 + .byte N24 , Fn3 + .byte W01 + .byte Gs2 , v064 + .byte W48 + .byte Gs2 , v068 + .byte N24 , Fn3 , v076 + .byte W48 + .byte PATT + .word mus_bonus_field_spheal_2_B6 + .byte N04 , As2 , v060 + .byte N05 , Ds3 , v064 + .byte W48 + .byte N22 , As2 , v056 + .byte N21 , Fs3 , v068 + .byte W48 + .byte PATT + .word mus_bonus_field_spheal_2_B8 + .byte W24 + .byte N04 , Fs2 , v068 + .byte N06 , As2 , v076 + .byte W48 + .byte N02 , Fn2 , v068 + .byte N05 , Gs2 , v080 + .byte W24 + .byte W24 + .byte As2 + .byte N05 , Cs3 , v076 + .byte W48 + .byte N01 , Gs2 + .byte N06 , Cs3 , v080 + .byte W24 + .byte W24 + .byte N02 , As2 , v064 + .byte N05 , Ds3 , v080 + .byte W48 + .byte N03 , As2 , v072 + .byte N06 , Fs3 , v080 + .byte W24 + .byte W24 + .byte N03 , Cn3 , v068 + .byte N06 , Gs3 , v080 + .byte W48 + .byte N04 , As2 , v076 + .byte N05 , Fs3 , v084 + .byte W24 + .byte N04 , Gs2 , v080 + .byte N04 , Fn3 , v084 + .byte W24 + .byte N05 , Fs2 , v072 + .byte N04 , Ds3 , v076 + .byte W24 + .byte Fn2 + .byte N05 , Cs3 , v080 + .byte W24 + .byte N04 , Ds2 , v076 + .byte N05 , Cn3 , v080 + .byte W24 + .byte PATT + .word mus_bonus_field_spheal_2_B1 + .byte PATT + .word mus_bonus_field_spheal_2_B2 + .byte PATT + .word mus_bonus_field_spheal_2_B3 + .byte PATT + .word mus_bonus_field_spheal_2_B4 + .byte PATT + .word mus_bonus_field_spheal_2_B5 + .byte PATT + .word mus_bonus_field_spheal_2_B6 + .byte PATT + .word mus_bonus_field_spheal_2_B7 + .byte PATT + .word mus_bonus_field_spheal_2_B8 + .byte GOTO + .word mus_bonus_field_spheal_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_bonus_field_spheal_3: @ 0x08698B1F + .byte KEYSH , mus_bonus_field_spheal_key+0 + .byte VOICE , 11 + .byte VOL , 86*mus_bonus_field_spheal_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_bonus_field_spheal_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N04 , Gs4 , v068 + .byte W11 + .byte Cs5 , v076 + .byte W24 + .byte N06 , Gs4 , v068 + .byte W11 + .byte N05 , Cs5 , v080 + .byte W24 + .byte W02 + .byte W22 + .byte As4 , v072 + .byte W12 + .byte Ds5 , v080 + .byte W24 + .byte W01 + .byte Gs4 , v064 + .byte W12 + .byte Cs5 , v072 + .byte W24 + .byte W01 + .byte W21 + .byte As4 , v068 + .byte W13 + .byte N06 , Ds5 , v072 + .byte W24 + .byte W02 + .byte N05 , As4 , v060 + .byte W11 + .byte N06 , Ds5 , v076 + .byte W24 + .byte W01 + .byte W22 + .byte N04 , Gs4 , v072 + .byte W12 + .byte Cs5 , v076 + .byte W24 + .byte W01 + .byte Gs4 , v064 + .byte W12 + .byte N05 , Ds5 , v076 + .byte W24 + .byte W01 + .byte W22 + .byte Gs4 , v064 + .byte W12 + .byte N04 , Cs5 , v072 + .byte W24 + .byte W01 + .byte Gs4 , v064 + .byte W12 + .byte N05 , Cs5 , v072 + .byte W24 + .byte W01 + .byte W22 + .byte As4 + .byte W13 + .byte Ds5 , v080 + .byte W24 + .byte W01 + .byte Gs4 , v064 + .byte W11 + .byte N06 , Cs5 , v076 + .byte W24 + .byte W01 + .byte W22 + .byte N05 , As4 , v064 + .byte W12 + .byte Fs5 , v076 + .byte W24 + .byte As4 , v068 + .byte W11 + .byte N06 , Fs5 , v076 + .byte W24 + .byte W03 + .byte W22 + .byte N05 , Gs4 , v064 + .byte W12 + .byte Ds5 , v076 + .byte W24 + .byte Gs4 , v064 + .byte W12 + .byte N07 , Cs5 , v076 + .byte W24 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N12 , Fn4 , v072 + .byte W10 + .byte N14 , Ds4 , v076 + .byte W13 + .byte Cs4 + .byte W12 + .byte N06 , Fn4 + .byte W24 + .byte N14 , Cs4 , v072 + .byte W12 + .byte N12 , Ds4 , v076 + .byte W12 + .byte N14 , Fn4 + .byte W12 + .byte Fs4 , v064 + .byte W01 + .byte W11 + .byte N13 , Fn4 , v068 + .byte W12 + .byte N14 , Ds4 , v072 + .byte W13 + .byte N07 , Fn4 + .byte W23 + .byte N13 , Fn4 , v068 + .byte W11 + .byte N08 , Cs5 , v084 + .byte W24 + .byte W02 + .byte W22 + .byte N13 , As4 , v076 + .byte W12 + .byte N07 , Ds5 , v084 + .byte W24 + .byte N14 , As4 , v072 + .byte W12 + .byte N09 , Ds5 , v084 + .byte W24 + .byte W02 + .byte W22 + .byte N13 , Gs4 , v072 + .byte W12 + .byte N08 , Ds5 , v080 + .byte W24 + .byte W02 + .byte N12 , Cn5 , v060 + .byte W11 + .byte N07 , Gs5 , v080 + .byte W24 + .byte W01 + .byte N14 , Fn4 , v068 + .byte W12 + .byte N15 , Ds4 , v072 + .byte W12 + .byte N13 , Cs4 , v056 + .byte W12 + .byte N06 , Fn4 , v072 + .byte W23 + .byte N12 , Fn4 , v076 + .byte W12 + .byte N13 , Gs4 , v072 + .byte W12 + .byte N15 , Cs5 , v076 + .byte W12 + .byte As4 , v072 + .byte W01 + .byte W11 + .byte N13 , Gs4 , v076 + .byte W12 + .byte N12 , As4 + .byte W12 + .byte N09 , Cs5 , v080 + .byte W23 + .byte N12 , Cs5 , v068 + .byte W12 + .byte N14 , Ds5 , v072 + .byte W12 + .byte N16 , Fn5 , v076 + .byte W13 + .byte N09 , Fs5 , v072 + .byte W01 + .byte W23 + .byte N08 , Cs5 , v076 + .byte W23 + .byte As4 , v068 + .byte W24 + .byte W02 + .byte Fs4 , v076 + .byte W24 + .byte N12 , Gs4 , v072 + .byte W12 + .byte N14 , Cn5 , v068 + .byte W12 + .byte N13 , Ds5 , v072 + .byte W12 + .byte N15 , Cn5 , v064 + .byte W12 + .byte N07 , Cs5 , v072 + .byte W24 + .byte W01 + .byte N09 , Gs5 , v084 + .byte W23 + .byte GOTO + .word mus_bonus_field_spheal_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_bonus_field_spheal_4: @ 0x08698C77 + .byte KEYSH , mus_bonus_field_spheal_key+0 + .byte VOICE , 0 + .byte VOL , 51*mus_bonus_field_spheal_mvl/mxv + .byte N09 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W24 +mus_bonus_field_spheal_4_B1: + .byte N09 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W12 + .byte N09 + .byte W12 + .byte Dn1 + .byte W24 + .byte PEND +mus_bonus_field_spheal_4_B2: + .byte N09 , Cn1 , v100 + .byte W12 + .byte N09 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte N09 + .byte W24 + .byte Dn1 + .byte W24 + .byte PEND + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte PATT + .word mus_bonus_field_spheal_4_B2 + .byte PATT + .word mus_bonus_field_spheal_4_B1 + .byte GOTO + .word mus_bonus_field_spheal_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_bonus_field_spheal: @ 0x08698D34 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_bonus_field_spheal_pri @ Priority + .byte mus_bonus_field_spheal_rev @ Reverb + + .word mus_bonus_field_spheal_grp + + .word mus_bonus_field_spheal_0 + .word mus_bonus_field_spheal_1 + .word mus_bonus_field_spheal_2 + .word mus_bonus_field_spheal_3 + .word mus_bonus_field_spheal_4 +@ 0x08698D50 diff --git a/sound/songs/mus_catch_em_mode.s b/sound/songs/mus_catch_em_mode.s new file mode 100644 index 0000000..f3b481c --- /dev/null +++ b/sound/songs/mus_catch_em_mode.s @@ -0,0 +1,1479 @@ + .include "sound/MPlayDef.s" + + .equ mus_catch_em_mode_grp, gUnknown_08532808 + .equ mus_catch_em_mode_pri, 0 + .equ mus_catch_em_mode_rev, reverb_set+50 + .equ mus_catch_em_mode_mvl, 127 + .equ mus_catch_em_mode_key, 0 + .equ mus_catch_em_mode_tbs, 1 + .equ mus_catch_em_mode_exg, 0 + .equ mus_catch_em_mode_cmp, 1 + + .section .rodata + .global mus_catch_em_mode + .align 2 + +@*********************** Track 01 ***********************@ + +mus_catch_em_mode_0: @ 0x08692AC4 + .byte KEYSH , mus_catch_em_mode_key+0 + .byte TEMPO , 144*mus_catch_em_mode_tbs/2 + .byte VOICE , 1 + .byte VOL , 85*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v+32 + .byte N06 , Cn6 , v068 + .byte W06 + .byte Bn5 + .byte W06 + .byte As5 + .byte W06 + .byte N07 , An5 , v076 + .byte W06 + .byte N06 , Cn6 + .byte W06 + .byte Bn5 , v072 + .byte W06 + .byte As5 , v068 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N09 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte N05 , As5 , v068 + .byte W06 + .byte N06 , An5 , v072 + .byte W06 + .byte N05 , Gs5 , v068 + .byte W06 + .byte N06 , Gn5 + .byte W06 + .byte N07 , Fs5 , v072 + .byte W06 + .byte N05 , Fn5 + .byte W06 + .byte N07 , En5 + .byte W06 + .byte N06 , Ds5 + .byte W06 + .byte Dn5 , v068 + .byte W06 + .byte Cs5 , v076 + .byte W06 + .byte N05 , Cn5 , v068 + .byte W06 + .byte N06 , Bn4 , v072 + .byte W06 + .byte As4 + .byte W06 + .byte N05 , An4 , v076 + .byte W06 +mus_catch_em_mode_0_B1: + .byte W12 + .byte N02 , Cn2 , v056 + .byte N02 , En2 , v064 + .byte N02 , Gn2 + .byte W24 + .byte Cs2 , v052 + .byte N02 , Fn2 + .byte N04 , Gs2 , v068 + .byte W24 + .byte N01 , Dn2 , v048 + .byte N04 , Fs2 , v064 + .byte N03 , An2 + .byte W24 + .byte N01 , Cs2 , v048 + .byte N02 , Fn2 , v052 + .byte N04 , Gs2 , v072 + .byte W12 + .byte PEND + .byte PATT + .word mus_catch_em_mode_0_B1 +mus_catch_em_mode_0_B2: + .byte W12 + .byte N02 , Gn2 , v048 + .byte N03 , Cn3 , v060 + .byte W24 + .byte N02 , Gn2 , v048 + .byte N03 , Cn3 , v064 + .byte W24 + .byte N02 , Gn2 , v052 + .byte N02 , Cn3 , v060 + .byte W24 + .byte Gn2 , v048 + .byte N02 , Cn3 , v064 + .byte W12 + .byte PEND +mus_catch_em_mode_0_B3: + .byte W12 + .byte N02 , Fn2 , v048 + .byte N02 , As2 , v064 + .byte W24 + .byte Fn2 , v056 + .byte N01 , As2 , v060 + .byte W24 + .byte N02 , Fn2 , v040 + .byte N02 , As2 , v060 + .byte W24 + .byte Fn2 , v052 + .byte N03 , As2 , v064 + .byte W12 + .byte PEND +mus_catch_em_mode_0_B4: + .byte W12 + .byte N01 , Gn2 , v052 + .byte N02 , Cn3 + .byte W24 + .byte Gn2 , v060 + .byte N02 , Cn3 + .byte W24 + .byte N01 , Gn2 + .byte N04 , Cn3 , v072 + .byte W24 + .byte N02 , Gn2 , v052 + .byte N03 , Cn3 , v060 + .byte W12 + .byte PEND +mus_catch_em_mode_0_B5: + .byte W12 + .byte N01 , As2 , v048 + .byte N03 , Dn3 , v064 + .byte W24 + .byte N01 , As2 + .byte N04 , Dn3 , v068 + .byte W24 + .byte N02 , As2 , v056 + .byte N04 , Dn3 , v068 + .byte W24 + .byte N02 , As2 , v060 + .byte N02 , Dn3 + .byte W12 + .byte PEND +mus_catch_em_mode_0_B6: + .byte W12 + .byte N02 , Cn2 , v048 + .byte N01 , En2 , v052 + .byte N03 , Gn2 , v060 + .byte W24 + .byte N02 , Cs2 , v052 + .byte N02 , Fn2 , v048 + .byte N03 , Gs2 , v060 + .byte W24 + .byte N01 , Dn2 , v064 + .byte N02 , Fs2 , v060 + .byte N02 , An2 , v068 + .byte W24 + .byte Cs2 , v052 + .byte N02 , Fn2 + .byte N03 , Gs2 , v064 + .byte W12 + .byte PEND +mus_catch_em_mode_0_B7: + .byte W12 + .byte N02 , Cn2 , v060 + .byte N01 , En2 , v056 + .byte N01 , Gn2 , v060 + .byte W24 + .byte Cs2 , v056 + .byte N02 , Fn2 + .byte N02 , Gs2 , v060 + .byte W24 + .byte N01 , Dn2 + .byte N01 , Fs2 + .byte N02 , An2 + .byte W24 + .byte Cs2 , v044 + .byte N01 , Fn2 , v048 + .byte N02 , Gs2 , v064 + .byte W12 + .byte PEND + .byte PATT + .word mus_catch_em_mode_0_B2 + .byte PATT + .word mus_catch_em_mode_0_B3 + .byte PATT + .word mus_catch_em_mode_0_B4 + .byte PATT + .word mus_catch_em_mode_0_B5 + .byte PATT + .word mus_catch_em_mode_0_B6 + .byte PATT + .word mus_catch_em_mode_0_B7 + .byte W12 + .byte N01 , Gs2 , v056 + .byte N01 , Bn2 , v064 + .byte W24 + .byte Gs2 , v056 + .byte N03 , Bn2 , v064 + .byte W24 + .byte N01 , Gn2 , v060 + .byte N02 , Cn3 , v068 + .byte W24 + .byte N01 , Gn2 , v056 + .byte N02 , Cn3 , v064 + .byte W12 + .byte W12 + .byte N01 , En2 , v060 + .byte N04 , Cs3 , v068 + .byte W24 + .byte N01 , En2 , v064 + .byte N04 , Cs3 , v068 + .byte W24 + .byte N01 , Gn2 , v060 + .byte N02 , Cn3 + .byte W24 + .byte Gn2 + .byte N03 , Cn3 + .byte W12 + .byte W12 + .byte N01 , Gs2 , v068 + .byte N01 , Bn2 , v064 + .byte W24 + .byte Gs2 , v068 + .byte N02 , Bn2 , v072 + .byte W24 + .byte Gn2 , v048 + .byte N02 , Cn3 , v060 + .byte W24 + .byte Gn2 , v052 + .byte N02 , Cn3 , v064 + .byte W12 + .byte W12 + .byte En2 , v060 + .byte N04 , Cs3 , v072 + .byte W24 + .byte N02 , En2 , v064 + .byte N04 , Cs3 , v068 + .byte W24 + .byte N01 , Gn2 , v064 + .byte N04 , Cn3 , v068 + .byte W24 + .byte N01 , Gn2 + .byte N03 , Cn3 + .byte W12 + .byte W12 + .byte N02 , Cn2 , v036 + .byte N01 , En2 , v056 + .byte N02 , Gn2 , v064 + .byte W24 + .byte N03 , Cs2 , v060 + .byte N03 , Fn2 , v048 + .byte N05 , Gs2 , v068 + .byte W24 + .byte N01 , Dn2 , v052 + .byte N01 , Fs2 , v064 + .byte N02 , An2 , v076 + .byte W24 + .byte N01 , Cs2 , v052 + .byte N01 , Fn2 , v056 + .byte N03 , Gs2 , v068 + .byte W12 + .byte W12 + .byte N02 , Cn2 , v056 + .byte N01 , En2 , v064 + .byte N02 , Gn2 , v072 + .byte W24 + .byte N01 , Cs2 , v048 + .byte N01 , Fn2 , v052 + .byte N03 , Gs2 , v068 + .byte W24 + .byte N01 , Dn2 , v060 + .byte N01 , Fs2 , v064 + .byte N01 , An2 + .byte W24 + .byte N02 , Cs2 , v048 + .byte N02 , Fn2 + .byte N03 , Gs2 , v072 + .byte W12 + .byte PATT + .word mus_catch_em_mode_0_B2 + .byte PATT + .word mus_catch_em_mode_0_B3 + .byte PATT + .word mus_catch_em_mode_0_B4 + .byte PATT + .word mus_catch_em_mode_0_B5 + .byte PATT + .word mus_catch_em_mode_0_B6 + .byte PATT + .word mus_catch_em_mode_0_B7 + .byte PATT + .word mus_catch_em_mode_0_B2 + .byte PATT + .word mus_catch_em_mode_0_B3 + .byte PATT + .word mus_catch_em_mode_0_B4 + .byte PATT + .word mus_catch_em_mode_0_B5 + .byte PATT + .word mus_catch_em_mode_0_B6 + .byte PATT + .word mus_catch_em_mode_0_B7 + .byte GOTO + .word mus_catch_em_mode_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_catch_em_mode_1: @ 0x08692D3C + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 47 + .byte VOL , 85*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v-16 + .byte W96 + .byte W96 +mus_catch_em_mode_1_B1: + .byte N07 , Cn1 , v084 + .byte W24 + .byte N08 , Cn1 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte Cn1 , v080 + .byte W24 + .byte PEND + .byte PATT + .word mus_catch_em_mode_1_B1 + .byte PATT + .word mus_catch_em_mode_1_B1 +mus_catch_em_mode_1_B2: + .byte N04 , Dn1 , v064 + .byte W24 + .byte Dn1 , v068 + .byte W24 + .byte Dn1 , v064 + .byte W24 + .byte Dn1 , v068 + .byte W24 + .byte PEND +mus_catch_em_mode_1_B3: + .byte N06 , Cn1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte Cn1 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte PEND +mus_catch_em_mode_1_B4: + .byte N06 , As0 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte As0 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte PEND +mus_catch_em_mode_1_B5: + .byte N09 , Cn1 , v084 + .byte W24 + .byte N11 , Cn1 , v064 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte N10 + .byte W24 + .byte PEND +mus_catch_em_mode_1_B6: + .byte N11 , Cn1 , v072 + .byte W24 + .byte Cn1 , v068 + .byte W24 + .byte N10 , Cn1 , v064 + .byte W24 + .byte N09 , Cn1 , v068 + .byte W24 + .byte PEND + .byte N11 , Cn1 , v076 + .byte W24 + .byte N10 , Cn1 , v068 + .byte W24 + .byte Cn1 , v064 + .byte W24 + .byte N12 , Cn1 , v060 + .byte W24 + .byte N08 , Dn1 , v076 + .byte W24 + .byte N08 + .byte W24 + .byte N09 , Dn1 , v072 + .byte W24 + .byte N08 , Dn1 , v068 + .byte W24 + .byte PATT + .word mus_catch_em_mode_1_B1 + .byte PATT + .word mus_catch_em_mode_1_B4 + .byte PATT + .word mus_catch_em_mode_1_B5 + .byte PATT + .word mus_catch_em_mode_1_B6 + .byte N05 , En1 , v072 + .byte W24 + .byte En1 , v076 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte N05 , An1 , v080 + .byte W24 + .byte N04 + .byte W24 + .byte Cn1 , v076 + .byte W24 + .byte N05 + .byte W24 + .byte En1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte Cn1 + .byte W24 + .byte N05 + .byte W24 + .byte An1 , v084 + .byte W24 + .byte N04 , An1 , v076 + .byte W24 + .byte N06 , Cn1 + .byte W24 + .byte Cn1 , v084 + .byte W24 + .byte N04 , Cn1 , v068 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte Cn1 , v068 + .byte W24 + .byte N05 , Cn1 , v076 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte N04 + .byte W24 + .byte N05 , Cn1 , v068 + .byte W24 + .byte N04 , Cn1 , v076 + .byte W24 + .byte PATT + .word mus_catch_em_mode_1_B1 + .byte PATT + .word mus_catch_em_mode_1_B2 + .byte PATT + .word mus_catch_em_mode_1_B3 + .byte PATT + .word mus_catch_em_mode_1_B4 + .byte PATT + .word mus_catch_em_mode_1_B5 + .byte PATT + .word mus_catch_em_mode_1_B6 + .byte PATT + .word mus_catch_em_mode_1_B1 + .byte PATT + .word mus_catch_em_mode_1_B2 + .byte PATT + .word mus_catch_em_mode_1_B3 + .byte PATT + .word mus_catch_em_mode_1_B4 + .byte PATT + .word mus_catch_em_mode_1_B5 + .byte PATT + .word mus_catch_em_mode_1_B6 + .byte GOTO + .word mus_catch_em_mode_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_catch_em_mode_2: @ 0x08692E60 + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 56 + .byte VOL , 102*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_catch_em_mode_2_B1: + .byte W96 + .byte W96 + .byte N19 , Cn4 , v084 + .byte W18 + .byte Dn4 , v080 + .byte W16 + .byte N18 , Gn4 , v084 + .byte W15 + .byte N08 , Fs4 , v068 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N05 , Dn4 , v064 + .byte W04 + .byte N07 , Cn4 , v060 + .byte W06 + .byte N08 , En4 , v076 + .byte W08 + .byte N05 , Dn4 , v056 + .byte W04 + .byte N04 , Cn4 , v060 + .byte W06 + .byte N07 , Gn3 , v064 + .byte W06 + .byte N30 , As3 , v084 + .byte W01 + .byte W44 + .byte W03 + .byte N20 , Fn3 + .byte W18 + .byte N18 , As3 + .byte W18 + .byte N14 , Fn4 + .byte W13 + .byte W01 + .byte N06 , En4 , v076 + .byte W05 + .byte N07 , Fn4 , v068 + .byte W06 + .byte N32 , Gn4 , v084 + .byte W44 + .byte W01 + .byte N15 , Gn4 , v080 + .byte W13 + .byte N12 , Fn4 , v084 + .byte W11 + .byte N11 , En4 , v076 + .byte W12 + .byte N06 , Dn4 , v072 + .byte W03 + .byte W01 + .byte N08 , En4 + .byte W07 + .byte N40 , Fn4 , v088 + .byte W48 + .byte W02 + .byte N15 , Fn4 , v072 + .byte W13 + .byte N13 , En4 , v080 + .byte W11 + .byte N14 , Dn4 + .byte W12 + .byte N18 , En4 , v084 + .byte W02 + .byte W96 + .byte W96 + .byte N19 , Cn4 + .byte W17 + .byte N17 , Dn4 + .byte W16 + .byte N16 , Gn4 + .byte W13 + .byte N08 , Fs4 , v076 + .byte W06 + .byte N06 , En4 , v052 + .byte W06 + .byte N05 , Dn4 , v060 + .byte W05 + .byte N06 , Cn4 , v064 + .byte W06 + .byte N09 , En4 , v080 + .byte W07 + .byte N08 , Dn4 , v056 + .byte W06 + .byte N05 , Cn4 , v060 + .byte W05 + .byte N07 , Gn3 + .byte W06 + .byte N30 , As3 , v084 + .byte W03 + .byte W48 + .byte N19 , Fn4 , v088 + .byte W17 + .byte En4 , v084 + .byte W18 + .byte N15 , Dn4 , v080 + .byte W13 + .byte W01 + .byte N06 , En4 + .byte W05 + .byte N08 , Fn4 , v076 + .byte W05 + .byte N36 , Gn4 , v092 + .byte W48 + .byte N13 , Gn4 , v088 + .byte W12 + .byte N12 , Fn4 , v084 + .byte W12 + .byte En4 , v080 + .byte W12 + .byte N05 , Fn4 , v072 + .byte W01 + .byte W04 + .byte N08 , As4 , v080 + .byte W06 + .byte N42 , Fn4 + .byte W48 + .byte W02 + .byte N13 , As4 , v092 + .byte W12 + .byte N12 , Cn5 , v084 + .byte W11 + .byte N15 , Dn5 + .byte W13 + .byte N23 , Cn5 , v096 + .byte W96 + .byte W96 + .byte N04 , Bn3 , v064 + .byte W03 + .byte N06 , As3 + .byte W05 + .byte Bn3 + .byte W06 + .byte N09 , As3 + .byte W08 + .byte N16 , Bn3 , v072 + .byte W14 + .byte N05 , An3 , v068 + .byte W05 + .byte N08 , Gs3 , v072 + .byte W06 + .byte N36 , Gn3 + .byte W48 + .byte W01 + .byte N05 , En3 , v068 + .byte W05 + .byte Ds3 , v072 + .byte W06 + .byte En3 , v064 + .byte W04 + .byte N07 , Ds3 + .byte W07 + .byte N15 , En3 , v072 + .byte W13 + .byte N06 , Fn3 + .byte W06 + .byte N08 , Fs3 , v076 + .byte W06 + .byte N30 , Gn3 + .byte W44 + .byte W02 + .byte N06 , Bn3 + .byte W03 + .byte W03 + .byte N07 , As3 + .byte W06 + .byte Bn3 , v068 + .byte W05 + .byte N08 , As3 + .byte W07 + .byte N15 , Bn3 + .byte W14 + .byte N06 , An3 + .byte W06 + .byte N07 , Gs3 + .byte W06 + .byte N32 , Gn3 , v076 + .byte W48 + .byte N06 , En3 + .byte W01 + .byte W05 + .byte Ds3 , v068 + .byte W06 + .byte En3 , v064 + .byte W04 + .byte N07 , Ds3 , v072 + .byte W07 + .byte N14 , En3 , v064 + .byte W13 + .byte N06 , Fn3 , v068 + .byte W06 + .byte N07 , Fs3 , v080 + .byte W06 + .byte N24 , Gn3 , v076 + .byte W48 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_catch_em_mode_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_catch_em_mode_3: @ 0x08692FD0 + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 80 + .byte VOL , 85*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_catch_em_mode_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W22 + .byte N04 , Cn3 , v076 + .byte W36 + .byte W01 + .byte N02 , Cn3 , v064 + .byte W11 + .byte N04 , Gn3 , v076 + .byte W24 + .byte W02 + .byte W11 + .byte N03 , Fn3 , v072 + .byte W12 + .byte As2 , v068 + .byte W12 + .byte Fn2 , v064 + .byte W12 + .byte N02 , As2 + .byte W12 + .byte Fn2 , v060 + .byte W11 + .byte N05 , Fn3 , v072 + .byte W13 + .byte N04 , As2 , v064 + .byte W13 + .byte W22 + .byte N05 , Cn3 + .byte W36 + .byte N03 , Cn3 , v068 + .byte W13 + .byte N04 , Gn3 , v076 + .byte W24 + .byte W01 + .byte W11 + .byte Fn3 , v072 + .byte W12 + .byte N05 , As3 + .byte W13 + .byte N02 , Fn3 , v060 + .byte W11 + .byte N05 , As3 , v068 + .byte W13 + .byte N02 , Fn3 , v060 + .byte W12 + .byte N05 , As2 + .byte W11 + .byte N03 , Fn3 , v068 + .byte W13 + .byte W23 + .byte N04 , Cn3 , v076 + .byte W72 + .byte W01 + .byte W96 + .byte GOTO + .word mus_catch_em_mode_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_catch_em_mode_4: @ 0x08693052 + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 12 + .byte VOL , 94*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v-32 + .byte N06 , Cn6 , v068 + .byte W06 + .byte Bn5 + .byte W06 + .byte As5 + .byte W06 + .byte N07 , An5 , v076 + .byte W06 + .byte N06 , Cn6 + .byte W06 + .byte Bn5 , v072 + .byte W06 + .byte As5 , v068 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N09 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte N05 , As5 , v068 + .byte W06 + .byte N06 , An5 , v072 + .byte W06 + .byte N05 , Gs5 , v068 + .byte W06 + .byte N06 , Gn5 + .byte W06 + .byte N07 , Fs5 , v072 + .byte W06 + .byte N05 , Fn5 + .byte W06 + .byte N07 , En5 + .byte W06 + .byte N06 , Ds5 + .byte W06 + .byte Dn5 , v068 + .byte W06 + .byte Cs5 , v076 + .byte W06 + .byte N05 , Cn5 , v068 + .byte W06 + .byte N06 , Bn4 , v072 + .byte W06 + .byte As4 + .byte W06 + .byte N05 , An4 , v076 + .byte W06 +mus_catch_em_mode_4_B1: + .byte W96 + .byte W96 + .byte W44 + .byte W03 + .byte N04 , Cn3 , v080 + .byte W19 + .byte N05 , Gn2 , v076 + .byte W18 + .byte N04 , En3 , v068 + .byte W12 + .byte W02 + .byte N03 , Dn3 , v060 + .byte W11 + .byte As2 , v072 + .byte W13 + .byte Fn2 , v052 + .byte W11 + .byte N04 , As2 , v076 + .byte W12 + .byte N03 , Dn3 , v072 + .byte W12 + .byte N05 , As2 , v076 + .byte W12 + .byte N04 , Dn3 + .byte W12 + .byte Fn3 , v072 + .byte W11 + .byte W01 + .byte N05 , En3 , v064 + .byte W06 + .byte Cn3 , v052 + .byte W05 + .byte N06 , En3 , v056 + .byte W06 + .byte N07 , Gn3 , v060 + .byte W06 + .byte N04 , Cn4 , v076 + .byte W12 + .byte Gn3 + .byte W13 + .byte N05 , En3 , v072 + .byte W11 + .byte Gn3 , v076 + .byte W12 + .byte Cn4 , v072 + .byte W12 + .byte N04 , En4 , v076 + .byte W12 + .byte N07 , Dn4 , v064 + .byte W06 + .byte N06 , As3 + .byte W05 + .byte N07 , Fn3 , v060 + .byte W06 + .byte As3 , v068 + .byte W07 + .byte N03 , Dn4 , v064 + .byte W11 + .byte N07 , Dn4 , v068 + .byte W05 + .byte N06 , As3 , v064 + .byte W06 + .byte N07 , Fn3 , v056 + .byte W06 + .byte N06 , As3 , v064 + .byte W06 + .byte N04 , Dn4 , v072 + .byte W13 + .byte As3 , v076 + .byte W12 + .byte N03 , Fn4 , v084 + .byte W12 + .byte N04 , En4 + .byte W01 + .byte W96 + .byte W96 + .byte W44 + .byte W01 + .byte N05 , Cn3 , v092 + .byte W20 + .byte N03 , Dn3 , v084 + .byte W15 + .byte N05 , Gn3 + .byte W14 + .byte N07 , Fn3 + .byte W02 + .byte W04 + .byte N06 , En3 , v068 + .byte W06 + .byte N05 , Dn3 , v064 + .byte W05 + .byte N07 , Cn3 + .byte W07 + .byte N08 , En3 , v076 + .byte W07 + .byte N07 , Dn3 , v060 + .byte W05 + .byte N04 , Cn3 , v064 + .byte W05 + .byte N05 , Gn2 , v068 + .byte W07 + .byte N04 , As2 , v080 + .byte W06 + .byte Fn2 , v064 + .byte W03 + .byte N03 , As2 , v068 + .byte W05 + .byte Fn2 , v056 + .byte W02 + .byte N02 , As2 , v068 + .byte W06 + .byte Fn2 , v056 + .byte W02 + .byte N03 , As2 + .byte W04 + .byte N02 , Fn2 , v060 + .byte W12 + .byte N04 , Fn3 , v080 + .byte W10 + .byte W02 + .byte N02 , En3 , v072 + .byte W12 + .byte N03 , Cn3 , v052 + .byte W11 + .byte N02 , En3 , v076 + .byte W12 + .byte N04 , Gn3 + .byte W12 + .byte N06 , En3 , v072 + .byte W05 + .byte N07 , Gn3 , v076 + .byte W06 + .byte N04 , Cn4 + .byte W13 + .byte N07 , Gn3 , v072 + .byte W06 + .byte N06 , Cn4 , v068 + .byte W05 + .byte N04 , En4 , v076 + .byte W12 + .byte W44 + .byte W03 + .byte Dn4 , v080 + .byte W13 + .byte Fn4 , v076 + .byte W12 + .byte Dn4 + .byte W12 + .byte N05 , As4 , v092 + .byte W12 + .byte N04 , Cn5 , v084 + .byte W12 + .byte N05 , Gn4 , v068 + .byte W06 + .byte N03 , En4 , v072 + .byte W12 + .byte N06 , Gs4 , v068 + .byte W06 + .byte Fn4 , v064 + .byte W06 + .byte N02 , Cs4 , v056 + .byte W12 + .byte N07 , An4 , v076 + .byte W06 + .byte N06 , Fs4 , v068 + .byte W06 + .byte N01 , Dn4 , v064 + .byte W06 + .byte N04 , Cs4 , v080 + .byte W12 + .byte Gs3 , v072 + .byte W12 + .byte Cn4 , v084 + .byte W12 + .byte N05 , Gn3 , v068 + .byte W06 + .byte N03 , En3 , v072 + .byte W12 + .byte N06 , Gs3 , v068 + .byte W06 + .byte Fn3 , v064 + .byte W06 + .byte N02 , Cs3 , v056 + .byte W12 + .byte N07 , An3 , v076 + .byte W06 + .byte N06 , Fs3 , v068 + .byte W06 + .byte N01 , Dn3 , v064 + .byte W06 + .byte N04 , Cs3 , v080 + .byte W12 + .byte Gs2 , v072 + .byte W12 + .byte W12 + .byte N02 , Gs2 , v044 + .byte W12 + .byte Bn2 , v052 + .byte W12 + .byte N03 , En3 , v056 + .byte W24 + .byte N04 , Gn2 , v060 + .byte W12 + .byte N02 , Cn3 + .byte W12 + .byte En3 , v052 + .byte W12 + .byte W12 + .byte An2 , v044 + .byte W12 + .byte Cs3 , v060 + .byte W12 + .byte En3 , v056 + .byte W24 + .byte N03 , Gn2 + .byte W12 + .byte N01 , Cn3 , v060 + .byte W12 + .byte N02 , En3 + .byte W12 + .byte W12 + .byte N01 , Gs2 , v064 + .byte W12 + .byte Bn2 , v060 + .byte W12 + .byte N04 , En3 , v064 + .byte W24 + .byte N02 , Gn2 , v060 + .byte W12 + .byte Cn3 , v064 + .byte W12 + .byte N04 , En3 , v060 + .byte W12 + .byte W11 + .byte N01 , An2 + .byte W12 + .byte N02 , Cs3 + .byte W12 + .byte N03 , En3 , v064 + .byte W24 + .byte N02 , Gn2 , v056 + .byte W13 + .byte Cn3 + .byte W11 + .byte N03 , En3 , v060 + .byte W13 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte Cn4 , v088 + .byte W16 + .byte N05 , Dn4 + .byte W17 + .byte Gn4 + .byte W14 + .byte N08 , Fs4 , v072 + .byte W07 + .byte N06 , En4 , v064 + .byte W05 + .byte Dn4 + .byte W06 + .byte N05 , Cn4 + .byte W06 + .byte N09 , En4 , v076 + .byte W07 + .byte N07 , Dn4 , v060 + .byte W04 + .byte Cn4 , v064 + .byte W06 + .byte Gn3 + .byte W07 + .byte N04 , As3 , v076 + .byte W01 + .byte W11 + .byte N07 , Fn3 , v072 + .byte W06 + .byte N04 , As3 , v076 + .byte W12 + .byte N07 , Fn3 , v072 + .byte W05 + .byte N04 , As3 , v080 + .byte W13 + .byte Fn4 , v084 + .byte W12 + .byte N03 , As3 , v068 + .byte W12 + .byte N04 , Fn3 + .byte W12 + .byte Fn4 , v076 + .byte W12 + .byte N06 , En4 + .byte W01 + .byte W05 + .byte N07 , Fn4 , v068 + .byte W07 + .byte N24 , Gn4 , v080 + .byte W24 + .byte N11 , En4 + .byte W23 + .byte N05 , Gn4 , v076 + .byte W13 + .byte N04 , Fn4 + .byte W12 + .byte En4 + .byte W12 + .byte N06 , Dn4 + .byte W06 + .byte En4 + .byte W06 + .byte N28 , Fn4 , v080 + .byte W44 + .byte W03 + .byte N04 , As4 , v084 + .byte W12 + .byte Fn4 , v076 + .byte W11 + .byte Dn5 + .byte W12 + .byte Cn5 , v084 + .byte W02 + .byte W03 + .byte En4 , v060 + .byte W03 + .byte Cn5 , v080 + .byte W05 + .byte N02 , En4 , v044 + .byte W03 + .byte N03 , Cn5 , v064 + .byte W03 + .byte N04 , En4 , v068 + .byte W78 + .byte W01 + .byte W96 + .byte GOTO + .word mus_catch_em_mode_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_catch_em_mode_5: @ 0x0869330B + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 6 + .byte VOL , 85*mus_catch_em_mode_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_catch_em_mode_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W11 + .byte N04 , Cn5 , v064 + .byte W12 + .byte N05 , Gn4 , v068 + .byte W13 + .byte Cn4 , v064 + .byte W24 + .byte Cn4 , v068 + .byte W12 + .byte N04 , Gn4 + .byte W12 + .byte N05 , Cn5 , v076 + .byte W12 + .byte W12 + .byte N03 , As4 + .byte W12 + .byte Fn4 , v056 + .byte W11 + .byte N05 , As3 , v060 + .byte W24 + .byte As3 , v056 + .byte W13 + .byte N04 , Fn4 , v060 + .byte W12 + .byte As4 , v072 + .byte W12 + .byte W12 + .byte N05 , Cn5 , v064 + .byte W12 + .byte N03 , Gn4 , v068 + .byte W12 + .byte N05 , Cn4 , v060 + .byte W24 + .byte N05 + .byte W11 + .byte Gn4 , v068 + .byte W12 + .byte N04 , Cn5 , v076 + .byte W13 + .byte W11 + .byte Dn5 + .byte W12 + .byte Fn4 , v060 + .byte W12 + .byte N06 , Dn4 , v064 + .byte W24 + .byte N05 , Dn4 , v076 + .byte W12 + .byte N04 , Fn4 , v064 + .byte W11 + .byte Dn5 , v072 + .byte W12 + .byte N06 , Cn5 , v076 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_catch_em_mode_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_catch_em_mode_6: @ 0x08693393 + .byte KEYSH , mus_catch_em_mode_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_catch_em_mode_mvl/mxv + .byte W12 + .byte N03 , Fs1 , v100 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 +mus_catch_em_mode_6_B1: + .byte W12 + .byte N03 , Fs1 , v100 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte PEND +mus_catch_em_mode_6_B2: + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte PATT + .word mus_catch_em_mode_6_B1 + .byte GOTO + .word mus_catch_em_mode_6_B2 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_catch_em_mode: @ 0x0869346C + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_catch_em_mode_pri @ Priority + .byte mus_catch_em_mode_rev @ Reverb + + .word mus_catch_em_mode_grp + + .word mus_catch_em_mode_0 + .word mus_catch_em_mode_1 + .word mus_catch_em_mode_2 + .word mus_catch_em_mode_3 + .word mus_catch_em_mode_4 + .word mus_catch_em_mode_5 + .word mus_catch_em_mode_6 diff --git a/sound/songs/mus_catch_em_mode2.s b/sound/songs/mus_catch_em_mode2.s new file mode 100644 index 0000000..3bf9631 --- /dev/null +++ b/sound/songs/mus_catch_em_mode2.s @@ -0,0 +1,1734 @@ + .include "sound/MPlayDef.s" + + .equ mus_catch_em_mode2_grp, gUnknown_08532808 + .equ mus_catch_em_mode2_pri, 0 + .equ mus_catch_em_mode2_rev, reverb_set+50 + .equ mus_catch_em_mode2_mvl, 127 + .equ mus_catch_em_mode2_key, 0 + .equ mus_catch_em_mode2_tbs, 1 + .equ mus_catch_em_mode2_exg, 0 + .equ mus_catch_em_mode2_cmp, 1 + + .section .rodata + .global mus_catch_em_mode2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_catch_em_mode2_0: @ 0x08695290 + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte TEMPO , 144*mus_catch_em_mode2_tbs/2 + .byte VOICE , 1 + .byte VOL , 85*mus_catch_em_mode2_mvl/mxv + .byte PAN , c_v-32 + .byte N06 , Cn6 , v068 + .byte W06 + .byte Bn5 + .byte W06 + .byte As5 + .byte W06 + .byte N07 , An5 , v076 + .byte W06 + .byte N06 , Cn6 + .byte W06 + .byte Bn5 , v072 + .byte W06 + .byte As5 , v068 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N08 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte As5 + .byte W06 + .byte N09 , An5 , v072 + .byte W06 + .byte N07 , Cn6 , v076 + .byte W06 + .byte N06 , Bn5 , v064 + .byte W06 + .byte N05 , As5 , v068 + .byte W06 + .byte N06 , An5 , v072 + .byte W06 + .byte N05 , Gs5 , v068 + .byte W06 + .byte N06 , Gn5 + .byte W06 + .byte N07 , Fs5 , v072 + .byte W06 + .byte N05 , Fn5 + .byte W06 + .byte N07 , En5 + .byte W06 + .byte N06 , Ds5 + .byte W06 + .byte Dn5 , v068 + .byte W06 + .byte Cs5 , v076 + .byte W06 + .byte N05 , Cn5 , v068 + .byte W06 + .byte N06 , Bn4 , v072 + .byte W06 + .byte As4 + .byte W06 + .byte N05 , An4 , v076 + .byte W06 +mus_catch_em_mode2_0_B1: + .byte W12 + .byte N02 , Cn2 , v056 + .byte N02 , En2 , v064 + .byte N02 , Gn2 + .byte W24 + .byte Cs2 , v052 + .byte N02 , Fn2 + .byte N04 , Gs2 , v068 + .byte W24 + .byte N01 , Dn2 , v048 + .byte N04 , Fs2 , v064 + .byte N03 , An2 + .byte W24 + .byte N01 , Cs2 , v048 + .byte N02 , Fn2 , v052 + .byte N04 , Gs2 , v072 + .byte W12 +mus_catch_em_mode2_0_B2: + .byte N01 , Cn2 , v068 + .byte N01 , En2 + .byte N01 , Gn2 , v064 + .byte W10 + .byte N02 , Cn2 , v060 + .byte N01 , En2 + .byte N02 , Gn2 , v064 + .byte W24 + .byte W01 + .byte N01 , Cs2 , v056 + .byte N03 , Gs2 , v072 + .byte W01 + .byte N01 , Fn2 , v060 + .byte W24 + .byte Dn2 , v064 + .byte N01 , Fs2 + .byte N02 , An2 , v076 + .byte W24 + .byte N01 , Cs2 , v064 + .byte N02 , Fn2 , v060 + .byte N03 , Gs2 , v076 + .byte W12 + .byte PEND +mus_catch_em_mode2_0_B3: + .byte W12 + .byte N01 , Gn2 , v064 + .byte N01 , Cn3 , v060 + .byte W06 + .byte Gn2 , v068 + .byte N02 , Cn3 , v076 + .byte W18 + .byte N01 , Gn2 , v060 + .byte N02 , Cn3 , v064 + .byte W24 + .byte N01 , Gn2 , v060 + .byte N02 , Cn3 , v064 + .byte W24 + .byte N01 , Gn2 , v068 + .byte N02 , Cn3 + .byte W12 + .byte PEND +mus_catch_em_mode2_0_B4: + .byte W12 + .byte N01 , Fn2 , v056 + .byte N01 , As2 + .byte W06 + .byte Fn2 , v068 + .byte N02 , As2 , v076 + .byte W18 + .byte Fn2 , v060 + .byte N03 , As2 , v064 + .byte W24 + .byte N01 , Fn2 , v052 + .byte N03 , As2 , v068 + .byte W24 + .byte N01 , Fn2 , v064 + .byte N01 , As2 , v068 + .byte W12 + .byte PEND + .byte PATT + .word mus_catch_em_mode2_0_B3 + .byte PATT + .word mus_catch_em_mode2_0_B4 +mus_catch_em_mode2_0_B5: + .byte W12 + .byte N02 , Cn2 , v048 + .byte N01 , En2 , v052 + .byte N03 , Gn2 , v060 + .byte W24 + .byte N02 , Cs2 , v052 + .byte N02 , Fn2 , v048 + .byte N03 , Gs2 , v060 + .byte W24 + .byte N01 , Dn2 , v064 + .byte N02 , Fs2 , v060 + .byte N02 , An2 , v068 + .byte W24 + .byte Cs2 , v052 + .byte N02 , Fn2 + .byte N03 , Gs2 , v064 + .byte W12 + .byte PEND + .byte PATT + .word mus_catch_em_mode2_0_B2 + .byte PATT + .word mus_catch_em_mode2_0_B3 + .byte PATT + .word mus_catch_em_mode2_0_B4 + .byte PATT + .word mus_catch_em_mode2_0_B3 + .byte PATT + .word mus_catch_em_mode2_0_B4 + .byte PATT + .word mus_catch_em_mode2_0_B5 + .byte PATT + .word mus_catch_em_mode2_0_B2 + .byte W12 + .byte N01 , Fs2 , v056 + .byte N01 , As2 , v052 + .byte W06 + .byte Fs2 , v072 + .byte N02 , As2 , v068 + .byte W18 + .byte N01 , Fs2 , v076 + .byte N01 , As2 + .byte W24 + .byte Fn2 , v056 + .byte N02 , Cs3 , v076 + .byte W24 + .byte Fn2 , v064 + .byte N02 , Cs3 , v068 + .byte W12 + .byte W12 + .byte N01 , En2 + .byte N01 , Gs2 + .byte W06 + .byte En2 + .byte N02 , Gs2 , v072 + .byte W18 + .byte N01 , En2 , v060 + .byte N02 , Gs2 , v072 + .byte W24 + .byte N01 , Ds2 , v060 + .byte N01 , Bn2 + .byte W24 + .byte Ds2 , v072 + .byte N02 , Bn2 + .byte W12 + .byte W12 + .byte N01 , Ds2 , v060 + .byte N01 , Fs2 + .byte W06 + .byte N04 , Ds2 , v076 + .byte N04 , Fs2 + .byte W18 + .byte N01 , Ds2 , v068 + .byte N02 , Fs2 + .byte W24 + .byte Dn2 , v056 + .byte N02 , Fn2 , v060 + .byte W24 + .byte N01 , Dn2 , v064 + .byte N01 , Fn2 , v068 + .byte W12 + .byte W12 + .byte N02 , Cn2 , v060 + .byte N02 , Fs2 , v072 + .byte W24 + .byte Cn2 , v056 + .byte N03 , Fs2 , v068 + .byte W24 + .byte N02 , Cn2 , v060 + .byte N03 , Fs2 , v068 + .byte W24 + .byte N01 , Cn2 , v060 + .byte N02 , Fs2 , v072 + .byte W12 + .byte W12 + .byte N01 , Bn1 , v064 + .byte N02 , Gn2 , v068 + .byte W24 + .byte Bn1 , v064 + .byte N03 , Gn2 , v068 + .byte W24 + .byte N01 , Bn1 , v064 + .byte N02 , Gn2 , v068 + .byte W24 + .byte Bn1 , v072 + .byte N03 , Gn2 + .byte W12 + .byte W12 + .byte N01 , Cn2 + .byte N01 , En2 , v064 + .byte N02 , Gn2 , v076 + .byte W24 + .byte N01 , Cs2 , v056 + .byte N02 , Fn2 + .byte N01 , Gs2 , v060 + .byte W24 + .byte N02 , Dn2 , v064 + .byte N03 , Fs2 + .byte N01 , An2 , v060 + .byte W24 + .byte Cs2 , v056 + .byte N01 , Fn2 , v048 + .byte N01 , Gs2 , v064 + .byte W12 + .byte PATT + .word mus_catch_em_mode2_0_B2 + .byte PATT + .word mus_catch_em_mode2_0_B3 + .byte PATT + .word mus_catch_em_mode2_0_B4 + .byte PATT + .word mus_catch_em_mode2_0_B3 + .byte PATT + .word mus_catch_em_mode2_0_B4 + .byte W11 + .byte N01 , Cn3 , v060 + .byte W01 + .byte Ds2 + .byte W05 + .byte N03 , Ds2 , v076 + .byte N03 , Cn3 , v068 + .byte W19 + .byte N01 , Ds2 + .byte N02 , Cn3 , v076 + .byte W23 + .byte N04 , Cn3 , v072 + .byte W01 + .byte N01 , Ds2 , v068 + .byte W23 + .byte N03 + .byte N02 , Cn3 , v064 + .byte W13 + .byte W11 + .byte N01 , As2 + .byte W01 + .byte Cs2 , v056 + .byte W05 + .byte N02 , Cs2 , v068 + .byte N04 , As2 , v076 + .byte W20 + .byte N02 , Cs2 , v064 + .byte N03 , As2 , v072 + .byte W24 + .byte N02 , Cs2 , v060 + .byte N02 , As2 , v072 + .byte W23 + .byte N01 , As2 , v068 + .byte W01 + .byte N02 , Cs2 , v052 + .byte W11 + .byte W13 + .byte N01 , Cn2 , v064 + .byte N01 , An2 + .byte W05 + .byte N02 , Cn2 , v060 + .byte N02 , An2 , v076 + .byte W19 + .byte Cn2 , v056 + .byte N02 , An2 , v072 + .byte W22 + .byte Cn2 , v060 + .byte N02 , An2 , v072 + .byte W24 + .byte Cn2 , v064 + .byte N04 , An2 , v072 + .byte W13 + .byte W12 + .byte N01 , Dn2 , v068 + .byte N01 , Bn2 , v072 + .byte W06 + .byte Dn2 , v068 + .byte N02 , Bn2 , v076 + .byte W18 + .byte N01 , Dn2 , v060 + .byte N01 , Bn2 , v064 + .byte W23 + .byte Dn2 , v068 + .byte N03 , Bn2 + .byte W24 + .byte N02 , Dn2 , v064 + .byte N02 , Bn2 , v068 + .byte W13 + .byte W11 + .byte N01 , Gn2 , v060 + .byte W01 + .byte N02 , Cn2 , v048 + .byte N01 , En2 , v056 + .byte W24 + .byte Cs2 , v052 + .byte N02 , Fn2 , v060 + .byte N02 , Gs2 , v064 + .byte W23 + .byte N01 , Dn2 + .byte N01 , Fs2 , v068 + .byte N01 , An2 + .byte W24 + .byte Cs2 , v052 + .byte N01 , Fn2 , v056 + .byte N02 , Gs2 , v064 + .byte W11 + .byte N04 , En2 , v072 + .byte W01 + .byte N02 , Cn2 , v060 + .byte N02 , Gn2 , v068 + .byte W01 + .byte W11 + .byte Cn2 + .byte N01 , En2 + .byte N03 , Gn2 , v072 + .byte W24 + .byte N02 , Cs2 , v056 + .byte N03 , Fn2 , v060 + .byte N02 , Gs2 , v068 + .byte W24 + .byte N01 , Dn2 , v064 + .byte N01 , Fs2 , v068 + .byte N01 , An2 + .byte W23 + .byte Gs2 + .byte W01 + .byte N02 , Cs2 , v056 + .byte N01 , Fn2 , v052 + .byte W13 + .byte W11 + .byte Cn2 , v056 + .byte N01 , En2 + .byte N02 , Gn2 , v060 + .byte W24 + .byte W01 + .byte N01 , En2 + .byte N04 , Cn3 , v068 + .byte W01 + .byte N01 , Gn2 , v056 + .byte W23 + .byte N03 , Ds2 + .byte N04 , Fs2 , v060 + .byte N03 , Bn2 + .byte W23 + .byte N02 , Dn2 , v052 + .byte N02 , Fn2 , v048 + .byte N01 , As2 , v052 + .byte W12 + .byte N03 , Cn2 , v068 + .byte N04 , En2 , v064 + .byte N04 , Gn2 , v068 + .byte W01 + .byte W11 + .byte N02 , Cn2 + .byte N01 , En2 , v064 + .byte N04 , Gn2 , v072 + .byte W24 + .byte N02 , Cn3 , v068 + .byte W01 + .byte N01 , En2 + .byte N01 , Gn2 , v060 + .byte W23 + .byte Ds2 , v064 + .byte N02 , Bn2 + .byte W01 + .byte N01 , Fs2 , v056 + .byte W23 + .byte N02 , Dn2 + .byte N02 , Fn2 , v060 + .byte N03 , As2 , v064 + .byte W13 + .byte GOTO + .word mus_catch_em_mode2_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_catch_em_mode2_1: @ 0x08695601 + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte VOICE , 47 + .byte VOL , 93*mus_catch_em_mode2_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_catch_em_mode2_1_B1: + .byte N04 , Cn1 , v064 + .byte W24 + .byte N05 , Cn1 , v072 + .byte W24 + .byte N04 , Cn1 , v068 + .byte W24 + .byte Cn1 , v064 + .byte W24 +mus_catch_em_mode2_1_B2: + .byte N04 , Cn1 , v072 + .byte W24 + .byte N04 + .byte W24 + .byte N04 + .byte W24 + .byte N05 , Cn1 , v068 + .byte W24 + .byte PEND + .byte PATT + .word mus_catch_em_mode2_1_B2 +mus_catch_em_mode2_1_B3: + .byte N04 , Dn1 , v064 + .byte W24 + .byte Dn1 , v068 + .byte W24 + .byte Dn1 , v064 + .byte W24 + .byte Dn1 , v068 + .byte W24 + .byte PEND +mus_catch_em_mode2_1_B4: + .byte N06 , Cn1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte Cn1 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte PEND +mus_catch_em_mode2_1_B5: + .byte N06 , As0 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte As0 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte PEND +mus_catch_em_mode2_1_B6: + .byte N09 , Cn1 , v084 + .byte W24 + .byte N11 , Cn1 , v064 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte N10 + .byte W24 + .byte PEND +mus_catch_em_mode2_1_B7: + .byte N11 , Cn1 , v072 + .byte W24 + .byte Cn1 , v068 + .byte W24 + .byte N10 , Cn1 , v064 + .byte W24 + .byte N09 , Cn1 , v068 + .byte W24 + .byte PEND + .byte N11 , Cn1 , v076 + .byte W24 + .byte N10 , Cn1 , v068 + .byte W24 + .byte Cn1 , v064 + .byte W24 + .byte N12 , Cn1 , v060 + .byte W24 + .byte N08 , Dn1 , v076 + .byte W24 + .byte N08 + .byte W24 + .byte N09 , Dn1 , v072 + .byte W24 + .byte N08 , Dn1 , v068 + .byte W24 + .byte N07 , Cn1 , v084 + .byte W24 + .byte N08 , Cn1 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte Cn1 , v080 + .byte W24 + .byte PATT + .word mus_catch_em_mode2_1_B5 + .byte PATT + .word mus_catch_em_mode2_1_B6 + .byte PATT + .word mus_catch_em_mode2_1_B7 + .byte N03 , Ds1 , v076 + .byte W24 + .byte N04 + .byte W24 + .byte As1 + .byte W24 + .byte W01 + .byte As1 , v068 + .byte W23 + .byte N03 , Cs1 , v076 + .byte W24 + .byte W01 + .byte N04 , Cs1 , v072 + .byte W24 + .byte Gs1 , v076 + .byte W24 + .byte Gs1 , v072 + .byte W23 + .byte N03 , Bn1 , v080 + .byte W24 + .byte N04 , Bn1 , v076 + .byte W24 + .byte As1 , v080 + .byte W24 + .byte As1 , v072 + .byte W24 + .byte An1 , v076 + .byte W24 + .byte N05 , An1 , v072 + .byte W24 + .byte N04 + .byte W24 + .byte An1 , v068 + .byte W24 + .byte N05 , Gn1 , v076 + .byte W24 + .byte Gn1 , v072 + .byte W24 + .byte N04 , Gn1 , v068 + .byte W24 + .byte N03 + .byte W24 + .byte N04 , Cn1 , v080 + .byte W24 + .byte N03 , Cn1 , v076 + .byte W24 + .byte Cn1 , v068 + .byte W24 + .byte N03 + .byte W24 + .byte PATT + .word mus_catch_em_mode2_1_B2 + .byte PATT + .word mus_catch_em_mode2_1_B2 + .byte PATT + .word mus_catch_em_mode2_1_B3 + .byte PATT + .word mus_catch_em_mode2_1_B4 + .byte PATT + .word mus_catch_em_mode2_1_B5 + .byte N05 , Gs1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte Gs1 , v076 + .byte W24 + .byte N05 + .byte W24 + .byte N04 , Fs1 + .byte W24 + .byte N04 + .byte W24 + .byte Fs1 , v068 + .byte W24 + .byte N05 + .byte W24 + .byte Fn1 , v080 + .byte W24 + .byte N04 , Fn1 , v076 + .byte W24 + .byte N03 + .byte W24 + .byte Fn1 , v072 + .byte W24 + .byte N04 , Gn1 , v080 + .byte W24 + .byte N04 + .byte W24 + .byte N03 , Gn1 , v072 + .byte W24 + .byte N04 , Gn1 , v076 + .byte W24 + .byte N03 , Cn1 , v080 + .byte W24 + .byte N02 , Cn1 , v076 + .byte W24 + .byte N04 + .byte W24 + .byte N04 + .byte W24 + .byte Cn1 , v080 + .byte W24 + .byte N04 + .byte W24 + .byte Cn1 , v072 + .byte W24 + .byte Cn1 , v076 + .byte W24 +mus_catch_em_mode2_1_B8: + .byte N03 , Cn1 , v068 + .byte W24 + .byte N11 + .byte W24 + .byte N10 , Cn1 , v064 + .byte W24 + .byte N09 , Cn1 , v068 + .byte W24 + .byte PEND + .byte PATT + .word mus_catch_em_mode2_1_B8 + .byte GOTO + .word mus_catch_em_mode2_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_catch_em_mode2_2: @ 0x08695773 + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte VOICE , 56 + .byte VOL , 102*mus_catch_em_mode2_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 +mus_catch_em_mode2_2_B1: + .byte W96 + .byte W96 + .byte N28 , Cn4 , v100 + .byte W32 + .byte W02 + .byte N04 , Cn4 , v084 + .byte W24 + .byte N12 , En4 , v100 + .byte W13 + .byte Dn4 , v088 + .byte W12 + .byte Cn4 , v096 + .byte W11 + .byte N03 , Dn4 , v100 + .byte W02 + .byte W17 + .byte N07 , As3 , v092 + .byte W06 + .byte N32 , Fn4 , v108 + .byte W36 + .byte N13 , Fn4 , v104 + .byte W11 + .byte En4 , v100 + .byte W13 + .byte Dn4 , v092 + .byte W12 + .byte N06 , En4 , v088 + .byte W01 + .byte W05 + .byte Dn4 , v084 + .byte W05 + .byte Cn4 , v080 + .byte W05 + .byte N07 , Dn4 , v092 + .byte W06 + .byte N32 , En4 , v100 + .byte W36 + .byte W02 + .byte N14 , En4 , v092 + .byte W13 + .byte N12 , Fn4 , v104 + .byte W11 + .byte N15 , Gn4 + .byte W13 + .byte N05 , Fn4 + .byte W17 + .byte N06 , En4 , v088 + .byte W06 + .byte N32 , Dn4 , v104 + .byte W36 + .byte N13 , As3 , v100 + .byte W12 + .byte Dn4 + .byte W12 + .byte Fn4 , v096 + .byte W12 + .byte N22 , En4 , v104 + .byte W01 + .byte W96 + .byte W96 + .byte N30 , Cn4 , v096 + .byte W32 + .byte W03 + .byte N05 + .byte W24 + .byte N13 , En4 + .byte W12 + .byte Dn4 + .byte W12 + .byte N12 , Cn4 , v092 + .byte W12 + .byte N06 , Dn4 , v104 + .byte W01 + .byte W17 + .byte N07 , As3 , v076 + .byte W04 + .byte N24 , Fn4 , v112 + .byte W36 + .byte W01 + .byte N13 , Fn4 , v100 + .byte W12 + .byte As4 , v104 + .byte W12 + .byte N15 , Dn5 , v092 + .byte W14 + .byte N48 , Cn5 , v100 + .byte W56 + .byte W03 + .byte N14 , Cn5 , v104 + .byte W13 + .byte N13 , Dn5 + .byte W11 + .byte N14 , En5 , v100 + .byte W12 + .byte N08 , Dn5 , v088 + .byte W01 + .byte W05 + .byte N07 , As4 + .byte W07 + .byte Fn4 , v076 + .byte W05 + .byte As4 , v100 + .byte W06 + .byte N30 , Dn5 , v104 + .byte W32 + .byte W03 + .byte N14 , Dn5 , v096 + .byte W13 + .byte En5 , v108 + .byte W12 + .byte N15 , Fn5 + .byte W12 + .byte N23 , En5 , v104 + .byte W01 + .byte W96 + .byte W96 + .byte N19 , As3 , v108 + .byte W18 + .byte Fs3 , v100 + .byte W17 + .byte N16 , As3 , v096 + .byte W14 + .byte N15 , Cs4 + .byte W16 + .byte N18 , Cn4 , v088 + .byte W17 + .byte N17 , As3 , v092 + .byte W14 + .byte W01 + .byte Gs3 , v100 + .byte W16 + .byte N18 , En3 + .byte W16 + .byte N16 , Gs3 , v104 + .byte W15 + .byte N19 , Bn3 , v096 + .byte W17 + .byte As3 , v100 + .byte W16 + .byte N16 , Gs3 , v092 + .byte W15 + .byte N18 , Fs3 , v104 + .byte W18 + .byte N16 , Bn2 , v096 + .byte W15 + .byte N17 , Fs3 + .byte W14 + .byte N48 , Fn3 , v108 + .byte W48 + .byte W01 + .byte W09 + .byte N15 , Fs3 , v092 + .byte W14 + .byte N13 , En3 , v100 + .byte W12 + .byte N36 , Dn3 + .byte W36 + .byte W01 + .byte N12 , En3 + .byte W11 + .byte N13 , Fs3 , v104 + .byte W13 + .byte N48 , Gn3 , v108 + .byte W44 + .byte W03 + .byte N24 , An3 , v100 + .byte W24 + .byte N23 , Bn3 , v104 + .byte W23 + .byte Cn4 , v108 + .byte W02 + .byte W96 + .byte W96 + .byte N30 + .byte W36 + .byte N20 , Cn4 , v100 + .byte W22 + .byte N14 , En4 , v108 + .byte W13 + .byte N11 , Dn4 , v104 + .byte W11 + .byte N14 , Cn4 , v092 + .byte W12 + .byte N07 , Dn4 , v108 + .byte W02 + .byte W17 + .byte N06 , As3 , v088 + .byte W05 + .byte N32 , Fn4 , v112 + .byte W36 + .byte N14 , Fn4 , v104 + .byte W12 + .byte N12 , En4 + .byte W11 + .byte N13 , Dn4 , v100 + .byte W14 + .byte N06 , En4 , v084 + .byte W01 + .byte W05 + .byte N07 , Dn4 , v080 + .byte W06 + .byte N06 , Cn4 , v084 + .byte W05 + .byte N07 , Dn4 , v092 + .byte W05 + .byte N32 , En4 , v100 + .byte W36 + .byte W01 + .byte N15 , En4 , v104 + .byte W13 + .byte N13 , Fn4 + .byte W13 + .byte N14 , Gn4 , v108 + .byte W12 + .byte N18 , Fn4 , v100 + .byte W16 + .byte N19 , En4 + .byte W17 + .byte N12 , Dn4 , v092 + .byte W16 + .byte N20 , Dn4 , v104 + .byte W18 + .byte N16 , En4 , v100 + .byte W15 + .byte N13 , Fn4 , v092 + .byte W14 + .byte N21 , Ds4 , v100 + .byte W18 + .byte N19 , Gs4 , v104 + .byte W17 + .byte N15 , As4 , v108 + .byte W14 + .byte N19 , Cn5 + .byte W17 + .byte As4 , v104 + .byte W16 + .byte N14 , Gs4 , v108 + .byte W14 + .byte N52 , Fs4 , v104 + .byte W56 + .byte W02 + .byte N14 , Fs4 , v100 + .byte W12 + .byte N13 , Cs4 , v088 + .byte W12 + .byte Fs4 , v096 + .byte W14 + .byte N48 , Fn4 , v116 + .byte W56 + .byte W02 + .byte N14 , Fn4 , v108 + .byte W13 + .byte N12 , Cn4 , v100 + .byte W12 + .byte N14 , An3 + .byte W12 + .byte N20 , Bn3 , v104 + .byte W01 + .byte W17 + .byte N15 , Cn4 + .byte W14 + .byte N12 , Dn4 , v100 + .byte W15 + .byte N19 , Dn4 , v116 + .byte W19 + .byte N17 , En4 , v108 + .byte W16 + .byte N15 , Fn4 , v112 + .byte W14 + .byte N06 , En4 , v096 + .byte W01 + .byte W04 + .byte N08 , Dn4 , v100 + .byte W06 + .byte N24 , Cn4 , v096 + .byte W84 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_catch_em_mode2_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_catch_em_mode2_3: @ 0x08695969 + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte VOICE , 12 + .byte VOL , 94*mus_catch_em_mode2_mvl/mxv + .byte PAN , c_v+32 + .byte N06 , Cn7 , v068 + .byte W06 + .byte Bn6 + .byte W06 + .byte As6 + .byte W06 + .byte N07 , An6 , v076 + .byte W06 + .byte N06 , Cn7 + .byte W06 + .byte Bn6 , v072 + .byte W06 + .byte As6 , v068 + .byte W06 + .byte N08 , An6 , v072 + .byte W06 + .byte N07 , Cn7 , v076 + .byte W06 + .byte N06 , Bn6 , v064 + .byte W06 + .byte As6 + .byte W06 + .byte N08 , An6 , v072 + .byte W06 + .byte N07 , Cn7 , v076 + .byte W06 + .byte N06 , Bn6 , v064 + .byte W06 + .byte As6 + .byte W06 + .byte N09 , An6 , v072 + .byte W06 + .byte N07 , Cn7 , v076 + .byte W06 + .byte N06 , Bn6 , v064 + .byte W06 + .byte N05 , As6 , v068 + .byte W06 + .byte N06 , An6 , v072 + .byte W06 + .byte N05 , Gs6 , v068 + .byte W06 + .byte N06 , Gn6 + .byte W06 + .byte N07 , Fs6 , v072 + .byte W06 + .byte N05 , Fn6 + .byte W06 + .byte N07 , En6 + .byte W06 + .byte N06 , Ds6 + .byte W06 + .byte Dn6 , v068 + .byte W06 + .byte Cs6 , v076 + .byte W06 + .byte N05 , Cn6 , v068 + .byte W06 + .byte N06 , Bn5 , v072 + .byte W06 + .byte As5 + .byte W06 + .byte N05 , An5 , v076 + .byte W06 +mus_catch_em_mode2_3_B1: + .byte W96 + .byte W96 + .byte W44 + .byte W03 + .byte N04 , Cn3 , v080 + .byte W19 + .byte N05 , Gn2 , v076 + .byte W18 + .byte N04 , En3 , v068 + .byte W12 + .byte W02 + .byte N03 , Dn3 , v060 + .byte W11 + .byte As2 , v072 + .byte W13 + .byte Fn2 , v052 + .byte W11 + .byte N04 , As2 , v076 + .byte W12 + .byte N03 , Dn3 , v072 + .byte W12 + .byte N05 , As2 , v076 + .byte W12 + .byte N04 , Dn3 + .byte W12 + .byte Fn3 , v072 + .byte W11 + .byte W01 + .byte N05 , En3 , v064 + .byte W06 + .byte Cn3 , v052 + .byte W05 + .byte N06 , En3 , v056 + .byte W06 + .byte N07 , Gn3 , v060 + .byte W06 + .byte N04 , Cn4 , v076 + .byte W12 + .byte Gn3 + .byte W13 + .byte N05 , En3 , v072 + .byte W11 + .byte Gn3 , v076 + .byte W12 + .byte Cn4 , v072 + .byte W12 + .byte N04 , En4 , v076 + .byte W12 + .byte N07 , Dn4 , v064 + .byte W06 + .byte N06 , As3 + .byte W05 + .byte N07 , Fn3 , v060 + .byte W06 + .byte As3 , v068 + .byte W07 + .byte N03 , Dn4 , v064 + .byte W11 + .byte N07 , Dn4 , v068 + .byte W05 + .byte N06 , As3 , v064 + .byte W06 + .byte N07 , Fn3 , v056 + .byte W06 + .byte N06 , As3 , v064 + .byte W06 + .byte N04 , Dn4 , v072 + .byte W13 + .byte As3 , v076 + .byte W12 + .byte N03 , Fn4 , v084 + .byte W12 + .byte N04 , En4 + .byte W01 + .byte W96 + .byte W96 + .byte W44 + .byte W01 + .byte N05 , Cn3 , v092 + .byte W20 + .byte N03 , Dn3 , v084 + .byte W15 + .byte N05 , Gn3 + .byte W14 + .byte N07 , Fn3 + .byte W02 + .byte W04 + .byte N06 , En3 , v068 + .byte W06 + .byte N05 , Dn3 , v064 + .byte W05 + .byte N07 , Cn3 + .byte W07 + .byte N08 , En3 , v076 + .byte W07 + .byte N07 , Dn3 , v060 + .byte W05 + .byte N04 , Cn3 , v064 + .byte W05 + .byte N05 , Gn2 , v068 + .byte W07 + .byte N04 , As2 , v080 + .byte W06 + .byte Fn2 , v064 + .byte W03 + .byte N03 , As2 , v068 + .byte W05 + .byte Fn2 , v056 + .byte W02 + .byte N02 , As2 , v068 + .byte W06 + .byte Fn2 , v056 + .byte W02 + .byte N03 , As2 + .byte W04 + .byte N02 , Fn2 , v060 + .byte W12 + .byte N04 , Fn3 , v080 + .byte W10 + .byte W02 + .byte N02 , En3 , v072 + .byte W12 + .byte N03 , Cn3 , v052 + .byte W11 + .byte N02 , En3 , v076 + .byte W12 + .byte N04 , Gn3 + .byte W12 + .byte N06 , En3 , v072 + .byte W05 + .byte N07 , Gn3 , v076 + .byte W06 + .byte N04 , Cn4 + .byte W13 + .byte N07 , Gn3 , v072 + .byte W06 + .byte N06 , Cn4 , v068 + .byte W05 + .byte N04 , En4 , v076 + .byte W12 + .byte W44 + .byte W03 + .byte Dn4 , v080 + .byte W13 + .byte Fn4 , v076 + .byte W12 + .byte Dn4 + .byte W12 + .byte N05 , As4 , v092 + .byte W12 + .byte N04 , Cn5 , v084 + .byte W12 + .byte N05 , Gn4 , v068 + .byte W06 + .byte N03 , En4 , v072 + .byte W12 + .byte N06 , Gs4 , v068 + .byte W06 + .byte Fn4 , v064 + .byte W06 + .byte N02 , Cs4 , v056 + .byte W12 + .byte N07 , An4 , v076 + .byte W06 + .byte N06 , Fs4 , v068 + .byte W06 + .byte N01 , Dn4 , v064 + .byte W06 + .byte N04 , Cs4 , v080 + .byte W12 + .byte Gs3 , v072 + .byte W12 + .byte Cn4 , v084 + .byte W12 + .byte N05 , Gn3 , v068 + .byte W06 + .byte N03 , En3 , v072 + .byte W12 + .byte N06 , Gs3 , v068 + .byte W06 + .byte Fn3 , v064 + .byte W06 + .byte N02 , Cs3 , v056 + .byte W12 + .byte N07 , An3 , v076 + .byte W06 + .byte N06 , Fs3 , v068 + .byte W06 + .byte N01 , Dn3 , v064 + .byte W06 + .byte N04 , Cs3 , v080 + .byte W12 + .byte Gs2 , v072 + .byte W12 + .byte N21 , Fs3 , v076 + .byte W19 + .byte N16 , Ds3 , v080 + .byte W17 + .byte N15 , Fs3 , v076 + .byte W13 + .byte N07 , As3 + .byte W19 + .byte N06 , As3 , v080 + .byte W16 + .byte As3 , v076 + .byte W12 + .byte W01 + .byte N16 , En3 + .byte W17 + .byte N17 , Cs3 + .byte W16 + .byte N15 , En3 + .byte W14 + .byte N10 , Gs3 , v084 + .byte W17 + .byte N08 , Gs3 , v080 + .byte W17 + .byte N07 , Gs3 , v076 + .byte W14 + .byte N18 , Ds3 , v084 + .byte W19 + .byte N09 , Bn2 , v080 + .byte W14 + .byte Ds3 , v076 + .byte W14 + .byte N28 , Dn3 , v080 + .byte W48 + .byte W01 + .byte W11 + .byte N05 , Dn3 , v068 + .byte W12 + .byte N01 , En3 , v064 + .byte W12 + .byte N04 , Dn3 + .byte W12 + .byte N02 , Fn3 , v076 + .byte W12 + .byte N04 , Dn3 , v060 + .byte W12 + .byte Fs3 , v080 + .byte W12 + .byte Dn3 , v076 + .byte W13 + .byte W11 + .byte Gn2 , v064 + .byte W13 + .byte N02 , An2 , v076 + .byte W10 + .byte N04 , As2 + .byte W13 + .byte Bn2 , v080 + .byte W13 + .byte N05 , Cn3 , v072 + .byte W12 + .byte Cs3 , v076 + .byte W11 + .byte N04 , Dn3 + .byte W13 + .byte W11 + .byte Cn3 + .byte W12 + .byte N05 , Dn3 + .byte W11 + .byte N04 , Ds3 + .byte W13 + .byte En3 + .byte W11 + .byte N05 , Fn3 , v080 + .byte W12 + .byte Fs3 + .byte W13 + .byte N04 , Gn3 + .byte W12 + .byte Cn4 + .byte W01 + .byte W23 + .byte Cn3 , v076 + .byte W72 + .byte W01 + .byte N06 , Cn4 , v068 + .byte W05 + .byte N05 , Gn3 , v060 + .byte W06 + .byte N06 , En3 , v056 + .byte W06 + .byte N07 , Gn3 , v052 + .byte W07 + .byte N02 , Cn4 , v072 + .byte W12 + .byte N06 , Cn4 , v060 + .byte W05 + .byte N05 , Gn3 , v052 + .byte W05 + .byte N07 , En3 , v056 + .byte W07 + .byte N06 , Gn3 + .byte W05 + .byte N04 , Cn4 , v072 + .byte W13 + .byte Gn3 , v076 + .byte W11 + .byte Cn4 , v072 + .byte W12 + .byte N06 , As3 , v064 + .byte W02 + .byte W04 + .byte N05 , Fn3 + .byte W05 + .byte As3 , v060 + .byte W06 + .byte N07 , Fn3 , v064 + .byte W07 + .byte N03 , As3 , v072 + .byte W14 + .byte N04 , As3 , v068 + .byte W05 + .byte N06 , Fn3 , v064 + .byte W07 + .byte N04 , As3 , v072 + .byte W05 + .byte N05 , Fn3 , v064 + .byte W07 + .byte N04 , As3 , v076 + .byte W12 + .byte Fn3 + .byte W11 + .byte N03 , Dn4 + .byte W12 + .byte Cn4 + .byte W01 + .byte W11 + .byte N02 , Gn3 , v072 + .byte W12 + .byte En3 , v068 + .byte W12 + .byte N04 , Cn3 + .byte W11 + .byte Gn3 , v072 + .byte W13 + .byte N03 , En3 , v068 + .byte W12 + .byte N02 , Cn3 , v040 + .byte W12 + .byte N03 , Gn2 , v060 + .byte W13 + .byte W11 + .byte N05 , Fn2 , v076 + .byte W12 + .byte N03 , As2 + .byte W12 + .byte Fn3 + .byte W24 + .byte N04 , Fn2 , v068 + .byte W12 + .byte N03 , As2 , v076 + .byte W13 + .byte N04 , Fn3 + .byte W12 + .byte Ds3 + .byte W19 + .byte Cn3 , v080 + .byte W17 + .byte Ds3 , v072 + .byte W14 + .byte Gs3 , v080 + .byte W18 + .byte Gs3 , v076 + .byte W17 + .byte Gs3 , v072 + .byte W11 + .byte N03 , Fs3 , v076 + .byte W18 + .byte N04 , Cs3 + .byte W16 + .byte As2 + .byte W15 + .byte N04 + .byte W17 + .byte Cs3 + .byte W17 + .byte Fs3 , v080 + .byte W13 + .byte W01 + .byte Fn3 + .byte W18 + .byte Cn3 , v076 + .byte W17 + .byte An2 , v080 + .byte W14 + .byte N04 + .byte W18 + .byte Cn3 , v076 + .byte W16 + .byte Fn3 , v080 + .byte W12 + .byte N05 , Dn3 , v056 + .byte W05 + .byte Bn2 + .byte W06 + .byte N04 , Gn2 , v044 + .byte W04 + .byte N07 , Bn2 , v060 + .byte W07 + .byte N02 , Dn3 , v056 + .byte W13 + .byte N03 , Dn3 , v060 + .byte W12 + .byte N01 , Bn2 , v072 + .byte W12 + .byte N04 , Gn3 + .byte W12 + .byte N03 , Dn3 , v060 + .byte W11 + .byte Bn3 , v068 + .byte W14 + .byte W12 + .byte Cn3 + .byte W12 + .byte N02 , Dn3 , v064 + .byte W11 + .byte N03 , Ds3 , v072 + .byte W12 + .byte N04 , En3 + .byte W12 + .byte N05 , Fn3 , v068 + .byte W12 + .byte N04 , Fs3 , v072 + .byte W12 + .byte Gn3 , v076 + .byte W12 + .byte N03 , Cn4 + .byte W01 + .byte W24 + .byte N04 , Cn3 + .byte W72 + .byte W96 + .byte W96 + .byte GOTO + .word mus_catch_em_mode2_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_catch_em_mode2_4: @ 0x08695CC8 + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte VOICE , 7 + .byte VOL , 68*mus_catch_em_mode2_mvl/mxv + .byte PAN , c_v-16 + .byte W96 + .byte W96 +mus_catch_em_mode2_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W11 + .byte N06 , Cn5 , v072 + .byte W12 + .byte N02 , Gn4 , v068 + .byte W11 + .byte N06 , Cn4 + .byte W24 + .byte W01 + .byte N05 , Cn4 , v064 + .byte W11 + .byte N04 , Gn4 + .byte W12 + .byte Cn5 , v076 + .byte W14 + .byte W10 + .byte N05 , Cn5 , v072 + .byte W12 + .byte N03 , Gn4 + .byte W11 + .byte N06 , Cn4 , v068 + .byte W24 + .byte W02 + .byte N05 + .byte W12 + .byte N04 , Gn4 , v072 + .byte W11 + .byte Cn5 , v068 + .byte W14 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W22 + .byte N05 , Cn4 , v072 + .byte W24 + .byte N04 , Bn3 + .byte W24 + .byte W01 + .byte As3 , v076 + .byte W24 + .byte W01 + .byte W24 + .byte Cn4 + .byte W23 + .byte Bn3 + .byte W24 + .byte N05 , As3 + .byte W24 + .byte W01 + .byte GOTO + .word mus_catch_em_mode2_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_catch_em_mode2_5: @ 0x08695D3A + .byte KEYSH , mus_catch_em_mode2_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_catch_em_mode2_mvl/mxv + .byte W12 + .byte N03 , Fs1 , v100 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 +mus_catch_em_mode2_5_B1: + .byte W12 + .byte N03 , Fs1 , v100 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte PEND +mus_catch_em_mode2_5_B2: + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte PATT + .word mus_catch_em_mode2_5_B1 + .byte GOTO + .word mus_catch_em_mode2_5_B2 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_catch_em_mode2: @ 0x08695E18 + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte mus_catch_em_mode2_pri @ Priority + .byte mus_catch_em_mode2_rev @ Reverb + + .word mus_catch_em_mode2_grp + + .word mus_catch_em_mode2_0 + .word mus_catch_em_mode2_1 + .word mus_catch_em_mode2_2 + .word mus_catch_em_mode2_3 + .word mus_catch_em_mode2_4 + .word mus_catch_em_mode2_5 diff --git a/sound/songs/mus_dummy.s b/sound/songs/mus_dummy.s new file mode 100644 index 0000000..b6d4620 --- /dev/null +++ b/sound/songs/mus_dummy.s @@ -0,0 +1,16 @@ + .equ mus_dummy_grp, 0 + .equ mus_dummy_pri, 0 + .equ mus_dummy_rev, 0 + + .section .rodata + .global mus_dummy + .align 2 + +@******************************************************@ + .align 2 + +mus_dummy: + .byte 0 @ NumTrks + .byte 0 @ NumBlks + .byte mus_dummy_pri @ Priority + .byte mus_dummy_rev @ Reverb. diff --git a/sound/songs/mus_egg_mode.s b/sound/songs/mus_egg_mode.s new file mode 100644 index 0000000..150a8d3 --- /dev/null +++ b/sound/songs/mus_egg_mode.s @@ -0,0 +1,1006 @@ + .include "sound/MPlayDef.s" + + .equ mus_egg_mode_grp, gUnknown_0853075C + .equ mus_egg_mode_pri, 0 + .equ mus_egg_mode_rev, reverb_set+50 + .equ mus_egg_mode_mvl, 127 + .equ mus_egg_mode_key, 0 + .equ mus_egg_mode_tbs, 1 + .equ mus_egg_mode_exg, 0 + .equ mus_egg_mode_cmp, 1 + + .section .rodata + .global mus_egg_mode + .align 2 + +@*********************** Track 01 ***********************@ + +mus_egg_mode_0: @ 0x0868E9CC + .byte KEYSH , mus_egg_mode_key+0 + .byte TEMPO , 134*mus_egg_mode_tbs/2 + .byte VOICE , 127 + .byte LFOS , 44 + .byte PAN , c_v+0 + .byte VOL , 33*mus_egg_mode_mvl/mxv + .byte N03 , En5 , v112 + .byte W12 + .byte En5 , v060 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v060 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W12 + .byte En5 , v112 + .byte W03 + .byte En5 , v072 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v112 + .byte W48 + .byte N03 + .byte W12 + .byte En5 , v068 + .byte W12 + .byte En5 , v112 + .byte W12 +mus_egg_mode_0_B1: + .byte N03 , En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v088 + .byte W12 + .byte En5 , v072 + .byte W12 + .byte En5 , v096 + .byte W12 + .byte En5 , v064 + .byte W12 + .byte En5 , v096 + .byte W12 + .byte En5 , v064 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v088 + .byte W24 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v088 + .byte W24 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v088 + .byte W12 + .byte En5 , v072 + .byte W12 + .byte En5 , v096 + .byte W12 + .byte En5 , v064 + .byte W12 + .byte En5 , v096 + .byte W24 + .byte En5 , v112 + .byte W12 + .byte En5 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte N03 + .byte W06 + .byte En5 , v088 + .byte W24 + .byte En5 , v112 + .byte W03 + .byte En5 , v088 + .byte W03 + .byte En5 , v084 + .byte W06 + .byte N03 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte N03 + .byte W12 + .byte GOTO + .word mus_egg_mode_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_egg_mode_1: @ 0x0868EA77 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 126 + .byte LFOS , 44 + .byte PAN , c_v+0 + .byte VOL , 33*mus_egg_mode_mvl/mxv + .byte W96 + .byte W24 + .byte N06 , Gn5 , v096 + .byte W72 +mus_egg_mode_1_B1: + .byte W96 + .byte W36 + .byte N06 , Gn5 , v080 + .byte W48 + .byte Gn5 , v096 + .byte W12 + .byte W84 + .byte Gn5 , v084 + .byte W12 + .byte W36 + .byte N06 + .byte W60 + .byte GOTO + .word mus_egg_mode_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_egg_mode_2: @ 0x0868EA9D + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 38 + .byte BENDR , 12 + .byte LFOS , 44 + .byte PAN , c_v+0 + .byte VOL , 64*mus_egg_mode_mvl/mxv + .byte BEND , c_v-2 + .byte W03 + .byte c_v+0 + .byte W92 + .byte W01 + .byte N54 , Dn1 , v112 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte W36 + .byte N06 , Cn2 + .byte W12 + .byte Bn1 + .byte W12 + .byte An1 + .byte W12 +mus_egg_mode_2_B1: + .byte N24 , Gn1 , v112 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , Dn2 + .byte W12 + .byte Gn1 + .byte W12 + .byte N12 , Dn1 + .byte W12 + .byte N03 , Cn2 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N12 , An1 + .byte W12 + .byte N06 , En1 + .byte W12 + .byte N24 , Fn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , An1 + .byte W12 + .byte Fn1 + .byte W12 + .byte N36 , Dn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , Fs1 + .byte W12 + .byte N24 , Bn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , Dn2 + .byte W12 + .byte Bn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte N36 , Dn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , En1 + .byte W12 + .byte N24 , Fn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W12 + .byte N06 , An1 + .byte W12 + .byte Ds1 + .byte W12 + .byte N24 , Dn1 + .byte W06 + .byte BEND , c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte N06 , Fs1 + .byte W12 + .byte An1 + .byte W12 + .byte GOTO + .word mus_egg_mode_2_B1 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_egg_mode_3: @ 0x0868EB3D + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 24 + .byte LFOS , 44 + .byte PAN , c_v-35 + .byte VOL , 39*mus_egg_mode_mvl/mxv + .byte N06 , An3 , v112 + .byte W24 + .byte Cn4 + .byte W24 + .byte Dn3 + .byte W24 + .byte Fs3 + .byte W12 + .byte N03 , Fs2 + .byte W03 + .byte An2 + .byte W03 + .byte Dn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte N60 , An3 + .byte W60 + .byte N06 , Bn2 + .byte W12 + .byte Cn3 + .byte W12 + .byte Dn3 + .byte W06 + .byte N03 , An2 + .byte W03 + .byte Cn3 + .byte W03 +mus_egg_mode_3_B1: + .byte N06 , Dn3 , v112 + .byte W12 + .byte N03 , Dn3 , v068 + .byte W12 + .byte N06 , Dn3 , v112 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte En3 + .byte W06 + .byte N03 , An2 + .byte W03 + .byte Dn3 + .byte W03 + .byte N06 , Fs3 + .byte W12 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , Fn3 + .byte W06 + .byte N03 , Fs3 + .byte W12 + .byte N06 , An2 + .byte W06 + .byte N03 , Dn2 + .byte W03 + .byte Fs2 + .byte W03 + .byte N24 , Cn3 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , Bn2 + .byte W12 + .byte Cn3 + .byte W06 + .byte N03 , Gn2 + .byte W03 + .byte Bn2 + .byte W03 + .byte N24 , Dn3 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , Bn2 + .byte W12 + .byte Gn2 + .byte W12 + .byte Bn2 + .byte W12 + .byte Gn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte Dn3 + .byte W12 + .byte An2 + .byte W06 + .byte N03 , Cn3 + .byte W03 + .byte Dn3 + .byte W03 + .byte N06 , Fs3 + .byte W24 + .byte N03 , An1 + .byte W03 + .byte Cn2 + .byte W03 + .byte Dn2 + .byte W03 + .byte Fn2 + .byte W03 + .byte N24 , Fs2 + .byte W06 + .byte BEND , c_v-8 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte GOTO + .word mus_egg_mode_3_B1 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_egg_mode_4: @ 0x0868EBE5 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 24 + .byte LFOS , 44 + .byte VOL , 47*mus_egg_mode_mvl/mxv + .byte W12 + .byte N03 , Cs5 , v112 + .byte W24 + .byte N03 + .byte W60 + .byte W96 +mus_egg_mode_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W36 + .byte N03 , Cs4 , v112 + .byte W24 + .byte Cs5 , v080 + .byte W36 + .byte GOTO + .word mus_egg_mode_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_egg_mode_5: @ 0x0868EC06 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 24 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 47*mus_egg_mode_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , Dn4 , v112 + .byte W12 + .byte Dn5 + .byte W12 + .byte Dn4 + .byte W12 + .byte Dn5 + .byte W12 + .byte Cn5 + .byte W12 + .byte Bn4 + .byte W12 + .byte An4 + .byte W12 + .byte N03 , Dn3 + .byte N06 , Gn4 + .byte W03 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte N60 , Dn4 + .byte W06 + .byte BEND , c_v+8 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+8 + .byte W06 + .byte c_v+0 + .byte W36 + .byte N06 , Fs3 + .byte W12 + .byte Gn3 + .byte W12 + .byte An3 + .byte W06 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 +mus_egg_mode_5_B1: + .byte N24 , Bn3 , v112 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , Gn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Bn3 + .byte W06 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 + .byte N36 , Cn4 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W18 + .byte N06 , An3 + .byte W12 + .byte Fn3 + .byte W06 + .byte N03 , An2 + .byte W03 + .byte Dn3 + .byte W03 + .byte N24 , Fs3 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , Gn3 + .byte W12 + .byte An3 + .byte W06 + .byte N03 , Dn3 + .byte W03 + .byte Gn3 + .byte W03 + .byte N24 , Bn3 + .byte W12 + .byte BEND , c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , Gn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte An3 + .byte W12 + .byte Fs3 + .byte W06 + .byte N03 , An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte N06 , Dn4 + .byte W24 + .byte N03 , Dn2 , v080 + .byte N06 , Dn5 + .byte W03 + .byte N03 , Fs2 , v112 + .byte W03 + .byte An2 + .byte W03 + .byte Cn3 + .byte W03 + .byte N24 , Dn3 + .byte W06 + .byte BEND , c_v-8 + .byte W06 + .byte c_v+3 + .byte W06 + .byte c_v+0 + .byte W06 + .byte GOTO + .word mus_egg_mode_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_egg_mode_6: @ 0x0868ECC6 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte VOL , 34*mus_egg_mode_mvl/mxv + .byte PAN , c_v-62 + .byte W96 + .byte N03 , An3 , v112 + .byte W06 + .byte Gn3 + .byte W06 + .byte Fs3 + .byte W06 + .byte En3 + .byte W06 + .byte N36 , Dn3 + .byte W72 +mus_egg_mode_6_B1: + .byte PAN , c_v+0 + .byte N03 , Dn3 , v112 + .byte W12 + .byte Gn3 + .byte W03 + .byte Fn3 , v064 + .byte W03 + .byte En3 + .byte W03 + .byte Ds3 + .byte W03 + .byte Dn3 , v112 + .byte W12 + .byte Gn2 + .byte W12 + .byte Cs3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Cs3 + .byte W12 + .byte Dn3 + .byte W12 +mus_egg_mode_6_B2: + .byte N03 , Cn3 , v112 + .byte W12 + .byte Fn3 + .byte W03 + .byte En3 , v064 + .byte W03 + .byte Dn3 + .byte W03 + .byte Cs3 + .byte W03 + .byte Cn3 , v112 + .byte W12 + .byte Fn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Fs2 + .byte W12 + .byte An2 + .byte W12 + .byte PEND + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W03 + .byte Fn3 , v064 + .byte W03 + .byte En3 + .byte W03 + .byte Ds3 + .byte W03 + .byte Dn3 , v112 + .byte W12 + .byte Gn2 + .byte W12 + .byte Cs3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Cs3 + .byte W12 + .byte Dn3 + .byte W12 + .byte PATT + .word mus_egg_mode_6_B2 + .byte GOTO + .word mus_egg_mode_6_B1 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_egg_mode_7: @ 0x0868ED3D + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 81 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte PAN , c_v+63 + .byte VOL , 34*mus_egg_mode_mvl/mxv + .byte W96 + .byte N03 , Fs4 , v112 + .byte W06 + .byte En4 + .byte W06 + .byte Dn4 + .byte W06 + .byte Cn4 + .byte W06 + .byte N36 , An3 + .byte W72 +mus_egg_mode_7_B1: + .byte PAN , c_v+63 + .byte N03 , Gn3 , v112 + .byte W12 + .byte Dn4 + .byte W03 + .byte Bn3 , v064 + .byte W03 + .byte As3 + .byte W03 + .byte An3 + .byte W03 + .byte PAN , c_v-64 + .byte N03 , Gn3 , v112 + .byte W12 + .byte Dn3 + .byte W12 + .byte PAN , c_v+63 + .byte N03 , As3 + .byte W12 + .byte Bn3 + .byte W12 + .byte PAN , c_v-63 + .byte N03 , As3 + .byte W12 + .byte Bn3 + .byte W12 + .byte PEND +mus_egg_mode_7_B2: + .byte PAN , c_v+63 + .byte N03 , An3 , v112 + .byte W12 + .byte Cn4 + .byte W03 + .byte Bn3 , v064 + .byte W03 + .byte As3 + .byte W03 + .byte An3 + .byte W03 + .byte PAN , c_v-63 + .byte N03 , Fn3 , v112 + .byte W12 + .byte Cn3 + .byte W12 + .byte PAN , c_v+63 + .byte N03 , Fs3 + .byte W12 + .byte An3 + .byte W12 + .byte PAN , c_v-63 + .byte N03 , Dn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte PEND + .byte PATT + .word mus_egg_mode_7_B1 + .byte PATT + .word mus_egg_mode_7_B2 + .byte GOTO + .word mus_egg_mode_7_B1 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_egg_mode_8: @ 0x0868EDB6 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 0 + .byte VOL , 49*mus_egg_mode_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , En3 , v112 + .byte W12 + .byte Dn3 + .byte W12 + .byte En3 + .byte W12 + .byte Dn3 + .byte W12 + .byte N06 + .byte W12 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Dn3 + .byte W12 + .byte Dn3 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte Dn3 , v088 + .byte W06 + .byte N06 + .byte W06 + .byte Dn3 , v112 + .byte W72 +mus_egg_mode_8_B1: + .byte N06 , En3 , v112 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte Dn3 , v112 + .byte W36 + .byte N06 + .byte W24 + .byte N06 + .byte W12 + .byte PEND + .byte En3 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte Dn3 , v112 + .byte W36 + .byte N06 + .byte W36 + .byte PATT + .word mus_egg_mode_8_B1 + .byte N06 , En3 , v112 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte Dn3 , v112 + .byte W12 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W12 + .byte GOTO + .word mus_egg_mode_8_B1 + .byte FINE + +@*********************** Track 10 ***********************@ + +mus_egg_mode_9: @ 0x0868EE11 + .byte KEYSH , mus_egg_mode_key+0 + .byte VOICE , 82 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte VOL , 23*mus_egg_mode_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N06 , Dn4 , v112 + .byte W12 + .byte Dn5 + .byte W12 + .byte Dn4 + .byte W12 + .byte Dn5 + .byte W12 + .byte Cn5 + .byte W12 + .byte Bn4 + .byte W12 + .byte An4 + .byte W12 + .byte N03 , Dn3 + .byte N06 , Gn4 + .byte W03 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte N60 , Dn4 + .byte W60 + .byte N06 , Fs3 + .byte W12 + .byte Gn3 + .byte W12 + .byte An3 + .byte W06 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 +mus_egg_mode_9_B1: + .byte N06 , Bn3 , v112 + .byte W24 + .byte Gn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Bn3 + .byte W06 + .byte N03 , Fs3 + .byte W03 + .byte An3 + .byte W03 + .byte N18 , Cn4 + .byte W12 + .byte W24 + .byte N06 , An3 + .byte W12 + .byte Fn3 + .byte W06 + .byte N03 , An2 + .byte W03 + .byte Dn3 + .byte W03 + .byte N06 , Fs3 + .byte W24 + .byte Gn3 + .byte W12 + .byte An3 + .byte W06 + .byte N03 , Dn3 + .byte W03 + .byte Gn3 + .byte W03 + .byte N06 , Bn3 + .byte W24 + .byte Gn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte An3 + .byte W12 + .byte Fs3 + .byte W06 + .byte N03 , An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte N06 , Dn4 + .byte W24 + .byte N03 , Dn2 + .byte N06 , Dn5 + .byte W03 + .byte N03 , Fs2 + .byte W03 + .byte An2 + .byte W03 + .byte Cn3 + .byte W03 + .byte N06 , Dn3 + .byte W24 + .byte GOTO + .word mus_egg_mode_9_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_egg_mode: @ 0x0868EEAC + .byte 10 @ NumTrks + .byte 0 @ NumBlks + .byte mus_egg_mode_pri @ Priority + .byte mus_egg_mode_rev @ Reverb + + .word mus_egg_mode_grp + + .word mus_egg_mode_0 + .word mus_egg_mode_1 + .word mus_egg_mode_2 + .word mus_egg_mode_3 + .word mus_egg_mode_4 + .word mus_egg_mode_5 + .word mus_egg_mode_6 + .word mus_egg_mode_7 + .word mus_egg_mode_8 + .word mus_egg_mode_9 diff --git a/sound/songs/mus_egg_mode_start.s b/sound/songs/mus_egg_mode_start.s new file mode 100644 index 0000000..d36a90b --- /dev/null +++ b/sound/songs/mus_egg_mode_start.s @@ -0,0 +1,2945 @@ + .include "sound/MPlayDef.s" + + .equ mus_egg_mode_start_grp, gUnknown_0853015C + .equ mus_egg_mode_start_pri, 0 + .equ mus_egg_mode_start_rev, reverb_set+50 + .equ mus_egg_mode_start_mvl, 127 + .equ mus_egg_mode_start_key, 0 + .equ mus_egg_mode_start_tbs, 1 + .equ mus_egg_mode_start_exg, 0 + .equ mus_egg_mode_start_cmp, 1 + + .section .rodata + .global mus_egg_mode_start + .align 2 + +@*********************** Track 01 ***********************@ + +mus_egg_mode_start_0: @ 0x0868EEDC + .byte KEYSH , mus_egg_mode_start_key+0 + .byte TEMPO , 136*mus_egg_mode_start_tbs/2 + .byte VOICE , 127 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 34*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_egg_mode_start_0_B1: + .byte N03 , Gn5 , v112 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte Gn5 , v068 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte Gn5 , v076 + .byte W06 + .byte Gn5 , v056 + .byte W06 + .byte Gn5 , v072 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte Gn5 , v112 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte Gn5 , v068 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte Gn5 , v076 + .byte W06 + .byte Gn5 , v056 + .byte W06 + .byte Gn5 , v072 + .byte W06 + .byte Gn5 , v052 + .byte W06 + .byte PEND + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte PATT + .word mus_egg_mode_start_0_B1 + .byte GOTO + .word mus_egg_mode_start_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_egg_mode_start_1: @ 0x0868EF96 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 13 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 37*mus_egg_mode_start_mvl/mxv + .byte N03 , As4 , v112 + .byte W03 + .byte Fs4 , v064 + .byte W03 + .byte As4 + .byte W03 + .byte Fs4 + .byte W03 + .byte As4 + .byte W03 + .byte Fs4 + .byte W03 + .byte As4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Bn4 , v112 + .byte W03 + .byte Gs4 , v064 + .byte W03 + .byte Bn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte Bn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte Bn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte Cn5 , v112 + .byte W03 + .byte An4 , v064 + .byte W03 + .byte Cn5 + .byte W03 + .byte An4 + .byte W03 + .byte Cn5 + .byte W03 + .byte An4 + .byte W03 + .byte Cn5 + .byte W03 + .byte An4 + .byte W03 + .byte Cs5 , v112 + .byte W03 + .byte As4 , v064 + .byte W03 + .byte Cs5 + .byte W03 + .byte As4 + .byte W03 + .byte Cs5 + .byte W03 + .byte As4 + .byte W03 + .byte Cs5 + .byte W03 + .byte As4 + .byte W03 +mus_egg_mode_start_1_B1: + .byte VOICE , 13 + .byte VOL , 38*mus_egg_mode_start_mvl/mxv + .byte N06 , As4 , v112 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 +mus_egg_mode_start_1_B2: + .byte N06 , As4 , v112 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Fs5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte As4 + .byte W06 + .byte PEND + .byte Cs5 + .byte W24 + .byte Bn4 + .byte W24 + .byte N06 + .byte W24 + .byte As4 + .byte W12 + .byte Gs4 + .byte W12 + .byte VOICE , 24 + .byte VOL , 25*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs4 + .byte W06 + .byte N12 , Gs3 + .byte W12 + .byte N06 , Cs4 + .byte W06 + .byte N12 , Cs5 + .byte W12 + .byte N06 , Cs6 + .byte W12 + .byte VOICE , 47 + .byte VOL , 38*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs3 + .byte W06 + .byte Cs4 + .byte W12 + .byte Cs3 + .byte W06 + .byte Cs2 + .byte W06 + .byte Cs2 , v096 + .byte W06 + .byte Cs3 , v112 + .byte W12 +mus_egg_mode_start_1_B3: + .byte VOICE , 13 + .byte N06 , Gs4 , v112 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte PEND +mus_egg_mode_start_1_B4: + .byte N06 , Gs4 , v112 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte PEND + .byte Cs5 + .byte W24 + .byte Bn4 + .byte W24 + .byte As4 + .byte W24 + .byte Gs4 + .byte W12 + .byte Fs4 + .byte W12 + .byte VOICE , 17 + .byte VOL , 35*mus_egg_mode_start_mvl/mxv + .byte N03 , As4 + .byte W03 + .byte Bn4 + .byte W03 + .byte Cn5 + .byte W03 + .byte Cs5 + .byte W03 + .byte N24 , Fs5 + .byte W24 + .byte N03 , Cs5 , v080 + .byte W03 + .byte As4 + .byte W03 + .byte Fs4 , v112 + .byte W03 + .byte Cs4 + .byte W03 + .byte VOICE , 56 + .byte VOL , 38*mus_egg_mode_start_mvl/mxv + .byte N03 , Fs4 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn4 + .byte W06 + .byte N03 , Fs4 + .byte W06 + .byte N06 , As4 + .byte W06 + .byte N03 , Bn4 + .byte W06 + .byte N06 , Cs5 + .byte W06 + .byte N03 , Fs5 + .byte W06 + .byte VOICE , 13 + .byte N06 , As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte PATT + .word mus_egg_mode_start_1_B2 + .byte N06 , Cs5 , v112 + .byte W06 + .byte Fs4 + .byte W12 + .byte N06 + .byte W06 + .byte Bn4 + .byte W06 + .byte Fs4 + .byte W12 + .byte N06 + .byte W06 + .byte Fs5 + .byte W06 + .byte Cs5 + .byte W12 + .byte N06 + .byte W06 + .byte As5 + .byte W12 + .byte Gs5 + .byte W12 + .byte VOICE , 60 + .byte N03 , Fn5 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En5 + .byte W06 + .byte N03 , Fn5 + .byte W12 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Cs5 + .byte W06 + .byte N03 , Fn5 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En5 + .byte W06 + .byte N03 , Fn5 + .byte W06 + .byte N06 , Gs5 + .byte W06 + .byte N03 , Gn5 , v092 + .byte W03 + .byte Fs5 , v084 + .byte W03 + .byte En5 , v072 + .byte W03 + .byte Dn5 , v064 + .byte W09 + .byte PATT + .word mus_egg_mode_start_1_B3 + .byte PATT + .word mus_egg_mode_start_1_B4 + .byte N06 , Cs5 , v112 + .byte W24 + .byte Bn4 + .byte W24 + .byte As4 + .byte W24 + .byte Gs4 + .byte W24 + .byte VOICE , 17 + .byte W06 + .byte N06 , Cs4 + .byte W06 + .byte Cn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W12 + .byte As4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte N03 , Fs4 + .byte W03 + .byte Gs4 + .byte W03 + .byte As4 + .byte W03 + .byte Bn4 + .byte W03 + .byte Cs5 + .byte W03 + .byte Ds5 + .byte W03 + .byte Fn5 + .byte W03 + .byte Fs5 + .byte W03 + .byte VOICE , 21 + .byte VOL , 31*mus_egg_mode_start_mvl/mxv + .byte N32 , Fs4 + .byte W36 + .byte N06 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte As4 + .byte W12 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte As3 + .byte W06 + .byte Cs4 + .byte W06 + .byte N32 , Fs4 + .byte W36 + .byte N06 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte As4 + .byte W12 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W12 + .byte Cs4 + .byte W06 + .byte N32 , Ds4 + .byte W36 + .byte N06 + .byte W06 + .byte Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W12 + .byte Ds4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Ds4 + .byte W12 + .byte As3 + .byte W06 + .byte N24 , Cs4 + .byte W24 + .byte Dn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte En4 + .byte W24 + .byte N32 , Fs4 + .byte W36 + .byte N06 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte As4 + .byte W12 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W12 + .byte As4 + .byte W06 + .byte N24 , Cs5 + .byte W30 + .byte N06 , Ds5 + .byte W06 + .byte Cs5 + .byte W18 + .byte N18 , As4 + .byte W18 + .byte N24 , Gn4 + .byte W24 + .byte N06 , Bn4 + .byte W18 + .byte Gs4 + .byte W18 + .byte Bn4 + .byte W12 + .byte As4 + .byte W12 + .byte Bn4 + .byte W12 + .byte Cs5 + .byte W12 + .byte Bn4 + .byte W12 + .byte As4 + .byte W12 + .byte N06 + .byte W12 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W12 + .byte Fs4 + .byte W06 + .byte As4 + .byte W24 + .byte N06 + .byte W24 + .byte GOTO + .word mus_egg_mode_start_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_egg_mode_start_2: @ 0x0868F224 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 21 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-32 + .byte VOL , 32*mus_egg_mode_start_mvl/mxv + .byte N03 , As3 , v112 + .byte W03 + .byte Fs3 , v064 + .byte W03 + .byte As3 + .byte W03 + .byte Fs3 + .byte W03 + .byte As3 + .byte W03 + .byte Fs3 + .byte W03 + .byte As3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Bn3 , v112 + .byte W03 + .byte Gs3 , v064 + .byte W03 + .byte Bn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte Cn4 , v112 + .byte W03 + .byte An3 , v064 + .byte W03 + .byte Cn4 + .byte W03 + .byte An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte An3 + .byte W03 + .byte Cn4 + .byte W03 + .byte An3 + .byte W03 + .byte Cs4 , v112 + .byte W03 + .byte As3 , v064 + .byte W03 + .byte Cs4 + .byte W03 + .byte As3 + .byte W03 + .byte Cs4 + .byte W03 + .byte As3 + .byte W03 + .byte Cs4 + .byte W03 + .byte As3 + .byte W03 +mus_egg_mode_start_2_B1: + .byte W48 + .byte VOICE , 56 + .byte N06 , Fs4 , v112 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte PAN , c_v+32 + .byte N06 , Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte PAN , c_v+32 + .byte W48 + .byte N06 , Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte As4 + .byte W06 + .byte PAN , c_v-32 + .byte N06 , Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte W96 + .byte W48 + .byte Cs3 + .byte W06 + .byte Cs4 + .byte W12 + .byte Cs3 + .byte W06 + .byte Gs2 + .byte W06 + .byte N06 + .byte W06 + .byte Cs3 + .byte W12 + .byte W54 + .byte Fn4 + .byte W06 + .byte En4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Cs5 + .byte W06 + .byte W48 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte Cs4 + .byte W24 + .byte Bn3 + .byte W12 + .byte As3 + .byte W12 + .byte VOICE , 17 + .byte N03 , Fs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte An4 + .byte W03 + .byte N24 , Cs5 + .byte W24 + .byte N03 , As4 , v080 + .byte W03 + .byte Fs4 + .byte W03 + .byte Cs4 , v112 + .byte W03 + .byte As3 + .byte W03 + .byte VOICE , 56 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An3 + .byte W06 + .byte N03 , As3 + .byte W06 + .byte N06 , Cs4 + .byte W06 + .byte N03 , Fs4 + .byte W06 + .byte N06 , As4 + .byte W06 + .byte N03 , Cs5 + .byte W06 + .byte VOICE , 14 + .byte VOL , 25*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v-52 + .byte N48 , As3 + .byte W48 + .byte PAN , c_v+47 + .byte N48 , Fs3 + .byte W48 + .byte PAN , c_v-49 + .byte N48 , As3 + .byte W48 + .byte PAN , c_v+50 + .byte N48 , Fs3 + .byte W48 + .byte PAN , c_v-49 + .byte N48 , As3 + .byte W48 + .byte PAN , c_v+47 + .byte N48 , Cs4 + .byte W48 + .byte VOICE , 56 + .byte N03 , Cs5 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn5 + .byte W06 + .byte N03 , Cs5 + .byte W12 + .byte N06 , Gs4 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte N03 , Cs5 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn5 + .byte W06 + .byte N03 , Cs5 + .byte W06 + .byte N06 , Fn5 + .byte W06 + .byte N03 , En5 , v092 + .byte W03 + .byte Ds5 , v084 + .byte W03 + .byte Cs5 , v072 + .byte W03 + .byte Bn4 , v064 + .byte W09 + .byte VOICE , 73 + .byte VOL , 21*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v-43 + .byte N06 , Cs5 , v112 + .byte W06 + .byte Ds5 + .byte W03 + .byte PAN , c_v-28 + .byte W03 + .byte N06 , Cs5 + .byte W03 + .byte PAN , c_v-16 + .byte W03 + .byte N06 , Ds5 + .byte W06 + .byte PAN , c_v+13 + .byte N06 , Cs5 + .byte W06 + .byte PAN , c_v+32 + .byte N06 , Ds5 + .byte W06 + .byte Cs5 + .byte W03 + .byte PAN , c_v+40 + .byte W03 + .byte N06 , Ds5 + .byte W06 + .byte PAN , c_v+63 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte VOL , 24*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte VOL , 34*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte VOL , 29*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v+47 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Cs5 + .byte W03 + .byte PAN , c_v+32 + .byte W03 + .byte N06 , Ds5 + .byte W06 + .byte VOL , 22*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v+10 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte PAN , c_v-16 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W03 + .byte VOL , 26*mus_egg_mode_start_mvl/mxv + .byte W03 + .byte PAN , c_v-34 + .byte N06 , Fn5 + .byte W06 + .byte Ds5 + .byte W06 + .byte PAN , c_v-49 + .byte VOL , 33*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte VOICE , 47 + .byte PAN , c_v+47 + .byte VOL , 48*mus_egg_mode_start_mvl/mxv + .byte N06 , Cs3 + .byte W12 + .byte PAN , c_v-43 + .byte N06 , Cs2 + .byte W12 + .byte PAN , c_v+47 + .byte N06 , Bn2 + .byte W12 + .byte PAN , c_v-43 + .byte N06 , Cs2 + .byte W12 + .byte PAN , c_v+47 + .byte N06 , As2 + .byte W12 + .byte PAN , c_v-43 + .byte N06 , Cs2 + .byte W12 + .byte PAN , c_v+47 + .byte N06 , Gs2 + .byte W12 + .byte PAN , c_v-43 + .byte N06 , Cs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v+0 + .byte VOL , 25*mus_egg_mode_start_mvl/mxv + .byte W06 + .byte N06 , As3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Cn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W12 + .byte Fs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte N03 , Cs4 + .byte W03 + .byte Ds4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Gs4 + .byte W03 + .byte As4 + .byte W03 + .byte Bn4 + .byte W03 + .byte Cs5 + .byte W03 + .byte VOICE , 13 + .byte PAN , c_v-48 + .byte N06 , Ds4 + .byte W06 + .byte Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fs4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte PAN , c_v+48 + .byte N06 , Ds5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte N03 , Bn4 + .byte W03 + .byte N06 , Cs4 + .byte W03 + .byte W06 + .byte Fn4 + .byte W06 + .byte As4 + .byte W06 + .byte Cs5 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte As4 + .byte W06 + .byte Cs5 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , As4 + .byte W06 + .byte Cs5 + .byte W06 + .byte PAN , c_v-48 + .byte N06 , Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte N03 , Cs5 + .byte W03 + .byte N06 , Ds4 + .byte W03 + .byte PAN , c_v-48 + .byte W06 + .byte N06 , Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte PAN , c_v+48 + .byte N06 , Ds5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte N03 , Bn4 + .byte W03 + .byte N06 , As3 + .byte W03 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , As4 + .byte W06 + .byte Cn5 + .byte W06 + .byte PAN , c_v-48 + .byte N06 , Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte Fs4 + .byte W06 + .byte N03 , As4 + .byte W03 + .byte N06 , Ds4 + .byte W03 + .byte PAN , c_v-48 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds5 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds5 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fs4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , Bn4 + .byte W06 + .byte Ds5 + .byte W06 + .byte PAN , c_v+48 + .byte N06 , Fs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Bn4 + .byte W06 + .byte N03 , Ds5 + .byte W03 + .byte N06 , Fs4 + .byte W03 + .byte W06 + .byte As4 + .byte W06 + .byte Cs5 + .byte W06 + .byte Fn5 + .byte W06 + .byte En4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds5 + .byte W06 + .byte Ds4 + .byte W06 + .byte Gn4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , As4 + .byte W06 + .byte Cs5 + .byte W06 + .byte PAN , c_v-48 + .byte N06 , Ds5 + .byte W06 + .byte Cs5 + .byte W06 + .byte As4 + .byte W06 + .byte N03 , Gn4 + .byte W03 + .byte N06 , Bn3 + .byte W03 + .byte PAN , c_v-48 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Ds5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte N03 , Bn4 + .byte W03 + .byte N06 , Ds4 + .byte W09 + .byte Fs4 + .byte W06 + .byte PAN , c_v+0 + .byte N06 , Bn4 + .byte W06 + .byte Cs5 + .byte W06 + .byte PAN , c_v+48 + .byte N06 , Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte N03 , Cs5 + .byte W03 + .byte N06 , As4 + .byte W03 + .byte PAN , c_v-48 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte As4 + .byte W12 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W12 + .byte Fs4 + .byte W06 + .byte As4 + .byte W24 + .byte N06 + .byte W12 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte GOTO + .word mus_egg_mode_start_2_B1 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_egg_mode_start_3: @ 0x0868F586 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v-62 + .byte VOL , 27*mus_egg_mode_start_mvl/mxv + .byte N24 , As3 , v112 + .byte W24 + .byte Bn3 + .byte W24 + .byte Cn4 + .byte W24 + .byte Cs4 + .byte W24 +mus_egg_mode_start_3_B1: + .byte PAN , c_v-63 + .byte VOL , 28*mus_egg_mode_start_mvl/mxv + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v092 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 +mus_egg_mode_start_3_B2: + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v096 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte N03 , Fs3 , v112 + .byte W06 + .byte Fs3 , v092 + .byte W06 + .byte As2 , v112 + .byte W03 + .byte N06 , As2 , v080 + .byte W09 + .byte PEND + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte N06 , Gs3 , v112 + .byte W06 + .byte N12 , Fn3 + .byte W12 + .byte N06 , Gs3 + .byte W06 + .byte N12 , Gs4 + .byte W12 + .byte N06 , Gs5 + .byte W15 + .byte Cs2 + .byte W03 + .byte Cs3 + .byte W09 + .byte Cs2 + .byte W09 + .byte N03 , Cs1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cs2 + .byte W12 + .byte W48 + .byte N03 , Gs3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte An3 + .byte W06 + .byte As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N06 , Gs4 + .byte W24 + .byte Fs4 + .byte W24 + .byte N06 + .byte W24 + .byte Gs4 + .byte W12 + .byte Cs4 + .byte W12 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte W96 + .byte N03 , Cs4 , v112 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn4 + .byte W06 + .byte N03 , Cs4 + .byte W12 + .byte N06 , Gs3 + .byte W06 + .byte As3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N03 , Cs4 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn4 + .byte W06 + .byte N03 , Cs4 + .byte W06 + .byte N06 , Fn4 + .byte W06 + .byte N03 , En4 , v092 + .byte W03 + .byte Ds4 , v084 + .byte W03 + .byte Cs4 , v072 + .byte W03 + .byte Bn3 , v064 + .byte W09 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte PATT + .word mus_egg_mode_start_3_B2 + .byte W96 + .byte PAN , c_v+0 + .byte VOL , 27*mus_egg_mode_start_mvl/mxv + .byte BEND , c_v+2 + .byte N32 , Ds5 , v112 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte Gs5 + .byte W06 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte N32 , Cs5 + .byte W36 + .byte N06 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fs5 + .byte W06 + .byte Fn5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cs5 + .byte W12 + .byte Gs4 + .byte W06 + .byte N32 , Bn4 + .byte W36 + .byte N06 + .byte W06 + .byte Cs5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cs5 + .byte W12 + .byte Gs4 + .byte W06 + .byte N24 , As4 + .byte W24 + .byte Bn4 + .byte W24 + .byte Cn5 + .byte W24 + .byte Cs5 + .byte W24 + .byte PAN , c_v+0 + .byte N32 , Ds5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte Gs5 + .byte W06 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fn5 + .byte W12 + .byte Fs5 + .byte W06 + .byte N24 , As5 + .byte W30 + .byte N06 , Bn5 + .byte W06 + .byte As5 + .byte W18 + .byte N18 , Gn5 + .byte W18 + .byte N24 , Ds5 + .byte W24 + .byte N06 , Fs5 + .byte W18 + .byte Ds5 + .byte W18 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W12 + .byte Fs5 + .byte W12 + .byte As5 + .byte W12 + .byte Gs5 + .byte W12 + .byte Fs5 + .byte W12 + .byte N06 + .byte W12 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Fs5 + .byte W24 + .byte N06 + .byte W24 + .byte GOTO + .word mus_egg_mode_start_3_B1 + .byte BEND , c_v+0 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_egg_mode_start_4: @ 0x0868F757 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 81 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+63 + .byte VOL , 28*mus_egg_mode_start_mvl/mxv + .byte N24 , Cs3 , v112 + .byte W24 + .byte Bn2 + .byte W24 + .byte Gs2 + .byte W24 + .byte Fn2 + .byte W24 +mus_egg_mode_start_4_B1: + .byte PAN , c_v+63 + .byte VOL , 31*mus_egg_mode_start_mvl/mxv + .byte N03 , Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v092 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 +mus_egg_mode_start_4_B2: + .byte N03 , Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v096 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte Cs4 , v112 + .byte W06 + .byte Cs4 , v092 + .byte W06 + .byte N06 , Fs3 , v080 + .byte W06 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte N06 , Cs4 , v112 + .byte W06 + .byte N12 , Gs3 + .byte W12 + .byte N06 , Cs4 + .byte W06 + .byte N12 , Cs5 + .byte W12 + .byte N06 , Cs6 + .byte W12 + .byte Cs3 + .byte W06 + .byte Cs4 + .byte W12 + .byte Cs3 + .byte W06 + .byte N03 , Cs2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cs3 + .byte W12 + .byte W96 + .byte N03 , Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte N06 , Cs5 + .byte W24 + .byte Bn4 + .byte W24 + .byte As4 + .byte W24 + .byte Fn4 + .byte W12 + .byte Fs4 + .byte W12 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte W96 + .byte N03 , Fn4 , v112 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N03 , Fn4 + .byte W12 + .byte N06 , Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Cs4 + .byte W06 + .byte N03 , Fn4 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N03 , Fn4 + .byte W06 + .byte N06 , Gs4 + .byte W06 + .byte N03 , Gn4 , v092 + .byte W03 + .byte Fs4 , v084 + .byte W03 + .byte En4 , v072 + .byte W03 + .byte Dn4 , v064 + .byte W09 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte PATT + .word mus_egg_mode_start_4_B2 + .byte W96 + .byte PAN , c_v+0 + .byte VOL , 31*mus_egg_mode_start_mvl/mxv + .byte N32 , Ds5 , v112 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte Gs5 + .byte W06 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Fs4 + .byte W06 + .byte As4 + .byte W06 + .byte N32 , Cs5 + .byte W36 + .byte N06 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fs5 + .byte W06 + .byte Fn5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cs5 + .byte W12 + .byte Gs4 + .byte W06 + .byte N32 , Bn4 + .byte W36 + .byte N06 + .byte W06 + .byte Cs5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Cs5 + .byte W12 + .byte Gs4 + .byte W06 + .byte N24 , As4 + .byte W24 + .byte Bn4 + .byte W24 + .byte Cn5 + .byte W24 + .byte Cs5 + .byte W24 + .byte PAN , c_v+0 + .byte N32 , Ds5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte Gs5 + .byte W06 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W06 + .byte Fn5 + .byte W18 + .byte N24 , As5 + .byte W30 + .byte N06 , Bn5 + .byte W06 + .byte As5 + .byte W18 + .byte N18 , Gn5 + .byte W18 + .byte N24 , Ds5 + .byte W24 + .byte N06 , Fs5 + .byte W18 + .byte Ds5 + .byte W18 + .byte Fs5 + .byte W12 + .byte Fn5 + .byte W12 + .byte Fs5 + .byte W12 + .byte As5 + .byte W12 + .byte Gs5 + .byte W12 + .byte Fs5 + .byte W12 + .byte N06 + .byte W12 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W12 + .byte Cs5 + .byte W06 + .byte Fs5 + .byte W24 + .byte N06 + .byte W24 + .byte GOTO + .word mus_egg_mode_start_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_egg_mode_start_5: @ 0x0868F904 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 0 + .byte VOL , 59*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_egg_mode_start_5_B1: + .byte N06 , Cn1 , v112 + .byte W06 + .byte Cn1 , v088 + .byte W12 + .byte Cn1 , v112 + .byte W06 + .byte Cn1 , v096 + .byte N06 , Dn3 , v112 + .byte W12 + .byte Cn1 , v100 + .byte W12 + .byte Cn1 , v112 + .byte W06 + .byte Cn1 , v088 + .byte W12 + .byte Cn1 , v112 + .byte W06 + .byte Dn3 + .byte W12 + .byte En3 + .byte W06 + .byte En3 , v092 + .byte W06 + .byte PEND + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte PATT + .word mus_egg_mode_start_5_B1 + .byte N06 , Cn1 , v112 + .byte W12 + .byte Cn1 , v088 + .byte W12 + .byte Cn1 , v096 + .byte W06 + .byte Cn1 , v100 + .byte W12 + .byte Dn3 , v112 + .byte W06 + .byte Cn1 + .byte W06 + .byte Cn1 , v088 + .byte W12 + .byte Cn1 , v112 + .byte W06 + .byte Dn3 + .byte W12 + .byte En3 + .byte W06 + .byte En3 , v092 + .byte W06 + .byte GOTO + .word mus_egg_mode_start_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_egg_mode_start_6: @ 0x0868F9C4 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 82 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 50*mus_egg_mode_start_mvl/mxv + .byte BEND , c_v+0 + .byte N24 , Cs2 , v112 + .byte W24 + .byte Bn1 + .byte W24 + .byte Gs1 + .byte W24 + .byte Cs1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte W12 +mus_egg_mode_start_6_B1: + .byte N03 , Fs1 , v112 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Ds2 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte PEND + .byte PATT + .word mus_egg_mode_start_6_B1 + .byte PATT + .word mus_egg_mode_start_6_B1 +mus_egg_mode_start_6_B2: + .byte N03 , Cs1 , v112 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Bn1 + .byte W12 + .byte N03 , Cs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Ds2 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte PEND + .byte PATT + .word mus_egg_mode_start_6_B2 + .byte PATT + .word mus_egg_mode_start_6_B2 + .byte N03 , Cs1 , v112 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Fn1 + .byte W12 + .byte N06 , Gs1 + .byte W12 + .byte N03 , Cs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte Bn1 + .byte W12 + .byte Fn1 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Fn2 + .byte W12 + .byte N06 , Fs2 + .byte W12 + .byte PATT + .word mus_egg_mode_start_6_B1 + .byte PATT + .word mus_egg_mode_start_6_B1 + .byte PATT + .word mus_egg_mode_start_6_B1 + .byte PATT + .word mus_egg_mode_start_6_B2 + .byte PATT + .word mus_egg_mode_start_6_B2 + .byte PATT + .word mus_egg_mode_start_6_B2 + .byte N03 , Cs1 , v112 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Fn1 + .byte W12 + .byte N06 , Gs1 + .byte W12 + .byte N03 , Cs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Gs1 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Gs2 + .byte W12 + .byte N06 , Fs2 + .byte W12 +mus_egg_mode_start_6_B3: + .byte N03 , Bn1 , v112 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Ds2 + .byte W12 + .byte N06 , Fs2 + .byte W12 + .byte N03 , Bn1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As2 + .byte W12 + .byte N06 , Fs2 + .byte W12 + .byte PEND + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , As1 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Fn2 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte N03 , Fn1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Gs1 + .byte W12 + .byte N06 , Bn1 + .byte W12 + .byte N03 , Fn1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Fn2 + .byte W12 + .byte N06 , Bn1 + .byte W12 + .byte N12 , Fs1 + .byte W12 + .byte N03 , As1 + .byte W12 + .byte N06 , Fs1 + .byte W06 + .byte N12 , Bn1 + .byte W12 + .byte N03 , Fs1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Cn2 + .byte W12 + .byte N03 , Fs1 + .byte W12 + .byte N06 , Cs2 + .byte W12 + .byte PATT + .word mus_egg_mode_start_6_B3 + .byte N03 , Fs1 , v112 + .byte W06 + .byte N06 , As1 + .byte W12 + .byte Cs2 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gs1 + .byte W06 + .byte Bn1 + .byte W12 + .byte N03 , Ds1 + .byte W06 + .byte N06 , Gn1 + .byte W12 + .byte As1 + .byte W06 + .byte N12 , Ds2 + .byte W12 + .byte N06 , As1 + .byte W12 + .byte N03 , Gs1 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N12 , Bn1 + .byte W12 + .byte N06 , Ds2 + .byte W12 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Ds2 + .byte W12 + .byte Bn1 + .byte W06 + .byte N12 , Fn2 + .byte W12 + .byte N06 , Bn1 + .byte W12 + .byte Fs1 + .byte W12 + .byte N06 + .byte W12 + .byte Cs1 + .byte W06 + .byte Ds1 + .byte W12 + .byte Cs1 + .byte W06 + .byte Fs1 + .byte W24 + .byte N06 + .byte W24 + .byte GOTO + .word mus_egg_mode_start_6_B1 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_egg_mode_start_7: @ 0x0868FB76 + .byte KEYSH , mus_egg_mode_start_key+0 + .byte VOICE , 13 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 33*mus_egg_mode_start_mvl/mxv + .byte PAN , c_v+16 + .byte W96 +mus_egg_mode_start_7_B1: + .byte VOICE , 56 + .byte PAN , c_v+16 + .byte W48 + .byte c_v-43 + .byte N06 , Cs4 , v112 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte PAN , c_v+47 + .byte N06 , Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte W48 + .byte PAN , c_v+48 + .byte N06 , Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Fs4 + .byte W06 + .byte PAN , c_v-45 + .byte N06 , As4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Cs4 + .byte W06 + .byte VOICE , 9 + .byte PAN , c_v-16 + .byte N06 , As4 + .byte W24 + .byte Gs4 + .byte W24 + .byte N06 + .byte W24 + .byte Fs4 + .byte W12 + .byte Fn4 + .byte W12 + .byte W96 + .byte VOICE , 13 + .byte N06 , Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Cs5 + .byte W06 + .byte Ds5 + .byte W06 + .byte En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte PAN , c_v-38 + .byte N06 , Cs6 , v080 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte W96 + .byte VOL , 27*mus_egg_mode_start_mvl/mxv + .byte N06 , As4 , v112 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte As4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte As3 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte As3 + .byte W06 + .byte Fs3 + .byte W06 + .byte As3 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Cs5 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Cs4 + .byte W12 + .byte N06 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W12 + .byte N06 + .byte W06 + .byte As4 + .byte W06 + .byte Fs4 + .byte W12 + .byte N06 + .byte W06 + .byte Ds5 + .byte W12 + .byte Cs5 + .byte W12 + .byte VOICE , 56 + .byte VOL , 32*mus_egg_mode_start_mvl/mxv + .byte N03 , Fn4 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N03 , Fn4 + .byte W12 + .byte N06 , Cs4 + .byte W06 + .byte Ds4 + .byte W06 + .byte Cs4 + .byte W06 + .byte N03 , Fn4 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N03 , Fn4 + .byte W06 + .byte N06 , Gs4 + .byte W06 + .byte N03 , Gn4 , v092 + .byte W03 + .byte Fs4 , v084 + .byte W03 + .byte En4 , v072 + .byte W03 + .byte Dn4 , v064 + .byte W09 + .byte VOICE , 13 + .byte VOL , 29*mus_egg_mode_start_mvl/mxv + .byte N06 , Gs4 , v112 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte Fn3 + .byte W06 + .byte Gs3 + .byte W06 + .byte Bn3 + .byte W06 + .byte Cs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte Bn3 + .byte W06 + .byte VOICE , 48 + .byte N06 , As4 + .byte W24 + .byte Gs4 + .byte W24 + .byte Fs4 + .byte W24 + .byte Fn4 + .byte W24 + .byte VOICE , 47 + .byte PAN , c_v+35 + .byte VOL , 47*mus_egg_mode_start_mvl/mxv + .byte N06 , Fs3 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W06 + .byte PAN , c_v-33 + .byte N12 , Cs3 + .byte W12 + .byte PAN , c_v+34 + .byte W06 + .byte N06 , Fs3 + .byte W06 + .byte PAN , c_v-32 + .byte N06 , Cs3 + .byte W12 + .byte PAN , c_v+34 + .byte N06 , Fs3 + .byte W12 + .byte PAN , c_v-33 + .byte N06 , Fs2 + .byte W06 + .byte PAN , c_v+40 + .byte N06 , Fs3 + .byte W06 + .byte VOICE , 13 + .byte VOL , 34*mus_egg_mode_start_mvl/mxv + .byte W12 + .byte N06 , Ds6 , v092 + .byte W12 + .byte N06 + .byte W24 + .byte N06 + .byte W06 + .byte Bn5 + .byte W12 + .byte Ds6 + .byte W18 + .byte N06 + .byte W12 + .byte W12 + .byte Cs6 + .byte W12 + .byte N06 + .byte W24 + .byte N06 + .byte W06 + .byte Bn5 + .byte W12 + .byte Cs6 + .byte W18 + .byte N06 + .byte W12 + .byte W12 + .byte Bn5 + .byte W12 + .byte N06 + .byte W24 + .byte N06 + .byte W06 + .byte Fs5 + .byte W12 + .byte Bn5 + .byte W18 + .byte N06 + .byte W12 + .byte W12 + .byte As5 + .byte W12 + .byte N06 + .byte W24 + .byte Bn5 + .byte W18 + .byte Cn6 + .byte W18 + .byte Cs6 + .byte W12 + .byte W12 + .byte Ds6 + .byte W12 + .byte N06 + .byte W24 + .byte Fs6 + .byte W06 + .byte Ds6 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte W12 + .byte Cs6 + .byte W24 + .byte Bn5 + .byte W12 + .byte As5 + .byte W18 + .byte N06 + .byte W18 + .byte Gn5 + .byte W12 + .byte Bn5 + .byte W12 + .byte N06 + .byte W12 + .byte Gs5 + .byte W06 + .byte Bn5 + .byte W12 + .byte Gs5 + .byte W06 + .byte Cs6 + .byte W12 + .byte N06 + .byte W12 + .byte Bn5 + .byte W06 + .byte Cs6 + .byte W06 + .byte Gs5 + .byte W12 + .byte As5 + .byte W06 + .byte Fs5 + .byte W06 + .byte As5 + .byte W12 + .byte Fs5 + .byte W06 + .byte Gs5 + .byte W12 + .byte Cs5 + .byte W06 + .byte As5 + .byte W24 + .byte N06 + .byte W12 + .byte Gn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte GOTO + .word mus_egg_mode_start_7_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_egg_mode_start: @ 0x0868FD98 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_egg_mode_start_pri @ Priority + .byte mus_egg_mode_start_rev @ Reverb + + .word mus_egg_mode_start_grp + + .word mus_egg_mode_start_0 + .word mus_egg_mode_start_1 + .word mus_egg_mode_start_2 + .word mus_egg_mode_start_3 + .word mus_egg_mode_start_4 + .word mus_egg_mode_start_5 + .word mus_egg_mode_start_6 + .word mus_egg_mode_start_7 diff --git a/sound/songs/mus_end_of_ball.s b/sound/songs/mus_end_of_ball.s new file mode 100644 index 0000000..6442148 --- /dev/null +++ b/sound/songs/mus_end_of_ball.s @@ -0,0 +1,220 @@ + .include "sound/MPlayDef.s" + + .equ mus_end_of_ball_grp, gUnknown_0852DDE0 + .equ mus_end_of_ball_pri, 0 + .equ mus_end_of_ball_rev, reverb_set+50 + .equ mus_end_of_ball_mvl, 127 + .equ mus_end_of_ball_key, 0 + .equ mus_end_of_ball_tbs, 1 + .equ mus_end_of_ball_exg, 0 + .equ mus_end_of_ball_cmp, 1 + + .section .rodata + .global mus_end_of_ball + .align 2 + +@*********************** Track 01 ***********************@ + +mus_end_of_ball_0: @ 0x0868C974 + .byte KEYSH , mus_end_of_ball_key+0 + .byte TEMPO , 180*mus_end_of_ball_tbs/2 + .byte VOL , 76*mus_end_of_ball_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+1 + .byte N06 , Dn3 , v088 + .byte W06 + .byte Dn4 + .byte W09 + .byte N03 , As4 + .byte W03 + .byte N09 , Bn4 + .byte W09 + .byte Bn3 + .byte W12 + .byte N03 , Gs4 + .byte W03 + .byte N09 , An4 + .byte W09 + .byte An3 + .byte W12 + .byte N03 , Fn4 + .byte W03 + .byte N09 , Fs4 + .byte W09 + .byte Fs3 + .byte W12 + .byte N03 , Cs4 + .byte W03 + .byte N60 , Dn4 + .byte W09 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_end_of_ball_1: @ 0x0868C9B7 + .byte KEYSH , mus_end_of_ball_key+0 + .byte VOL , 76*mus_end_of_ball_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+20 + .byte W03 + .byte N06 , An3 , v088 + .byte W06 + .byte An4 + .byte W06 + .byte W03 + .byte N09 + .byte W09 + .byte An3 + .byte W12 + .byte W03 + .byte Gn4 + .byte W09 + .byte Gn3 + .byte W15 + .byte En4 + .byte W09 + .byte En3 + .byte W12 + .byte N60 , An3 + .byte W12 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_end_of_ball_2: @ 0x0868C9EC + .byte KEYSH , mus_end_of_ball_key+0 + .byte W24 + .byte VOICE , 2 + .byte VOL , 76*mus_end_of_ball_mvl/mxv + .byte N09 , Dn2 , v112 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn2 + .byte W12 + .byte Fs2 + .byte W12 + .byte N60 , Dn2 + .byte W32 + .byte W01 + .byte VOL , 71*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_end_of_ball_3: @ 0x0868CA16 + .byte KEYSH , mus_end_of_ball_key+0 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte W24 + .byte VOICE , 90 + .byte VOL , 76*mus_end_of_ball_mvl/mxv + .byte PAN , c_v-48 + .byte W03 + .byte N06 , Bn5 , v052 + .byte W21 + .byte W03 + .byte An5 + .byte W24 + .byte Fs5 + .byte W24 + .byte Dn5 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_end_of_ball_4: @ 0x0868CA33 + .byte KEYSH , mus_end_of_ball_key+0 + .byte W24 + .byte VOICE , 0 + .byte VOL , 76*mus_end_of_ball_mvl/mxv + .byte W03 + .byte N03 , En3 , v064 + .byte W21 + .byte W03 + .byte Dn3 + .byte W24 + .byte En3 + .byte W21 + .byte N03 + .byte W03 + .byte Dn3 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_end_of_ball: @ 0x0868CA4C + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_end_of_ball_pri @ Priority + .byte mus_end_of_ball_rev @ Reverb + + .word mus_end_of_ball_grp + + .word mus_end_of_ball_0 + .word mus_end_of_ball_1 + .word mus_end_of_ball_2 + .word mus_end_of_ball_3 + .word mus_end_of_ball_4 diff --git a/sound/songs/mus_end_of_ball2.s b/sound/songs/mus_end_of_ball2.s new file mode 100644 index 0000000..4d1d8d8 --- /dev/null +++ b/sound/songs/mus_end_of_ball2.s @@ -0,0 +1,220 @@ + .include "sound/MPlayDef.s" + + .equ mus_end_of_ball2_grp, gUnknown_0852DDE0 + .equ mus_end_of_ball2_pri, 0 + .equ mus_end_of_ball2_rev, reverb_set+50 + .equ mus_end_of_ball2_mvl, 127 + .equ mus_end_of_ball2_key, 0 + .equ mus_end_of_ball2_tbs, 1 + .equ mus_end_of_ball2_exg, 0 + .equ mus_end_of_ball2_cmp, 1 + + .section .rodata + .global mus_end_of_ball2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_end_of_ball2_0: @ 0x0868E788 + .byte KEYSH , mus_end_of_ball2_key+0 + .byte TEMPO , 180*mus_end_of_ball2_tbs/2 + .byte VOL , 76*mus_end_of_ball2_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+1 + .byte N06 , Dn3 , v088 + .byte W06 + .byte Dn4 + .byte W09 + .byte N03 , As4 + .byte W03 + .byte N09 , Bn4 + .byte W09 + .byte Bn3 + .byte W12 + .byte N03 , Gs4 + .byte W03 + .byte N09 , An4 + .byte W09 + .byte An3 + .byte W12 + .byte N03 , Fn4 + .byte W03 + .byte N09 , Fs4 + .byte W09 + .byte Fs3 + .byte W12 + .byte N03 , Cs4 + .byte W03 + .byte N60 , Dn4 + .byte W09 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball2_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_end_of_ball2_1: @ 0x0868E7CB + .byte KEYSH , mus_end_of_ball2_key+0 + .byte VOL , 76*mus_end_of_ball2_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+20 + .byte W03 + .byte N06 , An3 , v088 + .byte W06 + .byte An4 + .byte W06 + .byte W03 + .byte N09 + .byte W09 + .byte An3 + .byte W12 + .byte W03 + .byte Gn4 + .byte W09 + .byte Gn3 + .byte W15 + .byte En4 + .byte W09 + .byte En3 + .byte W12 + .byte N60 , An3 + .byte W12 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball2_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_end_of_ball2_2: @ 0x0868E800 + .byte KEYSH , mus_end_of_ball2_key+0 + .byte W24 + .byte VOICE , 2 + .byte VOL , 76*mus_end_of_ball2_mvl/mxv + .byte N09 , Dn2 , v112 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn2 + .byte W12 + .byte Fs2 + .byte W12 + .byte N60 , Dn2 + .byte W32 + .byte W01 + .byte VOL , 71*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball2_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball2_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_end_of_ball2_3: @ 0x0868E82A + .byte KEYSH , mus_end_of_ball2_key+0 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte W24 + .byte VOICE , 90 + .byte VOL , 76*mus_end_of_ball2_mvl/mxv + .byte PAN , c_v-48 + .byte W03 + .byte N06 , Bn5 , v052 + .byte W21 + .byte W03 + .byte An5 + .byte W24 + .byte Fs5 + .byte W24 + .byte Dn5 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_end_of_ball2_4: @ 0x0868E847 + .byte KEYSH , mus_end_of_ball2_key+0 + .byte W24 + .byte VOICE , 0 + .byte VOL , 76*mus_end_of_ball2_mvl/mxv + .byte W03 + .byte N03 , En3 , v064 + .byte W21 + .byte W03 + .byte Dn3 + .byte W24 + .byte En3 + .byte W21 + .byte N03 + .byte W03 + .byte Dn3 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_end_of_ball2: @ 0x0868E860 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_end_of_ball2_pri @ Priority + .byte mus_end_of_ball2_rev @ Reverb + + .word mus_end_of_ball2_grp + + .word mus_end_of_ball2_0 + .word mus_end_of_ball2_1 + .word mus_end_of_ball2_2 + .word mus_end_of_ball2_3 + .word mus_end_of_ball2_4 diff --git a/sound/songs/mus_end_of_ball3.s b/sound/songs/mus_end_of_ball3.s new file mode 100644 index 0000000..32cd2f1 --- /dev/null +++ b/sound/songs/mus_end_of_ball3.s @@ -0,0 +1,221 @@ + .include "sound/MPlayDef.s" + + .equ mus_end_of_ball3_grp, gUnknown_0852DDE0 + .equ mus_end_of_ball3_pri, 0 + .equ mus_end_of_ball3_rev, reverb_set+50 + .equ mus_end_of_ball3_mvl, 127 + .equ mus_end_of_ball3_key, 0 + .equ mus_end_of_ball3_tbs, 1 + .equ mus_end_of_ball3_exg, 0 + .equ mus_end_of_ball3_cmp, 1 + + .section .rodata + .global mus_end_of_ball3 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_end_of_ball3_0: @ 0x0869B3F8 + .byte KEYSH , mus_end_of_ball3_key+0 + .byte TEMPO , 180*mus_end_of_ball3_tbs/2 + .byte VOL , 76*mus_end_of_ball3_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+1 + .byte N06 , Dn3 , v088 + .byte W06 + .byte Dn4 + .byte W09 + .byte N03 , As4 + .byte W03 + .byte N09 , Bn4 + .byte W09 + .byte Bn3 + .byte W12 + .byte N03 , Gs4 + .byte W03 + .byte N09 , An4 + .byte W09 + .byte An3 + .byte W12 + .byte N03 , Fn4 + .byte W03 + .byte N09 , Fs4 + .byte W09 + .byte Fs3 + .byte W12 + .byte N03 , Cs4 + .byte W03 + .byte N60 , Dn4 + .byte W09 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball3_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_end_of_ball3_1: @ 0x0869B43B + .byte KEYSH , mus_end_of_ball3_key+0 + .byte VOL , 76*mus_end_of_ball3_mvl/mxv + .byte W09 + .byte VOICE , 73 + .byte PAN , c_v+20 + .byte W03 + .byte N06 , An3 , v088 + .byte W06 + .byte An4 + .byte W06 + .byte W03 + .byte N09 + .byte W09 + .byte An3 + .byte W12 + .byte W03 + .byte Gn4 + .byte W09 + .byte Gn3 + .byte W15 + .byte En4 + .byte W09 + .byte En3 + .byte W12 + .byte N60 , An3 + .byte W12 + .byte MOD , 32 + .byte W21 + .byte VOL , 71*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball3_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_end_of_ball3_2: @ 0x0869B470 + .byte KEYSH , mus_end_of_ball3_key+0 + .byte W24 + .byte VOICE , 2 + .byte VOL , 76*mus_end_of_ball3_mvl/mxv + .byte N09 , Dn2 , v112 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn2 + .byte W12 + .byte Fs2 + .byte W12 + .byte N60 , Dn2 + .byte W32 + .byte W01 + .byte VOL , 71*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 67*mus_end_of_ball3_mvl/mxv + .byte W06 + .byte 62*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte W03 + .byte 52*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 38*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 26*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte 11*mus_end_of_ball3_mvl/mxv + .byte W12 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_end_of_ball3_3: @ 0x0869B49A + .byte KEYSH , mus_end_of_ball3_key+0 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte W24 + .byte VOICE , 90 + .byte VOL , 76*mus_end_of_ball3_mvl/mxv + .byte PAN , c_v-48 + .byte W03 + .byte N06 , Bn5 , v052 + .byte W21 + .byte W03 + .byte An5 + .byte W24 + .byte Fs5 + .byte W24 + .byte Dn5 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_end_of_ball3_4: @ 0x0869B4B7 + .byte KEYSH , mus_end_of_ball3_key+0 + .byte W24 + .byte VOICE , 0 + .byte VOL , 76*mus_end_of_ball3_mvl/mxv + .byte W03 + .byte N03 , En3 , v064 + .byte W21 + .byte W03 + .byte Dn3 + .byte W24 + .byte En3 + .byte W21 + .byte N03 + .byte W03 + .byte Dn3 + .byte W44 + .byte W01 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_end_of_ball3: @ 0x0869B4D0 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_end_of_ball3_pri @ Priority + .byte mus_end_of_ball3_rev @ Reverb + + .word mus_end_of_ball3_grp + + .word mus_end_of_ball3_0 + .word mus_end_of_ball3_1 + .word mus_end_of_ball3_2 + .word mus_end_of_ball3_3 + .word mus_end_of_ball3_4 +@ 0x0869B4EC diff --git a/sound/songs/mus_evo_mode.s b/sound/songs/mus_evo_mode.s new file mode 100644 index 0000000..df880bf --- /dev/null +++ b/sound/songs/mus_evo_mode.s @@ -0,0 +1,3309 @@ + .include "sound/MPlayDef.s" + + .equ mus_evo_mode_grp, gUnknown_08530D5C + .equ mus_evo_mode_pri, 0 + .equ mus_evo_mode_rev, reverb_set+50 + .equ mus_evo_mode_mvl, 127 + .equ mus_evo_mode_key, 0 + .equ mus_evo_mode_tbs, 1 + .equ mus_evo_mode_exg, 0 + .equ mus_evo_mode_cmp, 1 + + .section .rodata + .global mus_evo_mode + .align 2 + +@*********************** Track 01 ***********************@ + +mus_evo_mode_0: @ 0x08693490 + .byte KEYSH , mus_evo_mode_key+0 + .byte TEMPO , 142*mus_evo_mode_tbs/2 + .byte VOICE , 127 + .byte LFOS , 44 + .byte PAN , c_v+4 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 38*mus_evo_mode_mvl/mxv + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 +mus_evo_mode_0_B1: + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND +mus_evo_mode_0_B2: + .byte W06 + .byte N03 , Fs5 , v064 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND +mus_evo_mode_0_B3: + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode_0_B2 + .byte PATT + .word mus_evo_mode_0_B1 + .byte PATT + .word mus_evo_mode_0_B2 + .byte PATT + .word mus_evo_mode_0_B3 + .byte PATT + .word mus_evo_mode_0_B3 +mus_evo_mode_0_B4: + .byte W12 + .byte N03 , Fs5 , v080 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte N03 + .byte W24 + .byte N03 + .byte W18 + .byte N03 + .byte W24 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode_0_B4 + .byte PATT + .word mus_evo_mode_0_B4 + .byte PATT + .word mus_evo_mode_0_B4 +mus_evo_mode_0_B5: + .byte N03 , Fs5 , v112 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v088 + .byte W06 + .byte Fs5 , v112 + .byte W18 + .byte Fs5 , v088 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v096 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode_0_B5 + .byte PATT + .word mus_evo_mode_0_B5 + .byte PATT + .word mus_evo_mode_0_B5 + .byte GOTO + .word mus_evo_mode_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_evo_mode_1: @ 0x086935C7 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 17 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 54*mus_evo_mode_mvl/mxv + .byte PAN , c_v+16 + .byte N06 , Cn5 , v112 + .byte W12 + .byte An4 + .byte W12 + .byte N03 , Cn4 + .byte W06 + .byte N06 , Cn5 + .byte W12 + .byte An4 + .byte W06 + .byte N03 , Ds4 + .byte W06 + .byte N18 , Ds5 + .byte W18 + .byte N06 , Dn5 + .byte W12 + .byte Cn5 + .byte W06 + .byte PAN , c_v+32 + .byte W06 + .byte W96 +mus_evo_mode_1_B1: + .byte VOICE , 17 + .byte PAN , c_v+32 + .byte MOD , 0 + .byte BEND , c_v+0 + .byte N03 , Cs4 , v112 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte VOICE , 17 + .byte N06 , An4 + .byte W06 + .byte N03 , Cn5 + .byte W06 + .byte N12 , Gs4 + .byte W12 + .byte N18 , Ds5 + .byte W18 + .byte N06 , En5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 8 + .byte PAN , c_v+24 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte VOICE , 17 + .byte VOL , 54*mus_evo_mode_mvl/mxv + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte VOICE , 17 + .byte N06 , An4 + .byte W06 + .byte N03 , Cn5 + .byte W12 + .byte N06 , Gs4 + .byte W06 + .byte N18 , Ds5 + .byte W18 + .byte N06 , En5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 6 + .byte PAN , c_v+25 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte VOICE , 56 + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Bn3 + .byte W03 + .byte Cn4 + .byte W03 + .byte Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte VOICE , 56 + .byte N06 , Gn4 + .byte W06 + .byte N03 , As4 + .byte W06 + .byte N12 , Fs4 + .byte W12 + .byte N18 , Cs5 + .byte W18 + .byte N06 , Dn5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 8 + .byte PAN , c_v+25 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N03 , Dn1 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fs1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte Fs1 + .byte W06 + .byte VOICE , 56 + .byte VOL , 54*mus_evo_mode_mvl/mxv + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Bn3 + .byte W03 + .byte Cn4 + .byte W03 + .byte Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte VOICE , 56 + .byte N06 , Gn4 + .byte W06 + .byte N03 , As4 + .byte W12 + .byte N06 , Fs4 + .byte W06 + .byte N18 , Cs5 + .byte W18 + .byte N06 , Dn5 + .byte W30 + .byte VOICE , 56 + .byte W48 + .byte N06 , Gn5 + .byte W06 + .byte N03 , Dn5 + .byte W06 + .byte N06 , As4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , Cs5 + .byte W06 + .byte N03 , Dn5 + .byte W06 + .byte VOICE , 24 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N06 , Bn4 + .byte W06 + .byte Dn5 + .byte W06 + .byte N66 , En5 + .byte W24 + .byte MOD , 7 + .byte W12 + .byte VOL , 39*mus_evo_mode_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode_mvl/mxv + .byte W03 + .byte 34*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W04 + .byte 28*mus_evo_mode_mvl/mxv + .byte W02 + .byte 26*mus_evo_mode_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W04 + .byte 17*mus_evo_mode_mvl/mxv + .byte W02 + .byte 15*mus_evo_mode_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode_mvl/mxv + .byte W03 + .byte 8*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N06 , En5 , v088 + .byte W12 + .byte Fn5 + .byte W06 + .byte En5 + .byte W06 + .byte Gs5 + .byte W12 + .byte Gn5 + .byte W12 + .byte N03 , Fn5 + .byte W03 + .byte Gn5 + .byte W03 + .byte N06 , Fn5 + .byte W12 + .byte En5 + .byte W06 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N36 , Dn5 + .byte W02 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte W06 + .byte 32*mus_evo_mode_mvl/mxv + .byte W04 + .byte 30*mus_evo_mode_mvl/mxv + .byte MOD , 6 + .byte W02 + .byte VOL , 28*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W04 + .byte 40*mus_evo_mode_mvl/mxv + .byte W12 + .byte MOD , 0 + .byte N06 , Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte VOICE , 24 + .byte N30 , Dn5 + .byte W36 + .byte N06 , En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte N30 , En5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte N48 , En5 + .byte W24 + .byte MOD , 5 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode_mvl/mxv + .byte W03 + .byte 34*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W04 + .byte 26*mus_evo_mode_mvl/mxv + .byte W02 + .byte 22*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N03 , Cs5 + .byte W03 + .byte Dn5 + .byte W03 + .byte N06 , Cs5 + .byte W06 + .byte Bn4 + .byte W12 + .byte Cs5 + .byte W06 + .byte En5 + .byte W18 + .byte N18 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W24 + .byte MOD , 5 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte W02 + .byte 39*mus_evo_mode_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode_mvl/mxv + .byte W04 + .byte 28*mus_evo_mode_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N03 , An4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , En5 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W12 + .byte MOD , 6 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte W02 + .byte 39*mus_evo_mode_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode_mvl/mxv + .byte W04 + .byte 30*mus_evo_mode_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode_mvl/mxv + .byte W03 + .byte 26*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W04 + .byte 19*mus_evo_mode_mvl/mxv + .byte W02 + .byte 15*mus_evo_mode_mvl/mxv + .byte W10 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte N06 , Cn5 + .byte W06 + .byte TIE , Gn5 + .byte W06 + .byte W24 + .byte MOD , 6 + .byte VOL , 39*mus_evo_mode_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode_mvl/mxv + .byte W03 + .byte 33*mus_evo_mode_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode_mvl/mxv + .byte W05 + .byte 30*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W06 + .byte 28*mus_evo_mode_mvl/mxv + .byte W06 + .byte 26*mus_evo_mode_mvl/mxv + .byte W06 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W04 + .byte 17*mus_evo_mode_mvl/mxv + .byte W02 + .byte 17*mus_evo_mode_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode_mvl/mxv + .byte W04 + .byte 15*mus_evo_mode_mvl/mxv + .byte W05 + .byte 14*mus_evo_mode_mvl/mxv + .byte W30 + .byte W01 + .byte 17*mus_evo_mode_mvl/mxv + .byte W02 + .byte 17*mus_evo_mode_mvl/mxv + .byte W03 + .byte 20*mus_evo_mode_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode_mvl/mxv + .byte W04 + .byte 24*mus_evo_mode_mvl/mxv + .byte W02 + .byte 26*mus_evo_mode_mvl/mxv + .byte W03 + .byte 28*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode_mvl/mxv + .byte W02 + .byte 35*mus_evo_mode_mvl/mxv + .byte W03 + .byte 37*mus_evo_mode_mvl/mxv + .byte W03 + .byte 40*mus_evo_mode_mvl/mxv + .byte W28 + .byte EOT + .byte GOTO + .word mus_evo_mode_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_evo_mode_2: @ 0x0869386C + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 36 + .byte BENDR , 12 + .byte LFOS , 44 + .byte BENDR , 12 + .byte LFOS , 44 + .byte VOL , 65*mus_evo_mode_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N06 , An0 , v127 + .byte W12 + .byte N06 + .byte W12 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn1 + .byte W06 + .byte N18 , An0 + .byte W18 + .byte N12 + .byte W12 + .byte An1 + .byte W12 + .byte BEND , c_v+0 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v-6 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W06 +mus_evo_mode_2_B1: + .byte BEND , c_v+0 + .byte N18 , An0 , v127 + .byte W18 + .byte N06 , En1 + .byte W18 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+63 + .byte N18 , An0 + .byte W06 + .byte BEND , c_v+1 + .byte W12 + .byte N06 , En1 + .byte W18 + .byte N12 , Dn2 + .byte W06 + .byte BEND , c_v-10 + .byte W06 + .byte PEND + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , An0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn0 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte PATT + .word mus_evo_mode_2_B1 + .byte BEND , c_v+0 + .byte N12 , Gn1 , v127 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , An0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Dn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Dn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 +mus_evo_mode_2_B2: + .byte BEND , c_v+0 + .byte N18 , Gn0 , v127 + .byte W18 + .byte N06 , Dn1 + .byte W18 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+63 + .byte N18 , Gn0 + .byte W06 + .byte BEND , c_v+1 + .byte W12 + .byte N06 , Dn1 + .byte W18 + .byte N12 , Cn2 + .byte W06 + .byte BEND , c_v-10 + .byte W06 + .byte PEND + .byte c_v+0 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , Gn0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Cs1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , An0 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte PATT + .word mus_evo_mode_2_B2 + .byte BEND , c_v+0 + .byte N15 , Gn0 , v127 + .byte W18 + .byte N03 + .byte W06 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+1 + .byte N12 , Gn0 + .byte W60 + .byte BEND , c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N03 + .byte W06 + .byte BEND , c_v+0 + .byte N09 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , An2 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , Fn2 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fn2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v-5 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , Fs2 + .byte W06 + .byte N06 , Fs1 + .byte W06 + .byte N03 , Fs2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N06 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Fn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Cs2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , As1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v-5 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W12 + .byte N12 , Fn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , Fs2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , En1 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Dn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte GOTO + .word mus_evo_mode_2_B1 + .byte BEND , c_v+0 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_evo_mode_3: @ 0x08693B07 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 73 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-1 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte W96 +mus_evo_mode_3_B1: + .byte N06 , En5 , v112 + .byte W06 + .byte Dn5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte En4 + .byte W06 + .byte Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte Bn4 + .byte W06 + .byte An4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Dn5 + .byte W06 + .byte PEND +mus_evo_mode_3_B2: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOL , 16*mus_evo_mode_mvl/mxv + .byte PAN , c_v-32 + .byte N48 , Dn3 , v112 + .byte W24 + .byte VOL , 15*mus_evo_mode_mvl/mxv + .byte W02 + .byte 16*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode_mvl/mxv + .byte W04 + .byte 20*mus_evo_mode_mvl/mxv + .byte W02 + .byte 21*mus_evo_mode_mvl/mxv + .byte W01 + .byte PAN , c_v-30 + .byte W02 + .byte VOL , 22*mus_evo_mode_mvl/mxv + .byte PAN , c_v-23 + .byte W07 + .byte VOL , 23*mus_evo_mode_mvl/mxv + .byte PAN , c_v-19 + .byte N06 , En3 + .byte W02 + .byte VOL , 24*mus_evo_mode_mvl/mxv + .byte PAN , c_v-14 + .byte W03 + .byte VOL , 25*mus_evo_mode_mvl/mxv + .byte PAN , c_v-12 + .byte W01 + .byte N06 , Fn3 + .byte W02 + .byte VOL , 27*mus_evo_mode_mvl/mxv + .byte PAN , c_v-6 + .byte W04 + .byte VOL , 28*mus_evo_mode_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , Gn3 + .byte W02 + .byte PAN , c_v+9 + .byte W01 + .byte VOL , 29*mus_evo_mode_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode_mvl/mxv + .byte PAN , c_v+16 + .byte W01 + .byte N06 , An3 + .byte W02 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte PAN , c_v+22 + .byte W04 + .byte VOL , 33*mus_evo_mode_mvl/mxv + .byte PAN , c_v+26 + .byte N06 , As3 + .byte W02 + .byte VOL , 36*mus_evo_mode_mvl/mxv + .byte PAN , c_v+32 + .byte W03 + .byte VOL , 41*mus_evo_mode_mvl/mxv + .byte PAN , c_v+36 + .byte W01 + .byte N06 , Cn4 + .byte W02 + .byte VOL , 50*mus_evo_mode_mvl/mxv + .byte PAN , c_v+41 + .byte W04 + .byte VOL , 53*mus_evo_mode_mvl/mxv + .byte PAN , c_v+43 + .byte N06 , Dn4 + .byte W02 + .byte VOL , 55*mus_evo_mode_mvl/mxv + .byte PAN , c_v+48 + .byte W04 + .byte N06 , Cs4 + .byte W06 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte PAN , c_v-28 + .byte N84 , Cn4 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode_mvl/mxv + .byte W04 + .byte 25*mus_evo_mode_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W03 + .byte 14*mus_evo_mode_mvl/mxv + .byte W04 + .byte 11*mus_evo_mode_mvl/mxv + .byte W02 + .byte 10*mus_evo_mode_mvl/mxv + .byte W01 + .byte 9*mus_evo_mode_mvl/mxv + .byte W06 + .byte 7*mus_evo_mode_mvl/mxv + .byte W03 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N06 , Cs4 + .byte W06 + .byte Cn4 + .byte W06 + .byte N96 , Bn3 + .byte W48 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte W02 + .byte 34*mus_evo_mode_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode_mvl/mxv + .byte W03 + .byte 28*mus_evo_mode_mvl/mxv + .byte W04 + .byte 27*mus_evo_mode_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode_mvl/mxv + .byte W04 + .byte 14*mus_evo_mode_mvl/mxv + .byte W02 + .byte 12*mus_evo_mode_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode_mvl/mxv + .byte W04 + .byte 10*mus_evo_mode_mvl/mxv + .byte W02 + .byte 10*mus_evo_mode_mvl/mxv + .byte W03 + .byte 8*mus_evo_mode_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N48 + .byte W24 + .byte MOD , 5 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W01 + .byte 24*mus_evo_mode_mvl/mxv + .byte W02 + .byte 23*mus_evo_mode_mvl/mxv + .byte W04 + .byte 20*mus_evo_mode_mvl/mxv + .byte W02 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte N48 , As3 + .byte W24 + .byte MOD , 5 + .byte VOL , 31*mus_evo_mode_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode_mvl/mxv + .byte W03 + .byte 26*mus_evo_mode_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode_mvl/mxv + .byte W04 + .byte 19*mus_evo_mode_mvl/mxv + .byte W02 + .byte 18*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte N24 , An4 + .byte W24 + .byte Gn4 + .byte W24 + .byte N12 , Fn4 + .byte W12 + .byte N06 , Gn4 + .byte W06 + .byte Fn4 + .byte W06 + .byte N03 , En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte N06 , En4 + .byte W06 + .byte Gn4 + .byte W06 + .byte An4 + .byte W06 + .byte N18 , Bn4 + .byte W18 + .byte N06 , Cn5 + .byte W21 + .byte N44 , An4 + .byte W21 + .byte MOD , 5 + .byte VOL , 31*mus_evo_mode_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W04 + .byte 23*mus_evo_mode_mvl/mxv + .byte W02 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode_mvl/mxv + .byte W03 + .byte 13*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N03 , Fn4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , Bn4 + .byte W18 + .byte N06 , Cn5 + .byte W18 + .byte N48 , An4 + .byte W24 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte W02 + .byte 31*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode_mvl/mxv + .byte W04 + .byte 27*mus_evo_mode_mvl/mxv + .byte W02 + .byte 22*mus_evo_mode_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode_mvl/mxv + .byte W03 + .byte 14*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N06 , Fs4 + .byte W06 + .byte N42 , Gn4 + .byte W06 + .byte W12 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte W02 + .byte 32*mus_evo_mode_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode_mvl/mxv + .byte W04 + .byte 26*mus_evo_mode_mvl/mxv + .byte W02 + .byte 23*mus_evo_mode_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N06 , Fs4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N36 , Bn4 + .byte W12 + .byte MOD , 5 + .byte W03 + .byte VOL , 31*mus_evo_mode_mvl/mxv + .byte W02 + .byte 27*mus_evo_mode_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode_mvl/mxv + .byte W04 + .byte 23*mus_evo_mode_mvl/mxv + .byte W02 + .byte 20*mus_evo_mode_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode_mvl/mxv + .byte N06 , Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte PATT + .word mus_evo_mode_3_B1 + .byte GOTO + .word mus_evo_mode_3_B2 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_evo_mode_4: @ 0x08693CE4 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 126 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte PAN , c_v+0 + .byte W12 + .byte N06 , En5 , v096 + .byte W72 + .byte N06 + .byte W12 + .byte W12 + .byte N06 + .byte W60 + .byte N06 + .byte W24 +mus_evo_mode_4_B1: + .byte W12 + .byte N06 , En5 , v096 + .byte W72 + .byte N06 + .byte W12 + .byte PEND +mus_evo_mode_4_B2: + .byte N06 , En5 , v096 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W48 + .byte N06 + .byte W12 + .byte PEND +mus_evo_mode_4_B3: + .byte W12 + .byte N06 , En5 , v096 + .byte W48 + .byte N06 + .byte W24 + .byte N06 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode_4_B2 + .byte PATT + .word mus_evo_mode_4_B1 + .byte PATT + .word mus_evo_mode_4_B2 + .byte PATT + .word mus_evo_mode_4_B3 + .byte PATT + .word mus_evo_mode_4_B3 +mus_evo_mode_4_B4: + .byte N06 , En5 , v112 + .byte W30 + .byte En5 , v080 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v080 + .byte W18 + .byte En5 , v088 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode_4_B4 + .byte PATT + .word mus_evo_mode_4_B4 + .byte PATT + .word mus_evo_mode_4_B4 +mus_evo_mode_4_B5: + .byte W36 + .byte N06 , En5 , v092 + .byte W48 + .byte En5 , v112 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode_4_B5 + .byte PATT + .word mus_evo_mode_4_B5 + .byte PATT + .word mus_evo_mode_4_B5 + .byte GOTO + .word mus_evo_mode_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_evo_mode_5: @ 0x08693D73 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte PAN , c_v-61 + .byte W96 + .byte VOL , 7*mus_evo_mode_mvl/mxv + .byte N96 , Bn3 , v112 + .byte W08 + .byte VOL , 10*mus_evo_mode_mvl/mxv + .byte W12 + .byte 12*mus_evo_mode_mvl/mxv + .byte W12 + .byte 15*mus_evo_mode_mvl/mxv + .byte W21 + .byte 16*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode_mvl/mxv + .byte W02 + .byte 44*mus_evo_mode_mvl/mxv + .byte W03 + .byte 53*mus_evo_mode_mvl/mxv + .byte W03 + .byte 56*mus_evo_mode_mvl/mxv + .byte W16 +mus_evo_mode_5_B1: + .byte VOICE , 80 + .byte VOL , 37*mus_evo_mode_mvl/mxv + .byte N09 , Cn6 , v112 + .byte W12 + .byte N06 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W06 + .byte N12 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W12 + .byte Cn6 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , Cn6 , v112 + .byte W12 + .byte Cn6 , v096 + .byte W12 +mus_evo_mode_5_B2: + .byte N06 , An6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , An5 + .byte W06 + .byte N06 , An6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte An5 + .byte W06 + .byte N06 , An6 + .byte W12 + .byte N03 , An5 + .byte W06 + .byte PEND + .byte N09 , Cn6 + .byte W12 + .byte N06 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W06 + .byte N12 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W12 + .byte Cn6 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , Cn6 , v112 + .byte W12 + .byte Cn6 , v096 + .byte W12 + .byte PATT + .word mus_evo_mode_5_B2 +mus_evo_mode_5_B3: + .byte N09 , As5 , v112 + .byte W12 + .byte N06 , As5 , v092 + .byte W12 + .byte N03 , As5 , v112 + .byte W06 + .byte N12 , As5 , v092 + .byte W12 + .byte N03 , As5 , v112 + .byte W12 + .byte As5 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , As5 , v112 + .byte W12 + .byte As5 , v096 + .byte W12 + .byte PEND + .byte Gn6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte PATT + .word mus_evo_mode_5_B3 + .byte MOD , 4 + .byte N06 , Gn6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W06 + .byte VOICE , 81 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte MOD , 0 + .byte N06 , Gn3 + .byte W06 + .byte Gs3 + .byte N03 , Gn5 + .byte W06 + .byte N84 , An3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , As3 + .byte W06 + .byte An3 + .byte W06 + .byte N84 , Gs3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , En3 + .byte W06 + .byte Fn3 + .byte W06 + .byte N36 , Gn3 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , En3 + .byte N06 , Bn3 + .byte W06 + .byte Fn3 + .byte W06 + .byte N48 , Gn3 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N84 , An3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Fs3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N30 , An3 + .byte W30 + .byte N06 , Gn3 + .byte W06 + .byte An3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N36 , Cn4 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte An3 + .byte W06 + .byte N54 , Fs3 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte W06 + .byte N06 + .byte W06 + .byte An3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N03 , Cn4 + .byte W03 + .byte Dn4 + .byte W03 + .byte N06 , Cn4 + .byte W06 + .byte Bn3 + .byte W06 + .byte An3 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Dn4 + .byte W03 + .byte N36 , Gn3 + .byte W24 + .byte W03 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , En3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N36 , Bn3 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N24 , Gs3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N03 , En3 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte GOTO + .word mus_evo_mode_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_evo_mode_6: @ 0x08693F18 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 83 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+63 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte W96 + .byte 7*mus_evo_mode_mvl/mxv + .byte PAN , c_v+63 + .byte N96 , Dn3 , v112 + .byte W08 + .byte VOL , 10*mus_evo_mode_mvl/mxv + .byte W12 + .byte 12*mus_evo_mode_mvl/mxv + .byte W12 + .byte 15*mus_evo_mode_mvl/mxv + .byte W21 + .byte 16*mus_evo_mode_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode_mvl/mxv + .byte W02 + .byte 44*mus_evo_mode_mvl/mxv + .byte W03 + .byte 53*mus_evo_mode_mvl/mxv + .byte W03 + .byte 56*mus_evo_mode_mvl/mxv + .byte W16 +mus_evo_mode_6_B1: + .byte VOICE , 83 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte N06 , Gn2 , v112 + .byte W06 + .byte N03 , An2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Gs2 + .byte W06 + .byte An2 + .byte W06 + .byte N06 , Gs2 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gs2 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Gs2 + .byte W06 + .byte Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N06 , Ds2 + .byte W06 + .byte En2 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn2 + .byte W06 + .byte N03 , An2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Gn2 + .byte W06 + .byte An2 + .byte W06 + .byte Cs3 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte N24 , Cn4 + .byte W24 + .byte W96 + .byte N06 , Fn2 + .byte W06 + .byte N03 , Gn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Fs2 + .byte W06 + .byte Gn2 + .byte W06 + .byte N06 , Fs2 + .byte W06 + .byte N03 , Gn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fs2 + .byte W06 + .byte N03 , Gn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Fs2 + .byte W06 + .byte An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N06 , Cs2 + .byte W06 + .byte Dn2 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn2 + .byte W06 + .byte N03 , Gn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Fn2 + .byte W06 + .byte Gn2 + .byte W06 + .byte Bn2 + .byte W03 + .byte Cs3 + .byte W03 + .byte Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte PAN , c_v+0 + .byte TIE , As3 + .byte W24 + .byte MOD , 4 + .byte W48 + .byte VOL , 34*mus_evo_mode_mvl/mxv + .byte W02 + .byte 38*mus_evo_mode_mvl/mxv + .byte W03 + .byte 40*mus_evo_mode_mvl/mxv + .byte W03 + .byte 45*mus_evo_mode_mvl/mxv + .byte W04 + .byte 47*mus_evo_mode_mvl/mxv + .byte W02 + .byte 53*mus_evo_mode_mvl/mxv + .byte W03 + .byte 58*mus_evo_mode_mvl/mxv + .byte W03 + .byte 61*mus_evo_mode_mvl/mxv + .byte W16 + .byte EOT + .byte PAN , c_v+63 + .byte MOD , 0 + .byte VOL , 32*mus_evo_mode_mvl/mxv + .byte N06 , Gn4 + .byte W06 + .byte Fn4 + .byte W06 + .byte VOICE , 82 + .byte PAN , c_v+63 + .byte N84 , En4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Fn4 + .byte W06 + .byte En4 + .byte W06 + .byte N84 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte W06 + .byte N06 , Cn4 + .byte W06 + .byte N48 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N84 , Cs4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Cn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte N30 , Cn4 + .byte W30 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N36 , En4 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Ds4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N54 , Cn4 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte W06 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N03 , Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte N06 , Ds4 + .byte W06 + .byte Dn4 + .byte W06 + .byte Cn4 + .byte W06 + .byte N36 , Gn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Fs4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Dn4 + .byte W06 + .byte N36 , En4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte N24 , Bn3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N03 , Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte Gs4 + .byte W03 + .byte GOTO + .word mus_evo_mode_6_B1 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_evo_mode_7: @ 0x086940FB + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 0 + .byte PAN , c_v+0 + .byte VOL , 65*mus_evo_mode_mvl/mxv + .byte N06 , Dn1 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte N06 + .byte W06 + .byte Cn1 + .byte W06 + .byte N42 , An2 + .byte W42 + .byte W96 +mus_evo_mode_7_B1: + .byte W18 + .byte N06 , Cn1 , v112 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W18 + .byte Dn3 + .byte W06 + .byte Cn1 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte Dn3 + .byte W06 + .byte Cn1 + .byte W06 +mus_evo_mode_7_B2: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W18 + .byte Dn3 + .byte W06 + .byte PEND + .byte Cn1 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte En1 + .byte W06 + .byte Cn1 + .byte W06 + .byte PATT + .word mus_evo_mode_7_B2 + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte En1 + .byte W06 + .byte Cn1 + .byte W06 + .byte PATT + .word mus_evo_mode_7_B2 + .byte PATT + .word mus_evo_mode_7_B2 +mus_evo_mode_7_B3: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte PEND + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte PATT + .word mus_evo_mode_7_B3 + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 +mus_evo_mode_7_B4: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Cn1 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Cn1 , v096 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode_7_B4 + .byte N06 , Dn1 , v112 + .byte W12 + .byte N06 + .byte W06 + .byte Cn1 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Cn1 , v112 + .byte W06 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Cn1 , v096 + .byte W06 + .byte Cn1 , v112 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Dn1 , v112 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte En1 + .byte W06 + .byte Cn1 , v096 + .byte W06 + .byte GOTO + .word mus_evo_mode_7_B1 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_evo_mode_8: @ 0x0869422A + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 29 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 40*mus_evo_mode_mvl/mxv + .byte W96 + .byte W96 +mus_evo_mode_8_B1: + .byte VOICE , 29 + .byte VOL , 48*mus_evo_mode_mvl/mxv + .byte N06 , Bn1 , v112 + .byte W06 + .byte N03 , Cn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Bn1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Fn2 , v060 + .byte W03 + .byte Gn2 + .byte W03 + .byte Gs2 + .byte W03 + .byte An2 + .byte W03 + .byte Bn2 + .byte W03 + .byte Cn3 + .byte W03 + .byte Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte N24 , En3 + .byte W03 + .byte BEND , c_v-6 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-20 + .byte W03 + .byte c_v-26 + .byte W03 + .byte c_v-32 + .byte W03 + .byte c_v-40 + .byte W03 + .byte c_v-50 + .byte W03 + .byte c_v+0 + .byte N06 , Gn1 , v112 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte An1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N03 , Dn1 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fs1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte Ds2 , v064 + .byte W03 + .byte Fn2 + .byte W03 + .byte Fs2 + .byte W03 + .byte Gn2 + .byte W03 + .byte An2 + .byte W03 + .byte As2 + .byte W03 + .byte Cn3 + .byte W03 + .byte Cs3 + .byte W03 + .byte N24 , Dn3 + .byte W03 + .byte BEND , c_v-6 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-20 + .byte W03 + .byte c_v-26 + .byte W03 + .byte c_v-32 + .byte W03 + .byte c_v-40 + .byte W03 + .byte c_v-50 + .byte W03 + .byte c_v+0 + .byte W48 + .byte VOICE , 85 + .byte W24 + .byte VOL , 18*mus_evo_mode_mvl/mxv + .byte BEND , c_v+2 + .byte W12 + .byte N06 , Bn4 , v104 + .byte W06 + .byte Dn5 + .byte W06 + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N66 , En5 + .byte W24 + .byte MOD , 7 + .byte W48 + .byte 0 + .byte N06 + .byte W12 + .byte Fn5 + .byte W06 + .byte En5 + .byte W06 + .byte Gs5 + .byte W12 + .byte Gn5 + .byte W12 + .byte N03 , Fn5 + .byte W03 + .byte Gn5 + .byte W03 + .byte N06 , Fn5 + .byte W12 + .byte En5 + .byte W06 + .byte N36 , Dn5 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte N30 , Dn5 + .byte W36 + .byte N06 , En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte N30 , En5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte N48 , En5 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte 0 + .byte N03 , Cs5 + .byte W03 + .byte Dn5 + .byte W03 + .byte N06 , Cs5 + .byte W06 + .byte Bn4 + .byte W12 + .byte Cs5 + .byte W06 + .byte En5 + .byte W18 + .byte N18 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte 0 + .byte N03 , An4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , En5 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W12 + .byte MOD , 6 + .byte W36 + .byte 0 + .byte N06 , Cn5 + .byte W06 + .byte TIE , Gn5 + .byte W06 + .byte W24 + .byte MOD , 6 + .byte W72 + .byte W72 + .byte EOT + .byte N03 , Fn5 , v060 + .byte W03 + .byte En5 + .byte W03 + .byte Dn5 + .byte W03 + .byte Cn5 + .byte W03 + .byte Bn4 + .byte W03 + .byte An4 + .byte W03 + .byte Gs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte GOTO + .word mus_evo_mode_8_B1 + .byte FINE + +@*********************** Track 10 ***********************@ + +mus_evo_mode_9: @ 0x08694418 + .byte KEYSH , mus_evo_mode_key+0 + .byte VOICE , 17 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-17 + .byte VOL , 43*mus_evo_mode_mvl/mxv + .byte N06 , Ds4 , v112 + .byte W12 + .byte Cn4 + .byte W12 + .byte N03 , Ds3 + .byte W06 + .byte N06 , Ds4 + .byte W12 + .byte Cn4 + .byte W06 + .byte N03 , Ds3 + .byte W06 + .byte N18 , Gn4 + .byte W18 + .byte N06 , Fs4 + .byte W12 + .byte En4 + .byte W12 + .byte W96 +mus_evo_mode_9_B1: + .byte VOICE , 17 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte N03 , En3 , v112 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte VOICE , 17 + .byte N06 , Cn4 + .byte W06 + .byte N03 , En4 + .byte W06 + .byte N12 , Bn3 + .byte W12 + .byte N18 , Gs4 + .byte W18 + .byte N06 , An4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte PAN , c_v-10 + .byte N06 , An2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Ds3 + .byte W06 + .byte En3 + .byte W06 + .byte Gs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte N03 , Cs2 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte VOICE , 17 + .byte N06 , Cn4 + .byte W06 + .byte N03 , En4 + .byte W12 + .byte N06 , Bn3 + .byte W06 + .byte N18 , Gs4 + .byte W18 + .byte N06 , An4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte PAN , c_v-11 + .byte N06 , An2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Ds3 + .byte W06 + .byte En3 + .byte W06 + .byte Gs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte N03 , Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte VOICE , 38 + .byte N06 , As3 + .byte W06 + .byte N03 , Dn4 + .byte W06 + .byte N12 , An3 + .byte W12 + .byte N18 , Fs4 + .byte W18 + .byte N06 , Gn4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte PAN , c_v-11 + .byte N06 , Gn2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte Dn3 + .byte W12 + .byte N06 + .byte W12 + .byte Cs3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Fs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte VOL , 45*mus_evo_mode_mvl/mxv + .byte N03 , Bn1 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte VOICE , 38 + .byte N06 , As3 + .byte W06 + .byte N03 , Dn4 + .byte W12 + .byte N06 , An3 + .byte W06 + .byte N18 , Fs4 + .byte W18 + .byte N06 , Gn4 + .byte W30 + .byte VOICE , 56 + .byte W48 + .byte N06 , As4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , Dn4 + .byte W06 + .byte N03 , As3 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , As3 + .byte W06 + .byte Gn4 + .byte W06 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_evo_mode_9_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_evo_mode: @ 0x08694548 + .byte 10 @ NumTrks + .byte 0 @ NumBlks + .byte mus_evo_mode_pri @ Priority + .byte mus_evo_mode_rev @ Reverb + + .word mus_evo_mode_grp + + .word mus_evo_mode_0 + .word mus_evo_mode_1 + .word mus_evo_mode_2 + .word mus_evo_mode_3 + .word mus_evo_mode_4 + .word mus_evo_mode_5 + .word mus_evo_mode_6 + .word mus_evo_mode_7 + .word mus_evo_mode_8 + .word mus_evo_mode_9 diff --git a/sound/songs/mus_evo_mode2.s b/sound/songs/mus_evo_mode2.s new file mode 100644 index 0000000..31eecf5 --- /dev/null +++ b/sound/songs/mus_evo_mode2.s @@ -0,0 +1,3309 @@ + .include "sound/MPlayDef.s" + + .equ mus_evo_mode2_grp, gUnknown_08530D5C + .equ mus_evo_mode2_pri, 0 + .equ mus_evo_mode2_rev, reverb_set+50 + .equ mus_evo_mode2_mvl, 127 + .equ mus_evo_mode2_key, 0 + .equ mus_evo_mode2_tbs, 1 + .equ mus_evo_mode2_exg, 0 + .equ mus_evo_mode2_cmp, 1 + + .section .rodata + .global mus_evo_mode2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_evo_mode2_0: @ 0x08695E38 + .byte KEYSH , mus_evo_mode2_key+0 + .byte TEMPO , 142*mus_evo_mode2_tbs/2 + .byte VOICE , 127 + .byte LFOS , 44 + .byte PAN , c_v+4 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 38*mus_evo_mode2_mvl/mxv + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W18 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 +mus_evo_mode2_0_B1: + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND +mus_evo_mode2_0_B2: + .byte W06 + .byte N03 , Fs5 , v064 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND +mus_evo_mode2_0_B3: + .byte N03 , Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte Fs5 , v064 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode2_0_B2 + .byte PATT + .word mus_evo_mode2_0_B1 + .byte PATT + .word mus_evo_mode2_0_B2 + .byte PATT + .word mus_evo_mode2_0_B3 + .byte PATT + .word mus_evo_mode2_0_B3 +mus_evo_mode2_0_B4: + .byte W12 + .byte N03 , Fs5 , v080 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte N03 + .byte W24 + .byte N03 + .byte W18 + .byte N03 + .byte W24 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode2_0_B4 + .byte PATT + .word mus_evo_mode2_0_B4 + .byte PATT + .word mus_evo_mode2_0_B4 +mus_evo_mode2_0_B5: + .byte N03 , Fs5 , v112 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v088 + .byte W06 + .byte Fs5 , v112 + .byte W18 + .byte Fs5 , v088 + .byte W06 + .byte Fs5 , v112 + .byte W12 + .byte N03 + .byte W06 + .byte Fs5 , v096 + .byte W06 + .byte Fs5 , v112 + .byte W06 + .byte Fs5 , v064 + .byte W12 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode2_0_B5 + .byte PATT + .word mus_evo_mode2_0_B5 + .byte PATT + .word mus_evo_mode2_0_B5 + .byte GOTO + .word mus_evo_mode2_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_evo_mode2_1: @ 0x08695F6F + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 17 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 54*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+16 + .byte N06 , Cn5 , v112 + .byte W12 + .byte An4 + .byte W12 + .byte N03 , Cn4 + .byte W06 + .byte N06 , Cn5 + .byte W12 + .byte An4 + .byte W06 + .byte N03 , Ds4 + .byte W06 + .byte N18 , Ds5 + .byte W18 + .byte N06 , Dn5 + .byte W12 + .byte Cn5 + .byte W06 + .byte PAN , c_v+32 + .byte W06 + .byte W96 +mus_evo_mode2_1_B1: + .byte VOICE , 17 + .byte PAN , c_v+32 + .byte MOD , 0 + .byte BEND , c_v+0 + .byte N03 , Cs4 , v112 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte VOICE , 17 + .byte N06 , An4 + .byte W06 + .byte N03 , Cn5 + .byte W06 + .byte N12 , Gs4 + .byte W12 + .byte N18 , Ds5 + .byte W18 + .byte N06 , En5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 8 + .byte PAN , c_v+24 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte VOICE , 17 + .byte VOL , 54*mus_evo_mode2_mvl/mxv + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte Gs4 + .byte W03 + .byte VOICE , 17 + .byte N06 , An4 + .byte W06 + .byte N03 , Cn5 + .byte W12 + .byte N06 , Gs4 + .byte W06 + .byte N18 , Ds5 + .byte W18 + .byte N06 , En5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 6 + .byte PAN , c_v+25 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte VOICE , 56 + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Bn3 + .byte W03 + .byte Cn4 + .byte W03 + .byte Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte VOICE , 56 + .byte N06 , Gn4 + .byte W06 + .byte N03 , As4 + .byte W06 + .byte N12 , Fs4 + .byte W12 + .byte N18 , Cs5 + .byte W18 + .byte N06 , Dn5 + .byte W30 + .byte VOICE , 38 + .byte MOD , 8 + .byte PAN , c_v+25 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N03 , Dn1 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fs1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte Fs1 + .byte W06 + .byte VOICE , 56 + .byte VOL , 54*mus_evo_mode2_mvl/mxv + .byte MOD , 0 + .byte PAN , c_v+32 + .byte N03 , Bn3 + .byte W03 + .byte Cn4 + .byte W03 + .byte Cs4 + .byte W03 + .byte Dn4 + .byte W03 + .byte Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte Fs4 + .byte W03 + .byte VOICE , 56 + .byte N06 , Gn4 + .byte W06 + .byte N03 , As4 + .byte W12 + .byte N06 , Fs4 + .byte W06 + .byte N18 , Cs5 + .byte W18 + .byte N06 , Dn5 + .byte W30 + .byte VOICE , 56 + .byte W48 + .byte N06 , Gn5 + .byte W06 + .byte N03 , Dn5 + .byte W06 + .byte N06 , As4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , Cs5 + .byte W06 + .byte N03 , Dn5 + .byte W06 + .byte VOICE , 24 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N06 , Bn4 + .byte W06 + .byte Dn5 + .byte W06 + .byte N66 , En5 + .byte W24 + .byte MOD , 7 + .byte W12 + .byte VOL , 39*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 34*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 8*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N06 , En5 , v088 + .byte W12 + .byte Fn5 + .byte W06 + .byte En5 + .byte W06 + .byte Gs5 + .byte W12 + .byte Gn5 + .byte W12 + .byte N03 , Fn5 + .byte W03 + .byte Gn5 + .byte W03 + .byte N06 , Fn5 + .byte W12 + .byte En5 + .byte W06 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N36 , Dn5 + .byte W02 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 30*mus_evo_mode2_mvl/mxv + .byte MOD , 6 + .byte W02 + .byte VOL , 28*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 40*mus_evo_mode2_mvl/mxv + .byte W12 + .byte MOD , 0 + .byte N06 , Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte VOICE , 24 + .byte N30 , Dn5 + .byte W36 + .byte N06 , En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte N30 , En5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte N48 , En5 + .byte W24 + .byte MOD , 5 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 34*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 22*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N03 , Cs5 + .byte W03 + .byte Dn5 + .byte W03 + .byte N06 , Cs5 + .byte W06 + .byte Bn4 + .byte W12 + .byte Cs5 + .byte W06 + .byte En5 + .byte W18 + .byte N18 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W24 + .byte MOD , 5 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 39*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N03 , An4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , En5 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W12 + .byte MOD , 6 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 39*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W10 + .byte MOD , 0 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte N06 , Cn5 + .byte W06 + .byte TIE , Gn5 + .byte W06 + .byte W24 + .byte MOD , 6 + .byte VOL , 39*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 37*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 35*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 33*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W05 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W05 + .byte 14*mus_evo_mode2_mvl/mxv + .byte W30 + .byte W01 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 22*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 35*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 37*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 40*mus_evo_mode2_mvl/mxv + .byte W28 + .byte EOT + .byte GOTO + .word mus_evo_mode2_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_evo_mode2_2: @ 0x08696214 + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 36 + .byte BENDR , 12 + .byte LFOS , 44 + .byte BENDR , 12 + .byte LFOS , 44 + .byte VOL , 65*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N06 , An0 , v127 + .byte W12 + .byte N06 + .byte W12 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Cn1 + .byte W06 + .byte N18 , An0 + .byte W18 + .byte N12 + .byte W12 + .byte An1 + .byte W12 + .byte BEND , c_v+0 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v-6 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W06 +mus_evo_mode2_2_B1: + .byte BEND , c_v+0 + .byte N18 , An0 , v127 + .byte W18 + .byte N06 , En1 + .byte W18 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+63 + .byte N18 , An0 + .byte W06 + .byte BEND , c_v+1 + .byte W12 + .byte N06 , En1 + .byte W18 + .byte N12 , Dn2 + .byte W06 + .byte BEND , c_v-10 + .byte W06 + .byte PEND + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , An0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn0 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte PATT + .word mus_evo_mode2_2_B1 + .byte BEND , c_v+0 + .byte N12 , Gn1 , v127 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , An0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Dn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Dn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 +mus_evo_mode2_2_B2: + .byte BEND , c_v+0 + .byte N18 , Gn0 , v127 + .byte W18 + .byte N06 , Dn1 + .byte W18 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+5 + .byte W06 + .byte c_v+63 + .byte N18 , Gn0 + .byte W06 + .byte BEND , c_v+1 + .byte W12 + .byte N06 , Dn1 + .byte W18 + .byte N12 , Cn2 + .byte W06 + .byte BEND , c_v-10 + .byte W06 + .byte PEND + .byte c_v+0 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+0 + .byte N12 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+0 + .byte N03 , Gn0 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Cs1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , An0 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte PATT + .word mus_evo_mode2_2_B2 + .byte BEND , c_v+0 + .byte N15 , Gn0 , v127 + .byte W18 + .byte N03 + .byte W06 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+10 + .byte W06 + .byte c_v+1 + .byte N12 , Gn0 + .byte W60 + .byte BEND , c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N03 + .byte W06 + .byte BEND , c_v+0 + .byte N09 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 + .byte W18 + .byte N06 + .byte W12 + .byte BEND , c_v-5 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , An2 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , An1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , Fn2 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fn2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Fn1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v-5 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte W12 + .byte N03 , Fs2 + .byte W06 + .byte N06 , Fs1 + .byte W06 + .byte N03 , Fs2 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , En2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , En1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N06 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Fn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Cs2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , As1 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v-5 + .byte N12 , Gn1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N03 + .byte W12 + .byte N12 , Fn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte BEND , c_v-5 + .byte N12 , Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte W06 + .byte N12 , Fs2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Ds2 + .byte W06 + .byte BEND , c_v+4 + .byte W06 + .byte c_v+0 + .byte N12 , Bn1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte N12 , Fs1 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte c_v+0 + .byte W06 + .byte N06 , En1 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Dn2 + .byte W06 + .byte BEND , c_v+9 + .byte W06 + .byte GOTO + .word mus_evo_mode2_2_B1 + .byte BEND , c_v+0 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_evo_mode2_3: @ 0x086964AF + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 73 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-1 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte W96 +mus_evo_mode2_3_B1: + .byte N06 , En5 , v112 + .byte W06 + .byte Dn5 + .byte W06 + .byte Bn4 + .byte W06 + .byte Gs4 + .byte W06 + .byte En4 + .byte W06 + .byte Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Gs4 + .byte W06 + .byte An4 + .byte W06 + .byte Bn4 + .byte W06 + .byte An4 + .byte W06 + .byte Bn4 + .byte W06 + .byte Dn5 + .byte W06 + .byte PEND +mus_evo_mode2_3_B2: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOL , 16*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-32 + .byte N48 , Dn3 , v112 + .byte W24 + .byte VOL , 15*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 21*mus_evo_mode2_mvl/mxv + .byte W01 + .byte PAN , c_v-30 + .byte W02 + .byte VOL , 22*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-23 + .byte W07 + .byte VOL , 23*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-19 + .byte N06 , En3 + .byte W02 + .byte VOL , 24*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-14 + .byte W03 + .byte VOL , 25*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-12 + .byte W01 + .byte N06 , Fn3 + .byte W02 + .byte VOL , 27*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-6 + .byte W04 + .byte VOL , 28*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , Gn3 + .byte W02 + .byte PAN , c_v+9 + .byte W01 + .byte VOL , 29*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+16 + .byte W01 + .byte N06 , An3 + .byte W02 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+22 + .byte W04 + .byte VOL , 33*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+26 + .byte N06 , As3 + .byte W02 + .byte VOL , 36*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+32 + .byte W03 + .byte VOL , 41*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+36 + .byte W01 + .byte N06 , Cn4 + .byte W02 + .byte VOL , 50*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+41 + .byte W04 + .byte VOL , 53*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+43 + .byte N06 , Dn4 + .byte W02 + .byte VOL , 55*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+48 + .byte W04 + .byte N06 , Cs4 + .byte W06 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-28 + .byte N84 , Cn4 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 25*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 14*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 11*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 10*mus_evo_mode2_mvl/mxv + .byte W01 + .byte 9*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 7*mus_evo_mode2_mvl/mxv + .byte W03 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N06 , Cs4 + .byte W06 + .byte Cn4 + .byte W06 + .byte N96 , Bn3 + .byte W48 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 34*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 14*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 12*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 11*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 10*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 10*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 8*mus_evo_mode2_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N48 + .byte W24 + .byte MOD , 5 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W01 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte N48 , As3 + .byte W24 + .byte MOD , 5 + .byte VOL , 31*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 28*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte N24 , An4 + .byte W24 + .byte Gn4 + .byte W24 + .byte N12 , Fn4 + .byte W12 + .byte N06 , Gn4 + .byte W06 + .byte Fn4 + .byte W06 + .byte N03 , En4 + .byte W03 + .byte Fn4 + .byte W03 + .byte N06 , En4 + .byte W06 + .byte Gn4 + .byte W06 + .byte An4 + .byte W06 + .byte N18 , Bn4 + .byte W18 + .byte N06 , Cn5 + .byte W21 + .byte N44 , An4 + .byte W21 + .byte MOD , 5 + .byte VOL , 31*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 13*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N03 , Fn4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , Bn4 + .byte W18 + .byte N06 , Cn5 + .byte W18 + .byte N48 , An4 + .byte W24 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 31*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 22*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 18*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 14*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N06 , Fs4 + .byte W06 + .byte N42 , Gn4 + .byte W06 + .byte W12 + .byte MOD , 5 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 30*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 26*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N06 , Fs4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N36 , Bn4 + .byte W12 + .byte MOD , 5 + .byte W03 + .byte VOL , 31*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 27*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 24*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 19*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W04 + .byte MOD , 0 + .byte VOL , 35*mus_evo_mode2_mvl/mxv + .byte N06 , Gs4 + .byte W06 + .byte Bn4 + .byte W06 + .byte PATT + .word mus_evo_mode2_3_B1 + .byte GOTO + .word mus_evo_mode2_3_B2 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_evo_mode2_4: @ 0x0869668C + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 126 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+0 + .byte W12 + .byte N06 , En5 , v096 + .byte W72 + .byte N06 + .byte W12 + .byte W12 + .byte N06 + .byte W60 + .byte N06 + .byte W24 +mus_evo_mode2_4_B1: + .byte W12 + .byte N06 , En5 , v096 + .byte W72 + .byte N06 + .byte W12 + .byte PEND +mus_evo_mode2_4_B2: + .byte N06 , En5 , v096 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W48 + .byte N06 + .byte W12 + .byte PEND +mus_evo_mode2_4_B3: + .byte W12 + .byte N06 , En5 , v096 + .byte W48 + .byte N06 + .byte W24 + .byte N06 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode2_4_B2 + .byte PATT + .word mus_evo_mode2_4_B1 + .byte PATT + .word mus_evo_mode2_4_B2 + .byte PATT + .word mus_evo_mode2_4_B3 + .byte PATT + .word mus_evo_mode2_4_B3 +mus_evo_mode2_4_B4: + .byte N06 , En5 , v112 + .byte W30 + .byte En5 , v080 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte En5 , v080 + .byte W18 + .byte En5 , v088 + .byte W12 + .byte En5 , v112 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode2_4_B4 + .byte PATT + .word mus_evo_mode2_4_B4 + .byte PATT + .word mus_evo_mode2_4_B4 +mus_evo_mode2_4_B5: + .byte W36 + .byte N06 , En5 , v092 + .byte W48 + .byte En5 , v112 + .byte W12 + .byte PEND + .byte PATT + .word mus_evo_mode2_4_B5 + .byte PATT + .word mus_evo_mode2_4_B5 + .byte PATT + .word mus_evo_mode2_4_B5 + .byte GOTO + .word mus_evo_mode2_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_evo_mode2_5: @ 0x0869671B + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-61 + .byte W96 + .byte VOL , 7*mus_evo_mode2_mvl/mxv + .byte N96 , Bn3 , v112 + .byte W08 + .byte VOL , 10*mus_evo_mode2_mvl/mxv + .byte W12 + .byte 12*mus_evo_mode2_mvl/mxv + .byte W12 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W21 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 44*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 53*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 56*mus_evo_mode2_mvl/mxv + .byte W16 +mus_evo_mode2_5_B1: + .byte VOICE , 80 + .byte VOL , 37*mus_evo_mode2_mvl/mxv + .byte N09 , Cn6 , v112 + .byte W12 + .byte N06 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W06 + .byte N12 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W12 + .byte Cn6 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , Cn6 , v112 + .byte W12 + .byte Cn6 , v096 + .byte W12 +mus_evo_mode2_5_B2: + .byte N06 , An6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , An5 + .byte W06 + .byte N06 , An6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte An5 + .byte W06 + .byte N06 , An6 + .byte W12 + .byte N03 , An5 + .byte W06 + .byte PEND + .byte N09 , Cn6 + .byte W12 + .byte N06 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W06 + .byte N12 , Cn6 , v092 + .byte W12 + .byte N03 , Cn6 , v112 + .byte W12 + .byte Cn6 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , Cn6 , v112 + .byte W12 + .byte Cn6 , v096 + .byte W12 + .byte PATT + .word mus_evo_mode2_5_B2 +mus_evo_mode2_5_B3: + .byte N09 , As5 , v112 + .byte W12 + .byte N06 , As5 , v092 + .byte W12 + .byte N03 , As5 , v112 + .byte W06 + .byte N12 , As5 , v092 + .byte W12 + .byte N03 , As5 , v112 + .byte W12 + .byte As5 , v092 + .byte W12 + .byte N03 + .byte W06 + .byte N06 , As5 , v112 + .byte W12 + .byte As5 , v096 + .byte W12 + .byte PEND + .byte Gn6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte PATT + .word mus_evo_mode2_5_B3 + .byte MOD , 4 + .byte N06 , Gn6 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N03 , Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W12 + .byte N06 + .byte W18 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte Gn5 + .byte W06 + .byte N06 , Gn6 + .byte W06 + .byte VOICE , 81 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte MOD , 0 + .byte N06 , Gn3 + .byte W06 + .byte Gs3 + .byte N03 , Gn5 + .byte W06 + .byte N84 , An3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , As3 + .byte W06 + .byte An3 + .byte W06 + .byte N84 , Gs3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , En3 + .byte W06 + .byte Fn3 + .byte W06 + .byte N36 , Gn3 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , En3 + .byte N06 , Bn3 + .byte W06 + .byte Fn3 + .byte W06 + .byte N48 , Gn3 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N84 , An3 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Fs3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N30 , An3 + .byte W30 + .byte N06 , Gn3 + .byte W06 + .byte An3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N36 , Cn4 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte An3 + .byte W06 + .byte N54 , Fs3 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte W06 + .byte N06 + .byte W06 + .byte An3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N03 , Cn4 + .byte W03 + .byte Dn4 + .byte W03 + .byte N06 , Cn4 + .byte W06 + .byte Bn3 + .byte W06 + .byte An3 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Dn4 + .byte W03 + .byte N36 , Gn3 + .byte W24 + .byte W03 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , En3 + .byte W06 + .byte Gs3 + .byte W06 + .byte N36 , Bn3 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , As3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N24 , Gs3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N03 , En3 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte GOTO + .word mus_evo_mode2_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_evo_mode2_6: @ 0x086968C0 + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 83 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+63 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte W96 + .byte 7*mus_evo_mode2_mvl/mxv + .byte PAN , c_v+63 + .byte N96 , Dn3 , v112 + .byte W08 + .byte VOL , 10*mus_evo_mode2_mvl/mxv + .byte W12 + .byte 12*mus_evo_mode2_mvl/mxv + .byte W12 + .byte 15*mus_evo_mode2_mvl/mxv + .byte W21 + .byte 16*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 17*mus_evo_mode2_mvl/mxv + .byte W06 + .byte 20*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 23*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 29*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 32*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 44*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 53*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 56*mus_evo_mode2_mvl/mxv + .byte W16 +mus_evo_mode2_6_B1: + .byte VOICE , 83 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte N06 , Gn2 , v112 + .byte W06 + .byte N03 , An2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Gs2 + .byte W06 + .byte An2 + .byte W06 + .byte N06 , Gs2 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gs2 + .byte W06 + .byte N03 , An2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Gs2 + .byte W06 + .byte Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N06 , Ds2 + .byte W06 + .byte En2 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn2 + .byte W06 + .byte N03 , An2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Gn2 + .byte W06 + .byte An2 + .byte W06 + .byte Cs3 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte N24 , Cn4 + .byte W24 + .byte W96 + .byte N06 , Fn2 + .byte W06 + .byte N03 , Gn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Fs2 + .byte W06 + .byte Gn2 + .byte W06 + .byte N06 , Fs2 + .byte W06 + .byte N03 , Gn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fs2 + .byte W06 + .byte N03 , Gn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Fs2 + .byte W06 + .byte An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N06 , Cs2 + .byte W06 + .byte Dn2 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn2 + .byte W06 + .byte N03 , Gn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Fn2 + .byte W06 + .byte Gn2 + .byte W06 + .byte Bn2 + .byte W03 + .byte Cs3 + .byte W03 + .byte Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte PAN , c_v+0 + .byte TIE , As3 + .byte W24 + .byte MOD , 4 + .byte W48 + .byte VOL , 34*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 38*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 40*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 45*mus_evo_mode2_mvl/mxv + .byte W04 + .byte 47*mus_evo_mode2_mvl/mxv + .byte W02 + .byte 53*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 58*mus_evo_mode2_mvl/mxv + .byte W03 + .byte 61*mus_evo_mode2_mvl/mxv + .byte W16 + .byte EOT + .byte PAN , c_v+63 + .byte MOD , 0 + .byte VOL , 32*mus_evo_mode2_mvl/mxv + .byte N06 , Gn4 + .byte W06 + .byte Fn4 + .byte W06 + .byte VOICE , 82 + .byte PAN , c_v+63 + .byte N84 , En4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Fn4 + .byte W06 + .byte En4 + .byte W06 + .byte N84 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte W06 + .byte N06 , Cn4 + .byte W06 + .byte N48 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N84 , Cs4 + .byte W24 + .byte MOD , 6 + .byte W60 + .byte 0 + .byte N06 , Cn4 + .byte W06 + .byte Cs4 + .byte W06 + .byte N30 , Cn4 + .byte W30 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N36 , En4 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Ds4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N54 , Cn4 + .byte W24 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte W06 + .byte N06 , Bn3 + .byte W06 + .byte Cn4 + .byte W06 + .byte Dn4 + .byte W06 + .byte N03 , Ds4 + .byte W03 + .byte En4 + .byte W03 + .byte N06 , Ds4 + .byte W06 + .byte Dn4 + .byte W06 + .byte Cn4 + .byte W06 + .byte N36 , Gn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Fs4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N36 , Dn4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Bn3 + .byte W06 + .byte Dn4 + .byte W06 + .byte N36 , En4 + .byte W24 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N06 , Ds4 + .byte W06 + .byte En4 + .byte W06 + .byte N24 , Bn3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N03 , Gs3 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte Bn3 + .byte W03 + .byte Dn4 + .byte W03 + .byte En4 + .byte W03 + .byte Gs4 + .byte W03 + .byte GOTO + .word mus_evo_mode2_6_B1 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_evo_mode2_7: @ 0x08696AA3 + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 0 + .byte PAN , c_v+0 + .byte VOL , 65*mus_evo_mode2_mvl/mxv + .byte N06 , Dn1 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte N06 + .byte W06 + .byte Cn1 + .byte W06 + .byte N42 , An2 + .byte W42 + .byte W96 +mus_evo_mode2_7_B1: + .byte W18 + .byte N06 , Cn1 , v112 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W18 + .byte Dn3 + .byte W06 + .byte Cn1 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte Dn3 + .byte W06 + .byte Cn1 + .byte W06 +mus_evo_mode2_7_B2: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W18 + .byte Dn3 + .byte W06 + .byte PEND + .byte Cn1 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte En1 + .byte W06 + .byte Cn1 + .byte W06 + .byte PATT + .word mus_evo_mode2_7_B2 + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 + .byte W06 + .byte En3 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte En1 + .byte W06 + .byte Cn1 + .byte W06 + .byte PATT + .word mus_evo_mode2_7_B2 + .byte PATT + .word mus_evo_mode2_7_B2 +mus_evo_mode2_7_B3: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte PEND + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte PATT + .word mus_evo_mode2_7_B3 + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte N06 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 +mus_evo_mode2_7_B4: + .byte N06 , Cn1 , v112 + .byte W18 + .byte N06 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Cn1 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Cn1 , v096 + .byte W06 + .byte PEND + .byte PATT + .word mus_evo_mode2_7_B4 + .byte N06 , Dn1 , v112 + .byte W12 + .byte N06 + .byte W06 + .byte Cn1 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Cn1 , v112 + .byte W06 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Cn1 , v096 + .byte W06 + .byte Cn1 , v112 + .byte W12 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N06 + .byte W06 + .byte Dn1 + .byte W12 + .byte N03 , Cn1 , v088 + .byte W06 + .byte N06 , Dn1 , v112 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte En1 + .byte W06 + .byte Cn1 , v096 + .byte W06 + .byte GOTO + .word mus_evo_mode2_7_B1 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_evo_mode2_8: @ 0x08696BD2 + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 29 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 40*mus_evo_mode2_mvl/mxv + .byte W96 + .byte W96 +mus_evo_mode2_8_B1: + .byte VOICE , 29 + .byte VOL , 48*mus_evo_mode2_mvl/mxv + .byte N06 , Bn1 , v112 + .byte W06 + .byte N03 , Cn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte Bn1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Bn1 + .byte W06 + .byte N03 , Cn2 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Fn2 , v060 + .byte W03 + .byte Gn2 + .byte W03 + .byte Gs2 + .byte W03 + .byte An2 + .byte W03 + .byte Bn2 + .byte W03 + .byte Cn3 + .byte W03 + .byte Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte N24 , En3 + .byte W03 + .byte BEND , c_v-6 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-20 + .byte W03 + .byte c_v-26 + .byte W03 + .byte c_v-32 + .byte W03 + .byte c_v-40 + .byte W03 + .byte c_v-50 + .byte W03 + .byte c_v+0 + .byte N06 , Gn1 , v112 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , An1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 , En1 + .byte W06 + .byte N06 , Gn1 + .byte W06 + .byte N03 , Gs1 + .byte W06 + .byte N06 , Bn1 + .byte W06 + .byte Cn2 + .byte W06 + .byte Gn1 + .byte W06 + .byte Gs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte An1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Gn1 + .byte W06 + .byte N03 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte N03 , Dn1 + .byte W06 + .byte N06 , Fn1 + .byte W06 + .byte N03 , Fs1 + .byte W06 + .byte N06 , An1 + .byte W06 + .byte As1 + .byte W06 + .byte Fn1 + .byte W06 + .byte Fs1 + .byte W06 + .byte BEND , c_v+0 + .byte N06 , An1 + .byte W06 + .byte N03 , As1 + .byte W12 + .byte N03 + .byte W06 + .byte N06 + .byte W06 + .byte N03 + .byte W06 + .byte An1 + .byte W06 + .byte As1 + .byte W06 + .byte Ds2 , v064 + .byte W03 + .byte Fn2 + .byte W03 + .byte Fs2 + .byte W03 + .byte Gn2 + .byte W03 + .byte An2 + .byte W03 + .byte As2 + .byte W03 + .byte Cn3 + .byte W03 + .byte Cs3 + .byte W03 + .byte N24 , Dn3 + .byte W03 + .byte BEND , c_v-6 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-20 + .byte W03 + .byte c_v-26 + .byte W03 + .byte c_v-32 + .byte W03 + .byte c_v-40 + .byte W03 + .byte c_v-50 + .byte W03 + .byte c_v+0 + .byte W48 + .byte VOICE , 85 + .byte W24 + .byte VOL , 18*mus_evo_mode2_mvl/mxv + .byte BEND , c_v+2 + .byte W12 + .byte N06 , Bn4 , v104 + .byte W06 + .byte Dn5 + .byte W06 + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N66 , En5 + .byte W24 + .byte MOD , 7 + .byte W48 + .byte 0 + .byte N06 + .byte W12 + .byte Fn5 + .byte W06 + .byte En5 + .byte W06 + .byte Gs5 + .byte W12 + .byte Gn5 + .byte W12 + .byte N03 , Fn5 + .byte W03 + .byte Gn5 + .byte W03 + .byte N06 , Fn5 + .byte W12 + .byte En5 + .byte W06 + .byte N36 , Dn5 + .byte W12 + .byte MOD , 6 + .byte W24 + .byte 0 + .byte N06 , Bn4 + .byte W06 + .byte Cn5 + .byte W06 + .byte N30 , Dn5 + .byte W36 + .byte N06 , En5 + .byte W06 + .byte Fn5 + .byte W06 + .byte N30 , En5 + .byte W36 + .byte N06 + .byte W06 + .byte Fn5 + .byte W06 + .byte N48 , En5 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte 0 + .byte N03 , Cs5 + .byte W03 + .byte Dn5 + .byte W03 + .byte N06 , Cs5 + .byte W06 + .byte Bn4 + .byte W12 + .byte Cs5 + .byte W06 + .byte En5 + .byte W18 + .byte N18 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W24 + .byte MOD , 5 + .byte W24 + .byte 0 + .byte N03 , An4 + .byte W06 + .byte N03 + .byte W06 + .byte N18 , En5 + .byte W18 + .byte N06 , Fn5 + .byte W18 + .byte N48 , Dn5 + .byte W12 + .byte MOD , 6 + .byte W36 + .byte 0 + .byte N06 , Cn5 + .byte W06 + .byte TIE , Gn5 + .byte W06 + .byte W24 + .byte MOD , 6 + .byte W72 + .byte W72 + .byte EOT + .byte N03 , Fn5 , v060 + .byte W03 + .byte En5 + .byte W03 + .byte Dn5 + .byte W03 + .byte Cn5 + .byte W03 + .byte Bn4 + .byte W03 + .byte An4 + .byte W03 + .byte Gs4 + .byte W03 + .byte Gn4 + .byte W03 + .byte GOTO + .word mus_evo_mode2_8_B1 + .byte FINE + +@*********************** Track 10 ***********************@ + +mus_evo_mode2_9: @ 0x08696DC0 + .byte KEYSH , mus_evo_mode2_key+0 + .byte VOICE , 17 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-17 + .byte VOL , 43*mus_evo_mode2_mvl/mxv + .byte N06 , Ds4 , v112 + .byte W12 + .byte Cn4 + .byte W12 + .byte N03 , Ds3 + .byte W06 + .byte N06 , Ds4 + .byte W12 + .byte Cn4 + .byte W06 + .byte N03 , Ds3 + .byte W06 + .byte N18 , Gn4 + .byte W18 + .byte N06 , Fs4 + .byte W12 + .byte En4 + .byte W12 + .byte W96 +mus_evo_mode2_9_B1: + .byte VOICE , 17 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte N03 , En3 , v112 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte VOICE , 17 + .byte N06 , Cn4 + .byte W06 + .byte N03 , En4 + .byte W06 + .byte N12 , Bn3 + .byte W12 + .byte N18 , Gs4 + .byte W18 + .byte N06 , An4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-10 + .byte N06 , An2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Ds3 + .byte W06 + .byte En3 + .byte W06 + .byte Gs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte N03 , Cs2 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte As3 + .byte W03 + .byte Bn3 + .byte W03 + .byte VOICE , 17 + .byte N06 , Cn4 + .byte W06 + .byte N03 , En4 + .byte W12 + .byte N06 , Bn3 + .byte W06 + .byte N18 , Gs4 + .byte W18 + .byte N06 , An4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-11 + .byte N06 , An2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte En3 + .byte W12 + .byte N06 + .byte W12 + .byte Ds3 + .byte W06 + .byte En3 + .byte W06 + .byte Gs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte N03 , Dn3 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte VOICE , 38 + .byte N06 , As3 + .byte W06 + .byte N03 , Dn4 + .byte W06 + .byte N12 , An3 + .byte W12 + .byte N18 , Fs4 + .byte W18 + .byte N06 , Gn4 + .byte W30 + .byte VOICE , 47 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte PAN , c_v-11 + .byte N06 , Gn2 + .byte W18 + .byte N06 + .byte W18 + .byte N06 + .byte W12 + .byte Dn3 + .byte W12 + .byte N06 + .byte W12 + .byte Cs3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Fs2 + .byte W12 + .byte VOICE , 17 + .byte PAN , c_v-32 + .byte VOL , 45*mus_evo_mode2_mvl/mxv + .byte N03 , Bn1 + .byte W03 + .byte Ds3 + .byte W03 + .byte En3 + .byte W03 + .byte Fn3 + .byte W03 + .byte Fs3 + .byte W03 + .byte Gn3 + .byte W03 + .byte Gs3 + .byte W03 + .byte An3 + .byte W03 + .byte VOICE , 38 + .byte N06 , As3 + .byte W06 + .byte N03 , Dn4 + .byte W12 + .byte N06 , An3 + .byte W06 + .byte N18 , Fs4 + .byte W18 + .byte N06 , Gn4 + .byte W30 + .byte VOICE , 56 + .byte W48 + .byte N06 , As4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , Dn4 + .byte W06 + .byte N03 , As3 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N03 , Gn4 + .byte W06 + .byte N06 , As3 + .byte W06 + .byte Gn4 + .byte W06 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_evo_mode2_9_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_evo_mode2: @ 0x08696EF0 + .byte 10 @ NumTrks + .byte 0 @ NumBlks + .byte mus_evo_mode2_pri @ Priority + .byte mus_evo_mode2_rev @ Reverb + + .word mus_evo_mode2_grp + + .word mus_evo_mode2_0 + .word mus_evo_mode2_1 + .word mus_evo_mode2_2 + .word mus_evo_mode2_3 + .word mus_evo_mode2_4 + .word mus_evo_mode2_5 + .word mus_evo_mode2_6 + .word mus_evo_mode2_7 + .word mus_evo_mode2_8 + .word mus_evo_mode2_9 diff --git a/sound/songs/mus_evolution.s b/sound/songs/mus_evolution.s new file mode 100644 index 0000000..f39459a --- /dev/null +++ b/sound/songs/mus_evolution.s @@ -0,0 +1,916 @@ + .include "sound/MPlayDef.s" + + .equ mus_evolution_grp, gUnknown_0852E404 + .equ mus_evolution_pri, 0 + .equ mus_evolution_rev, reverb_set+50 + .equ mus_evolution_mvl, 127 + .equ mus_evolution_key, 0 + .equ mus_evolution_tbs, 1 + .equ mus_evolution_exg, 0 + .equ mus_evolution_cmp, 1 + + .section .rodata + .global mus_evolution + .align 2 + +@*********************** Track 01 ***********************@ + +mus_evolution_0: @ 0x08691950 + .byte KEYSH , mus_evolution_key+0 + .byte TEMPO , 120*mus_evolution_tbs/2 + .byte VOICE , 60 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte N06 , Gn3 , v080 + .byte W24 + .byte Gn3 , v056 + .byte W24 + .byte Gn3 , v060 + .byte W24 + .byte Gn3 , v064 + .byte W24 +mus_evolution_0_B1: + .byte N06 , Gn3 , v068 + .byte W24 + .byte Gn3 , v072 + .byte W24 + .byte Gn3 , v076 + .byte W24 + .byte N24 , An3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND +mus_evolution_0_B2: + .byte MOD , 0 + .byte N06 , Gn3 , v080 + .byte W24 + .byte Gn3 , v056 + .byte W24 + .byte Gn3 , v060 + .byte W24 + .byte Gn3 , v064 + .byte W24 + .byte PEND +mus_evolution_0_B3: + .byte N06 , Gn3 , v068 + .byte W24 + .byte Gn3 , v072 + .byte W24 + .byte Gn3 , v076 + .byte W24 + .byte N24 , Bn3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_0_B2 + .byte PATT + .word mus_evolution_0_B1 + .byte PATT + .word mus_evolution_0_B2 + .byte PATT + .word mus_evolution_0_B3 +mus_evolution_0_B4: + .byte MOD , 0 + .byte N06 , An3 , v080 + .byte W24 + .byte An3 , v056 + .byte W24 + .byte An3 , v060 + .byte W24 + .byte An3 , v064 + .byte W24 + .byte PEND +mus_evolution_0_B5: + .byte N06 , An3 , v068 + .byte W24 + .byte An3 , v072 + .byte W24 + .byte An3 , v076 + .byte W24 + .byte N24 , Bn3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_0_B4 +mus_evolution_0_B6: + .byte N06 , An3 , v068 + .byte W24 + .byte An3 , v072 + .byte W24 + .byte An3 , v076 + .byte W24 + .byte N24 , Cs4 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_0_B4 + .byte PATT + .word mus_evolution_0_B5 + .byte PATT + .word mus_evolution_0_B4 + .byte PATT + .word mus_evolution_0_B6 + .byte GOTO + .word mus_evolution_0_B4 + .byte MOD , 0 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_evolution_1: @ 0x08691A02 + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 60 + .byte PAN , c_v+16 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte N06 , Cn3 , v080 + .byte W24 + .byte Dn3 , v056 + .byte W24 + .byte Cn3 , v060 + .byte W24 + .byte Dn3 , v064 + .byte W24 +mus_evolution_1_B1: + .byte N06 , Cn3 , v068 + .byte W24 + .byte Dn3 , v072 + .byte W24 + .byte Cn3 , v076 + .byte W24 + .byte N24 , Dn3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND +mus_evolution_1_B2: + .byte MOD , 0 + .byte N06 , Cn3 , v080 + .byte W24 + .byte Dn3 , v056 + .byte W24 + .byte Cn3 , v060 + .byte W24 + .byte Dn3 , v064 + .byte W24 + .byte PEND +mus_evolution_1_B3: + .byte N06 , Cn3 , v068 + .byte W24 + .byte Dn3 , v072 + .byte W24 + .byte Cn3 , v076 + .byte W24 + .byte N24 , Fs3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_1_B2 + .byte PATT + .word mus_evolution_1_B1 + .byte PATT + .word mus_evolution_1_B2 + .byte PATT + .word mus_evolution_1_B3 +mus_evolution_1_B4: + .byte MOD , 0 + .byte N06 , Dn3 , v080 + .byte W24 + .byte En3 , v056 + .byte W24 + .byte Dn3 , v060 + .byte W24 + .byte En3 , v064 + .byte W24 + .byte PEND +mus_evolution_1_B5: + .byte N06 , Dn3 , v068 + .byte W24 + .byte En3 , v072 + .byte W24 + .byte Dn3 , v076 + .byte W24 + .byte N24 , En3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_1_B4 +mus_evolution_1_B6: + .byte N06 , Dn3 , v068 + .byte W24 + .byte En3 , v072 + .byte W24 + .byte Dn3 , v076 + .byte W24 + .byte N24 , Gs3 , v080 + .byte W09 + .byte MOD , 6 + .byte W15 + .byte PEND + .byte PATT + .word mus_evolution_1_B4 + .byte PATT + .word mus_evolution_1_B5 + .byte PATT + .word mus_evolution_1_B4 + .byte PATT + .word mus_evolution_1_B6 + .byte GOTO + .word mus_evolution_1_B4 + .byte MOD , 0 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_evolution_2: @ 0x08691AB4 + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 81 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte N06 , Cn1 , v080 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W24 +mus_evolution_2_B1: + .byte N06 , Cn1 , v080 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte N24 , Dn1 + .byte W24 + .byte PEND + .byte N06 , Cn1 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W24 + .byte PATT + .word mus_evolution_2_B1 +mus_evolution_2_B2: + .byte N03 , Cn2 , v080 + .byte W12 + .byte Cn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Cn2 + .byte W12 + .byte Cn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W06 + .byte Gn1 + .byte W06 + .byte PEND + .byte PATT + .word mus_evolution_2_B2 + .byte PATT + .word mus_evolution_2_B2 + .byte PATT + .word mus_evolution_2_B2 +mus_evolution_2_B3: + .byte N03 , Dn2 , v080 + .byte W12 + .byte Dn1 + .byte W06 + .byte An1 + .byte W06 + .byte En2 + .byte W12 + .byte En1 + .byte W06 + .byte An1 + .byte W06 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W06 + .byte An1 + .byte W06 + .byte En2 + .byte W12 + .byte En1 + .byte W06 + .byte An1 + .byte W06 + .byte PEND + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte PATT + .word mus_evolution_2_B3 + .byte GOTO + .word mus_evolution_2_B3 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_evolution_3: @ 0x08691B4C + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 47 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte PAN , c_v-6 + .byte N12 , Cn2 , v112 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W12 + .byte N12 + .byte W12 + .byte N06 , Dn2 , v127 + .byte W06 + .byte Dn2 , v108 + .byte W06 + .byte Dn2 , v112 + .byte W06 + .byte Dn2 , v120 + .byte W06 + .byte N12 , Cn2 , v112 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte N06 , Dn2 , v127 + .byte W06 + .byte Dn2 , v108 + .byte W06 + .byte Dn2 , v112 + .byte W06 + .byte Dn2 , v120 + .byte W06 +mus_evolution_3_B1: + .byte N12 , Cn2 , v112 + .byte W24 + .byte Dn2 + .byte W24 + .byte Cn2 + .byte W24 + .byte Dn2 + .byte W12 + .byte N12 + .byte W12 + .byte PEND +mus_evolution_3_B2: + .byte N12 , Cn2 , v112 + .byte W24 + .byte Dn2 + .byte W18 + .byte N06 + .byte W06 + .byte N12 , Cn2 + .byte W24 + .byte N06 , Dn2 , v127 + .byte W06 + .byte Dn2 , v108 + .byte W06 + .byte Dn2 , v112 + .byte W06 + .byte Dn2 , v120 + .byte W06 + .byte PEND + .byte PATT + .word mus_evolution_3_B1 + .byte PATT + .word mus_evolution_3_B2 +mus_evolution_3_B3: + .byte N12 , Dn2 , v112 + .byte W24 + .byte En2 + .byte W24 + .byte Dn2 + .byte W24 + .byte En2 + .byte W12 + .byte N12 + .byte W12 + .byte PEND +mus_evolution_3_B4: + .byte N12 , Dn2 , v112 + .byte W24 + .byte En2 + .byte W18 + .byte N06 + .byte W06 + .byte N12 , Dn2 + .byte W24 + .byte N06 , En2 , v127 + .byte W06 + .byte En2 , v108 + .byte W06 + .byte En2 , v112 + .byte W06 + .byte En2 , v120 + .byte W06 + .byte PEND + .byte PATT + .word mus_evolution_3_B3 +mus_evolution_3_B5: + .byte N15 , Dn2 , v112 + .byte W24 + .byte N12 , En2 + .byte W18 + .byte N06 + .byte W06 + .byte N12 , Dn2 + .byte W24 + .byte N06 , En2 , v127 + .byte W06 + .byte En2 , v108 + .byte W06 + .byte En2 , v112 + .byte W06 + .byte En2 , v120 + .byte W06 + .byte PEND + .byte PATT + .word mus_evolution_3_B3 + .byte PATT + .word mus_evolution_3_B5 + .byte PATT + .word mus_evolution_3_B3 + .byte PATT + .word mus_evolution_3_B4 + .byte GOTO + .word mus_evolution_3_B3 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_evolution_4: @ 0x08691C1F + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 83 + .byte PAN , c_v-47 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte N06 , Cn3 , v056 + .byte W24 + .byte Dn3 , v032 + .byte W24 + .byte Cn3 , v036 + .byte W24 + .byte Dn3 , v040 + .byte W24 +mus_evolution_4_B1: + .byte N06 , Cn3 , v044 + .byte W24 + .byte Dn3 , v048 + .byte W24 + .byte Cn3 , v052 + .byte W24 + .byte N24 , Dn3 , v056 + .byte W24 + .byte PEND +mus_evolution_4_B2: + .byte N06 , Cn3 , v056 + .byte W24 + .byte Dn3 , v032 + .byte W24 + .byte Cn3 , v036 + .byte W24 + .byte Dn3 , v040 + .byte W24 + .byte PEND + .byte PATT + .word mus_evolution_4_B1 + .byte PATT + .word mus_evolution_4_B2 + .byte PATT + .word mus_evolution_4_B1 + .byte PATT + .word mus_evolution_4_B2 + .byte PATT + .word mus_evolution_4_B1 +mus_evolution_4_B3: + .byte N06 , Dn3 , v056 + .byte W24 + .byte En3 , v032 + .byte W24 + .byte Dn3 , v036 + .byte W24 + .byte En3 , v040 + .byte W24 + .byte PEND +mus_evolution_4_B4: + .byte N06 , Dn3 , v044 + .byte W24 + .byte En3 , v048 + .byte W24 + .byte Dn3 , v052 + .byte W24 + .byte N24 , En3 , v056 + .byte W24 + .byte PEND + .byte PATT + .word mus_evolution_4_B3 + .byte PATT + .word mus_evolution_4_B4 + .byte PATT + .word mus_evolution_4_B3 + .byte PATT + .word mus_evolution_4_B4 + .byte PATT + .word mus_evolution_4_B3 + .byte PATT + .word mus_evolution_4_B4 + .byte GOTO + .word mus_evolution_4_B3 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_evolution_5: @ 0x08691CB0 + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 84 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte PAN , c_v+48 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , An2 , v056 + .byte W24 + .byte Bn2 , v032 + .byte W24 + .byte An2 , v036 + .byte W24 + .byte Bn2 , v040 + .byte W24 +mus_evolution_5_B1: + .byte N06 , An2 , v044 + .byte W24 + .byte Bn2 , v048 + .byte W24 + .byte An2 , v052 + .byte W24 + .byte N24 , Bn2 , v056 + .byte W24 + .byte PEND +mus_evolution_5_B2: + .byte N06 , An2 , v056 + .byte W24 + .byte Bn2 , v032 + .byte W24 + .byte An2 , v036 + .byte W24 + .byte Bn2 , v040 + .byte W24 + .byte PEND + .byte PATT + .word mus_evolution_5_B1 + .byte PATT + .word mus_evolution_5_B2 + .byte PATT + .word mus_evolution_5_B1 + .byte PATT + .word mus_evolution_5_B2 + .byte PATT + .word mus_evolution_5_B1 +mus_evolution_5_B3: + .byte N06 , Bn2 , v056 + .byte W24 + .byte Cs3 , v032 + .byte W24 + .byte Bn2 , v036 + .byte W24 + .byte Cs3 , v040 + .byte W24 + .byte PEND +mus_evolution_5_B4: + .byte N06 , Bn2 , v044 + .byte W24 + .byte Cs3 , v048 + .byte W24 + .byte Bn2 , v052 + .byte W24 + .byte N24 , Cs3 , v056 + .byte W24 + .byte PEND + .byte PATT + .word mus_evolution_5_B3 + .byte PATT + .word mus_evolution_5_B4 + .byte PATT + .word mus_evolution_5_B3 + .byte PATT + .word mus_evolution_5_B4 + .byte PATT + .word mus_evolution_5_B3 + .byte PATT + .word mus_evolution_5_B4 + .byte GOTO + .word mus_evolution_5_B3 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_evolution_6: @ 0x08691D43 + .byte VOL , 68*mus_evolution_mvl/mxv + .byte KEYSH , mus_evolution_key+0 + .byte VOICE , 0 + .byte PAN , c_v+0 + .byte N06 , En1 , v112 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte N03 + .byte W03 + .byte En1 , v068 + .byte W03 + .byte N03 + .byte W03 + .byte En1 , v064 + .byte W03 + .byte N03 + .byte W03 + .byte En1 , v068 + .byte W03 + .byte N03 + .byte W03 + .byte En1 , v064 + .byte W03 + .byte En1 , v112 + .byte W03 + .byte En1 , v072 + .byte W03 + .byte En1 , v076 + .byte W03 + .byte En1 , v088 + .byte W03 + .byte N03 + .byte W03 + .byte En1 , v096 + .byte W03 + .byte En1 , v100 + .byte W03 + .byte En1 , v112 + .byte W03 + .byte N06 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte N03 , En1 , v127 + .byte W03 + .byte En1 , v088 + .byte W03 + .byte En1 , v096 + .byte W03 + .byte En1 , v104 + .byte W03 + .byte En1 , v108 + .byte W03 + .byte En1 , v112 + .byte W03 + .byte En1 , v116 + .byte W03 + .byte En1 , v120 + .byte W03 + .byte N06 , En1 , v127 + .byte W12 + .byte En1 , v100 + .byte W12 + .byte En1 , v127 + .byte W12 + .byte En1 , v096 + .byte W12 + .byte En1 , v127 + .byte W12 + .byte En1 , v096 + .byte W12 + .byte En1 , v127 + .byte W12 + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte N06 + .byte W12 + .byte En1 , v100 + .byte W12 + .byte En1 , v127 + .byte W12 + .byte En1 , v096 + .byte W12 + .byte En1 , v127 + .byte W12 + .byte En1 , v096 + .byte W12 + .byte N03 , En1 , v127 + .byte W03 + .byte En1 , v088 + .byte W03 + .byte En1 , v096 + .byte W03 + .byte En1 , v104 + .byte W03 + .byte En1 , v108 + .byte W03 + .byte En1 , v112 + .byte W03 + .byte En1 , v116 + .byte W03 + .byte En1 , v120 + .byte W03 +mus_evolution_6_B1: + .byte N06 , En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v100 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v096 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v096 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte N06 + .byte W06 + .byte PEND +mus_evolution_6_B2: + .byte N06 , En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v100 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v096 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte En1 , v036 + .byte W06 + .byte En1 , v096 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte N03 + .byte W03 + .byte En1 , v088 + .byte W03 + .byte En1 , v096 + .byte W03 + .byte En1 , v104 + .byte W03 + .byte En1 , v108 + .byte W03 + .byte En1 , v112 + .byte W03 + .byte En1 , v116 + .byte W03 + .byte En1 , v120 + .byte W03 + .byte PEND +mus_evolution_6_B3: + .byte PATT + .word mus_evolution_6_B1 + .byte PATT + .word mus_evolution_6_B2 + .byte PATT + .word mus_evolution_6_B1 + .byte PATT + .word mus_evolution_6_B2 + .byte PATT + .word mus_evolution_6_B1 + .byte PATT + .word mus_evolution_6_B2 + .byte PATT + .word mus_evolution_6_B1 + .byte PATT + .word mus_evolution_6_B2 + .byte GOTO + .word mus_evolution_6_B3 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_evolution: @ 0x08691EA8 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_evolution_pri @ Priority + .byte mus_evolution_rev @ Reverb + + .word mus_evolution_grp + + .word mus_evolution_0 + .word mus_evolution_1 + .word mus_evolution_2 + .word mus_evolution_3 + .word mus_evolution_4 + .word mus_evolution_5 + .word mus_evolution_6 diff --git a/sound/songs/mus_field_ruby.s b/sound/songs/mus_field_ruby.s new file mode 100644 index 0000000..35fcede --- /dev/null +++ b/sound/songs/mus_field_ruby.s @@ -0,0 +1,1946 @@ + .include "sound/MPlayDef.s" + + .equ mus_field_ruby_grp, gUnknown_08532808 + .equ mus_field_ruby_pri, 0 + .equ mus_field_ruby_rev, reverb_set+50 + .equ mus_field_ruby_mvl, 127 + .equ mus_field_ruby_key, 0 + .equ mus_field_ruby_tbs, 1 + .equ mus_field_ruby_exg, 0 + .equ mus_field_ruby_cmp, 1 + + .section .rodata + .global mus_field_ruby + .align 2 + +@*********************** Track 01 ***********************@ + +mus_field_ruby_0: @ 0x08691ECC + .byte KEYSH , mus_field_ruby_key+0 + .byte TEMPO , 136*mus_field_ruby_tbs/2 + .byte VOICE , 1 + .byte VOL , 86*mus_field_ruby_mvl/mxv + .byte PAN , c_v+0 + .byte N07 , As3 , v096 + .byte W08 + .byte N08 , An3 + .byte W08 + .byte N07 , Gs3 + .byte W08 + .byte N08 , Gn3 , v088 + .byte W08 + .byte Fs3 , v084 + .byte W08 + .byte N07 , Fn3 , v072 + .byte W08 + .byte En3 , v088 + .byte W08 + .byte Ds3 + .byte W08 + .byte N09 , Dn3 , v084 + .byte W08 + .byte N08 , Cs3 + .byte W08 + .byte Cn3 , v088 + .byte W08 + .byte N03 , Bn2 + .byte W08 + .byte W13 + .byte N24 , Gs2 , v096 + .byte N32 , As2 , v108 + .byte W32 + .byte W01 + .byte N06 , Cn3 , v088 + .byte W01 + .byte N04 , Gs2 , v084 + .byte W24 + .byte N05 , Gs2 , v092 + .byte N06 , Cn3 , v096 + .byte W24 + .byte N05 , Gs2 , v104 + .byte N06 , Cs3 , v108 + .byte W01 + .byte W23 + .byte N07 , Gs2 , v100 + .byte W01 + .byte N20 , Cs3 + .byte W16 + .byte N01 , Gs2 + .byte N04 , Dn3 , v116 + .byte W22 + .byte N11 , As3 , v096 + .byte W09 + .byte N12 , As4 , v127 + .byte W24 + .byte W01 +mus_field_ruby_0_B1: + .byte N18 , Gn3 , v124 + .byte W17 + .byte N06 , As2 , v112 + .byte W44 + .byte W02 + .byte N05 , As2 , v092 + .byte W22 + .byte N07 , As2 , v088 + .byte W09 + .byte N17 , Gs3 , v092 + .byte W02 + .byte W12 + .byte N06 , Gn3 , v112 + .byte W24 + .byte W01 + .byte N05 , Fn3 + .byte W23 + .byte N10 , En3 , v100 + .byte W09 + .byte N16 , Dn3 , v088 + .byte W17 + .byte N07 , En3 , v080 + .byte W08 + .byte N08 , Cn3 , v088 + .byte W02 + .byte W06 + .byte Fn3 , v084 + .byte W07 + .byte N10 , Gn3 , v120 + .byte W08 + .byte N19 , Gs3 , v112 + .byte W16 + .byte N04 , Cn4 , v084 + .byte W24 + .byte N10 , Fn3 , v096 + .byte W09 + .byte N17 , Gs3 , v112 + .byte W16 + .byte N04 , Cn4 , v100 + .byte W10 + .byte W14 + .byte N24 , An3 , v112 + .byte N36 , Ds4 , v127 + .byte W32 + .byte W03 + .byte N05 , An3 , v088 + .byte N05 , Dn4 , v104 + .byte W23 + .byte An3 , v100 + .byte N05 , Cn4 , v108 + .byte W24 + .byte W01 + .byte N04 , Ds3 , v088 + .byte N05 , As3 , v100 + .byte W24 + .byte Ds3 , v096 + .byte N05 , As3 , v104 + .byte W24 + .byte N04 , En3 , v108 + .byte N06 , As3 , v104 + .byte W23 + .byte N04 , En3 , v108 + .byte N06 , As3 , v104 + .byte W24 + .byte W01 + .byte N05 , Fn3 , v112 + .byte N06 , As3 , v108 + .byte W23 + .byte N17 , Cn4 , v112 + .byte W01 + .byte N08 , Fn3 , v096 + .byte W15 + .byte N04 , Fn3 , v084 + .byte N04 , As3 , v100 + .byte W23 + .byte N09 , Fn3 , v108 + .byte W08 + .byte N18 , Gn3 , v112 + .byte W16 + .byte N06 , Gs3 , v108 + .byte W09 + .byte W14 + .byte N24 , Ds3 , v104 + .byte N24 , As3 , v120 + .byte W32 + .byte W02 + .byte N04 , En3 , v104 + .byte N05 , As3 + .byte W24 + .byte En3 , v112 + .byte N05 , As3 , v100 + .byte W24 + .byte Fn3 , v108 + .byte N05 , As3 + .byte W24 + .byte N09 , Fn3 , v100 + .byte N18 , Cn4 , v112 + .byte W16 + .byte N04 , Fn3 , v080 + .byte N07 , As3 , v108 + .byte W32 + .byte W02 + .byte N08 , As3 , v088 + .byte W07 + .byte An3 , v092 + .byte W07 + .byte N12 , Gs3 , v096 + .byte W08 + .byte W01 + .byte N72 , Gn3 , v104 + .byte W68 + .byte W02 + .byte N24 , As3 , v112 + .byte W24 + .byte W01 + .byte N44 , Cs4 + .byte W48 + .byte N24 , Cn4 + .byte W24 + .byte As3 + .byte W24 + .byte Gs3 , v116 + .byte W44 + .byte W03 + .byte N10 , Fn3 , v064 + .byte W09 + .byte N08 , Gn3 , v084 + .byte W07 + .byte N04 , Gs3 , v096 + .byte W08 + .byte N07 + .byte W08 + .byte N08 , As3 , v092 + .byte W07 + .byte Cn4 , v104 + .byte W08 + .byte N10 , Ds4 + .byte W02 + .byte W07 + .byte Fn4 , v096 + .byte W08 + .byte N09 , Ds4 , v100 + .byte W08 + .byte N08 , Dn4 , v096 + .byte W08 + .byte N09 , Ds4 , v116 + .byte W08 + .byte N23 , Dn4 , v104 + .byte W23 + .byte N11 , Cn4 , v092 + .byte W09 + .byte N19 , Dn4 , v100 + .byte W16 + .byte N10 , Cn4 , v088 + .byte W09 + .byte N09 , As3 , v092 + .byte W23 + .byte N24 , Gn4 , v116 + .byte W24 + .byte N17 , Fn4 , v112 + .byte W17 + .byte N09 , Ds4 , v092 + .byte W08 + .byte N17 , Dn4 , v096 + .byte W16 + .byte N08 , Ds4 , v092 + .byte W08 + .byte N12 , Dn4 , v088 + .byte W24 + .byte N08 , Gn4 , v104 + .byte W08 + .byte As4 , v108 + .byte W06 + .byte N10 , Gn4 , v092 + .byte W10 + .byte N17 , Fn4 , v104 + .byte W16 + .byte N08 , Ds4 , v100 + .byte W07 + .byte N09 , Dn4 + .byte W08 + .byte N07 , Ds4 , v104 + .byte W08 + .byte Cn4 , v092 + .byte W09 + .byte W13 + .byte N06 , Cn4 , v084 + .byte N14 , Gs4 , v108 + .byte W11 + .byte N07 , Cn4 , v092 + .byte W11 + .byte N05 , Ds4 , v108 + .byte W13 + .byte N06 , As3 , v092 + .byte N07 , Gn4 , v116 + .byte W24 + .byte As3 , v088 + .byte N06 , Gn4 , v120 + .byte W23 + .byte N07 , Ds4 , v116 + .byte W01 + .byte N06 , As3 , v096 + .byte W24 + .byte Cn4 , v084 + .byte N08 , Ds4 , v120 + .byte W17 + .byte N21 , As3 , v104 + .byte N22 , Ds4 , v112 + .byte W54 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_field_ruby_1: @ 0x086920EC + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 8 + .byte VOL , 77*mus_field_ruby_mvl/mxv + .byte PAN , c_v-16 + .byte W96 + .byte W96 + .byte W56 + .byte W03 + .byte N07 , As4 , v076 + .byte W08 + .byte N04 , As3 + .byte W28 + .byte W01 +mus_field_ruby_1_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W23 + .byte N08 , Gs3 , v056 + .byte W09 + .byte N07 , Cn4 , v044 + .byte W07 + .byte N09 , Ds4 , v060 + .byte W08 + .byte N02 , Gn4 , v068 + .byte W24 + .byte N11 , Gs4 + .byte W08 + .byte N07 , Ds4 , v056 + .byte W07 + .byte Bn3 , v060 + .byte W09 + .byte N05 , As3 , v064 + .byte W01 + .byte W22 + .byte N08 , Gn3 , v048 + .byte W07 + .byte As3 , v060 + .byte W08 + .byte N11 , Ds4 , v052 + .byte W10 + .byte N05 , As4 , v068 + .byte W13 + .byte N02 , Gn4 + .byte W12 + .byte N05 , Ds4 , v060 + .byte W11 + .byte As3 + .byte W13 + .byte W20 + .byte N10 , Gs3 , v064 + .byte W09 + .byte N09 , Cn4 + .byte W07 + .byte N12 , Ds4 , v072 + .byte W11 + .byte N05 , Gn4 , v068 + .byte W23 + .byte N12 , Gs4 , v076 + .byte W08 + .byte N09 , Ds4 , v064 + .byte W09 + .byte N06 , Bn3 + .byte W09 + .byte As3 + .byte W22 + .byte N10 , As3 , v052 + .byte W09 + .byte N08 , Ds4 , v060 + .byte W07 + .byte N10 , Gn4 , v064 + .byte W09 + .byte N05 , As4 , v076 + .byte W12 + .byte Gn4 , v064 + .byte W13 + .byte Ds5 , v076 + .byte W24 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_field_ruby_2: @ 0x086921A2 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 5 + .byte VOL , 68*mus_field_ruby_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W13 + .byte N32 , Dn2 , v084 + .byte W32 + .byte W02 + .byte N04 , Ds2 + .byte W24 + .byte N05 + .byte W24 + .byte En2 , v088 + .byte W01 + .byte W24 + .byte N17 , En2 , v084 + .byte W15 + .byte N04 , Fn2 , v080 + .byte W32 + .byte W01 + .byte N24 , As1 , v076 + .byte W24 +mus_field_ruby_2_B1: + .byte N48 , Ds2 , v084 + .byte W48 + .byte As2 , v080 + .byte W48 + .byte En2 + .byte W44 + .byte W01 + .byte Cn3 , v076 + .byte W03 + .byte N44 , Gn2 , v068 + .byte W44 + .byte W01 + .byte N28 , Fn2 , v076 + .byte W03 + .byte W44 + .byte N09 , Fn2 , v064 + .byte W07 + .byte N10 , Gn2 + .byte W08 + .byte Gs2 , v076 + .byte W09 + .byte N18 , Cn3 , v072 + .byte W16 + .byte N04 , Fn3 , v080 + .byte W12 + .byte W13 + .byte N36 , Cn3 , v084 + .byte W32 + .byte W02 + .byte N04 , Ds3 , v080 + .byte W24 + .byte W01 + .byte N05 , Cn3 , v076 + .byte W24 + .byte N06 , As2 , v080 + .byte W24 + .byte N05 , As2 , v076 + .byte W23 + .byte N06 , As2 , v080 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , As2 , v084 + .byte W01 + .byte W24 + .byte N06 , As2 , v080 + .byte W15 + .byte N05 + .byte W24 + .byte N11 , Dn3 , v076 + .byte W08 + .byte N17 , Cn3 + .byte W16 + .byte N09 , Bn2 , v072 + .byte W08 + .byte N23 , As2 , v080 + .byte W01 + .byte W23 + .byte N21 , Ds2 + .byte W22 + .byte N24 , En2 , v076 + .byte W24 + .byte W01 + .byte As2 , v084 + .byte W24 + .byte N06 , Gs2 , v080 + .byte W02 + .byte W24 + .byte N19 , Gs2 , v084 + .byte W16 + .byte N04 , As2 , v080 + .byte W56 + .byte W24 + .byte N23 , Ds2 , v076 + .byte W23 + .byte N24 , Dn2 + .byte W24 + .byte W01 + .byte Ds2 + .byte W24 + .byte W01 + .byte N48 , Cn2 , v064 + .byte W44 + .byte W01 + .byte N24 , Dn2 , v076 + .byte W24 + .byte W01 + .byte N23 , En2 + .byte W23 + .byte N32 , Fn2 + .byte W02 + .byte W44 + .byte W02 + .byte N10 , Fn2 , v068 + .byte W09 + .byte N07 , Gn2 , v064 + .byte W08 + .byte N03 , Gs2 + .byte W07 + .byte N08 , Gs2 , v080 + .byte W07 + .byte N09 , As2 , v064 + .byte W09 + .byte N04 , Cn3 + .byte W09 + .byte N08 + .byte W01 + .byte W06 + .byte N09 , Dn3 + .byte W08 + .byte N08 , Cn3 + .byte W08 + .byte N09 , As2 , v068 + .byte W08 + .byte N10 , Cn3 , v060 + .byte W08 + .byte N23 , As2 , v064 + .byte W24 + .byte N09 , An2 , v076 + .byte W07 + .byte N18 , As2 , v068 + .byte W18 + .byte N09 , An2 , v076 + .byte W07 + .byte N28 , Gn2 + .byte W02 + .byte W36 + .byte W03 + .byte N11 , Gn2 , v068 + .byte W09 + .byte N28 , Cn3 , v072 + .byte W36 + .byte W02 + .byte N06 + .byte W09 + .byte N16 , As2 , v084 + .byte W01 + .byte W15 + .byte N09 , Gn2 , v076 + .byte W08 + .byte N18 , Dn2 , v072 + .byte W15 + .byte N09 , Gn2 , v068 + .byte W09 + .byte N24 , Cn3 , v076 + .byte W24 + .byte W01 + .byte N22 , Gn2 , v072 + .byte W24 + .byte N24 , Fn2 , v076 + .byte W36 + .byte N12 + .byte W11 + .byte N06 , Gs2 , v084 + .byte W01 + .byte N04 , As1 , v072 + .byte W23 + .byte N06 + .byte N06 , Gs2 , v076 + .byte W24 + .byte W01 + .byte N04 , Gn2 , v084 + .byte W23 + .byte Gn2 , v076 + .byte W14 + .byte N18 , Gn2 , v084 + .byte W56 + .byte W03 + .byte W23 + .byte N24 , Gn3 , v100 + .byte W24 + .byte Fn3 + .byte W24 + .byte N14 , Ds3 , v088 + .byte W13 + .byte N11 , Dn3 , v084 + .byte W12 + .byte As2 , v088 + .byte W09 + .byte N08 , Ds3 + .byte W08 + .byte N06 , Fn3 , v092 + .byte W06 + .byte N08 , Ds3 + .byte W09 + .byte N09 , Fn3 , v096 + .byte W07 + .byte N11 , Ds3 , v088 + .byte W09 + .byte N24 , Gn3 , v092 + .byte W23 + .byte N13 , Fn3 , v080 + .byte W11 + .byte N12 , Ds3 , v084 + .byte W14 + .byte N09 , Cn3 , v092 + .byte W07 + .byte N08 , Ds3 , v088 + .byte W08 + .byte N07 , Fn3 + .byte W07 + .byte N09 , Ds3 + .byte W10 + .byte N11 , Fn3 , v072 + .byte W07 + .byte N08 , Ds3 , v096 + .byte W09 + .byte N09 , Bn2 + .byte W07 + .byte Ds3 , v088 + .byte W09 + .byte N07 , Fn3 , v096 + .byte W07 + .byte N09 , Ds3 , v088 + .byte W09 + .byte N11 , Fn3 + .byte W07 + .byte N09 , Ds3 + .byte W08 + .byte As2 , v092 + .byte W01 + .byte W06 + .byte N08 , Ds3 , v080 + .byte W09 + .byte N07 , Fn3 , v084 + .byte W07 + .byte N09 , Ds3 , v092 + .byte W09 + .byte N07 , Fn3 , v076 + .byte W06 + .byte N10 , Ds3 , v084 + .byte W10 + .byte Gn3 , v088 + .byte W09 + .byte N07 , Fn3 , v092 + .byte W07 + .byte N10 , Ds3 + .byte W09 + .byte N08 , As2 , v084 + .byte W07 + .byte N09 , Ds3 , v076 + .byte W09 + .byte N12 , Fn3 , v096 + .byte W08 + .byte W01 + .byte N36 , Gn3 , v088 + .byte W32 + .byte W02 + .byte N12 , Gs3 , v080 + .byte W24 + .byte N15 , Dn3 , v064 + .byte W12 + .byte N13 , Gn3 , v076 + .byte W11 + .byte N07 , Fn3 + .byte W13 + .byte N28 , Fn3 , v080 + .byte W01 + .byte W24 + .byte N18 , Ds3 , v072 + .byte W23 + .byte Ds3 , v068 + .byte W01 + .byte Gn3 , v084 + .byte W24 + .byte N15 , Gn3 , v068 + .byte N16 , Cn4 , v088 + .byte W24 + .byte W12 + .byte N14 , An3 , v084 + .byte W11 + .byte N18 , As3 , v092 + .byte W18 + .byte N01 , An3 , v080 + .byte W06 + .byte N12 , An3 , v084 + .byte W13 + .byte N13 , Gn3 + .byte W11 + .byte N12 , Fn3 , v088 + .byte W12 + .byte N15 , Ds3 , v084 + .byte W13 + .byte TIE , Dn3 , v092 + .byte W96 + .byte W02 + .byte EOT + .byte W92 + .byte W02 + .byte GOTO + .word mus_field_ruby_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_field_ruby_3: @ 0x086923D8 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 12 + .byte VOL , 96*mus_field_ruby_mvl/mxv + .byte PAN , c_v-32 + .byte W01 + .byte N09 , As3 , v076 + .byte W07 + .byte N08 , An3 , v064 + .byte W08 + .byte N07 , Gs3 , v060 + .byte W07 + .byte N08 , Gn3 , v064 + .byte W07 + .byte Fs3 , v060 + .byte W08 + .byte N07 , Fn3 , v072 + .byte W07 + .byte N09 , En3 , v068 + .byte W09 + .byte N08 , Ds3 , v060 + .byte W08 + .byte N09 , Dn3 , v064 + .byte W09 + .byte N08 , Cs3 , v056 + .byte W07 + .byte N07 , Cn3 , v060 + .byte W08 + .byte N04 , Bn2 , v072 + .byte W10 + .byte W13 + .byte N24 , As2 , v088 + .byte W32 + .byte W02 + .byte N05 , As2 , v084 + .byte W24 + .byte N04 + .byte W24 + .byte N03 + .byte W01 + .byte W24 + .byte N05 , As2 , v076 + .byte W15 + .byte As2 , v080 + .byte W32 + .byte W01 + .byte N08 , As2 , v072 + .byte W08 + .byte N07 , Cn3 , v048 + .byte W07 + .byte N10 , Dn3 , v064 + .byte W08 + .byte N08 , Ds3 , v076 + .byte W01 +mus_field_ruby_3_B1: + .byte W15 + .byte N05 , Ds3 , v088 + .byte W48 + .byte N10 , Ds3 , v076 + .byte W09 + .byte N16 , Dn3 + .byte W15 + .byte N08 , Ds3 + .byte W07 + .byte N10 , Cn3 , v080 + .byte W02 + .byte W14 + .byte N04 , Cn3 , v076 + .byte W22 + .byte Cn3 , v080 + .byte W23 + .byte N08 , Cn3 , v072 + .byte W09 + .byte N14 , Cn4 , v084 + .byte W28 + .byte W21 + .byte N03 , Fn4 , v092 + .byte W24 + .byte N04 , Cn4 , v084 + .byte W24 + .byte W02 + .byte N03 , Fn3 , v080 + .byte W24 + .byte W01 + .byte W13 + .byte N24 , Fs3 , v092 + .byte W32 + .byte W02 + .byte N04 , Fs3 , v076 + .byte W24 + .byte Fs3 , v084 + .byte W24 + .byte W01 + .byte W01 + .byte N05 , Gn3 + .byte W22 + .byte Gn3 , v080 + .byte W24 + .byte W01 + .byte Fs3 + .byte W24 + .byte W01 + .byte N04 + .byte W23 + .byte N05 , Fn3 , v084 + .byte W01 + .byte N02 , Ds3 , v072 + .byte W23 + .byte N08 , Fn3 , v080 + .byte W01 + .byte N07 , Ds3 , v068 + .byte W15 + .byte N01 , Dn3 , v064 + .byte N04 , Fn3 , v084 + .byte W23 + .byte N10 , Fn3 , v076 + .byte W09 + .byte N17 , Gn3 , v080 + .byte W15 + .byte N04 , Gs3 + .byte W09 + .byte W14 + .byte N09 , As3 , v076 + .byte W08 + .byte N15 , Ds4 , v080 + .byte W15 + .byte N10 , Gn4 , v076 + .byte W09 + .byte As4 + .byte W07 + .byte N07 , Gn4 , v052 + .byte W07 + .byte N05 , En4 , v072 + .byte W09 + .byte N04 , Dn4 , v076 + .byte W16 + .byte N10 , Cn4 , v072 + .byte W08 + .byte N04 , As3 , v084 + .byte W03 + .byte W14 + .byte N10 , Fn3 , v072 + .byte W09 + .byte N04 , Gn3 , v076 + .byte W16 + .byte N09 , Gs3 + .byte W08 + .byte N03 , As3 , v084 + .byte W24 + .byte W01 + .byte An4 + .byte W01 + .byte N05 , As4 , v092 + .byte W22 + .byte N17 , Gn3 , v084 + .byte W01 + .byte W16 + .byte N05 , As2 , v076 + .byte W44 + .byte W02 + .byte N04 + .byte W24 + .byte W01 + .byte N08 , As2 , v064 + .byte W07 + .byte N18 , Gs3 , v072 + .byte W02 + .byte W14 + .byte N04 , Gn3 , v076 + .byte W23 + .byte Fn3 , v084 + .byte W23 + .byte N10 , En3 , v068 + .byte W09 + .byte N15 , Dn3 , v072 + .byte W17 + .byte N06 , En3 , v064 + .byte W08 + .byte N07 , Cn3 + .byte W02 + .byte W05 + .byte N08 , Fn3 , v072 + .byte W08 + .byte N10 , Gn3 , v076 + .byte W08 + .byte N04 , Gs3 , v072 + .byte W17 + .byte Cn4 , v080 + .byte W32 + .byte W03 + .byte Fn4 , v092 + .byte W23 + .byte N24 , An3 , v084 + .byte W36 + .byte W01 + .byte N12 , An3 , v076 + .byte W10 + .byte N21 , Cn4 , v084 + .byte W23 + .byte N24 , Fs3 , v072 + .byte W24 + .byte W01 + .byte N08 , Gn3 , v064 + .byte W01 + .byte W07 + .byte N09 , Dn3 , v068 + .byte W09 + .byte N02 , Gn3 + .byte W07 + .byte N07 , Gn3 , v080 + .byte W08 + .byte N08 , As3 , v076 + .byte W07 + .byte N03 , Dn4 , v064 + .byte W09 + .byte N16 , Dn4 , v068 + .byte W15 + .byte N11 , Cn4 , v076 + .byte W09 + .byte N16 , Bn3 + .byte W16 + .byte N11 , Cn4 + .byte W08 + .byte N17 , As3 , v072 + .byte W01 + .byte W24 + .byte N08 , As3 , v076 + .byte W09 + .byte Cn4 , v064 + .byte W06 + .byte N11 , Dn4 , v072 + .byte W08 + .byte N06 , Cn4 , v080 + .byte W24 + .byte W01 + .byte N05 , Cn5 , v088 + .byte W11 + .byte N03 , Cn4 , v076 + .byte W13 + .byte W12 + .byte N04 , Fn3 , v072 + .byte W12 + .byte N03 , Gn3 , v060 + .byte W11 + .byte N04 , Gs3 , v072 + .byte W12 + .byte As3 , v076 + .byte W12 + .byte Bn3 + .byte W12 + .byte Cn4 , v080 + .byte W12 + .byte Dn4 , v076 + .byte W13 + .byte Ds3 + .byte N04 , Ds4 , v088 + .byte W24 + .byte Ds3 , v072 + .byte N06 , Ds4 , v088 + .byte W14 + .byte N02 , Ds3 , v072 + .byte W06 + .byte N01 , Ds4 , v060 + .byte W01 + .byte N04 , Ds3 , v072 + .byte W05 + .byte N02 , Ds4 , v064 + .byte W02 + .byte N03 , Ds3 , v060 + .byte W05 + .byte N02 , Ds4 , v072 + .byte W03 + .byte N03 , Ds3 , v068 + .byte W04 + .byte N04 , Ds4 , v080 + .byte W03 + .byte N06 , Ds3 , v068 + .byte W28 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_field_ruby_4: @ 0x086925E8 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 32 + .byte VOL , 86*mus_field_ruby_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W12 + .byte N28 , As1 , v080 + .byte W36 + .byte N06 , As1 , v084 + .byte W24 + .byte N04 , As1 , v080 + .byte W24 + .byte As1 , v084 + .byte W24 + .byte N12 + .byte W12 + .byte N05 + .byte W36 + .byte N24 , As1 , v080 + .byte W24 +mus_field_ruby_4_B1: + .byte N42 , Ds1 , v080 + .byte W36 + .byte N32 , As1 + .byte W36 + .byte N24 , Ds2 , v076 + .byte W24 + .byte N36 , En1 + .byte W36 + .byte N32 , Cn2 , v072 + .byte W36 + .byte N24 , Gn2 , v076 + .byte W24 + .byte N42 , Fn1 , v068 + .byte W36 + .byte N32 , Cn2 , v060 + .byte W36 + .byte N24 , Fn2 , v072 + .byte W24 + .byte N42 , Fs1 + .byte W36 + .byte N36 , Ds2 , v076 + .byte W36 + .byte N24 , An2 , v080 + .byte W24 + .byte N06 , Gn1 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte Fs1 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , Fn1 + .byte W23 + .byte N19 , Fn1 , v080 + .byte W18 + .byte N03 , As1 + .byte W22 + .byte N09 , As1 , v072 + .byte W08 + .byte N16 , As2 , v084 + .byte W16 + .byte N09 , As1 , v064 + .byte W07 + .byte N24 , Gn1 , v076 + .byte W02 + .byte W22 + .byte Gn2 + .byte W24 + .byte Fs2 , v080 + .byte W24 + .byte W01 + .byte Fs1 , v076 + .byte W24 + .byte W01 + .byte N05 , Fn1 , v080 + .byte W24 + .byte N17 , Fn1 , v084 + .byte W16 + .byte N04 , As1 + .byte W32 + .byte N09 , As1 , v076 + .byte W08 + .byte N08 , Cn2 , v060 + .byte W08 + .byte N11 , Dn2 , v068 + .byte W08 + .byte N36 , Ds1 , v080 + .byte N40 , Ds2 + .byte W36 + .byte N32 , As1 , v076 + .byte W36 + .byte N28 , Ds2 , v080 + .byte W24 + .byte N36 , En1 , v076 + .byte W36 + .byte Cn2 , v072 + .byte W36 + .byte N24 , Gn2 , v076 + .byte W24 + .byte N40 , Fn1 + .byte W36 + .byte N32 , Cn2 , v068 + .byte W36 + .byte N24 , Fn2 , v072 + .byte W24 + .byte N42 , Fs1 , v076 + .byte W36 + .byte N36 , Ds2 , v080 + .byte W36 + .byte N24 , An2 + .byte W24 + .byte Gn1 , v076 + .byte W40 + .byte N10 , Gn1 , v068 + .byte W08 + .byte N24 , Cn2 , v076 + .byte W36 + .byte W02 + .byte N06 , Cn2 , v064 + .byte W09 + .byte N24 , Gn1 , v076 + .byte W01 + .byte W36 + .byte W03 + .byte N10 , Gn1 , v068 + .byte W08 + .byte N17 , Cn2 , v076 + .byte W16 + .byte N10 , Gn2 , v064 + .byte W08 + .byte N17 , Cn3 , v080 + .byte W16 + .byte N08 , Gn2 , v064 + .byte W07 + .byte N30 , Fn2 , v080 + .byte W02 + .byte W32 + .byte W03 + .byte N13 , Fn1 , v072 + .byte W13 + .byte N05 , As1 , v084 + .byte W24 + .byte As1 , v076 + .byte W24 + .byte Ds1 , v080 + .byte W24 + .byte N19 , Ds2 , v092 + .byte W17 + .byte N06 , Ds1 , v080 + .byte W24 + .byte W01 + .byte N09 , Ds1 , v068 + .byte W09 + .byte N13 , Fn1 + .byte W15 + .byte N09 , Gn1 + .byte W06 + .byte N36 , Gs1 + .byte W36 + .byte N17 , Ds2 + .byte W12 + .byte N13 , Gs2 , v072 + .byte W12 + .byte N04 , Gn2 , v064 + .byte W12 + .byte N12 , Gn2 , v052 + .byte W12 + .byte N05 , Fn2 , v068 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N03 , Ds2 , v072 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte N02 , Gn1 , v064 + .byte W12 + .byte N23 , Ds1 , v068 + .byte W48 + .byte N40 , Gs1 , v076 + .byte W36 + .byte N16 , Ds2 , v068 + .byte W12 + .byte N10 , Gs2 , v076 + .byte W12 + .byte N05 , Bn2 , v072 + .byte W12 + .byte N03 , As2 + .byte W12 + .byte N05 , Gs2 , v068 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte N03 , Ds2 , v068 + .byte W12 + .byte N02 , As1 , v064 + .byte W12 + .byte Gn1 , v060 + .byte W12 + .byte N24 , Ds1 , v064 + .byte W24 + .byte Ds2 , v068 + .byte W24 + .byte N36 , Gn1 , v076 + .byte W36 + .byte N15 , Dn2 , v068 + .byte W12 + .byte N24 , Gn2 + .byte W24 + .byte Gn1 , v064 + .byte W24 + .byte Cn2 , v068 + .byte W36 + .byte N15 , Cn2 , v060 + .byte W12 + .byte N24 , Gn2 , v068 + .byte W24 + .byte N22 , Cn2 + .byte W24 + .byte N24 , Fn2 + .byte W24 + .byte N15 , Fn1 , v072 + .byte W16 + .byte N06 , Fn2 , v068 + .byte W06 + .byte N03 , Fn1 + .byte W12 + .byte N04 , Gn1 , v072 + .byte W12 + .byte N05 , Gs1 + .byte W12 + .byte An1 + .byte W14 + .byte N84 , As1 , v084 + .byte W96 + .byte N09 , As1 , v056 + .byte W08 + .byte N06 , Bn1 , v060 + .byte W07 + .byte N08 , Cn2 + .byte W07 + .byte N07 , Cs2 , v064 + .byte W08 + .byte Dn2 , v072 + .byte W08 + .byte Ds2 , v068 + .byte W08 + .byte N08 , En2 , v064 + .byte W08 + .byte N07 , Fn2 , v060 + .byte W07 + .byte Fs2 , v068 + .byte W08 + .byte N08 , Gn2 , v056 + .byte W08 + .byte N10 , Gs2 , v072 + .byte W09 + .byte N09 , An2 , v076 + .byte W10 + .byte GOTO + .word mus_field_ruby_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_field_ruby_5: @ 0x086927D6 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 48 + .byte VOL , 47*mus_field_ruby_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 + .byte W96 +mus_field_ruby_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N44 , Cn3 , v048 + .byte N40 , Ds3 + .byte W44 + .byte W01 + .byte Ds3 , v056 + .byte W01 + .byte Bn2 , v044 + .byte W48 + .byte N48 , Ds3 , v056 + .byte W01 + .byte N36 , As2 , v048 + .byte W01 + .byte W44 + .byte W02 + .byte N24 , Ds2 , v060 + .byte W24 + .byte W01 + .byte N13 , Fn2 , v056 + .byte W12 + .byte N12 , Gn2 + .byte W12 + .byte N42 , Cn3 , v048 + .byte N40 , Ds3 , v052 + .byte W01 + .byte W44 + .byte W02 + .byte N40 + .byte W01 + .byte N44 , Bn2 + .byte W44 + .byte W01 + .byte N52 , Ds3 , v056 + .byte W01 + .byte N48 , As2 + .byte W03 + .byte W44 + .byte W02 + .byte N36 , Gn2 + .byte W48 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby_5_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_field_ruby_6: @ 0x08692857 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 73 + .byte VOL , 88*mus_field_ruby_mvl/mxv + .byte PAN , c_v-16 + .byte W96 + .byte W96 + .byte W96 +mus_field_ruby_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N40 , Gn4 , v068 + .byte W36 + .byte N12 , Gs4 , v060 + .byte W24 + .byte Dn4 , v056 + .byte W11 + .byte N11 , Gn4 , v064 + .byte W11 + .byte N06 , Fn4 , v076 + .byte W12 + .byte N15 , Cn4 , v048 + .byte N24 , Fn4 , v056 + .byte W02 + .byte W22 + .byte N17 , Cn4 , v048 + .byte W01 + .byte N24 , Ds4 , v064 + .byte W23 + .byte Dn4 , v056 + .byte W24 + .byte N17 , Ds4 , v060 + .byte W24 + .byte W02 + .byte W10 + .byte N15 , Fn4 , v056 + .byte W13 + .byte N18 , Gn4 , v076 + .byte W18 + .byte N07 , Fn4 , v060 + .byte W06 + .byte N14 , Fn3 + .byte W12 + .byte N11 , Gn3 , v064 + .byte W11 + .byte N12 , Gs3 , v068 + .byte W11 + .byte N11 , An3 , v060 + .byte W15 + .byte N92 , Gs3 , v076 + .byte N90 , As3 , v072 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby_6_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_field_ruby_7: @ 0x086928E7 + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 11 + .byte VOL , 86*mus_field_ruby_mvl/mxv + .byte PAN , c_v+16 + .byte W96 + .byte W96 + .byte W96 +mus_field_ruby_7_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W23 + .byte N24 , Bn2 , v072 + .byte W24 + .byte W01 + .byte Cn3 + .byte W24 + .byte W01 + .byte N22 , Dn3 + .byte W22 + .byte N07 , Gn2 , v068 + .byte W01 + .byte W06 + .byte N09 , Ds2 , v060 + .byte W08 + .byte N08 , Fn2 , v068 + .byte W09 + .byte N16 , Gn2 , v072 + .byte W14 + .byte N11 , Cn3 , v068 + .byte W10 + .byte N24 , Gn2 , v076 + .byte W24 + .byte W01 + .byte N21 , Cn3 , v072 + .byte W24 + .byte N06 , Fn2 + .byte W08 + .byte Gn2 , v068 + .byte W08 + .byte Fn2 + .byte W08 + .byte N07 , Gn2 , v064 + .byte W08 + .byte Fn2 , v068 + .byte W08 + .byte N09 , Gn2 , v064 + .byte W08 + .byte N08 , An2 , v072 + .byte W08 + .byte N07 , As2 + .byte W08 + .byte N09 , An2 , v068 + .byte W08 + .byte N10 , As2 + .byte W08 + .byte N05 , Cn3 , v056 + .byte W08 + .byte N09 , Fn2 , v060 + .byte W08 + .byte N08 , As2 , v072 + .byte W08 + .byte An2 , v068 + .byte W08 + .byte As2 , v072 + .byte W08 + .byte An2 , v076 + .byte W08 + .byte N07 , As2 , v068 + .byte W08 + .byte N11 , An2 , v072 + .byte W08 + .byte N08 , As2 , v076 + .byte W08 + .byte N06 , An2 , v072 + .byte W08 + .byte N07 , As2 , v064 + .byte W08 + .byte N08 , An2 , v072 + .byte W08 + .byte N06 , As2 , v060 + .byte W08 + .byte N10 , An2 , v064 + .byte W08 + .byte N20 , As2 , v076 + .byte W96 + .byte GOTO + .word mus_field_ruby_7_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_field_ruby_8: @ 0x086929AC + .byte KEYSH , mus_field_ruby_key+0 + .byte VOICE , 0 + .byte VOL , 43*mus_field_ruby_mvl/mxv + .byte W96 + .byte W16 + .byte N04 , Cn1 , v100 + .byte N22 , As1 + .byte W32 + .byte N04 , Cn1 + .byte W24 + .byte N22 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte N22 , As1 + .byte W16 + .byte N04 , Cn1 + .byte W24 + .byte N04 + .byte W08 + .byte Dn1 + .byte N22 , As1 + .byte W24 +mus_field_ruby_8_B1: + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W14 + .byte Cn1 + .byte W32 + .byte W02 + .byte Dn1 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B1 +mus_field_ruby_8_B2: + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W24 + .byte PEND +mus_field_ruby_8_B3: + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W16 + .byte Cn1 + .byte W24 + .byte N04 + .byte W08 + .byte Dn1 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_ruby_8_B2 + .byte PATT + .word mus_field_ruby_8_B3 + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B1 + .byte PATT + .word mus_field_ruby_8_B2 + .byte PATT + .word mus_field_ruby_8_B3 + .byte PATT + .word mus_field_ruby_8_B2 + .byte PATT + .word mus_field_ruby_8_B3 +mus_field_ruby_8_B4: + .byte N04 , Cn1 , v100 + .byte W40 + .byte N04 + .byte W08 + .byte N04 + .byte W48 + .byte PEND + .byte PATT + .word mus_field_ruby_8_B4 + .byte PATT + .word mus_field_ruby_8_B4 + .byte PATT + .word mus_field_ruby_8_B4 + .byte PATT + .word mus_field_ruby_8_B4 + .byte PATT + .word mus_field_ruby_8_B4 + .byte PATT + .word mus_field_ruby_8_B4 + .byte N04 , Cn1 , v100 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte Dn1 + .byte N20 , As1 + .byte W24 + .byte GOTO + .word mus_field_ruby_8_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_field_ruby: @ 0x08692A98 + .byte 9 @ NumTrks + .byte 0 @ NumBlks + .byte mus_field_ruby_pri @ Priority + .byte mus_field_ruby_rev @ Reverb + + .word mus_field_ruby_grp + + .word mus_field_ruby_0 + .word mus_field_ruby_1 + .word mus_field_ruby_2 + .word mus_field_ruby_3 + .word mus_field_ruby_4 + .word mus_field_ruby_5 + .word mus_field_ruby_6 + .word mus_field_ruby_7 + .word mus_field_ruby_8 diff --git a/sound/songs/mus_field_ruby2.s b/sound/songs/mus_field_ruby2.s new file mode 100644 index 0000000..777c8fc --- /dev/null +++ b/sound/songs/mus_field_ruby2.s @@ -0,0 +1,1738 @@ + .include "sound/MPlayDef.s" + + .equ mus_field_ruby2_grp, gUnknown_08532808 + .equ mus_field_ruby2_pri, 0 + .equ mus_field_ruby2_rev, reverb_set+50 + .equ mus_field_ruby2_mvl, 127 + .equ mus_field_ruby2_key, 0 + .equ mus_field_ruby2_tbs, 1 + .equ mus_field_ruby2_exg, 0 + .equ mus_field_ruby2_cmp, 1 + + .section .rodata + .global mus_field_ruby2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_field_ruby2_0: @ 0x0869CAA4 + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_0_B1: + .byte TEMPO , 114*mus_field_ruby2_tbs/2 + .byte VOICE , 78 + .byte VOL , 85*mus_field_ruby2_mvl/mxv + .byte PAN , c_v+0 + .byte N13 , Cn4 , v088 + .byte W18 + .byte N04 , Cn4 , v080 + .byte W17 + .byte N06 , Cn4 , v084 + .byte W13 + .byte N04 + .byte W12 + .byte N04 + .byte W12 + .byte N03 , Cn4 , v080 + .byte W06 + .byte N15 + .byte W18 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby2_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_field_ruby2_1: @ 0x0869CAEA + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_1_B1: + .byte VOICE , 1 + .byte VOL , 71*mus_field_ruby2_mvl/mxv + .byte PAN , c_v+32 + .byte W96 +mus_field_ruby2_1_B2: + .byte N10 , An1 , v080 + .byte W13 + .byte N01 , An2 , v068 + .byte N01 , Cs3 , v056 + .byte N02 , En3 , v060 + .byte W06 + .byte N03 , An1 , v076 + .byte W11 + .byte N01 , Cs3 , v060 + .byte N01 , En3 , v064 + .byte W01 + .byte An2 , v056 + .byte W05 + .byte N02 , An1 , v080 + .byte W12 + .byte N11 , Dn2 , v084 + .byte W12 + .byte N01 , An2 , v068 + .byte N01 , Bn2 , v060 + .byte N01 , Dn3 + .byte W06 + .byte N03 , Dn2 , v084 + .byte W12 + .byte N01 , An2 , v064 + .byte N01 , Bn2 , v056 + .byte N01 , Dn3 , v052 + .byte W05 + .byte N03 , Dn2 , v084 + .byte W13 + .byte PEND + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte N11 , En2 , v084 + .byte W12 + .byte N01 , An2 , v072 + .byte N01 , Bn2 , v064 + .byte N02 , En3 , v060 + .byte W07 + .byte N03 , En2 , v076 + .byte W10 + .byte N01 , An2 , v064 + .byte N01 , Bn2 , v060 + .byte N02 , En3 + .byte W07 + .byte N01 , En2 , v080 + .byte W12 + .byte N11 , En2 , v092 + .byte W12 + .byte N01 , Gs2 , v064 + .byte W01 + .byte Bn2 , v052 + .byte N01 , En3 , v048 + .byte W05 + .byte N03 , En2 , v076 + .byte W10 + .byte N01 , Gs2 , v060 + .byte N02 , En3 + .byte W01 + .byte N01 , Bn2 , v048 + .byte W06 + .byte N04 , En2 , v084 + .byte W12 + .byte N01 , An1 , v092 + .byte W01 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte PATT + .word mus_field_ruby2_1_B2 + .byte W12 + .byte N05 , Cs2 , v072 + .byte N04 , An2 , v076 + .byte W24 + .byte W01 + .byte N06 , Bn2 , v080 + .byte W01 + .byte N04 , Dn2 , v076 + .byte W22 + .byte N07 , Ds2 , v080 + .byte W01 + .byte Cn3 + .byte W23 + .byte N05 , En2 , v076 + .byte N06 , Cs3 , v080 + .byte W12 + .byte W12 + .byte Fs2 , v076 + .byte N05 , Dn3 , v080 + .byte W24 + .byte N06 , Gn2 , v076 + .byte N06 , En3 , v080 + .byte W24 + .byte Fn3 , v084 + .byte W01 + .byte N05 , Gs2 , v080 + .byte W23 + .byte N04 , An2 , v076 + .byte N05 , Fs3 , v084 + .byte W12 + .byte W12 + .byte An2 , v088 + .byte W01 + .byte Cs2 , v072 + .byte W24 + .byte N06 , Dn2 , v080 + .byte N06 , Bn2 , v084 + .byte W23 + .byte N07 , Cn3 , v080 + .byte W01 + .byte N06 , Ds2 + .byte W22 + .byte N07 , Cs3 + .byte W01 + .byte N05 , En2 + .byte W12 + .byte W13 + .byte N06 , Fs2 , v072 + .byte N05 , Dn3 , v076 + .byte W23 + .byte N04 , Gn2 + .byte N06 , En3 , v080 + .byte W23 + .byte Fn3 , v084 + .byte W01 + .byte Gs2 , v076 + .byte W23 + .byte N05 , An2 , v080 + .byte N06 , Fs3 + .byte W13 + .byte W11 + .byte N04 , Bn2 + .byte W01 + .byte N05 , Ds2 + .byte W23 + .byte N06 , Cs3 + .byte W01 + .byte N04 , En2 , v076 + .byte W24 + .byte Fn2 + .byte N04 , Dn3 , v080 + .byte W23 + .byte Ds3 + .byte W01 + .byte Fs2 , v076 + .byte W12 + .byte W12 + .byte Gn2 + .byte N05 , En3 , v080 + .byte W22 + .byte Fs3 , v084 + .byte W01 + .byte N03 , An2 , v076 + .byte W24 + .byte N04 , Bn2 , v080 + .byte N04 , Gn3 , v084 + .byte W24 + .byte Bn2 , v076 + .byte N04 , Gs3 , v084 + .byte W13 + .byte W12 + .byte En2 , v076 + .byte N04 , En3 , v080 + .byte W12 + .byte N04 + .byte W01 + .byte En2 + .byte W11 + .byte N03 , Bn3 + .byte W24 + .byte En2 + .byte W01 + .byte N04 , En3 , v076 + .byte W11 + .byte En2 , v080 + .byte N04 , En3 , v076 + .byte W12 + .byte N03 , Bn3 , v084 + .byte W12 + .byte W12 + .byte N05 , An3 , v076 + .byte W05 + .byte N06 , En3 , v072 + .byte W06 + .byte N03 , Cs3 , v060 + .byte W04 + .byte N08 , An2 + .byte W07 + .byte N06 , En2 , v064 + .byte W05 + .byte N08 , Cs2 , v068 + .byte W07 + .byte N04 , An1 , v076 + .byte W24 + .byte W03 + .byte N03 , En2 , v092 + .byte N03 , Cs3 , v088 + .byte W23 + .byte GOTO + .word mus_field_ruby2_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_field_ruby2_2: @ 0x0869CCC5 + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_2_B1: + .byte VOICE , 3 + .byte VOL , 102*mus_field_ruby2_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W92 + .byte W02 + .byte N32 , En4 , v084 + .byte W02 + .byte W30 + .byte W01 + .byte N05 , Dn4 , v068 + .byte W05 + .byte Cs4 + .byte W05 + .byte N08 , Dn4 , v076 + .byte W07 + .byte N30 , En4 , v080 + .byte W30 + .byte N05 , Dn4 , v064 + .byte W05 + .byte N06 , Cs4 , v068 + .byte W05 + .byte N07 , Dn4 + .byte W06 + .byte N03 , En4 , v080 + .byte W02 + .byte W11 + .byte N06 , Gs4 , v076 + .byte W05 + .byte N03 , Fs4 , v080 + .byte W13 + .byte N06 , En4 + .byte W06 + .byte N03 , Cs4 , v076 + .byte W13 + .byte N18 , Dn4 , v088 + .byte W16 + .byte N03 , En4 , v080 + .byte W19 + .byte Cs4 , v084 + .byte W13 + .byte N19 , Dn4 , v092 + .byte W18 + .byte N05 , En4 , v084 + .byte W17 + .byte N04 , Cs4 , v080 + .byte W13 + .byte N19 , Dn4 , v088 + .byte W18 + .byte N04 , Cs4 , v080 + .byte W16 + .byte Bn3 + .byte W14 + .byte N03 , Cs4 , v076 + .byte W11 + .byte N07 , Bn3 + .byte W05 + .byte N36 , An3 + .byte W60 + .byte W02 + .byte N05 , Cs4 , v060 + .byte W05 + .byte N07 , Dn4 , v068 + .byte W05 + .byte N05 , Ds4 , v072 + .byte W08 + .byte N32 , En4 , v084 + .byte W30 + .byte W01 + .byte N05 , Dn4 , v068 + .byte W05 + .byte N06 , Cs4 + .byte W05 + .byte N08 , Dn4 , v064 + .byte W07 + .byte N28 , En4 , v084 + .byte W28 + .byte W01 + .byte N06 , Dn4 , v068 + .byte W05 + .byte Cs4 + .byte W05 + .byte N08 , Dn4 , v064 + .byte W07 + .byte N03 , En4 , v084 + .byte W02 + .byte W10 + .byte N06 , Gs4 , v076 + .byte W04 + .byte N05 , Fs4 , v080 + .byte W14 + .byte N06 , En4 + .byte W05 + .byte N04 , Cs4 , v076 + .byte W13 + .byte N21 , Dn4 , v088 + .byte W20 + .byte N05 , Ds4 + .byte W17 + .byte N07 , En4 + .byte W13 + .byte N04 , En4 , v080 + .byte W12 + .byte N06 , An4 + .byte W05 + .byte N05 , Cs5 , v084 + .byte W13 + .byte N07 , Dn5 , v080 + .byte W06 + .byte N04 , Cs5 , v084 + .byte W13 + .byte N19 , Bn4 , v088 + .byte W17 + .byte N04 , An4 + .byte W17 + .byte N05 , Gs4 , v084 + .byte W13 + .byte W01 + .byte N04 , An4 , v092 + .byte W13 + .byte N32 , En4 , v088 + .byte W80 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N09 , En4 , v072 + .byte W12 + .byte N03 , En4 , v068 + .byte W06 + .byte N02 , En5 , v076 + .byte W13 + .byte N05 , Dn4 , v060 + .byte W05 + .byte Cs4 , v068 + .byte W05 + .byte N08 , Dn4 , v060 + .byte W07 + .byte N07 , En4 , v076 + .byte W12 + .byte N04 + .byte W05 + .byte N03 , En5 + .byte W13 + .byte N05 , Dn4 , v060 + .byte W05 + .byte Cs4 , v064 + .byte W05 + .byte N06 , Dn4 , v060 + .byte W07 + .byte N03 , En4 , v072 + .byte W01 + .byte W11 + .byte Gs4 , v068 + .byte W05 + .byte Fs4 , v072 + .byte W12 + .byte N06 , En4 + .byte W06 + .byte N04 , Cs4 , v076 + .byte W12 + .byte N14 , Dn4 + .byte W14 + .byte N06 , Ds4 , v064 + .byte W05 + .byte N04 , En4 , v076 + .byte W19 + .byte N03 , Cs4 + .byte W12 + .byte N12 , Dn4 , v080 + .byte W12 + .byte N06 , Ds4 , v060 + .byte W06 + .byte N04 , En4 , v072 + .byte W17 + .byte N03 , Cs4 , v076 + .byte W14 + .byte N04 , Dn4 , v080 + .byte W06 + .byte N05 , Bn3 , v068 + .byte W05 + .byte N04 , En3 , v064 + .byte W06 + .byte N03 , Dn4 , v076 + .byte W12 + .byte N04 , En3 , v060 + .byte W06 + .byte N05 , Cs4 , v064 + .byte W07 + .byte N07 , Bn3 , v056 + .byte W05 + .byte N04 , Cs4 , v068 + .byte W12 + .byte N06 , Bn3 , v076 + .byte W06 + .byte N56 , An3 + .byte W78 + .byte An3 , v084 + .byte W56 + .byte W03 + .byte N14 , An3 , v076 + .byte W13 + .byte N12 , Bn3 + .byte W11 + .byte N13 , An3 , v072 + .byte W13 + .byte N20 , Fs3 , v076 + .byte W19 + .byte N17 , An3 + .byte W15 + .byte N16 , Bn3 , v068 + .byte W14 + .byte N22 , An3 + .byte W22 + .byte N24 , Dn4 , v080 + .byte W24 + .byte W02 + .byte W12 + .byte N13 , Cs4 , v076 + .byte W13 + .byte Dn4 + .byte W12 + .byte N11 , Ds4 + .byte W11 + .byte N15 , En4 , v080 + .byte W17 + .byte N04 , As4 , v072 + .byte W01 + .byte N18 , Bn4 , v088 + .byte W17 + .byte N15 , An4 , v080 + .byte W13 + .byte W01 + .byte N11 , Gn4 , v084 + .byte W17 + .byte N10 , Fs4 , v080 + .byte W14 + .byte N08 , En4 + .byte W15 + .byte N28 , Dn4 , v076 + .byte W48 + .byte N21 , Bn3 , v084 + .byte W01 + .byte W22 + .byte N07 , Cn4 , v080 + .byte W13 + .byte N08 , Bn3 + .byte W22 + .byte N05 , Cs4 , v076 + .byte W04 + .byte Bn3 + .byte W11 + .byte N03 , Ds4 , v084 + .byte W12 + .byte N04 , Fs4 , v080 + .byte W12 + .byte W01 + .byte N17 , Bn4 , v088 + .byte W16 + .byte N06 , As4 + .byte W15 + .byte N05 , An4 , v080 + .byte W15 + .byte N28 , Gn4 , v084 + .byte W36 + .byte W01 + .byte N05 , En4 , v072 + .byte W06 + .byte N07 , Fs4 , v064 + .byte W06 + .byte N03 , En4 , v080 + .byte W11 + .byte N04 , En5 , v084 + .byte W24 + .byte W01 + .byte N06 , En4 , v068 + .byte W05 + .byte N07 , Fs4 , v072 + .byte W06 + .byte N03 , En4 , v064 + .byte W12 + .byte N04 , Dn5 , v080 + .byte W24 + .byte W01 + .byte En4 , v076 + .byte W12 + .byte W12 + .byte Cs5 , v080 + .byte W12 + .byte N03 , Bn4 , v084 + .byte W12 + .byte N04 , As4 + .byte W12 + .byte N05 , An4 , v092 + .byte W48 + .byte GOTO + .word mus_field_ruby2_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_field_ruby2_3: @ 0x0869CEDE + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_3_B1: + .byte VOICE , 12 + .byte VOL , 102*mus_field_ruby2_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W72 + .byte N05 , En3 , v064 + .byte W05 + .byte N06 , An3 , v072 + .byte W06 + .byte N05 , Cs4 , v068 + .byte W05 + .byte N01 , En4 , v076 + .byte W07 + .byte N03 , An4 , v088 + .byte W01 + .byte W13 + .byte N05 , En4 , v064 + .byte W05 + .byte Cs4 , v072 + .byte W06 + .byte N02 , An3 , v052 + .byte W11 + .byte N03 , An4 , v088 + .byte W24 + .byte N04 , Fs4 , v072 + .byte W13 + .byte Dn4 , v080 + .byte W12 + .byte N03 , An3 + .byte W12 + .byte N06 , En4 + .byte W06 + .byte N05 , Cs4 , v068 + .byte W04 + .byte N08 , En4 , v064 + .byte W08 + .byte N04 , An4 , v084 + .byte W07 + .byte N03 , En4 , v076 + .byte W12 + .byte An4 + .byte W05 + .byte N07 , Cs5 , v060 + .byte W06 + .byte N03 , Dn5 , v084 + .byte W12 + .byte N04 , An4 + .byte W12 + .byte Fs4 , v076 + .byte W12 + .byte N03 , Dn4 , v080 + .byte W12 + .byte En4 , v084 + .byte W68 + .byte W03 + .byte N06 , En4 , v080 + .byte W07 + .byte N05 , An4 , v072 + .byte W06 + .byte N06 , En4 , v064 + .byte W06 + .byte An4 , v072 + .byte W06 + .byte N04 , En4 , v068 + .byte W12 + .byte N06 , Cs5 , v084 + .byte W06 + .byte N04 , An4 , v076 + .byte W11 + .byte N06 , En5 , v088 + .byte W05 + .byte N03 , Cs5 , v076 + .byte W12 + .byte N06 , Dn5 , v088 + .byte W05 + .byte An4 , v076 + .byte W07 + .byte N05 , Fs4 , v064 + .byte W06 + .byte N06 , Dn4 , v056 + .byte W06 + .byte N08 , An4 , v084 + .byte W08 + .byte N07 , Fs4 , v060 + .byte W06 + .byte N06 , Dn4 , v064 + .byte W06 + .byte An3 , v056 + .byte W06 + .byte En4 , v072 + .byte W06 + .byte Cs4 , v060 + .byte W06 + .byte N05 , An3 + .byte W06 + .byte N07 , En3 , v052 + .byte W06 + .byte Cs4 , v072 + .byte W05 + .byte N04 , An3 , v056 + .byte W05 + .byte N03 , En3 + .byte W06 + .byte Cs3 , v060 + .byte W06 + .byte N06 , An3 , v080 + .byte W06 + .byte N07 , Fs3 , v068 + .byte W06 + .byte N06 , Dn3 , v056 + .byte W07 + .byte An2 , v060 + .byte W05 + .byte N07 , Fs3 , v072 + .byte W06 + .byte N04 , Dn3 , v056 + .byte W05 + .byte N02 , An2 , v064 + .byte W07 + .byte N03 , Fs2 , v068 + .byte W07 + .byte N04 , En2 , v084 + .byte W01 + .byte W12 + .byte N02 , An2 + .byte W13 + .byte N01 , Cs3 , v072 + .byte W13 + .byte N04 , En3 , v060 + .byte W13 + .byte N03 , Dn3 + .byte W11 + .byte N04 , Fs3 , v076 + .byte W11 + .byte N01 , An3 + .byte W13 + .byte N03 , Dn4 + .byte W10 + .byte W11 + .byte N05 , Cs4 + .byte W13 + .byte N02 , An3 , v068 + .byte W12 + .byte N03 , En3 , v076 + .byte W23 + .byte N04 , Fs3 + .byte W13 + .byte N02 , Dn3 , v064 + .byte W12 + .byte N04 , An2 , v076 + .byte W12 + .byte W14 + .byte N03 , An3 , v084 + .byte W19 + .byte N04 , En3 + .byte W24 + .byte W02 + .byte Fs3 + .byte W12 + .byte An3 , v080 + .byte W13 + .byte Dn4 , v092 + .byte W12 + .byte W12 + .byte Cs4 , v084 + .byte W19 + .byte An3 , v080 + .byte W18 + .byte Fs3 , v088 + .byte W18 + .byte Dn3 + .byte W18 + .byte N03 , An2 , v084 + .byte W11 + .byte W01 + .byte N04 , En3 , v080 + .byte W12 + .byte N05 , Cs3 , v072 + .byte W05 + .byte En3 , v076 + .byte W04 + .byte N04 , An3 + .byte W13 + .byte N06 , En3 + .byte W05 + .byte An3 + .byte W07 + .byte N05 , Cs4 , v064 + .byte W05 + .byte N07 , An3 + .byte W06 + .byte N06 , Cs4 , v076 + .byte W06 + .byte N09 , Dn4 , v084 + .byte W06 + .byte N03 , Cs4 + .byte W14 + .byte Bn3 , v092 + .byte W12 + .byte N05 , Cs4 , v088 + .byte W14 + .byte N04 , Bn3 + .byte W05 + .byte N48 , An3 , v080 + .byte W76 + .byte W01 + .byte W72 + .byte N06 , Cs4 + .byte W07 + .byte N04 , Dn4 , v064 + .byte W04 + .byte N05 , Cs4 , v068 + .byte W05 + .byte N08 , Dn4 , v072 + .byte W07 + .byte N04 , En4 , v088 + .byte W01 + .byte W11 + .byte N05 , Cs4 , v068 + .byte W06 + .byte Dn4 + .byte W05 + .byte N06 , Cs4 , v060 + .byte W05 + .byte N08 , Dn4 , v068 + .byte W07 + .byte N03 , En4 , v084 + .byte W24 + .byte W02 + .byte N03 + .byte W13 + .byte N04 + .byte W12 + .byte N05 + .byte W11 + .byte N06 , En4 , v092 + .byte W24 + .byte W01 + .byte N04 , Dn4 , v080 + .byte W11 + .byte Cs4 + .byte W13 + .byte Bn3 + .byte W22 + .byte En4 , v088 + .byte W24 + .byte W01 + .byte N30 , Cs4 + .byte W30 + .byte W01 + .byte N05 , Bn3 , v064 + .byte W06 + .byte N04 , An3 , v056 + .byte W03 + .byte N08 , Bn3 , v064 + .byte W07 + .byte N30 , Cs4 , v084 + .byte W30 + .byte N05 , Bn3 , v064 + .byte W05 + .byte An3 + .byte W05 + .byte N07 , Bn3 , v068 + .byte W07 + .byte N03 , Cs4 , v084 + .byte W02 + .byte W10 + .byte N04 , Bn3 , v072 + .byte W05 + .byte An3 , v068 + .byte W13 + .byte N06 , Bn3 , v076 + .byte W05 + .byte N03 , Cs4 , v080 + .byte W13 + .byte N04 , An3 , v084 + .byte W12 + .byte Fs3 , v080 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte Fs3 , v084 + .byte W13 + .byte N06 , En3 , v076 + .byte W01 + .byte W05 + .byte An3 , v072 + .byte W06 + .byte N03 , Cs4 , v068 + .byte W14 + .byte N06 , An3 , v076 + .byte W05 + .byte Cs4 , v072 + .byte W06 + .byte N03 , En4 , v080 + .byte W24 + .byte N02 , Dn4 , v076 + .byte W13 + .byte N04 , En4 , v080 + .byte W11 + .byte N03 , Fs4 , v084 + .byte W12 + .byte En4 + .byte W12 + .byte An4 + .byte W13 + .byte N04 , Cs5 , v088 + .byte W12 + .byte N03 , An4 , v084 + .byte W12 + .byte En5 , v088 + .byte W04 + .byte N04 , An4 , v064 + .byte W03 + .byte N03 , En5 , v072 + .byte W05 + .byte N02 , An4 , v056 + .byte W03 + .byte N01 , En5 , v064 + .byte W03 + .byte N03 , An4 , v056 + .byte W03 + .byte N02 , En5 , v064 + .byte W03 + .byte N03 , An4 , v056 + .byte W03 + .byte En5 , v064 + .byte W04 + .byte N01 , An4 , v044 + .byte W16 + .byte N07 , An3 , v080 + .byte W06 + .byte N05 , Bn3 , v072 + .byte W06 + .byte N06 , An3 , v064 + .byte W05 + .byte N07 , Bn3 + .byte W07 + .byte N04 , An3 , v076 + .byte W11 + .byte N06 , Cs4 , v068 + .byte W06 + .byte N04 , An3 , v072 + .byte W13 + .byte N06 , En4 , v080 + .byte W05 + .byte N03 , Cs4 , v076 + .byte W12 + .byte An4 , v088 + .byte W24 + .byte W01 + .byte W02 + .byte N06 , An3 , v076 + .byte W06 + .byte N05 , Bn3 , v072 + .byte W06 + .byte N06 , An3 , v068 + .byte W05 + .byte Bn3 , v056 + .byte W07 + .byte N04 , An3 , v068 + .byte W11 + .byte N05 , Dn4 , v072 + .byte W05 + .byte N03 , An3 , v068 + .byte W15 + .byte N04 , Fs4 , v076 + .byte W04 + .byte N03 , Dn4 , v072 + .byte W13 + .byte An4 , v088 + .byte W22 + .byte W01 + .byte N06 , An3 , v072 + .byte W06 + .byte Bn3 + .byte W06 + .byte N05 , An3 + .byte W05 + .byte Bn3 , v060 + .byte W06 + .byte N03 , An3 + .byte W11 + .byte N06 , Cs4 , v076 + .byte W06 + .byte N04 , An3 , v072 + .byte W13 + .byte N07 , En4 , v076 + .byte W06 + .byte N03 , Cs4 + .byte W13 + .byte An4 , v088 + .byte W23 + .byte W01 + .byte N06 , An3 , v080 + .byte W06 + .byte N05 , Bn3 , v076 + .byte W05 + .byte N06 , An3 , v064 + .byte W05 + .byte Bn3 , v060 + .byte W07 + .byte N04 , An3 , v064 + .byte W11 + .byte N05 , Dn4 , v072 + .byte W06 + .byte N02 , An3 , v068 + .byte W14 + .byte N05 , Fs4 , v076 + .byte W05 + .byte N02 , Dn4 , v072 + .byte W12 + .byte N04 , An4 , v092 + .byte W23 + .byte N06 , Bn3 , v080 + .byte W01 + .byte W05 + .byte N07 , Cs4 , v076 + .byte W06 + .byte N06 , Bn3 , v064 + .byte W05 + .byte N07 , Cs4 , v068 + .byte W07 + .byte N04 , Bn3 + .byte W12 + .byte N06 , Ds4 , v080 + .byte W05 + .byte N04 , Bn3 , v072 + .byte W14 + .byte N07 , Fs4 , v084 + .byte W06 + .byte N02 , Ds4 , v076 + .byte W12 + .byte N04 , Bn4 , v092 + .byte W23 + .byte N06 , Bn3 , v076 + .byte W01 + .byte W05 + .byte En4 + .byte W07 + .byte Bn3 , v068 + .byte W06 + .byte En4 + .byte W07 + .byte N03 , Bn3 , v080 + .byte W11 + .byte N05 , Gn4 , v084 + .byte W06 + .byte N02 , En4 , v068 + .byte W12 + .byte N05 , Bn4 , v088 + .byte W06 + .byte N03 , Gn4 , v076 + .byte W12 + .byte N05 , En5 , v096 + .byte W23 + .byte N06 , Gs4 , v076 + .byte W01 + .byte W05 + .byte N07 , Bn4 , v072 + .byte W07 + .byte N06 , Gs4 , v068 + .byte W05 + .byte N05 , Bn4 , v072 + .byte W07 + .byte N04 , En5 , v088 + .byte W23 + .byte N06 , Gs4 , v084 + .byte W06 + .byte N07 , Bn4 , v076 + .byte W07 + .byte N05 , Gs4 , v072 + .byte W05 + .byte N07 , Bn4 , v076 + .byte W06 + .byte N04 , En5 , v088 + .byte W24 + .byte W01 + .byte N05 , An4 , v080 + .byte W05 + .byte N07 , Cs5 , v072 + .byte W06 + .byte N06 , An4 + .byte W05 + .byte N09 , Cs5 + .byte W54 + .byte W01 + .byte N03 , Gs5 , v088 + .byte N05 , An5 , v100 + .byte W24 + .byte W01 + .byte GOTO + .word mus_field_ruby2_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_field_ruby2_4: @ 0x0869D248 + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_4_B1: + .byte VOICE , 32 + .byte VOL , 85*mus_field_ruby2_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N21 , An1 , v088 + .byte W24 + .byte Bn1 , v084 + .byte W24 + .byte N20 , Cn2 + .byte W24 + .byte N22 , Cs2 + .byte W24 + .byte N16 , Dn2 + .byte W24 + .byte N18 , En2 + .byte W24 + .byte N17 , Fn2 , v080 + .byte W24 + .byte Fs2 + .byte W24 + .byte W01 + .byte An1 , v084 + .byte W22 + .byte N18 , Bn1 , v080 + .byte W24 + .byte Cn2 + .byte W24 + .byte N19 , Cs2 + .byte W24 + .byte W01 + .byte N18 , Dn2 , v084 + .byte W23 + .byte N20 , En2 + .byte W24 + .byte W01 + .byte N18 , Fn2 , v080 + .byte W24 + .byte Fs2 , v084 + .byte W24 + .byte N19 , Bn1 + .byte W24 + .byte Cs2 + .byte W23 + .byte N20 , Dn2 + .byte W24 + .byte Ds2 + .byte W24 + .byte W01 + .byte En2 + .byte W23 + .byte N19 , Fs2 , v080 + .byte W24 + .byte N20 , Gn2 , v084 + .byte W24 + .byte Gs2 , v088 + .byte W24 + .byte W01 + .byte W01 + .byte N08 , En2 , v092 + .byte W23 + .byte N05 , En1 , v084 + .byte W13 + .byte N04 , En2 , v092 + .byte W23 + .byte En1 , v084 + .byte W13 + .byte En2 , v088 + .byte W23 + .byte W01 + .byte N05 , An1 , v084 + .byte W18 + .byte N04 , An1 , v080 + .byte W05 + .byte En2 , v084 + .byte W12 + .byte An1 , v088 + .byte W22 + .byte N03 , En2 , v084 + .byte W13 + .byte N05 , An1 , v092 + .byte W24 + .byte W01 + .byte GOTO + .word mus_field_ruby2_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_field_ruby2_5: @ 0x0869D2E9 + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_5_B1: + .byte VOICE , 16 + .byte VOL , 33*mus_field_ruby2_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N05 , An5 , v084 + .byte W48 + .byte N05 + .byte W24 + .byte W12 + .byte N02 , An5 , v072 + .byte W12 + .byte N04 , An5 , v068 + .byte W12 + .byte An5 , v072 + .byte W32 + .byte W03 + .byte N05 , An5 , v080 + .byte W24 + .byte W01 + .byte W24 + .byte N04 , An5 , v084 + .byte W48 + .byte W01 + .byte N05 + .byte W23 + .byte W11 + .byte N04 , An5 , v076 + .byte W12 + .byte N05 + .byte W12 + .byte N04 , An5 , v072 + .byte W36 + .byte W01 + .byte An5 , v080 + .byte W24 + .byte W24 + .byte W01 + .byte N04 + .byte W44 + .byte W02 + .byte N03 + .byte W24 + .byte W01 + .byte W24 + .byte An5 , v072 + .byte W36 + .byte An5 , v068 + .byte W12 + .byte N04 , Dn6 , v080 + .byte W12 + .byte N03 , An5 , v072 + .byte W12 + .byte W24 + .byte N04 , An5 , v076 + .byte W48 + .byte N04 + .byte W24 + .byte W24 + .byte N04 + .byte W12 + .byte N04 + .byte W24 + .byte N02 , Bn5 , v064 + .byte W12 + .byte N04 , En6 , v080 + .byte W12 + .byte Bn5 , v072 + .byte W12 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_ruby2_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_field_ruby2_6: @ 0x0869D36E + .byte KEYSH , mus_field_ruby2_key+0 +mus_field_ruby2_6_B1: + .byte VOICE , 0 + .byte VOL , 42*mus_field_ruby2_mvl/mxv + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 , v052 + .byte N03 , En3 , v028 + .byte W06 +mus_field_ruby2_6_B2: + .byte N03 , Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 , v052 + .byte N03 , En3 , v028 + .byte W06 + .byte PEND + .byte PATT + .word mus_field_ruby2_6_B2 +mus_field_ruby2_6_B3: + .byte N03 , Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Dn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 , v052 + .byte N03 , En3 , v028 + .byte W06 + .byte PEND + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 + .byte PATT + .word mus_field_ruby2_6_B3 +mus_field_ruby2_6_B4: + .byte N03 , Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Cn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Cn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte En3 + .byte W06 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 + .byte PATT + .word mus_field_ruby2_6_B4 +mus_field_ruby2_6_B5: + .byte N03 , Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Cn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte Dn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte En3 + .byte W06 + .byte N03 + .byte W06 + .byte PEND + .byte PATT + .word mus_field_ruby2_6_B5 + .byte PATT + .word mus_field_ruby2_6_B5 + .byte N03 , Cn1 , v100 + .byte N03 , En3 , v028 + .byte W06 + .byte Dn3 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte N03 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W06 + .byte Cn1 , v100 + .byte N03 , Dn3 , v028 + .byte W06 + .byte En3 + .byte W06 + .byte Dn3 + .byte W08 + .byte N01 , Dn1 , v100 + .byte W02 + .byte N01 + .byte W02 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 + .byte N03 + .byte W06 +mus_field_ruby2_6_B6: + .byte N03 , Cn1 , v100 + .byte W06 + .byte Dn3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Cn1 , v100 + .byte W06 + .byte Dn3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte Dn3 , v028 + .byte W06 + .byte Cn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte Dn3 , v028 + .byte W06 + .byte Cn1 , v100 + .byte W06 + .byte Dn3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte PEND + .byte PATT + .word mus_field_ruby2_6_B6 + .byte PATT + .word mus_field_ruby2_6_B6 + .byte PATT + .word mus_field_ruby2_6_B6 + .byte PATT + .word mus_field_ruby2_6_B6 + .byte PATT + .word mus_field_ruby2_6_B6 + .byte N03 , Cn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Cn1 , v100 + .byte W12 + .byte N03 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte En3 , v028 + .byte W06 + .byte Cn1 , v100 + .byte W12 + .byte N03 + .byte W06 + .byte Dn1 + .byte W06 + .byte N03 + .byte W12 + .byte N03 + .byte W12 + .byte N03 + .byte W12 + .byte N03 + .byte N03 , En3 , v052 + .byte W04 + .byte En3 , v028 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Dn1 , v100 + .byte N03 , En3 , v052 + .byte W24 + .byte GOTO + .word mus_field_ruby2_6_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_field_ruby2: @ 0x0869D57C + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_field_ruby2_pri @ Priority + .byte mus_field_ruby2_rev @ Reverb + + .word mus_field_ruby2_grp + + .word mus_field_ruby2_0 + .word mus_field_ruby2_1 + .word mus_field_ruby2_2 + .word mus_field_ruby2_3 + .word mus_field_ruby2_4 + .word mus_field_ruby2_5 + .word mus_field_ruby2_6 +@ 0x0869D5A0 diff --git a/sound/songs/mus_field_sapphire.s b/sound/songs/mus_field_sapphire.s new file mode 100644 index 0000000..9ae2727 --- /dev/null +++ b/sound/songs/mus_field_sapphire.s @@ -0,0 +1,2008 @@ + .include "sound/MPlayDef.s" + + .equ mus_field_sapphire_grp, gUnknown_08532808 + .equ mus_field_sapphire_pri, 0 + .equ mus_field_sapphire_rev, reverb_set+50 + .equ mus_field_sapphire_mvl, 127 + .equ mus_field_sapphire_key, 0 + .equ mus_field_sapphire_tbs, 1 + .equ mus_field_sapphire_exg, 0 + .equ mus_field_sapphire_cmp, 1 + + .section .rodata + .global mus_field_sapphire + .align 2 + +@*********************** Track 01 ***********************@ + +mus_field_sapphire_0: @ 0x08694578 + .byte KEYSH , mus_field_sapphire_key+0 + .byte TEMPO , 144*mus_field_sapphire_tbs/2 + .byte VOICE , 1 + .byte VOL , 108*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+0 + .byte W01 + .byte N22 , Cn4 , v100 + .byte W22 + .byte N04 , Dn4 , v064 + .byte W05 + .byte N05 , Ds4 , v084 + .byte W06 + .byte N03 , En4 , v088 + .byte W15 + .byte Bn4 , v104 + .byte W02 + .byte N24 , Cn5 , v108 + .byte W24 + .byte W01 + .byte N02 , Gn4 , v080 + .byte W08 + .byte N15 , En4 , v092 + .byte W15 + .byte N02 , Cn4 , v076 + .byte W09 + .byte N13 , Gn3 , v096 + .byte W15 + .byte N03 , Cn3 , v084 + .byte W23 + .byte N04 , Cn2 , v096 + .byte W07 + .byte N05 , Cn1 , v084 + .byte W24 + .byte W03 + .byte W96 + .byte W96 +mus_field_sapphire_0_B1: + .byte N04 , Fn3 , v100 + .byte W23 + .byte Fn3 , v096 + .byte W24 + .byte N16 , Gn3 + .byte W16 + .byte N11 , Fn3 , v076 + .byte W08 + .byte N17 , Gn3 , v088 + .byte W16 + .byte N48 , An3 , v096 + .byte W09 + .byte W60 + .byte W02 + .byte N10 , Fn3 , v068 + .byte W09 + .byte N18 , Gn3 , v088 + .byte W17 + .byte N10 , An3 , v072 + .byte W08 + .byte N05 , Dn4 , v088 + .byte W23 + .byte N04 , An3 + .byte W23 + .byte N17 , Gn3 , v096 + .byte W17 + .byte N04 , Fs3 , v092 + .byte W22 + .byte N23 , Gn3 , v096 + .byte W11 + .byte W12 + .byte N05 , Dn3 , v088 + .byte W48 + .byte W03 + .byte N09 , Dn3 , v092 + .byte W09 + .byte N18 , En3 , v076 + .byte W16 + .byte N10 , Fs3 , v080 + .byte W08 + .byte N06 , Gn3 , v096 + .byte W24 + .byte N04 , Gn3 , v100 + .byte W23 + .byte N16 , An3 + .byte W16 + .byte N10 , Gn3 , v080 + .byte W08 + .byte N17 , An3 , v096 + .byte W16 + .byte N48 , As3 , v108 + .byte W09 + .byte W60 + .byte W02 + .byte N10 , Gn3 , v084 + .byte W09 + .byte N16 , An3 , v096 + .byte W15 + .byte N09 , As3 , v084 + .byte W07 + .byte N04 , En4 , v092 + .byte W03 + .byte W21 + .byte N06 , Dn4 , v104 + .byte W24 + .byte W02 + .byte N18 , Cn4 , v108 + .byte W16 + .byte N04 , As3 , v092 + .byte W23 + .byte N24 , Gs3 , v104 + .byte W10 + .byte W13 + .byte N05 , An3 , v084 + .byte W80 + .byte W03 + .byte Fn3 , v104 + .byte W24 + .byte W01 + .byte N04 , Fn3 , v100 + .byte W23 + .byte N16 , Gn3 , v092 + .byte W16 + .byte N08 , Fn3 , v072 + .byte W07 + .byte N17 , Gn3 , v084 + .byte W16 + .byte N24 , Gs3 , v100 + .byte W09 + .byte W14 + .byte N05 , An3 , v088 + .byte W48 + .byte N10 , Fn3 , v076 + .byte W09 + .byte N16 , Gn3 , v088 + .byte W16 + .byte N10 , An3 , v076 + .byte W08 + .byte N06 , Cn4 , v100 + .byte W01 + .byte W22 + .byte N05 , Fn3 + .byte W24 + .byte N18 , An3 , v096 + .byte W16 + .byte N04 , Cn4 + .byte W24 + .byte W01 + .byte N24 , Fn4 , v108 + .byte W09 + .byte W13 + .byte N11 , Dn4 , v100 + .byte W08 + .byte N17 , As3 , v088 + .byte W17 + .byte N04 , Fn3 , v092 + .byte W24 + .byte N10 , Fn3 , v076 + .byte W08 + .byte N17 , As3 , v088 + .byte W16 + .byte N09 , Dn4 , v084 + .byte W07 + .byte N03 , Gn4 , v104 + .byte W03 + .byte W21 + .byte N05 , Fn4 , v108 + .byte W24 + .byte W01 + .byte N04 , En4 , v104 + .byte W24 + .byte Dn4 + .byte W24 + .byte N07 , Cn4 + .byte W02 + .byte W23 + .byte N16 , Cn4 , v096 + .byte W15 + .byte N13 , Dn4 , v100 + .byte W24 + .byte N09 , An3 , v092 + .byte W08 + .byte N15 , Fs3 , v096 + .byte W15 + .byte N11 , Dn4 , v088 + .byte W09 + .byte N05 , Cn4 , v092 + .byte W02 + .byte W21 + .byte N06 , As3 , v100 + .byte W24 + .byte W01 + .byte N07 , An3 , v096 + .byte W24 + .byte N06 , Gn3 , v092 + .byte W24 + .byte Fn3 , v096 + .byte W02 + .byte W22 + .byte N05 , Cn4 , v100 + .byte W15 + .byte N03 , Fn4 , v104 + .byte W56 + .byte W03 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N06 , Fn4 , v096 + .byte W24 + .byte Fn4 , v100 + .byte W24 + .byte N15 + .byte W16 + .byte N08 , Dn4 , v080 + .byte W07 + .byte N14 , Fn4 , v092 + .byte W15 + .byte N23 , En4 + .byte W10 + .byte W14 + .byte N05 , Fn4 , v076 + .byte W04 + .byte N09 , Fs4 , v088 + .byte W06 + .byte N24 , Gn4 , v092 + .byte W36 + .byte W03 + .byte N08 + .byte W08 + .byte N17 , En4 , v088 + .byte W17 + .byte N09 , Gn4 , v080 + .byte W07 + .byte N07 , An4 , v100 + .byte W01 + .byte W24 + .byte An4 , v092 + .byte W24 + .byte N17 , An4 , v104 + .byte W18 + .byte N09 , Gn4 , v084 + .byte W07 + .byte N17 , Fn4 , v092 + .byte W16 + .byte N24 , Gn4 , v100 + .byte W07 + .byte W36 + .byte W03 + .byte Cn5 + .byte W24 + .byte W01 + .byte N09 , Gn4 , v080 + .byte W07 + .byte N16 , En4 , v092 + .byte W16 + .byte N09 , Cn4 , v076 + .byte W08 + .byte N05 , Fn4 , v104 + .byte W01 + .byte W23 + .byte Fn4 , v096 + .byte W24 + .byte N16 , Fn4 , v100 + .byte W16 + .byte N09 , En4 , v084 + .byte W09 + .byte N16 , Dn4 , v092 + .byte W16 + .byte N20 , En4 , v096 + .byte W08 + .byte W13 + .byte N05 , Fn4 , v076 + .byte W04 + .byte N09 , Fs4 + .byte W05 + .byte N24 , Gn4 , v104 + .byte W40 + .byte W01 + .byte N10 , Gn4 , v096 + .byte W08 + .byte N17 , En4 , v092 + .byte W16 + .byte N10 , Gn4 + .byte W08 + .byte N09 , Gs4 , v104 + .byte W01 + .byte W23 + .byte N11 + .byte W24 + .byte N16 + .byte W16 + .byte N11 , Gn4 , v092 + .byte W08 + .byte N18 , Fn4 + .byte W16 + .byte N48 , Gn4 , v100 + .byte W09 + .byte W36 + .byte W02 + .byte N24 , Gs4 , v104 + .byte W24 + .byte N10 , Gn4 , v092 + .byte W08 + .byte N16 , Gs4 , v104 + .byte W15 + .byte N14 , As4 , v092 + .byte W09 + .byte N10 , Cn5 , v116 + .byte W02 + .byte W17 + .byte N07 , Cn5 , v104 + .byte W16 + .byte Cn5 , v100 + .byte W16 + .byte N08 , Cn5 , v108 + .byte W17 + .byte N07 + .byte W15 + .byte Cn5 , v104 + .byte W15 + .byte W01 + .byte N19 , Cn5 , v108 + .byte W17 + .byte N18 , Dn5 , v104 + .byte W17 + .byte N17 , Ds5 + .byte W16 + .byte N14 , En5 , v112 + .byte W44 + .byte W01 + .byte GOTO + .word mus_field_sapphire_0_B1 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_field_sapphire_1: @ 0x086947C9 + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 32 + .byte VOL , 85*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+0 + .byte W84 + .byte W96 +mus_field_sapphire_1_B1: + .byte N36 , Fn1 , v076 + .byte W36 + .byte N40 , Cn2 , v072 + .byte W36 + .byte N24 , Cn1 , v060 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_1_B1 +mus_field_sapphire_1_B2: + .byte N40 , Fn1 , v072 + .byte W36 + .byte N36 , Cn2 + .byte W36 + .byte N23 , Cn1 , v060 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_1_B2 +mus_field_sapphire_1_B3: + .byte N40 , Fs1 , v072 + .byte W36 + .byte N32 , Dn2 + .byte W36 + .byte N24 , Dn1 , v064 + .byte W24 + .byte PEND +mus_field_sapphire_1_B4: + .byte N40 , Gn1 , v072 + .byte W36 + .byte N36 , Dn2 + .byte W36 + .byte N23 , Dn1 , v060 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_1_B4 + .byte PATT + .word mus_field_sapphire_1_B4 +mus_field_sapphire_1_B5: + .byte N40 , Gn1 , v076 + .byte W36 + .byte N36 , Cn2 , v072 + .byte W36 + .byte N24 , Cn1 , v056 + .byte W24 + .byte PEND +mus_field_sapphire_1_B6: + .byte N36 , Fn1 , v068 + .byte W36 + .byte Cn2 , v060 + .byte W36 + .byte N17 , Cn1 , v056 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_1_B2 + .byte PATT + .word mus_field_sapphire_1_B2 +mus_field_sapphire_1_B7: + .byte N36 , Fn1 , v076 + .byte W36 + .byte N32 , Ds2 , v064 + .byte W36 + .byte N24 , Fn1 + .byte W24 + .byte PEND +mus_field_sapphire_1_B8: + .byte N36 , As1 , v072 + .byte W36 + .byte Fn2 , v060 + .byte W36 + .byte N17 , As1 , v064 + .byte W24 + .byte PEND + .byte N32 , As1 , v072 + .byte W36 + .byte N28 , Bn1 + .byte W36 + .byte N24 , Bn1 , v056 + .byte W24 + .byte N14 , Cn2 , v064 + .byte W24 + .byte Cn2 , v060 + .byte W12 + .byte N32 , Dn2 , v076 + .byte W60 + .byte N11 , Gn1 + .byte W24 + .byte N24 + .byte W24 + .byte N09 , Cn2 , v072 + .byte W24 + .byte N10 , Cn2 , v068 + .byte W24 + .byte N36 , Fn2 , v064 + .byte W36 + .byte N07 , Fn1 , v068 + .byte W24 + .byte N11 + .byte W12 + .byte N05 , Fn0 + .byte W24 + .byte PATT + .word mus_field_sapphire_1_B2 + .byte PATT + .word mus_field_sapphire_1_B2 + .byte PATT + .word mus_field_sapphire_1_B3 + .byte PATT + .word mus_field_sapphire_1_B4 + .byte PATT + .word mus_field_sapphire_1_B4 + .byte PATT + .word mus_field_sapphire_1_B4 + .byte PATT + .word mus_field_sapphire_1_B5 + .byte PATT + .word mus_field_sapphire_1_B6 + .byte PATT + .word mus_field_sapphire_1_B2 + .byte PATT + .word mus_field_sapphire_1_B2 + .byte PATT + .word mus_field_sapphire_1_B7 + .byte PATT + .word mus_field_sapphire_1_B8 + .byte N32 , As1 , v072 + .byte W32 + .byte W03 + .byte N28 , Bn1 + .byte W32 + .byte W02 + .byte N24 , Bn1 , v056 + .byte W24 + .byte W03 + .byte N14 , Cn2 , v064 + .byte W23 + .byte Cn2 , v060 + .byte W12 + .byte N32 , Dn2 , v076 + .byte W60 + .byte W01 + .byte N11 , Gn1 + .byte W24 + .byte N24 + .byte W21 + .byte N09 , Cn2 , v072 + .byte W24 + .byte N10 , Cn2 , v068 + .byte W24 + .byte N36 , Fn2 , v064 + .byte W03 + .byte W96 + .byte N42 , Gn1 , v084 + .byte W36 + .byte N36 , Dn2 + .byte W36 + .byte N24 , Gn1 , v076 + .byte W24 + .byte N36 , An1 + .byte W36 + .byte En2 , v080 + .byte W36 + .byte N24 , An1 , v072 + .byte W24 + .byte N36 , As1 + .byte W36 + .byte Fn2 , v076 + .byte W36 + .byte N24 , As1 + .byte W24 + .byte N36 , An1 + .byte W36 + .byte En2 + .byte W36 + .byte N24 , An1 , v072 + .byte W24 + .byte N42 , Gn1 , v076 + .byte W36 + .byte N32 , Dn2 , v080 + .byte W36 + .byte N28 , Gn1 , v076 + .byte W24 + .byte N42 , An1 , v080 + .byte W36 + .byte N36 , En2 , v088 + .byte W36 + .byte N24 , An1 , v080 + .byte W24 + .byte N36 , As1 + .byte W36 + .byte N32 , Fn2 + .byte W36 + .byte N28 , As1 , v072 + .byte W24 + .byte N42 , Ds1 , v076 + .byte W36 + .byte N32 , Ds2 , v080 + .byte W36 + .byte N22 , Ds1 , v076 + .byte W24 + .byte N36 , Cn2 , v080 + .byte W36 + .byte Cn1 , v076 + .byte W36 + .byte N28 , Cn2 , v072 + .byte W24 + .byte N36 , Cn1 , v080 + .byte W36 + .byte N32 , Cn2 , v076 + .byte W36 + .byte N13 , Cn1 , v072 + .byte W24 + .byte GOTO + .word mus_field_sapphire_1_B2 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_field_sapphire_2: @ 0x0869495E + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 24 + .byte VOL , 85*mus_field_sapphire_mvl/mxv + .byte PAN , c_v-32 + .byte W84 + .byte W96 +mus_field_sapphire_2_B1: + .byte W24 + .byte N08 , Cn2 , v056 + .byte W08 + .byte N07 , Fn2 , v060 + .byte W08 + .byte N10 , An2 , v064 + .byte W08 + .byte N03 , Cn3 , v068 + .byte W24 + .byte N02 , An2 , v064 + .byte W24 + .byte PEND +mus_field_sapphire_2_B2: + .byte W24 + .byte N08 , Cn2 , v052 + .byte W08 + .byte N06 , Fn2 , v064 + .byte W08 + .byte N11 , An2 + .byte W08 + .byte N03 , Cn3 , v060 + .byte W24 + .byte N02 , An2 , v072 + .byte W24 + .byte PEND +mus_field_sapphire_2_B3: + .byte PATT + .word mus_field_sapphire_2_B1 + .byte PATT + .word mus_field_sapphire_2_B2 + .byte W24 + .byte N08 , Dn2 , v072 + .byte W08 + .byte Fs2 , v064 + .byte W08 + .byte N09 , An2 , v072 + .byte W08 + .byte N04 , Dn3 + .byte W24 + .byte Fs2 + .byte W24 + .byte W24 + .byte N08 , Dn2 , v068 + .byte W08 + .byte Gn2 + .byte W08 + .byte N09 , As2 , v064 + .byte W08 + .byte N05 , Dn3 , v076 + .byte W24 + .byte Gn2 + .byte W24 + .byte W24 + .byte N08 , Dn2 , v068 + .byte W08 + .byte N07 , Gn2 , v064 + .byte W08 + .byte N10 , As2 , v068 + .byte W08 + .byte N06 , Dn3 , v072 + .byte W24 + .byte N05 , Gn2 , v068 + .byte W24 + .byte W24 + .byte N07 , Dn2 , v064 + .byte W08 + .byte Gn2 + .byte W08 + .byte N10 , As2 , v072 + .byte W08 + .byte N05 , Dn3 + .byte W24 + .byte Gn2 , v076 + .byte W24 + .byte W22 + .byte N09 , En2 , v072 + .byte W08 + .byte N06 , Gn2 , v060 + .byte W07 + .byte N12 , Cn3 + .byte W09 + .byte N04 , En3 , v064 + .byte W24 + .byte W02 + .byte N05 , Gn2 , v076 + .byte W24 + .byte W22 + .byte N09 , Fn2 , v072 + .byte W09 + .byte N05 , An2 , v064 + .byte W07 + .byte N11 , Cn3 + .byte W08 + .byte N05 , Fn3 , v080 + .byte W24 + .byte W01 + .byte N04 , An2 , v076 + .byte W24 + .byte W01 + .byte PATT + .word mus_field_sapphire_2_B1 + .byte PATT + .word mus_field_sapphire_2_B2 + .byte W24 + .byte N08 , Cn2 , v064 + .byte W08 + .byte N06 , Fn2 + .byte W08 + .byte N11 , An2 , v068 + .byte W08 + .byte N05 , Cn3 + .byte W24 + .byte Ds2 , v080 + .byte W24 + .byte W24 + .byte N07 , Dn2 , v072 + .byte W08 + .byte N08 , Fn2 + .byte W08 + .byte N09 , As2 , v076 + .byte W08 + .byte N05 , Dn3 , v080 + .byte W24 + .byte Fn2 , v076 + .byte W24 + .byte Dn2 , v084 + .byte W23 + .byte N15 , Dn3 , v088 + .byte W14 + .byte N05 , Dn2 , v076 + .byte W23 + .byte N10 , Dn3 , v080 + .byte W09 + .byte N06 , Dn2 + .byte W24 + .byte W01 + .byte N07 , Fn2 , v088 + .byte W02 + .byte W20 + .byte N18 , Cn3 + .byte W17 + .byte N05 , Fs2 , v084 + .byte W23 + .byte N08 , Dn3 + .byte W08 + .byte N07 , Fs2 , v088 + .byte W24 + .byte W01 + .byte N05 , Gn2 + .byte W03 + .byte W23 + .byte N08 , Dn3 + .byte W07 + .byte N10 , As2 , v076 + .byte W08 + .byte N09 , Gn2 + .byte W09 + .byte N07 , Dn2 , v084 + .byte W24 + .byte N06 , En2 , v092 + .byte W24 + .byte W01 + .byte N04 , Fn2 , v072 + .byte W06 + .byte N07 , An2 , v084 + .byte W08 + .byte N09 , Cn3 , v068 + .byte W08 + .byte N04 , Fn3 , v096 + .byte W17 + .byte N05 , An2 , v088 + .byte W56 + .byte W01 + .byte Cn3 , v104 + .byte W24 + .byte N06 , Cn3 , v112 + .byte W24 + .byte N16 , Dn3 + .byte W16 + .byte N09 , Cn3 , v092 + .byte W08 + .byte N16 , As2 , v108 + .byte W16 + .byte N24 , An2 , v120 + .byte W08 + .byte W15 + .byte N10 , As2 , v092 + .byte W10 + .byte N16 , Bn2 + .byte W15 + .byte N07 , Cn3 , v104 + .byte W24 + .byte N09 , Cn3 , v092 + .byte W09 + .byte N16 , Dn3 , v100 + .byte W16 + .byte N09 , Cn3 , v092 + .byte W07 + .byte W01 + .byte N08 , Ds3 + .byte W08 + .byte N05 , Dn3 + .byte W07 + .byte N09 , Cn3 , v088 + .byte W08 + .byte N08 , Ds3 , v104 + .byte W08 + .byte N06 , Dn3 , v088 + .byte W07 + .byte N09 , Cn3 + .byte W08 + .byte N17 , An3 , v116 + .byte W17 + .byte N10 , Fs3 , v080 + .byte W08 + .byte N14 , Ds3 , v100 + .byte W15 + .byte N22 , Dn3 + .byte W09 + .byte W14 + .byte N09 , Cn3 , v072 + .byte W08 + .byte N15 , As2 , v112 + .byte W16 + .byte N09 , An2 , v100 + .byte W08 + .byte N07 , As2 , v112 + .byte W48 + .byte W02 + .byte N05 , Dn3 , v084 + .byte W21 + .byte Fs3 , v092 + .byte W03 + .byte N12 , Gn3 , v112 + .byte W13 + .byte N09 , Dn3 , v092 + .byte W08 + .byte N16 , As2 , v100 + .byte W17 + .byte N05 , Gn2 , v080 + .byte W24 + .byte W02 + .byte N03 , En3 , v052 + .byte W02 + .byte N21 , Fn3 , v112 + .byte W06 + .byte W15 + .byte N09 , Dn3 , v084 + .byte W08 + .byte N14 , As2 , v104 + .byte W16 + .byte N05 , Gn2 , v092 + .byte W23 + .byte N32 , Fn3 , v108 + .byte W32 + .byte W02 + .byte W01 + .byte N07 , En3 , v100 + .byte W08 + .byte N08 , Fn3 , v084 + .byte W07 + .byte N07 , En3 , v092 + .byte W08 + .byte N09 , Dn3 , v080 + .byte W08 + .byte N07 , En3 , v092 + .byte W06 + .byte N08 , Dn3 , v076 + .byte W09 + .byte N05 , Cn3 , v100 + .byte W15 + .byte N06 , Cn4 , v112 + .byte W08 + .byte N05 , Cn3 , v092 + .byte W17 + .byte N02 , Cn4 , v108 + .byte W08 + .byte N09 , An2 , v088 + .byte W01 + .byte W07 + .byte N07 , As2 + .byte W08 + .byte N08 , Bn2 , v080 + .byte W06 + .byte N04 , Cn3 , v092 + .byte W16 + .byte Fn3 , v116 + .byte W56 + .byte W03 + .byte N05 , Cn3 , v092 + .byte W23 + .byte N07 , Cn3 , v096 + .byte W23 + .byte N17 , Dn3 , v104 + .byte W17 + .byte N09 , Cn3 , v076 + .byte W08 + .byte N15 , As2 , v108 + .byte W16 + .byte N24 , An2 + .byte W09 + .byte W14 + .byte N08 , As2 , v092 + .byte W08 + .byte N17 , Bn2 , v108 + .byte W16 + .byte N07 , Cn3 , v100 + .byte W24 + .byte N08 , Cn3 , v088 + .byte W07 + .byte N17 , Dn3 , v104 + .byte W17 + .byte N07 , Cn3 , v072 + .byte W08 + .byte N09 , Fn2 , v092 + .byte W02 + .byte W06 + .byte An2 , v104 + .byte W08 + .byte N10 , Cn3 , v092 + .byte W07 + .byte N05 , Ds3 , v104 + .byte W16 + .byte N09 , Fn3 + .byte W08 + .byte Cn3 , v072 + .byte W07 + .byte N08 , Ds3 , v088 + .byte W07 + .byte N09 , Fn3 , v092 + .byte W08 + .byte N05 , An3 , v104 + .byte W16 + .byte N10 , Cn4 , v100 + .byte W08 + .byte N08 , As3 , v096 + .byte W05 + .byte W03 + .byte Fn3 , v092 + .byte W07 + .byte As3 , v104 + .byte W08 + .byte N05 , Fn3 + .byte W17 + .byte N06 , Dn4 , v124 + .byte W60 + .byte W01 + .byte N08 , Dn3 , v072 + .byte W08 + .byte N07 , Fn3 , v068 + .byte W08 + .byte N08 , Dn3 , v088 + .byte W07 + .byte Fn3 , v068 + .byte W08 + .byte Dn3 , v076 + .byte W08 + .byte Fn3 , v068 + .byte W08 + .byte Dn3 , v088 + .byte W08 + .byte N06 , Gn3 + .byte W07 + .byte N09 , Dn3 , v076 + .byte W09 + .byte N07 , Gn3 , v084 + .byte W08 + .byte N08 , Dn3 , v080 + .byte W07 + .byte N06 , Gn3 , v092 + .byte W08 + .byte N08 , Cn3 , v096 + .byte W02 + .byte W06 + .byte N07 , An3 , v100 + .byte W08 + .byte Cn3 , v092 + .byte W08 + .byte An3 , v104 + .byte W09 + .byte Cn3 , v088 + .byte W06 + .byte N08 , An3 , v100 + .byte W09 + .byte Cn3 , v084 + .byte W07 + .byte Fs3 , v088 + .byte W08 + .byte Cn3 , v084 + .byte W08 + .byte Fs3 , v088 + .byte W09 + .byte N07 , Cn3 + .byte W06 + .byte N06 , Fs3 + .byte W09 + .byte N08 , As2 , v100 + .byte W03 + .byte W05 + .byte N07 , Gn3 , v088 + .byte W08 + .byte N08 , As2 , v092 + .byte W08 + .byte N06 , Gn3 , v088 + .byte W08 + .byte N08 , As2 , v092 + .byte W08 + .byte N06 , Gn3 , v088 + .byte W08 + .byte N08 , As2 , v100 + .byte W09 + .byte N07 , En3 , v076 + .byte W07 + .byte N08 , As2 , v100 + .byte W09 + .byte N07 , En3 , v084 + .byte W08 + .byte As2 , v088 + .byte W06 + .byte N06 , En3 , v068 + .byte W09 + .byte N08 , An2 , v092 + .byte W03 + .byte W06 + .byte N07 , As2 , v088 + .byte W08 + .byte N08 , Bn2 + .byte W06 + .byte N03 , Cn3 + .byte W17 + .byte N04 , Fn3 , v116 + .byte W24 + .byte W01 + .byte N05 , Fn3 , v104 + .byte W09 + .byte N02 , Fn4 , v120 + .byte W24 + .byte W01 + .byte W24 + .byte Fn2 , v076 + .byte N06 , As2 , v092 + .byte W48 + .byte N09 , Fn2 , v076 + .byte W08 + .byte As2 + .byte W08 + .byte N05 , Dn3 , v072 + .byte W08 + .byte W24 + .byte N03 , Gn2 , v080 + .byte N05 , Cn3 , v084 + .byte W48 + .byte N09 , Gn2 , v072 + .byte W08 + .byte N10 , Cn3 , v076 + .byte W08 + .byte N05 , En3 , v088 + .byte W08 + .byte W24 + .byte N02 , An2 , v068 + .byte N06 , Dn3 , v084 + .byte W44 + .byte W03 + .byte N09 , An2 + .byte W09 + .byte N10 , Dn3 , v072 + .byte W08 + .byte N05 , Fn3 , v088 + .byte W08 + .byte W24 + .byte N09 , En3 , v084 + .byte W08 + .byte N08 , Cn3 , v068 + .byte W08 + .byte N09 , Gn2 , v064 + .byte W08 + .byte Cn3 , v068 + .byte W08 + .byte En3 , v064 + .byte W08 + .byte N08 , Gn3 , v076 + .byte W08 + .byte N09 , En3 , v068 + .byte W08 + .byte N08 , Cn3 , v072 + .byte W08 + .byte N05 , Gn2 , v080 + .byte W08 + .byte W24 + .byte N03 , Fn2 , v072 + .byte N05 , As2 , v080 + .byte W48 + .byte N09 , Fn2 , v084 + .byte W08 + .byte N08 , As2 , v076 + .byte W08 + .byte N05 , Dn3 , v072 + .byte W08 + .byte W24 + .byte N02 , Gn2 , v076 + .byte N04 , Cn3 , v084 + .byte W48 + .byte N08 , Gn2 , v080 + .byte W08 + .byte N09 , Cn3 , v072 + .byte W08 + .byte N04 , En3 , v084 + .byte W08 + .byte W24 + .byte Gs2 , v076 + .byte N04 , Cs3 , v088 + .byte W48 + .byte N09 , Gs2 , v080 + .byte W08 + .byte Cs3 , v072 + .byte W08 + .byte N04 , Fn3 , v092 + .byte W08 + .byte W24 + .byte N05 , As2 , v088 + .byte N06 , Ds3 , v092 + .byte W48 + .byte N10 , As2 , v072 + .byte W08 + .byte N08 , Ds3 , v060 + .byte W08 + .byte N05 , Gn3 , v076 + .byte W08 + .byte N08 , Cn3 , v068 + .byte W08 + .byte N09 , Fn3 , v056 + .byte W08 + .byte Gn3 , v064 + .byte W08 + .byte Cn3 , v052 + .byte W08 + .byte N08 , Fn3 , v068 + .byte W08 + .byte N09 , Gn3 , v072 + .byte W08 + .byte Cn4 , v088 + .byte W08 + .byte Gn3 , v072 + .byte W08 + .byte N07 , Fn3 , v076 + .byte W08 + .byte N10 , Cn3 + .byte W08 + .byte Fn3 , v064 + .byte W08 + .byte N08 , Gn3 , v068 + .byte W08 + .byte N09 , Cn3 , v076 + .byte W08 + .byte En3 , v068 + .byte W08 + .byte Gn3 + .byte W08 + .byte Cn3 + .byte W08 + .byte N08 , En3 + .byte W08 + .byte N09 , Gn3 + .byte W08 + .byte N08 , Cn4 , v084 + .byte W08 + .byte N09 , Gn3 , v060 + .byte W08 + .byte En3 , v072 + .byte W08 + .byte N10 , Cn3 , v064 + .byte W08 + .byte N09 , En3 , v052 + .byte W08 + .byte N08 , Gn3 , v068 + .byte W08 + .byte GOTO + .word mus_field_sapphire_2_B3 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_field_sapphire_3: @ 0x08694D72 + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 68 + .byte VOL , 85*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+32 + .byte W84 + .byte W96 + .byte W96 + .byte W96 +mus_field_sapphire_3_B1: + .byte W96 + .byte N05 , Cn3 , v080 + .byte W24 + .byte W01 + .byte N05 + .byte W21 + .byte N16 , Dn3 + .byte W17 + .byte N08 , Cn3 , v064 + .byte W08 + .byte N10 , Dn3 , v076 + .byte W15 + .byte N08 , Ds3 , v080 + .byte W10 + .byte W13 + .byte N17 + .byte W23 + .byte N10 , Ds3 , v068 + .byte W09 + .byte N15 , Fs3 , v076 + .byte W16 + .byte N10 , Ds3 , v060 + .byte W08 + .byte N14 , Dn3 , v064 + .byte W15 + .byte N12 , Cn3 + .byte W10 + .byte N15 , As2 , v072 + .byte W02 + .byte W13 + .byte N10 , An2 + .byte W09 + .byte N16 , As2 , v076 + .byte W16 + .byte N07 , Gn2 , v072 + .byte W56 + .byte W02 + .byte W92 + .byte W03 + .byte N06 , Dn3 , v076 + .byte W01 + .byte W23 + .byte N04 + .byte W23 + .byte N16 , Gn3 , v080 + .byte W17 + .byte N08 , Fs3 , v060 + .byte W08 + .byte N17 , Gn3 , v068 + .byte W15 + .byte N08 , As3 + .byte W10 + .byte W12 + .byte N09 + .byte W09 + .byte N14 , An3 + .byte W15 + .byte N09 , As3 , v064 + .byte W09 + .byte N12 , En4 + .byte W08 + .byte N09 , Ds4 , v052 + .byte W07 + .byte Dn4 + .byte W09 + .byte N05 , Cn4 , v068 + .byte W17 + .byte As3 , v056 + .byte W08 + .byte An3 , v064 + .byte W02 + .byte W14 + .byte Fn4 , v080 + .byte W80 + .byte W02 + .byte N07 , An3 , v068 + .byte W24 + .byte N06 , An3 , v072 + .byte W23 + .byte N15 , As3 , v064 + .byte W15 + .byte N11 , An3 + .byte W09 + .byte N17 , As3 + .byte W17 + .byte N23 , Bn3 , v076 + .byte W08 + .byte W14 + .byte N05 , Cn4 , v068 + .byte W24 + .byte N08 , Cn4 , v052 + .byte W07 + .byte N19 , Fn4 + .byte W19 + .byte N07 , Gn4 , v072 + .byte W08 + .byte N04 , Gs4 , v060 + .byte W05 + .byte N08 , An4 , v064 + .byte W08 + .byte N10 , Cn5 , v076 + .byte W08 + .byte N06 , Fn5 , v080 + .byte W03 + .byte W13 + .byte N09 , En5 , v068 + .byte W09 + .byte N05 , Ds5 , v072 + .byte W15 + .byte N08 , Cn5 , v068 + .byte W23 + .byte N19 , An4 + .byte W24 + .byte W01 + .byte N03 , Cn5 , v060 + .byte W08 + .byte N09 , As4 , v064 + .byte W03 + .byte W06 + .byte N08 , An4 + .byte W08 + .byte N07 , As4 , v068 + .byte W08 + .byte N06 , Cn5 + .byte W15 + .byte N05 , Dn5 , v076 + .byte W56 + .byte W03 + .byte N08 , Dn4 , v060 + .byte W24 + .byte Dn4 , v068 + .byte W22 + .byte Dn5 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte N10 , Cn5 , v068 + .byte W02 + .byte W05 + .byte N09 , An4 , v072 + .byte W07 + .byte N10 , Fn4 , v060 + .byte W10 + .byte N06 , Cn4 + .byte W16 + .byte N24 , Cs4 , v076 + .byte W24 + .byte W01 + .byte N09 , Dn4 , v064 + .byte W08 + .byte N11 , Fs4 + .byte W16 + .byte N04 , An4 , v072 + .byte W09 + .byte W24 + .byte N06 , Gn4 , v068 + .byte W07 + .byte Gs4 + .byte W08 + .byte N07 , An4 , v064 + .byte W07 + .byte As4 , v068 + .byte W08 + .byte N08 , Bn4 , v072 + .byte W08 + .byte N09 , Cn5 , v064 + .byte W09 + .byte N06 , Cs5 , v060 + .byte W07 + .byte N09 , Dn5 , v044 + .byte W07 + .byte N12 , En5 , v068 + .byte W09 + .byte N05 , Fn5 , v080 + .byte W02 + .byte W14 + .byte N03 , Cn5 , v060 + .byte W08 + .byte N05 , An4 , v076 + .byte W16 + .byte Fn4 + .byte W56 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_sapphire_3_B1 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_field_sapphire_4: @ 0x08694ED4 + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 46 + .byte VOL , 85*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+32 + .byte W84 + .byte W96 + .byte W96 + .byte W96 +mus_field_sapphire_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N10 , Gn3 , v048 + .byte W07 + .byte N08 , Dn4 , v056 + .byte W08 + .byte N09 , Gn4 , v060 + .byte W07 + .byte N08 , As4 , v072 + .byte W09 + .byte N09 , Dn5 , v056 + .byte W07 + .byte N05 , Gn5 , v076 + .byte W10 + .byte N07 , Dn5 , v064 + .byte W06 + .byte N08 , Gn5 , v068 + .byte W08 + .byte As5 , v060 + .byte W08 + .byte N09 , Gn5 , v064 + .byte W07 + .byte N08 , As5 + .byte W08 + .byte Dn6 + .byte W09 + .byte N04 , Gn6 , v076 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte N07 , Fn3 , v048 + .byte W08 + .byte N08 , Cn4 + .byte W08 + .byte N04 , Fn4 , v076 + .byte W08 + .byte N08 , An4 , v068 + .byte W07 + .byte Cn5 , v056 + .byte W08 + .byte N07 , Fn5 , v060 + .byte W08 + .byte Cn5 + .byte W07 + .byte N08 , Fn5 , v048 + .byte W08 + .byte N05 , An5 , v064 + .byte W08 + .byte N08 , Fn5 , v060 + .byte W08 + .byte N09 , An5 , v052 + .byte W09 + .byte Cn6 , v072 + .byte W08 + .byte N04 , Fn6 , v076 + .byte W01 + .byte W96 + .byte W96 + .byte N10 , Fn5 , v064 + .byte W08 + .byte N08 , Cn5 , v060 + .byte W08 + .byte N07 , An4 , v072 + .byte W08 + .byte Fn4 , v060 + .byte W08 + .byte N08 , Cn4 , v056 + .byte W08 + .byte N06 , An3 , v052 + .byte W08 + .byte N08 , Fn3 , v056 + .byte W08 + .byte N09 , An3 , v060 + .byte W08 + .byte Cn4 + .byte W08 + .byte Fn4 + .byte W08 + .byte N08 , An4 + .byte W08 + .byte Cn5 + .byte W08 + .byte N10 , Fn5 , v064 + .byte W08 + .byte Dn5 , v060 + .byte W08 + .byte N08 , As4 , v064 + .byte W08 + .byte N07 , Fn4 , v060 + .byte W08 + .byte N08 , Dn4 , v056 + .byte W08 + .byte As3 , v060 + .byte W08 + .byte N12 , Fn3 , v056 + .byte W08 + .byte N07 , As3 , v060 + .byte W08 + .byte N08 , Dn4 , v064 + .byte W08 + .byte N09 , Fn4 + .byte W08 + .byte As4 + .byte W08 + .byte N13 , Dn5 + .byte W08 + .byte N07 , Fn5 , v072 + .byte W96 + .byte W96 + .byte W96 + .byte N12 , Fn3 , v052 + .byte W07 + .byte N10 , An3 , v056 + .byte W08 + .byte N08 , Cn4 , v060 + .byte W07 + .byte N07 , Fn4 + .byte W08 + .byte N09 , An4 , v064 + .byte W07 + .byte N10 , Cn5 + .byte W08 + .byte N14 , Fn5 + .byte W06 + .byte N10 , An5 , v068 + .byte W08 + .byte N12 , Cn6 , v072 + .byte W09 + .byte N07 , Fn6 , v084 + .byte W28 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_sapphire_4_B1 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_field_sapphire_5: @ 0x08694FE5 + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 40 + .byte VOL , 46*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+32 + .byte W84 + .byte W96 + .byte W96 + .byte W96 +mus_field_sapphire_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N48 , As3 , v068 + .byte W48 + .byte Dn4 , v060 + .byte W48 + .byte Cn4 , v068 + .byte W48 + .byte En4 + .byte W48 + .byte Dn4 + .byte W48 + .byte N52 , Fn4 , v076 + .byte W48 + .byte N24 , En4 , v068 + .byte W24 + .byte Cn4 , v064 + .byte W24 + .byte An3 , v052 + .byte W24 + .byte En4 , v060 + .byte W24 + .byte N48 , As3 + .byte W48 + .byte Dn4 + .byte W48 + .byte Cn4 , v068 + .byte W48 + .byte En4 , v076 + .byte W48 + .byte Cs4 + .byte W48 + .byte Fn4 + .byte W48 + .byte Ds4 , v080 + .byte W48 + .byte N44 , Gn4 , v076 + .byte W48 + .byte N48 , Fn4 , v068 + .byte W48 + .byte Cn4 , v072 + .byte W48 + .byte Gn4 , v080 + .byte W48 + .byte N32 , Cn4 , v068 + .byte W48 + .byte GOTO + .word mus_field_sapphire_5_B1 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_field_sapphire_6: @ 0x0869505B + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 80 + .byte VOL , 68*mus_field_sapphire_mvl/mxv + .byte PAN , c_v+0 + .byte W84 + .byte W96 + .byte W96 + .byte W96 +mus_field_sapphire_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N18 , An4 , v084 + .byte W16 + .byte N10 , Fn4 , v068 + .byte W08 + .byte N16 , Cn4 + .byte W15 + .byte N05 , An3 , v060 + .byte W24 + .byte N10 , Fn4 , v076 + .byte W08 + .byte N17 , Cn4 + .byte W16 + .byte N12 , An3 , v060 + .byte W09 + .byte N11 , Fs3 , v072 + .byte W92 + .byte W03 + .byte N20 , As4 , v084 + .byte W01 + .byte W15 + .byte N10 , Gn4 , v064 + .byte W08 + .byte N16 , Dn4 , v056 + .byte W14 + .byte N07 , As3 , v064 + .byte W24 + .byte N10 , Gn4 , v076 + .byte W09 + .byte N18 , Dn4 + .byte W16 + .byte N13 , As3 , v060 + .byte W10 + .byte N09 , Gn3 , v064 + .byte W96 + .byte W96 + .byte W92 + .byte W03 + .byte N17 , Fn4 , v084 + .byte W01 + .byte W15 + .byte N11 , Cn4 , v064 + .byte W09 + .byte N15 , An3 , v068 + .byte W14 + .byte N05 , Fn3 , v072 + .byte W23 + .byte N12 , Cn4 + .byte W09 + .byte N18 , An3 + .byte W17 + .byte N10 , Fn3 , v064 + .byte W09 + .byte W92 + .byte W03 + .byte N18 , An4 , v084 + .byte W01 + .byte W15 + .byte N10 , Fn4 , v064 + .byte W09 + .byte N15 , Cn4 + .byte W14 + .byte N06 , An3 , v068 + .byte W23 + .byte N12 , Fn4 , v076 + .byte W10 + .byte N17 , Cn4 + .byte W16 + .byte N08 , An3 , v068 + .byte W08 + .byte N10 , Fn3 , v076 + .byte W01 + .byte W96 + .byte W96 + .byte N08 , Dn5 , v068 + .byte W24 + .byte Dn4 , v072 + .byte W24 + .byte N07 , Gn4 , v076 + .byte W24 + .byte N08 , Dn5 , v072 + .byte W24 + .byte N07 , Cn5 , v080 + .byte W24 + .byte N08 , Cn4 , v064 + .byte W24 + .byte N07 , Fs4 , v080 + .byte W24 + .byte N08 , Cn5 , v076 + .byte W24 + .byte N09 , As4 + .byte W24 + .byte As3 , v068 + .byte W24 + .byte N06 , Cn4 , v072 + .byte W12 + .byte N05 , Cs4 , v068 + .byte W12 + .byte N04 , Dn4 , v076 + .byte W12 + .byte N05 , En4 + .byte W12 + .byte N08 , Fn4 + .byte W24 + .byte N07 , Cn4 + .byte W24 + .byte N09 , Fn3 , v072 + .byte W48 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_sapphire_6_B1 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_field_sapphire_7: @ 0x08695147 + .byte KEYSH , mus_field_sapphire_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_field_sapphire_mvl/mxv + .byte W84 + .byte W72 + .byte N04 , Dn1 , v100 + .byte W24 +mus_field_sapphire_7_B1: + .byte N04 , Cn1 , v100 + .byte W40 + .byte N04 + .byte W08 + .byte N04 + .byte W24 + .byte Dn1 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_7_B1 +mus_field_sapphire_7_B2: + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 + .byte PATT + .word mus_field_sapphire_7_B1 +mus_field_sapphire_7_B3: + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W16 + .byte Cn1 + .byte W08 + .byte N04 + .byte W24 + .byte Dn1 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 +mus_field_sapphire_7_B4: + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W24 + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W24 + .byte PEND + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W16 + .byte Cn1 + .byte W24 + .byte N04 + .byte W08 + .byte Dn1 + .byte W24 + .byte PATT + .word mus_field_sapphire_7_B4 + .byte N04 , Cn1 , v100 + .byte W24 + .byte Dn1 + .byte W16 + .byte N04 + .byte W24 + .byte Cn1 + .byte W08 + .byte N04 + .byte W24 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 + .byte PATT + .word mus_field_sapphire_7_B3 +mus_field_sapphire_7_B5: + .byte N04 , Cn1 , v100 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte PEND + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte PATT + .word mus_field_sapphire_7_B5 + .byte N04 , Cn1 , v100 + .byte W24 + .byte N20 , As1 + .byte W24 + .byte N04 , Cn1 + .byte W24 + .byte Dn1 + .byte W24 + .byte GOTO + .word mus_field_sapphire_7_B2 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_field_sapphire: @ 0x08695268 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_field_sapphire_pri @ Priority + .byte mus_field_sapphire_rev @ Reverb + + .word mus_field_sapphire_grp + + .word mus_field_sapphire_0 + .word mus_field_sapphire_1 + .word mus_field_sapphire_2 + .word mus_field_sapphire_3 + .word mus_field_sapphire_4 + .word mus_field_sapphire_5 + .word mus_field_sapphire_6 + .word mus_field_sapphire_7 diff --git a/sound/songs/mus_field_sapphire2.s b/sound/songs/mus_field_sapphire2.s new file mode 100644 index 0000000..0393252 --- /dev/null +++ b/sound/songs/mus_field_sapphire2.s @@ -0,0 +1,1941 @@ + .include "sound/MPlayDef.s" + + .equ mus_field_sapphire2_grp, gUnknown_08532808 + .equ mus_field_sapphire2_pri, 0 + .equ mus_field_sapphire2_rev, reverb_set+50 + .equ mus_field_sapphire2_mvl, 127 + .equ mus_field_sapphire2_key, 0 + .equ mus_field_sapphire2_tbs, 1 + .equ mus_field_sapphire2_exg, 0 + .equ mus_field_sapphire2_cmp, 1 + + .section .rodata + .global mus_field_sapphire2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_field_sapphire2_0: @ 0x0869D5A0 + .byte KEYSH , mus_field_sapphire2_key+0 + .byte TEMPO , 120*mus_field_sapphire2_tbs/2 + .byte VOICE , 71 + .byte VOL , 108*mus_field_sapphire2_mvl/mxv + .byte PAN , c_v+0 + .byte MOD , 5 + .byte W02 + .byte N02 , Cn3 , v056 + .byte W03 + .byte N04 , Dn3 , v052 + .byte W04 + .byte N05 , Cn3 , v068 + .byte W06 + .byte N04 , Bn2 , v060 + .byte W03 + .byte N06 , Cn3 , v048 + .byte W06 + .byte N04 , Dn3 , v056 + .byte W06 + .byte N06 , Ds3 , v064 + .byte W06 +mus_field_sapphire2_0_B1: + .byte N18 , Fn3 , v080 + .byte W18 + .byte N07 , Dn3 , v072 + .byte W06 + .byte N17 , Fn3 , v080 + .byte W18 + .byte N20 , As3 , v076 + .byte W21 + .byte N01 , An3 , v060 + .byte W03 + .byte N02 , As3 , v052 + .byte W03 + .byte N04 , An3 , v068 + .byte W03 + .byte N15 , Gn3 + .byte W18 + .byte N06 , Fn3 + .byte W06 + .byte N52 , Ds3 , v076 + .byte W68 + .byte W03 + .byte N09 , Ds3 , v060 + .byte W08 + .byte N08 , Dn3 + .byte W07 + .byte Ds3 , v064 + .byte W10 + .byte N16 , Gn3 , v076 + .byte W17 + .byte N04 , Fn3 + .byte W07 + .byte N07 , Fn3 , v068 + .byte W07 + .byte Gn3 , v072 + .byte W07 + .byte N08 , An3 + .byte W08 + .byte N13 , Dn4 , v076 + .byte W14 + .byte N02 , Cn4 , v056 + .byte W04 + .byte N03 , Dn4 , v064 + .byte W02 + .byte N05 , Cn4 , v072 + .byte W04 + .byte N15 , An3 , v076 + .byte W14 + .byte N06 , Gn3 , v056 + .byte W12 + .byte N54 , Fn3 , v076 + .byte W68 + .byte W01 + .byte N08 , Cn3 , v048 + .byte W08 + .byte Dn3 , v056 + .byte W07 + .byte N09 , Ds3 , v060 + .byte W09 + .byte N16 , Fn3 , v064 + .byte W03 + .byte W14 + .byte N09 , Dn3 , v060 + .byte W07 + .byte N17 , Fn3 , v068 + .byte W17 + .byte N22 , As3 , v072 + .byte W22 + .byte N02 , An3 , v060 + .byte W04 + .byte As3 , v068 + .byte W03 + .byte N04 , An3 + .byte W04 + .byte N15 , Gn3 + .byte W15 + .byte N02 , Fn3 , v060 + .byte W07 + .byte N16 , Fn3 , v068 + .byte W03 + .byte W14 + .byte N07 , Ds3 , v064 + .byte W08 + .byte N32 , Ds4 , v068 + .byte W48 + .byte W02 + .byte N07 , Ds4 , v060 + .byte W08 + .byte N08 , Fn4 + .byte W06 + .byte N09 , Ds4 + .byte W09 + .byte N06 , Dn4 , v068 + .byte W01 + .byte W16 + .byte N08 , Fn4 + .byte W08 + .byte N09 , Dn5 , v072 + .byte W08 + .byte N08 , As4 + .byte W07 + .byte N09 , Fn4 , v064 + .byte W09 + .byte N10 , Dn4 , v068 + .byte W22 + .byte N04 , Cn4 + .byte W04 + .byte Dn4 , v064 + .byte W04 + .byte Cn4 , v044 + .byte W04 + .byte N05 , As3 , v068 + .byte W05 + .byte N09 , Cn4 , v060 + .byte W08 + .byte N56 , As3 , v072 + .byte W01 + .byte W96 + .byte W23 + .byte N02 , Dn3 , v060 + .byte N05 , Fn3 , v068 + .byte W48 + .byte N02 , Dn3 , v052 + .byte N06 , Fn3 , v068 + .byte W24 + .byte W01 + .byte W21 + .byte N05 , Ds3 , v064 + .byte W01 + .byte N06 , Cn3 , v056 + .byte W44 + .byte W03 + .byte Ds3 , v064 + .byte W01 + .byte N02 , Cn3 , v048 + .byte W24 + .byte W02 + .byte W23 + .byte N04 , Ds3 , v056 + .byte N06 , Gn3 , v060 + .byte W44 + .byte W03 + .byte N05 , Gn3 , v056 + .byte W01 + .byte Ds3 , v048 + .byte W24 + .byte W01 + .byte W21 + .byte Fn3 , v060 + .byte W01 + .byte N04 , Dn3 , v048 + .byte W48 + .byte N07 , Fn3 , v060 + .byte W01 + .byte N04 , Dn3 , v048 + .byte W22 + .byte N09 , Fn3 , v060 + .byte W03 + .byte W06 + .byte N07 , Gn3 , v064 + .byte W06 + .byte N08 , Fn3 , v068 + .byte W08 + .byte En3 , v064 + .byte W08 + .byte Fn3 , v060 + .byte W08 + .byte N09 , Gn3 , v056 + .byte W10 + .byte N24 , Fn3 , v052 + .byte W24 + .byte N06 , As3 , v060 + .byte W18 + .byte N02 , As3 , v064 + .byte W08 + .byte N08 , As3 , v060 + .byte W08 + .byte N07 , Cn4 , v064 + .byte W06 + .byte N09 , As3 + .byte W09 + .byte N08 , An3 + .byte W07 + .byte As3 + .byte W08 + .byte N10 , Cn4 , v068 + .byte W09 + .byte N20 , Ds4 , v076 + .byte W18 + .byte N19 , Fn4 , v072 + .byte W17 + .byte N15 , Ds4 , v064 + .byte W14 + .byte W01 + .byte Dn4 , v076 + .byte W15 + .byte N06 , Ds4 , v068 + .byte W06 + .byte N16 , Dn4 , v064 + .byte W16 + .byte N04 , Fn4 , v056 + .byte W23 + .byte N12 , Gn4 , v060 + .byte W11 + .byte N11 , Fn4 , v064 + .byte W11 + .byte N13 , En4 , v068 + .byte W13 + .byte N68 , Fn4 , v072 + .byte W96 + .byte N36 , Dn3 , v056 + .byte W36 + .byte N12 , Ds3 , v060 + .byte W12 + .byte Dn3 + .byte W12 + .byte N13 , Fn3 , v056 + .byte W12 + .byte As3 , v064 + .byte W12 + .byte N14 , Fn3 + .byte W12 + .byte N72 , Ds3 + .byte W96 + .byte N36 , Dn3 , v068 + .byte W36 + .byte W01 + .byte N12 , Ds3 , v052 + .byte W12 + .byte N08 , Dn3 , v056 + .byte W07 + .byte N06 , Fn3 , v068 + .byte W07 + .byte N08 , As3 + .byte W08 + .byte N05 , Cn4 , v064 + .byte W13 + .byte N09 , Dn4 , v060 + .byte W12 + .byte N48 , Ds4 , v076 + .byte W68 + .byte W03 + .byte N08 , Ds4 , v060 + .byte W09 + .byte N07 , Fn4 , v052 + .byte W06 + .byte N08 , Ds4 + .byte W08 + .byte N04 , Dn4 , v068 + .byte W02 + .byte W14 + .byte N08 , Cn4 , v052 + .byte W08 + .byte N28 , As3 , v064 + .byte W36 + .byte N14 , As3 , v056 + .byte W13 + .byte N12 , Cn4 , v060 + .byte W12 + .byte N14 , As3 , v064 + .byte W13 + .byte N19 , Gn3 + .byte W18 + .byte N16 , An3 + .byte W15 + .byte N11 , As3 + .byte W15 + .byte N15 , As3 , v060 + .byte W15 + .byte N17 , Cn4 , v064 + .byte W17 + .byte Dn4 , v068 + .byte W15 + .byte N36 , Ds4 , v072 + .byte W01 + .byte W36 + .byte N04 , Dn4 , v060 + .byte W05 + .byte N08 , Cn4 , v064 + .byte W07 + .byte N23 , As3 , v068 + .byte W23 + .byte N19 , Cn4 + .byte W19 + .byte N07 , Dn4 , v064 + .byte W06 + .byte W01 + .byte N68 , Cn4 , v076 + .byte W92 + .byte W03 + .byte N15 , Fn3 , v072 + .byte W16 + .byte N07 , Dn3 , v056 + .byte W06 + .byte N05 , Fn3 , v068 + .byte W15 + .byte N18 , As3 + .byte W20 + .byte N07 , Cn4 , v052 + .byte W07 + .byte N06 , Cs4 , v068 + .byte W06 + .byte N08 , Dn4 , v072 + .byte W08 + .byte Fn4 , v064 + .byte W07 + .byte N09 , Dn4 , v060 + .byte W08 + .byte N72 , Ds4 , v068 + .byte W03 + .byte W92 + .byte W03 + .byte N22 , Gn3 + .byte W01 + .byte W21 + .byte N08 , Dn4 , v060 + .byte W09 + .byte N07 , Ds4 , v064 + .byte W07 + .byte N09 , Cn4 , v060 + .byte W09 + .byte N15 , As3 , v064 + .byte W15 + .byte N09 , An3 , v060 + .byte W08 + .byte N16 , Gn3 , v064 + .byte W17 + .byte N06 , An3 , v060 + .byte W07 + .byte N52 , Fn4 , v068 + .byte W03 + .byte W68 + .byte W02 + .byte N09 , Fn4 , v064 + .byte W09 + .byte N07 , Gn4 , v068 + .byte W08 + .byte N09 , Fn4 , v072 + .byte W08 + .byte N23 , Gs4 + .byte W01 + .byte W23 + .byte N09 , Gn4 , v060 + .byte W08 + .byte N08 , Gs4 , v064 + .byte W07 + .byte Gn4 , v060 + .byte W09 + .byte N18 , Fn4 , v064 + .byte W23 + .byte N07 , Fn4 , v056 + .byte W07 + .byte N08 , Ds4 , v064 + .byte W08 + .byte N10 , Dn4 , v060 + .byte W10 + .byte N36 , Ds4 , v068 + .byte W01 + .byte W32 + .byte W02 + .byte N13 , Gn4 , v064 + .byte W13 + .byte N07 , Cn5 , v080 + .byte W24 + .byte N08 , Ds4 , v076 + .byte W24 + .byte W01 + .byte W24 + .byte N07 , Fn4 + .byte W07 + .byte N06 , En4 , v068 + .byte W07 + .byte N07 , Ds4 + .byte W07 + .byte N08 , Dn4 + .byte W08 + .byte Cs4 , v060 + .byte W08 + .byte Cn4 + .byte W08 + .byte Bn3 , v064 + .byte W09 + .byte N06 , As3 , v060 + .byte W07 + .byte N10 , An3 + .byte W10 + .byte N56 , As3 , v080 + .byte W01 + .byte W60 + .byte W02 + .byte N02 , Cn3 , v056 + .byte W03 + .byte N04 , Dn3 , v052 + .byte W04 + .byte N05 , Cn3 , v068 + .byte W06 + .byte N04 , Bn2 , v060 + .byte W03 + .byte N06 , Cn3 , v048 + .byte W06 + .byte N04 , Dn3 , v056 + .byte W06 + .byte N06 , Ds3 , v064 + .byte W06 + .byte GOTO + .word mus_field_sapphire2_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_field_sapphire2_1: @ 0x0869D8A4 + .byte KEYSH , mus_field_sapphire2_key+0 + .byte VOICE , 32 + .byte VOL , 85*mus_field_sapphire2_mvl/mxv + .byte PAN , c_v+0 + .byte W36 +mus_field_sapphire2_1_B1: + .byte N04 , As1 , v068 + .byte W12 + .byte N02 , Fn2 + .byte W12 + .byte Fn1 , v064 + .byte W12 + .byte Fn2 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte N01 , Fn1 + .byte W12 + .byte N02 , Fn2 , v060 + .byte W12 + .byte PEND + .byte Cn2 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte Gn1 + .byte W12 + .byte Gn2 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N03 , Gn1 , v068 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N03 , An1 , v072 + .byte W12 + .byte N04 , Fn2 , v064 + .byte W12 + .byte N03 , Fn1 , v072 + .byte W12 + .byte N02 , Fn2 , v056 + .byte W12 + .byte N03 , Cn2 , v064 + .byte W12 + .byte N04 , Fn2 , v060 + .byte W12 + .byte N02 , Fn1 , v064 + .byte W12 + .byte N04 , Fn2 , v060 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte N01 , Fn2 , v064 + .byte W11 + .byte N02 , Fn1 , v076 + .byte W13 + .byte N01 , Fn2 , v064 + .byte W13 + .byte N04 , Cn2 , v068 + .byte W16 + .byte Cn2 , v060 + .byte W07 + .byte N19 , Fn1 , v064 + .byte W24 + .byte N03 , As1 , v072 + .byte W12 + .byte N02 , Fn2 , v064 + .byte W12 + .byte N01 , Fn1 , v060 + .byte W12 + .byte N03 , Fn2 , v052 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte N02 , Fn2 , v060 + .byte W12 + .byte Fn1 + .byte W12 + .byte N03 , Fn2 + .byte W12 + .byte Cn2 , v072 + .byte W12 + .byte N02 , Gn2 , v064 + .byte W12 + .byte Gn1 , v072 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte N03 , Cn2 , v068 + .byte W12 + .byte Gn2 + .byte W12 + .byte N04 , Gn1 , v072 + .byte W12 + .byte N02 , Gn2 , v068 + .byte W12 + .byte Fn1 + .byte W12 + .byte N03 , Fn2 , v064 + .byte W12 + .byte N04 , As1 , v076 + .byte W12 + .byte N02 , Fn2 , v060 + .byte W12 + .byte Fn1 + .byte W12 + .byte N04 , Fn2 + .byte W12 + .byte N03 , Cn2 , v064 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte N03 , Fn2 , v060 + .byte W12 + .byte N02 , Fn1 , v064 + .byte W12 + .byte N04 , Fn2 , v060 + .byte W12 + .byte As1 , v072 + .byte W12 + .byte N02 , Fn2 , v060 + .byte W12 + .byte Fn1 , v076 + .byte W12 + .byte Fn2 , v064 + .byte W12 + .byte PATT + .word mus_field_sapphire2_1_B1 + .byte N02 , Cn2 , v068 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte Gn1 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte N02 , Cn2 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte N04 , Gn1 , v060 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte N03 , Cn2 , v068 + .byte W12 + .byte Gn2 , v064 + .byte W12 + .byte N04 , Gn1 , v060 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte N01 , Cn2 , v052 + .byte W12 + .byte N03 , Gn2 , v060 + .byte W12 + .byte N04 , Gn1 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte N02 , Fn1 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte N03 , Fn2 , v060 + .byte W12 + .byte N02 , Fn1 , v064 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N02 , Gs1 , v076 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte N03 , Fn2 , v060 + .byte W12 + .byte N04 , Gs1 , v068 + .byte W12 + .byte N03 , Fn2 , v048 + .byte W12 + .byte As1 , v064 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte Gn1 , v072 + .byte W12 + .byte N04 , Ds2 , v060 + .byte W12 + .byte As1 , v072 + .byte W12 + .byte N03 , Ds2 , v064 + .byte W12 + .byte N04 , Fs1 + .byte W12 + .byte N05 , Ds2 , v068 + .byte W12 + .byte N04 , As1 , v060 + .byte W12 + .byte Ds2 , v068 + .byte W12 + .byte N01 , Fn1 , v052 + .byte W12 + .byte N05 , Fn2 , v068 + .byte W12 + .byte N04 , As1 + .byte W12 + .byte N03 , Fn2 , v064 + .byte W12 + .byte N02 , En1 , v068 + .byte W12 + .byte N04 , Gn2 + .byte W12 + .byte Cn2 + .byte W12 + .byte N03 , Gn2 , v064 + .byte W12 + .byte N04 , Fn1 , v072 + .byte W12 + .byte Fn2 , v060 + .byte W12 + .byte N02 , Cn2 , v064 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N02 , Fn1 , v060 + .byte W12 + .byte N04 , Fn2 , v052 + .byte W12 + .byte N03 , Cn2 , v056 + .byte W12 + .byte N05 , Fn2 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte Fn2 , v052 + .byte W12 + .byte N03 , Fn1 , v064 + .byte W12 + .byte N04 , Fn2 , v056 + .byte W12 + .byte N02 , As1 , v072 + .byte W12 + .byte N04 , Fn2 , v052 + .byte W12 + .byte N02 , Fn1 , v060 + .byte W12 + .byte N03 , Fn2 , v048 + .byte W12 + .byte N01 , Cn2 , v060 + .byte W12 + .byte N05 , Gn2 , v056 + .byte W12 + .byte N04 , Gn1 , v068 + .byte W12 + .byte N03 , Gn2 , v060 + .byte W12 + .byte N04 , Cn2 , v068 + .byte W12 + .byte N02 , Gn2 , v056 + .byte W12 + .byte N04 , Gn1 , v060 + .byte W12 + .byte N03 , Gn2 , v056 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte N02 , Fn1 , v064 + .byte W12 + .byte N04 , Fn2 , v056 + .byte W12 + .byte As1 , v068 + .byte W12 + .byte N05 , Fn2 , v052 + .byte W12 + .byte N04 , Fn1 , v068 + .byte W12 + .byte N05 , Fn2 , v052 + .byte W12 + .byte N03 , Gs1 , v076 + .byte W12 + .byte Ds2 , v060 + .byte W12 + .byte N02 , Ds1 + .byte W12 + .byte N04 , Ds2 + .byte W12 + .byte Gs1 , v068 + .byte W12 + .byte Ds2 , v060 + .byte W12 + .byte N02 , Ds1 , v068 + .byte W12 + .byte N04 , Ds2 , v060 + .byte W12 + .byte Gn1 , v076 + .byte W12 + .byte N02 , Dn2 , v060 + .byte W12 + .byte N04 , Dn1 , v072 + .byte W12 + .byte Dn2 , v060 + .byte W12 + .byte N02 , Gn1 , v076 + .byte W12 + .byte N03 , Dn2 , v060 + .byte W12 + .byte Dn1 , v068 + .byte W12 + .byte N02 , Dn2 , v060 + .byte W12 + .byte Ds1 , v064 + .byte W12 + .byte N03 , As1 , v056 + .byte W12 + .byte N01 , As0 , v068 + .byte W12 + .byte N05 , As1 , v060 + .byte W12 + .byte N01 , Ds1 , v064 + .byte W12 + .byte N05 , As1 , v060 + .byte W12 + .byte N02 , As0 , v064 + .byte W12 + .byte N05 , As1 , v060 + .byte W12 + .byte N02 , Cn1 , v056 + .byte W12 + .byte N05 , Cn2 , v064 + .byte W12 + .byte N03 , Gn1 , v068 + .byte W12 + .byte Cn2 , v056 + .byte W12 + .byte Cn1 , v064 + .byte W12 + .byte Cn2 , v048 + .byte W12 + .byte Gn1 , v064 + .byte W12 + .byte N04 , Cn2 , v056 + .byte W12 + .byte Fn1 , v060 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte N03 , Cn2 , v064 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte Fn1 , v064 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte Cn2 , v060 + .byte W12 + .byte Fn2 , v048 + .byte W12 + .byte N04 , As1 , v068 + .byte W12 + .byte N03 , Fn2 , v048 + .byte W12 + .byte Fn1 , v060 + .byte W12 + .byte N02 , Fn2 , v048 + .byte W12 + .byte N04 , As1 , v072 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N04 , Fn1 , v064 + .byte W12 + .byte Fn2 , v048 + .byte W12 + .byte Cn2 , v064 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N03 , Gn1 , v068 + .byte W12 + .byte Gn2 , v060 + .byte W12 + .byte N04 , Cn2 , v064 + .byte W12 + .byte N02 , Gn2 , v060 + .byte W12 + .byte N05 , Gn1 , v056 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte N04 , Cn2 , v064 + .byte W12 + .byte N05 , Gn2 , v060 + .byte W12 + .byte N04 , Gn1 , v064 + .byte W12 + .byte N02 , Gn2 , v060 + .byte W12 + .byte N04 , Ds2 , v072 + .byte W12 + .byte N02 , An2 , v060 + .byte W12 + .byte N05 , Ds2 , v064 + .byte W12 + .byte N03 , An2 , v068 + .byte W12 + .byte N04 , Dn2 , v072 + .byte W12 + .byte As2 , v056 + .byte W12 + .byte N05 , Cs2 , v076 + .byte W12 + .byte N04 , As2 , v060 + .byte W12 + .byte Cn2 , v068 + .byte W12 + .byte N02 , As2 , v060 + .byte W12 + .byte N04 , Fn1 , v068 + .byte W12 + .byte N01 , An2 , v060 + .byte W12 + .byte N04 , Gn1 , v064 + .byte W12 + .byte N03 , Gn2 , v060 + .byte W12 + .byte Gn1 , v068 + .byte W12 + .byte N02 , Gn2 , v056 + .byte W12 + .byte N03 , Dn2 , v068 + .byte W12 + .byte N02 , Gn2 , v056 + .byte W12 + .byte N04 , Gn1 , v076 + .byte W12 + .byte N01 , Gn2 , v056 + .byte W12 + .byte N03 , Cn1 + .byte W12 + .byte N02 , Cn2 , v052 + .byte W12 + .byte N04 , Cn1 , v056 + .byte W12 + .byte N03 , Cn2 , v060 + .byte W12 + .byte Gn1 , v068 + .byte W12 + .byte N05 , Cn2 , v056 + .byte W12 + .byte N03 , Cn1 , v064 + .byte W12 + .byte N04 , Cn2 , v056 + .byte W12 + .byte N03 , Fn1 , v076 + .byte W12 + .byte N01 , Fn2 , v060 + .byte W12 + .byte N02 , As2 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte N02 , Dn3 + .byte W12 + .byte As2 , v060 + .byte W12 + .byte N03 , Fn1 , v072 + .byte W12 + .byte N04 , Fn2 , v064 + .byte W12 + .byte N03 , As1 , v068 + .byte W12 + .byte Fn2 , v064 + .byte W12 + .byte N02 , Fn1 , v068 + .byte W12 + .byte N03 , Fn2 , v060 + .byte W12 + .byte N04 , As1 , v072 + .byte W24 + .byte N03 , Fn1 , v076 + .byte W24 + .byte GOTO + .word mus_field_sapphire2_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_field_sapphire2_2: @ 0x0869DC2F + .byte KEYSH , mus_field_sapphire2_key+0 + .byte VOICE , 1 + .byte VOL , 81*mus_field_sapphire2_mvl/mxv + .byte PAN , c_v+32 + .byte W36 +mus_field_sapphire2_2_B1: + .byte N04 , Fn2 , v076 + .byte W44 + .byte W03 + .byte N04 + .byte W48 + .byte Cn3 + .byte W01 + .byte W22 + .byte Bn2 , v072 + .byte W24 + .byte W01 + .byte As2 + .byte W24 + .byte N01 , An2 + .byte W12 + .byte N04 , Gn2 , v068 + .byte W12 + .byte N05 , Fn2 , v072 + .byte W01 + .byte W44 + .byte W03 + .byte N04 , Fn2 , v076 + .byte W48 + .byte N04 + .byte W01 + .byte W44 + .byte W02 + .byte N04 + .byte W19 + .byte N05 , Fn2 , v064 + .byte W07 + .byte N16 , Gs2 , v072 + .byte W16 + .byte N03 , Fs2 , v064 + .byte W08 + .byte N06 , Fn2 , v072 + .byte W44 + .byte W03 + .byte N04 , Fn2 , v076 + .byte W48 + .byte Gn2 + .byte W01 + .byte W48 + .byte N03 , Cn3 , v064 + .byte W24 + .byte N04 , Gn2 , v060 + .byte W23 + .byte Fn2 , v064 + .byte W01 + .byte W23 + .byte As2 , v072 + .byte W23 + .byte Fn2 , v060 + .byte W24 + .byte W01 + .byte N03 , Cn3 , v068 + .byte W23 + .byte N05 , As2 , v072 + .byte W02 + .byte W44 + .byte W03 + .byte N04 , As2 , v068 + .byte W48 + .byte As2 , v072 + .byte W01 + .byte W48 + .byte N04 + .byte W44 + .byte W02 + .byte N05 , Cn3 + .byte W02 + .byte W23 + .byte Bn2 + .byte W24 + .byte N04 , As2 , v068 + .byte W24 + .byte An2 + .byte W23 + .byte N05 , Gn2 , v072 + .byte W02 + .byte W48 + .byte N06 + .byte W44 + .byte W03 + .byte N05 , As2 , v068 + .byte W01 + .byte W44 + .byte W03 + .byte As2 , v072 + .byte W48 + .byte N04 , As2 , v068 + .byte W01 + .byte W44 + .byte N05 , As2 , v072 + .byte W48 + .byte W02 + .byte N04 , As2 , v076 + .byte W02 + .byte W44 + .byte W02 + .byte As2 , v072 + .byte W48 + .byte W01 + .byte As2 , v076 + .byte W01 + .byte W22 + .byte Fn2 + .byte W24 + .byte Cn3 , v072 + .byte W24 + .byte W01 + .byte N05 , Gn2 + .byte W24 + .byte N04 , Fn2 , v064 + .byte W01 + .byte W24 + .byte An2 , v068 + .byte W24 + .byte N05 , Fn2 + .byte W24 + .byte N04 , Fn3 , v076 + .byte W23 + .byte N05 , As2 , v072 + .byte W01 + .byte W24 + .byte W01 + .byte N04 , Fn2 , v064 + .byte W11 + .byte As2 + .byte W13 + .byte Fn2 , v060 + .byte W11 + .byte As2 , v064 + .byte W12 + .byte Dn3 + .byte W12 + .byte N03 , Fn2 , v056 + .byte W12 + .byte W12 + .byte N02 , Cn3 , v060 + .byte W11 + .byte N04 , Gn2 , v064 + .byte W12 + .byte N02 , Cn3 , v068 + .byte W12 + .byte N05 , Ds3 , v064 + .byte W12 + .byte N03 , Cn3 , v056 + .byte W12 + .byte Gn2 , v060 + .byte W12 + .byte N02 , Cn3 + .byte W13 + .byte W11 + .byte N03 , Fn2 , v052 + .byte W12 + .byte As2 , v064 + .byte W13 + .byte Fn2 , v060 + .byte W11 + .byte N02 , Dn3 , v068 + .byte W11 + .byte N03 , As2 , v060 + .byte W12 + .byte Fn2 , v048 + .byte W13 + .byte N05 , As2 , v064 + .byte W13 + .byte W11 + .byte Ds2 , v072 + .byte W13 + .byte N01 , Gs2 , v064 + .byte W11 + .byte N04 , Ds2 , v068 + .byte W12 + .byte Cn3 , v064 + .byte W12 + .byte N02 , Gs2 , v056 + .byte W12 + .byte N06 , Ds3 , v064 + .byte W12 + .byte N02 , Cn3 , v068 + .byte W13 + .byte W11 + .byte Gn2 , v060 + .byte W12 + .byte N03 , As2 , v064 + .byte W12 + .byte N02 , Dn3 , v056 + .byte W13 + .byte N04 , Gn3 , v068 + .byte W23 + .byte Gn2 , v072 + .byte W24 + .byte W01 + .byte W11 + .byte N05 , Ds2 , v064 + .byte W12 + .byte N02 , Gn2 , v060 + .byte W12 + .byte N03 , As2 , v064 + .byte W13 + .byte Ds3 , v068 + .byte W23 + .byte N04 , Gn2 , v072 + .byte W24 + .byte W01 + .byte W10 + .byte N04 + .byte W13 + .byte Cn3 , v064 + .byte W12 + .byte N02 , Ds3 , v068 + .byte W13 + .byte N03 , Gn3 + .byte W24 + .byte Cn3 + .byte W24 + .byte Fn2 , v064 + .byte W13 + .byte N02 , As2 , v060 + .byte W11 + .byte N01 , Cn3 , v068 + .byte W12 + .byte N02 , As2 , v060 + .byte W12 + .byte N04 , Fn2 + .byte W12 + .byte N03 , An2 + .byte W12 + .byte Fn3 , v072 + .byte W12 + .byte Fn2 , v056 + .byte W12 + .byte W01 + .byte N04 , As2 , v072 + .byte W68 + .byte W02 + .byte As2 , v076 + .byte W24 + .byte Cn3 + .byte W01 + .byte W22 + .byte Bn2 + .byte W24 + .byte As2 + .byte W24 + .byte W01 + .byte N03 , An2 + .byte W24 + .byte N04 , Gn2 + .byte W01 + .byte W44 + .byte W03 + .byte Gn2 , v072 + .byte W48 + .byte W01 + .byte Fn2 , v076 + .byte W23 + .byte N05 , As2 , v068 + .byte W24 + .byte N04 , As2 , v072 + .byte W24 + .byte N03 , An2 , v076 + .byte W24 + .byte N05 , Gn2 + .byte W01 + .byte W44 + .byte W03 + .byte Gn2 , v068 + .byte W48 + .byte W01 + .byte Cn3 , v076 + .byte W44 + .byte W03 + .byte N04 + .byte W48 + .byte N02 , Dn3 , v060 + .byte W01 + .byte W24 + .byte W01 + .byte N04 , Fn2 + .byte W21 + .byte Fn3 , v076 + .byte W24 + .byte W01 + .byte Fn2 , v060 + .byte W23 + .byte N05 , As2 , v072 + .byte W02 + .byte W22 + .byte N04 , Fn2 , v064 + .byte W24 + .byte N03 , As2 + .byte W24 + .byte W01 + .byte N04 , Fn3 , v084 + .byte W24 + .byte W01 + .byte GOTO + .word mus_field_sapphire2_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_field_sapphire2_3: @ 0x0869DE0F + .byte KEYSH , mus_field_sapphire2_key+0 + .byte VOICE , 80 + .byte VOL , 86*mus_field_sapphire2_mvl/mxv + .byte PAN , c_v-32 + .byte W32 + .byte W02 + .byte N04 , Dn4 , v080 + .byte W02 +mus_field_sapphire2_3_B1: + .byte W23 + .byte N04 , Dn4 , v076 + .byte W12 + .byte N03 , Fn4 , v084 + .byte W23 + .byte Dn4 , v072 + .byte W12 + .byte N04 , As3 , v068 + .byte W12 + .byte Fn3 , v056 + .byte W13 + .byte N03 , Cn4 , v072 + .byte W01 + .byte W11 + .byte N05 , Cn4 , v064 + .byte W05 + .byte N06 , Bn3 + .byte W06 + .byte N02 , Cn4 , v072 + .byte W12 + .byte Dn4 , v076 + .byte W12 + .byte N04 , Ds4 , v080 + .byte W13 + .byte N02 , Cn4 , v076 + .byte W11 + .byte N04 , Gn3 , v072 + .byte W12 + .byte N03 , Ds3 , v068 + .byte W13 + .byte N04 , Cn3 , v076 + .byte W01 + .byte W24 + .byte N05 , Cn3 , v056 + .byte W11 + .byte N04 , Fn3 , v068 + .byte W12 + .byte N03 , An3 , v072 + .byte W12 + .byte N04 , Fn3 , v064 + .byte W12 + .byte N03 , Cn4 , v072 + .byte W12 + .byte N04 , Fn4 , v080 + .byte W13 + .byte W11 + .byte N01 , Dn4 , v064 + .byte W13 + .byte N02 , As3 , v072 + .byte W11 + .byte N04 , Fn3 , v068 + .byte W13 + .byte N03 , As3 , v080 + .byte W17 + .byte N05 , As3 , v056 + .byte W05 + .byte N17 , Gs3 , v080 + .byte W18 + .byte N05 , Fs3 , v060 + .byte W06 + .byte N04 , Fn3 , v076 + .byte W02 + .byte W13 + .byte N03 , Fn3 , v064 + .byte W11 + .byte N04 , As3 , v076 + .byte W12 + .byte N01 , Fn3 , v048 + .byte W23 + .byte Dn4 , v068 + .byte W12 + .byte N04 , Fn4 , v076 + .byte W12 + .byte N03 , Dn4 , v064 + .byte W12 + .byte N06 , Ds4 , v068 + .byte W01 + .byte W06 + .byte Fn4 , v064 + .byte W05 + .byte N05 , Ds4 + .byte W06 + .byte N06 , Dn4 , v060 + .byte W07 + .byte N01 , Ds4 , v064 + .byte W11 + .byte N03 , Fn4 , v076 + .byte W12 + .byte Gn4 , v072 + .byte W12 + .byte N01 , Ds4 , v068 + .byte W12 + .byte N02 , Cn4 + .byte W12 + .byte N04 , Gn3 + .byte W13 + .byte W12 + .byte N06 , Fn3 , v060 + .byte W05 + .byte N05 , As3 , v064 + .byte W05 + .byte N04 , Dn4 + .byte W12 + .byte N03 , Fn4 , v076 + .byte W24 + .byte W01 + .byte N05 , Fn3 , v064 + .byte W06 + .byte An3 , v068 + .byte W05 + .byte N01 , Cn4 , v060 + .byte W12 + .byte N03 , Fn4 , v076 + .byte W12 + .byte N04 , Dn4 , v072 + .byte W02 + .byte W10 + .byte N03 , As3 + .byte W12 + .byte N04 , Fn3 + .byte W12 + .byte Dn3 , v068 + .byte W13 + .byte As2 , v076 + .byte W24 + .byte N13 , As3 , v088 + .byte W24 + .byte W01 + .byte W23 + .byte N04 , As3 , v076 + .byte W36 + .byte N03 , Dn3 , v072 + .byte W12 + .byte N04 , Dn4 , v068 + .byte W12 + .byte N03 , As3 , v072 + .byte W11 + .byte N04 , Cn4 , v068 + .byte W02 + .byte W10 + .byte N02 , Gn3 + .byte W12 + .byte N04 , Ds3 + .byte W12 + .byte Cn3 , v072 + .byte W13 + .byte Cn4 , v080 + .byte W48 + .byte W01 + .byte W23 + .byte Gn3 , v084 + .byte W36 + .byte Gn3 , v068 + .byte W12 + .byte N05 , Ds4 , v076 + .byte W12 + .byte Cn4 , v072 + .byte W12 + .byte N03 , Dn4 , v064 + .byte W01 + .byte W11 + .byte N04 , As3 , v076 + .byte W12 + .byte Fn3 , v068 + .byte W12 + .byte Dn3 + .byte W12 + .byte As3 , v080 + .byte W48 + .byte W01 + .byte N07 , Dn3 , v072 + .byte W07 + .byte N08 , Ds3 , v068 + .byte W08 + .byte Dn3 , v060 + .byte W08 + .byte N07 , Cs3 + .byte W06 + .byte N09 , Dn3 , v048 + .byte W08 + .byte N08 , Ds3 , v068 + .byte W08 + .byte N24 , Dn3 , v072 + .byte W24 + .byte N04 , Fn3 + .byte W18 + .byte N07 + .byte W07 + .byte N08 , Ds3 , v068 + .byte W02 + .byte W06 + .byte N09 , Fn3 , v064 + .byte W07 + .byte Ds3 , v056 + .byte W09 + .byte Dn3 , v064 + .byte W07 + .byte N08 , Ds3 , v060 + .byte W08 + .byte N10 , Fn3 , v072 + .byte W09 + .byte N05 , Fs3 , v076 + .byte W18 + .byte N06 , As3 , v080 + .byte W16 + .byte N07 , Ds4 , v076 + .byte W15 + .byte N08 , Dn4 + .byte W01 + .byte W16 + .byte N07 , Fn4 , v080 + .byte W17 + .byte N06 , As4 , v084 + .byte W15 + .byte Cn5 + .byte W14 + .byte Gn4 , v076 + .byte W15 + .byte N08 , En4 , v072 + .byte W18 + .byte N05 , Fn4 , v064 + .byte W01 + .byte W11 + .byte Cn4 , v072 + .byte W11 + .byte N04 , An3 , v060 + .byte W11 + .byte N05 , Fn3 + .byte W12 + .byte N04 , Fn4 , v068 + .byte W12 + .byte N05 , Ds4 + .byte W12 + .byte N04 , Cn4 , v064 + .byte W12 + .byte N05 , An3 , v068 + .byte W14 + .byte N04 , As3 , v072 + .byte W01 + .byte W48 + .byte W01 + .byte N48 , Dn3 , v064 + .byte W44 + .byte W03 + .byte W01 + .byte N32 , Cn3 , v056 + .byte W32 + .byte W02 + .byte N12 , Dn3 , v060 + .byte W13 + .byte N11 , Cn3 + .byte W10 + .byte N14 , Ds3 , v064 + .byte W12 + .byte N13 , Gn3 , v072 + .byte W12 + .byte N15 , Cn4 , v068 + .byte W13 + .byte N48 , As3 + .byte W01 + .byte W48 + .byte N23 , Fn3 , v056 + .byte W23 + .byte N24 , As3 , v064 + .byte W24 + .byte N36 , Gs3 , v072 + .byte W01 + .byte W36 + .byte N11 , As3 , v060 + .byte W11 + .byte N13 , Gs3 , v064 + .byte W12 + .byte N11 , Cn4 , v068 + .byte W11 + .byte N14 , Ds4 , v076 + .byte W13 + .byte N13 , Gs4 , v080 + .byte W13 + .byte N56 , Gn4 + .byte W56 + .byte W02 + .byte N14 , Dn4 , v064 + .byte W13 + .byte N13 , As3 , v068 + .byte W12 + .byte N07 , Gn3 , v072 + .byte W12 + .byte N20 , Gn3 , v068 + .byte W01 + .byte W18 + .byte N18 , Fn3 , v072 + .byte W17 + .byte N11 , Ds3 + .byte W13 + .byte N18 , Ds3 , v076 + .byte W18 + .byte N14 , Dn3 + .byte W15 + .byte N10 , Cn3 + .byte W14 + .byte N36 , Cn3 , v080 + .byte W01 + .byte W32 + .byte W02 + .byte N05 , Bn2 , v068 + .byte W05 + .byte N03 , Cn3 , v072 + .byte W07 + .byte N13 , Cn3 , v056 + .byte W12 + .byte Dn3 , v068 + .byte W13 + .byte N12 , Ds3 + .byte W11 + .byte N13 , Gn3 + .byte W13 + .byte N12 , Fn3 , v072 + .byte W01 + .byte W12 + .byte N13 , En3 , v068 + .byte W11 + .byte Fn3 , v072 + .byte W13 + .byte N10 , Gn3 , v064 + .byte W11 + .byte N06 , Fn3 + .byte W06 + .byte Gn3 + .byte W06 + .byte N05 , Gs3 , v068 + .byte W06 + .byte N06 , An3 , v072 + .byte W06 + .byte N04 , As3 + .byte W05 + .byte N06 , Bn3 , v076 + .byte W06 + .byte Cn4 , v068 + .byte W06 + .byte N05 , Cs4 + .byte W07 + .byte N24 , Dn4 , v080 + .byte W01 + .byte W32 + .byte W03 + .byte N02 , Fn4 , v072 + .byte W12 + .byte N05 , Dn4 , v060 + .byte W12 + .byte Fn4 + .byte W12 + .byte N04 , As4 , v072 + .byte W12 + .byte Fn4 , v068 + .byte W12 + .byte Ds4 + .byte W01 + .byte W11 + .byte N05 , Gn4 , v072 + .byte W05 + .byte N07 , Cn5 , v076 + .byte W06 + .byte N04 , Gn4 , v072 + .byte W12 + .byte Ds4 + .byte W12 + .byte Cn4 + .byte W12 + .byte Gn3 , v076 + .byte W12 + .byte Ds3 , v068 + .byte W12 + .byte N05 , Cn3 , v072 + .byte W14 + .byte W11 + .byte N04 , Cn3 , v064 + .byte W12 + .byte N05 , Ds3 , v068 + .byte W12 + .byte N04 , Gn3 + .byte W11 + .byte Fn3 , v072 + .byte W12 + .byte N05 , An3 , v076 + .byte W12 + .byte N04 , Cn4 , v072 + .byte W13 + .byte N03 , An3 + .byte W12 + .byte N05 , Fn3 , v068 + .byte W01 + .byte W11 + .byte N04 , Fn4 , v076 + .byte W12 + .byte Fn3 , v064 + .byte W12 + .byte N03 , Fn4 , v076 + .byte W11 + .byte N04 , Fn3 , v060 + .byte W13 + .byte Fn4 , v068 + .byte W12 + .byte Fn3 , v064 + .byte W11 + .byte N02 , Fn4 , v072 + .byte W13 + .byte N32 , Gn3 , v064 + .byte W01 + .byte W32 + .byte W02 + .byte N13 , An3 , v068 + .byte W14 + .byte N23 , Bn3 , v064 + .byte W24 + .byte N12 , Cn4 , v068 + .byte W11 + .byte N13 , Dn4 , v060 + .byte W13 + .byte N48 , Ds4 , v076 + .byte W48 + .byte N24 , Gn4 , v072 + .byte W23 + .byte Ds4 , v064 + .byte W24 + .byte W01 + .byte W23 + .byte N10 , Dn4 + .byte W08 + .byte N08 , Cs4 , v060 + .byte W08 + .byte N06 , Cn4 , v068 + .byte W07 + .byte N08 , Bn3 , v072 + .byte W08 + .byte N07 , As3 , v064 + .byte W08 + .byte N08 , An3 + .byte W08 + .byte Gs3 , v060 + .byte W08 + .byte N07 , Gn3 + .byte W07 + .byte N09 , Fn3 + .byte W10 + .byte N04 , As3 , v072 + .byte W01 + .byte W10 + .byte Fn3 , v060 + .byte W12 + .byte Dn3 , v068 + .byte W12 + .byte N05 , As2 , v064 + .byte W13 + .byte Fn2 , v068 + .byte W24 + .byte N03 , As3 , v060 + .byte W24 + .byte W01 + .byte GOTO + .word mus_field_sapphire2_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_field_sapphire2_4: @ 0x0869E13F + .byte KEYSH , mus_field_sapphire2_key+0 + .byte VOICE , 114 + .byte VOL , 86*mus_field_sapphire2_mvl/mxv + .byte PAN , c_v+32 + .byte W36 +mus_field_sapphire2_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W56 + .byte W03 + .byte N04 , Cn4 , v056 + .byte W11 + .byte N05 , Ds4 , v072 + .byte W12 + .byte N04 , Gn4 , v068 + .byte W13 + .byte Cn5 + .byte W01 + .byte W96 + .byte W60 + .byte Fn4 + .byte W11 + .byte As4 , v072 + .byte W12 + .byte N03 , Dn5 , v064 + .byte W12 + .byte Fn5 , v080 + .byte W01 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_field_sapphire2_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_field_sapphire2_5: @ 0x0869E18E + .byte KEYSH , mus_field_sapphire2_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_field_sapphire2_mvl/mxv + .byte W36 +mus_field_sapphire2_5_B1: + .byte N06 , Cn1 , v100 + .byte W12 + .byte Fs1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Fs1 + .byte W12 + .byte Cn1 + .byte W12 + .byte Fs1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Fs1 + .byte W12 + .byte PEND + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte PATT + .word mus_field_sapphire2_5_B1 + .byte GOTO + .word mus_field_sapphire2_5_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_field_sapphire2: @ 0x0869E250 + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte mus_field_sapphire2_pri @ Priority + .byte mus_field_sapphire2_rev @ Reverb + + .word mus_field_sapphire2_grp + + .word mus_field_sapphire2_0 + .word mus_field_sapphire2_1 + .word mus_field_sapphire2_2 + .word mus_field_sapphire2_3 + .word mus_field_sapphire2_4 + .word mus_field_sapphire2_5 +@ 0x0869E270 diff --git a/sound/songs/mus_game_over.s b/sound/songs/mus_game_over.s new file mode 100644 index 0000000..a2875f3 --- /dev/null +++ b/sound/songs/mus_game_over.s @@ -0,0 +1,352 @@ + .include "sound/MPlayDef.s" + + .equ mus_game_over_grp, gUnknown_08532808 + .equ mus_game_over_pri, 0 + .equ mus_game_over_rev, reverb_set+50 + .equ mus_game_over_mvl, 127 + .equ mus_game_over_key, 0 + .equ mus_game_over_tbs, 1 + .equ mus_game_over_exg, 0 + .equ mus_game_over_cmp, 1 + + .section .rodata + .global mus_game_over + .align 2 + +@*********************** Track 01 ***********************@ + +mus_game_over_0: @ 0x0868C748 + .byte KEYSH , mus_game_over_key+0 + .byte TEMPO , 122*mus_game_over_tbs/2 + .byte VOICE , 70 + .byte VOL , 104*mus_game_over_mvl/mxv + .byte PAN , c_v-32 + .byte N07 , Cn4 , v076 + .byte W16 + .byte N11 , Ds4 , v068 + .byte W08 + .byte N10 , Cn4 + .byte W07 + .byte N09 , Gs3 , v072 + .byte W07 + .byte Ds3 , v068 + .byte W08 + .byte N06 , Cn4 , v076 + .byte W15 + .byte N06 + .byte W09 + .byte N07 , Ds3 + .byte W01 + .byte N06 , Dn3 , v052 + .byte W17 + .byte N08 , Cn4 , v072 + .byte W08 + .byte As3 , v064 + .byte W07 + .byte N10 , Cs4 , v068 + .byte W07 + .byte N09 , As3 , v060 + .byte W08 + .byte N05 , Fs3 , v076 + .byte W16 + .byte N10 , Cs4 , v068 + .byte W08 + .byte N04 , As3 , v076 + .byte W16 + .byte N10 , As3 , v056 + .byte W07 + .byte N06 , Cs3 , v072 + .byte W02 + .byte N03 , Cn3 , v056 + .byte W15 + .byte N06 , As3 , v068 + .byte W10 + .byte N08 , Gs3 , v072 + .byte W08 + .byte Bn3 , v068 + .byte W08 + .byte N09 , Gs3 + .byte W08 + .byte N05 , En3 + .byte W24 + .byte N07 , Fs3 , v064 + .byte W08 + .byte N08 , An3 , v068 + .byte W08 + .byte Fs3 , v064 + .byte W08 + .byte N05 , Dn3 , v076 + .byte W24 + .byte N04 , En3 + .byte W12 + .byte Gn3 , v072 + .byte W12 + .byte N05 , Fs3 , v068 + .byte W12 + .byte Ds3 , v064 + .byte W12 + .byte N04 , Dn3 , v072 + .byte W12 + .byte N05 , Fn3 + .byte W12 + .byte Cs3 , v060 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte N14 , Dn3 , v056 + .byte W11 + .byte N06 , Cs3 + .byte W06 + .byte N09 , Cn3 , v060 + .byte W07 + .byte TIE , Bn2 , v064 + .byte W72 + .byte W72 + .byte EOT + .byte W24 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_game_over_1: @ 0x0868C7E7 + .byte KEYSH , mus_game_over_key+0 + .byte VOICE , 1 + .byte VOL , 100*mus_game_over_mvl/mxv + .byte PAN , c_v+0 + .byte N11 , Gs2 , v080 + .byte N11 , Ds3 , v084 + .byte W60 + .byte W02 + .byte N08 , Gs2 , v072 + .byte W09 + .byte N03 , Dn3 , v080 + .byte W16 + .byte N09 , Gs2 , v072 + .byte W08 + .byte N13 , Fs2 , v076 + .byte N13 , Cs3 + .byte W01 + .byte W60 + .byte W03 + .byte N08 , Fs2 , v068 + .byte W07 + .byte N05 , Cn3 , v080 + .byte W16 + .byte N09 , Fs2 , v068 + .byte W08 + .byte N11 , En2 , v084 + .byte N11 , Bn2 + .byte W02 + .byte W36 + .byte W03 + .byte N04 , En2 + .byte W08 + .byte N12 , Dn2 , v076 + .byte N12 , An2 , v088 + .byte W36 + .byte W03 + .byte N03 , Dn2 , v084 + .byte W10 + .byte N06 , Cn2 , v076 + .byte N07 , Gn2 , v080 + .byte W24 + .byte N06 , Bn1 + .byte N07 , Fs2 , v076 + .byte W23 + .byte As1 + .byte N07 , Fn2 , v080 + .byte W24 + .byte N06 , En2 + .byte W01 + .byte An1 + .byte W24 + .byte W01 + .byte N48 , Gn1 + .byte N44 , Dn2 , v076 + .byte W64 + .byte W01 + .byte N08 , Gn1 , v064 + .byte W06 + .byte N06 , Fs1 , v076 + .byte W18 + .byte N08 , Gn1 + .byte W06 + .byte W01 + .byte N68 , Gn0 , v080 + .byte W92 + .byte W03 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_game_over_2: @ 0x0868C861 + .byte KEYSH , mus_game_over_key+0 + .byte VOICE , 3 + .byte VOL , 99*mus_game_over_mvl/mxv + .byte PAN , c_v+32 + .byte N07 , Cn4 , v076 + .byte W16 + .byte N11 , Ds4 , v068 + .byte W08 + .byte N10 , Cn4 + .byte W07 + .byte N09 , Gs3 , v072 + .byte W07 + .byte Ds3 , v068 + .byte W08 + .byte N06 , Cn4 , v076 + .byte W15 + .byte N06 + .byte W09 + .byte N07 , Ds3 + .byte W01 + .byte N06 , Dn3 , v052 + .byte W17 + .byte N08 , Cn4 , v072 + .byte W08 + .byte As3 , v064 + .byte W07 + .byte N10 , Cs4 , v068 + .byte W07 + .byte N09 , As3 , v060 + .byte W08 + .byte N05 , Fs3 , v076 + .byte W16 + .byte N10 , Cs4 , v068 + .byte W08 + .byte N04 , As3 , v076 + .byte W16 + .byte N10 , As3 , v056 + .byte W07 + .byte N06 , Cs3 , v072 + .byte W02 + .byte N03 , Cn3 , v056 + .byte W15 + .byte N06 , As3 , v068 + .byte W10 + .byte N08 , Gs3 , v072 + .byte W08 + .byte Bn3 , v068 + .byte W08 + .byte N09 , Gs3 + .byte W08 + .byte N05 , En3 + .byte W24 + .byte N07 , Fs3 , v064 + .byte W08 + .byte N08 , An3 , v068 + .byte W08 + .byte Fs3 , v064 + .byte W08 + .byte N05 , Dn3 , v076 + .byte W24 + .byte N04 , En3 + .byte W12 + .byte Gn3 , v072 + .byte W12 + .byte N05 , Fs3 , v068 + .byte W12 + .byte Ds3 , v064 + .byte W12 + .byte N04 , Dn3 , v072 + .byte W12 + .byte N05 , Fn3 + .byte W12 + .byte Cs3 , v060 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte N14 , Dn3 , v056 + .byte W11 + .byte N06 , Cs3 + .byte W06 + .byte N09 , Cn3 , v060 + .byte W07 + .byte TIE , Bn2 , v064 + .byte W72 + .byte W72 + .byte EOT + .byte W24 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_game_over_3: @ 0x0868C8FE + .byte KEYSH , mus_game_over_key+0 + .byte VOICE , 11 + .byte VOL , 86*mus_game_over_mvl/mxv + .byte PAN , c_v+0 + .byte W72 + .byte N04 , Gn4 , v080 + .byte N05 , Gs4 + .byte W24 + .byte W72 + .byte Fs4 , v072 + .byte N04 , Gn4 , v068 + .byte W24 + .byte N05 , Fn4 , v076 + .byte N07 , Fs4 + .byte W48 + .byte N06 , En4 , v080 + .byte N07 , Fn4 , v072 + .byte W48 + .byte N05 , Ds4 , v068 + .byte N05 , En4 , v076 + .byte W24 + .byte Dn4 , v068 + .byte N06 , Ds4 , v076 + .byte W24 + .byte Cs4 , v072 + .byte N06 , Dn4 , v068 + .byte W24 + .byte Cn4 , v064 + .byte N07 , Cs4 , v076 + .byte W24 + .byte N08 , Bn3 + .byte N08 , Cn4 , v064 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_game_over_4: @ 0x0868C944 + .byte KEYSH , mus_game_over_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_game_over_mvl/mxv + .byte N48 , Cs2 , v100 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_game_over: @ 0x0868C958 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_game_over_pri @ Priority + .byte mus_game_over_rev @ Reverb + + .word mus_game_over_grp + + .word mus_game_over_0 + .word mus_game_over_1 + .word mus_game_over_2 + .word mus_game_over_3 + .word mus_game_over_4 diff --git a/sound/songs/mus_high_score.s b/sound/songs/mus_high_score.s new file mode 100644 index 0000000..05e42f9 --- /dev/null +++ b/sound/songs/mus_high_score.s @@ -0,0 +1,1921 @@ + .include "sound/MPlayDef.s" + + .equ mus_high_score_grp, gUnknown_08532808 + .equ mus_high_score_pri, 0 + .equ mus_high_score_rev, reverb_set+50 + .equ mus_high_score_mvl, 127 + .equ mus_high_score_key, 0 + .equ mus_high_score_tbs, 1 + .equ mus_high_score_exg, 0 + .equ mus_high_score_cmp, 1 + + .section .rodata + .global mus_high_score + .align 2 + +@*********************** Track 01 ***********************@ + +mus_high_score_0: @ 0x0868B0C8 + .byte KEYSH , mus_high_score_key+0 + .byte TEMPO , 120*mus_high_score_tbs/2 + .byte VOICE , 60 + .byte VOL , 85*mus_high_score_mvl/mxv + .byte PAN , c_v-16 + .byte N03 , Cn2 , v076 + .byte N04 , Gs2 , v080 + .byte W18 + .byte N03 , Cn2 , v060 + .byte N04 , Gs2 , v064 + .byte W07 + .byte N24 , Cn2 , v056 + .byte N32 , Gs2 , v076 + .byte W32 + .byte W03 + .byte N14 , Ds2 , v064 + .byte W12 + .byte N11 , Gs2 , v072 + .byte W12 + .byte N14 , Cn3 , v076 + .byte W12 + .byte N06 , Fs2 , v072 + .byte N06 , Cs3 , v080 + .byte W18 + .byte N02 , Fs2 , v064 + .byte N03 , Cs3 , v076 + .byte W06 + .byte N24 , Fs2 , v072 + .byte N32 , Cs3 , v080 + .byte W36 + .byte N12 , As2 , v072 + .byte W12 + .byte Cs3 , v076 + .byte W12 + .byte Fs3 + .byte W12 + .byte N04 , An2 , v072 + .byte N06 , Dn3 , v076 + .byte W18 + .byte N03 , An2 , v060 + .byte N05 , Dn3 , v056 + .byte W06 + .byte N06 , An2 , v064 + .byte N08 , Dn3 , v076 + .byte W08 + .byte En3 + .byte W08 + .byte N09 , Fs3 , v072 + .byte W08 + .byte N06 , En3 , v076 + .byte W01 + .byte N05 , Bn2 , v072 + .byte W16 + .byte N01 , Bn2 , v056 + .byte N02 , En3 , v068 + .byte W06 + .byte N09 , En3 , v072 + .byte W01 + .byte N08 , Bn2 , v056 + .byte W08 + .byte N07 , Fs3 , v072 + .byte W07 + .byte N10 , Gn3 + .byte W09 + .byte N04 , Cn3 + .byte N06 , Gs3 , v088 + .byte W24 + .byte Gs2 + .byte W19 + .byte N03 , Gs2 , v080 + .byte W06 + .byte N28 , Gs2 , v084 + .byte W44 + .byte W03 +mus_high_score_0_B1: + .byte W24 + .byte N02 , Gs2 , v064 + .byte W08 + .byte Cs3 , v068 + .byte W08 + .byte Fn3 , v060 + .byte W08 + .byte N24 , Gs3 , v068 + .byte W48 + .byte W24 + .byte N02 , Gs2 + .byte W08 + .byte N01 , Cn3 , v056 + .byte W08 + .byte Ds3 , v064 + .byte W08 + .byte N28 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N03 , Gs2 , v072 + .byte W08 + .byte N02 , Cs3 , v068 + .byte W08 + .byte N04 , Fn3 , v072 + .byte W08 + .byte N36 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N02 , Gs2 , v068 + .byte W08 + .byte N01 , Cn3 , v060 + .byte W08 + .byte N03 , Ds3 , v068 + .byte W08 + .byte N36 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N02 , Gs2 , v072 + .byte W08 + .byte N01 , Cs3 , v064 + .byte W08 + .byte N02 , Fn3 , v068 + .byte W08 + .byte N36 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N02 , Gs2 , v068 + .byte W08 + .byte N01 , Cn3 , v052 + .byte W08 + .byte N02 , Ds3 , v060 + .byte W08 + .byte N42 , Gs3 , v080 + .byte W48 + .byte W24 + .byte N01 , Fs2 , v064 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 , v056 + .byte W08 + .byte N42 , Fs3 , v076 + .byte W48 + .byte W24 + .byte N03 , Fs2 , v068 + .byte W08 + .byte N01 , An2 + .byte W08 + .byte N04 , Cs3 , v064 + .byte W08 + .byte N48 , Fs3 , v072 + .byte W48 +mus_high_score_0_B2: + .byte W24 + .byte N02 , Gs2 , v068 + .byte W08 + .byte Cs3 + .byte W08 + .byte N03 , Ds3 + .byte W08 + .byte N48 , Gs3 , v076 + .byte W48 + .byte PEND +mus_high_score_0_B3: + .byte W24 + .byte N03 , Gs2 , v064 + .byte W08 + .byte N01 , Cn3 , v060 + .byte W08 + .byte N04 , Ds3 , v068 + .byte W08 + .byte N36 , Gs3 , v072 + .byte W48 + .byte PEND +mus_high_score_0_B4: + .byte W22 + .byte N04 , Gs2 , v068 + .byte W08 + .byte N03 , Cs3 , v064 + .byte W07 + .byte N04 , Fn3 , v068 + .byte W08 + .byte N44 , Gs3 , v072 + .byte W48 + .byte W03 + .byte PEND +mus_high_score_0_B5: + .byte W23 + .byte N04 , Fs2 , v068 + .byte W08 + .byte N01 , Bn2 , v056 + .byte W07 + .byte N04 , Ds3 , v068 + .byte W09 + .byte N42 , Fs3 , v076 + .byte W48 + .byte W01 + .byte PEND + .byte PATT + .word mus_high_score_0_B4 + .byte PATT + .word mus_high_score_0_B5 + .byte W22 + .byte N04 , An2 , v068 + .byte W08 + .byte N03 , Dn3 , v064 + .byte W07 + .byte N04 , Fs3 , v068 + .byte W08 + .byte N44 , An3 , v072 + .byte W48 + .byte W03 + .byte W22 + .byte N04 , Bn2 , v068 + .byte W08 + .byte N03 , En3 , v064 + .byte W07 + .byte N04 , Gs3 , v068 + .byte W08 + .byte N44 , Bn3 , v072 + .byte W48 + .byte W03 + .byte PATT + .word mus_high_score_0_B2 + .byte PATT + .word mus_high_score_0_B3 + .byte W24 + .byte N03 , Gs2 , v060 + .byte W08 + .byte N01 , Cs3 , v064 + .byte W08 + .byte N02 , Fn3 , v068 + .byte W08 + .byte N44 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N04 , Gs2 , v068 + .byte W08 + .byte N01 , Cs3 , v060 + .byte W08 + .byte N03 , Fn3 , v068 + .byte W08 + .byte N48 , Gs3 , v072 + .byte W48 + .byte W24 + .byte N03 , As2 , v064 + .byte W08 + .byte N01 , Cs3 , v056 + .byte W08 + .byte N03 , Fs3 , v068 + .byte W08 + .byte N48 , As3 , v072 + .byte W48 + .byte W24 + .byte N01 , An2 , v068 + .byte W08 + .byte N04 , Cs3 + .byte W08 + .byte Fs3 , v076 + .byte W08 + .byte N44 , An3 + .byte W48 + .byte W24 + .byte N04 , Gs2 , v064 + .byte W08 + .byte N01 , Cs3 , v060 + .byte W08 + .byte N04 , Fn3 , v068 + .byte W08 + .byte N48 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N03 , As2 , v064 + .byte W08 + .byte N01 , Ds3 , v056 + .byte W08 + .byte N02 , Gn3 , v052 + .byte W08 + .byte N52 , As3 , v076 + .byte W48 + .byte W24 + .byte N04 , Gs2 , v064 + .byte W08 + .byte N01 , Cs3 + .byte W08 + .byte N02 , Ds3 + .byte W08 + .byte N48 , Gs3 , v076 + .byte W48 + .byte W24 + .byte N04 , Gs2 , v068 + .byte W08 + .byte N01 , Cn3 , v060 + .byte W08 + .byte N05 , Ds3 , v068 + .byte W08 + .byte N36 , Gs3 , v076 + .byte W48 + .byte GOTO + .word mus_high_score_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_high_score_1: @ 0x0868B2E8 + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 61 + .byte VOL , 85*mus_high_score_mvl/mxv + .byte PAN , c_v+0 + .byte N04 , Gs1 , v084 + .byte W44 + .byte W03 + .byte N01 , Gs1 , v064 + .byte W07 + .byte N02 , Gs1 , v076 + .byte W06 + .byte N05 , Gs1 , v080 + .byte W36 + .byte N06 , Fs1 , v088 + .byte W48 + .byte N01 , Fs1 , v076 + .byte W06 + .byte N03 , Fs1 , v080 + .byte W06 + .byte N04 , Fs1 , v088 + .byte W36 + .byte N06 , Dn1 , v092 + .byte W24 + .byte N03 , Dn1 , v084 + .byte W08 + .byte N04 , Dn1 , v076 + .byte W08 + .byte N04 + .byte W08 + .byte N06 , En1 , v084 + .byte W24 + .byte N03 , En1 , v080 + .byte W07 + .byte En1 , v076 + .byte W08 + .byte N04 , En1 , v068 + .byte W09 + .byte Gs1 , v084 + .byte W23 + .byte N03 , Gs1 , v076 + .byte W08 + .byte N03 + .byte W07 + .byte N03 + .byte W10 + .byte N21 , Gs1 , v084 + .byte W24 + .byte W01 + .byte N08 , Gs1 , v076 + .byte W08 + .byte N07 , As1 + .byte W07 + .byte N09 , Cn2 , v080 + .byte W08 +mus_high_score_1_B1: + .byte N04 , Cs2 , v084 + .byte W44 + .byte W03 + .byte N01 , Cs2 , v064 + .byte W07 + .byte N02 , Cs2 , v076 + .byte W06 + .byte N05 , Cs2 , v080 + .byte W36 + .byte PEND +mus_high_score_1_B2: + .byte N04 , Gs1 , v084 + .byte W44 + .byte W03 + .byte N01 , Gs1 , v064 + .byte W07 + .byte N02 , Gs1 , v076 + .byte W06 + .byte N05 , Gs1 , v080 + .byte W36 + .byte PEND + .byte PATT + .word mus_high_score_1_B1 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B1 + .byte PATT + .word mus_high_score_1_B2 +mus_high_score_1_B3: + .byte N04 , Fs1 , v084 + .byte W44 + .byte W03 + .byte N01 , Fs1 , v064 + .byte W07 + .byte N02 , Fs1 , v076 + .byte W06 + .byte N05 , Fs1 , v080 + .byte W36 + .byte PEND + .byte PATT + .word mus_high_score_1_B3 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B1 +mus_high_score_1_B4: + .byte N04 , Bn1 , v084 + .byte W44 + .byte W03 + .byte N01 , Bn1 , v064 + .byte W07 + .byte N02 , Bn1 , v076 + .byte W06 + .byte N05 , Bn1 , v080 + .byte W36 + .byte PEND + .byte PATT + .word mus_high_score_1_B1 + .byte PATT + .word mus_high_score_1_B4 + .byte N04 , Dn1 , v084 + .byte W44 + .byte W03 + .byte N01 , Dn1 , v064 + .byte W07 + .byte N02 , Dn1 , v076 + .byte W06 + .byte N05 , Dn1 , v080 + .byte W36 + .byte N04 , En1 , v084 + .byte W44 + .byte W03 + .byte N01 , En1 , v064 + .byte W07 + .byte N02 , En1 , v076 + .byte W06 + .byte N05 , En1 , v080 + .byte W36 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B1 + .byte PATT + .word mus_high_score_1_B4 + .byte N04 , As1 , v084 + .byte W44 + .byte W03 + .byte N01 , As1 , v064 + .byte W07 + .byte N02 , As1 , v076 + .byte W06 + .byte N05 , As1 , v080 + .byte W36 + .byte N04 , An1 , v084 + .byte W44 + .byte W03 + .byte N01 , An1 , v064 + .byte W07 + .byte N02 , An1 , v076 + .byte W06 + .byte N05 , An1 , v080 + .byte W36 + .byte PATT + .word mus_high_score_1_B2 + .byte N04 , Gn1 , v084 + .byte W44 + .byte W03 + .byte N01 , Gn1 , v064 + .byte W07 + .byte N02 , Gn1 , v076 + .byte W06 + .byte N05 , Gn1 , v080 + .byte W36 + .byte PATT + .word mus_high_score_1_B2 + .byte PATT + .word mus_high_score_1_B2 + .byte GOTO + .word mus_high_score_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_high_score_2: @ 0x0868B445 + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 56 + .byte VOL , 85*mus_high_score_mvl/mxv + .byte PAN , c_v+16 + .byte N03 , Gs3 , v088 + .byte W17 + .byte Gs3 , v080 + .byte W07 + .byte N24 , Gs3 , v088 + .byte W36 + .byte N12 , Ds3 , v072 + .byte W12 + .byte N11 , Gs3 , v076 + .byte W12 + .byte N12 , Cn4 + .byte W12 + .byte N05 , Cs4 , v084 + .byte W18 + .byte N04 , Cs4 , v076 + .byte W06 + .byte N28 , Cs4 , v088 + .byte W36 + .byte N12 , As3 , v072 + .byte W12 + .byte N13 , Cs4 , v076 + .byte W12 + .byte N11 , Fs4 , v072 + .byte W12 + .byte N05 , Dn4 , v084 + .byte W18 + .byte N04 , Dn4 , v072 + .byte W06 + .byte N10 , Dn4 , v076 + .byte W08 + .byte N09 , En4 + .byte W07 + .byte N08 , Fs4 + .byte W08 + .byte N05 , En4 , v084 + .byte W16 + .byte N04 , En4 , v076 + .byte W09 + .byte N10 , En4 , v072 + .byte W08 + .byte N07 , Fs4 , v080 + .byte W06 + .byte N10 , Gn4 , v084 + .byte W10 + .byte N06 , Gs4 , v092 + .byte W24 + .byte N04 , Gs3 , v088 + .byte W18 + .byte N05 , Gs3 , v076 + .byte W08 + .byte N30 , Gs3 , v096 + .byte W44 + .byte W02 +mus_high_score_2_B1: + .byte W96 + .byte W96 + .byte N03 , Gs3 , v084 + .byte W17 + .byte N08 , Fn3 , v056 + .byte W06 + .byte N32 , Cs4 , v080 + .byte W36 + .byte W01 + .byte N15 , Cn4 , v068 + .byte W12 + .byte N13 , As3 , v076 + .byte W12 + .byte N14 , Gs3 + .byte W12 + .byte N06 , Fs3 , v084 + .byte W18 + .byte N08 , Fn3 , v076 + .byte W06 + .byte N48 , Fs3 , v080 + .byte W68 + .byte W03 + .byte N01 , Gs3 , v084 + .byte W01 + .byte N04 + .byte W17 + .byte N08 , Fn3 , v056 + .byte W06 + .byte N32 , Cs4 , v080 + .byte W36 + .byte W01 + .byte N15 , Cn4 , v068 + .byte W12 + .byte N13 , As3 , v076 + .byte W12 + .byte N14 , Gs3 + .byte W12 + .byte N02 , Fs3 + .byte W15 + .byte N07 , Fn3 + .byte W06 + .byte N44 , Ds3 , v080 + .byte W72 + .byte W03 + .byte N30 , As3 , v088 + .byte W36 + .byte W01 + .byte N05 , As3 , v064 + .byte W05 + .byte N07 , Cn4 , v076 + .byte W06 + .byte N20 , Cs4 , v084 + .byte W18 + .byte N18 , Cn4 , v076 + .byte W18 + .byte N13 , As3 , v084 + .byte W12 + .byte W02 + .byte N24 , An3 , v088 + .byte W32 + .byte W02 + .byte N06 , An3 , v064 + .byte W05 + .byte N08 , Bn3 , v076 + .byte W07 + .byte N19 , Cs4 , v084 + .byte W19 + .byte N15 , Bn3 + .byte W16 + .byte An3 , v080 + .byte W13 + .byte W01 + .byte TIE , Gs3 , v088 + .byte W92 + .byte W03 + .byte W72 + .byte W03 + .byte EOT + .byte W21 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W68 + .byte W02 + .byte N10 , Gs3 , v076 + .byte W10 + .byte As3 + .byte W08 + .byte N11 , Cn4 + .byte W08 + .byte N07 , Cs4 , v084 + .byte W18 + .byte N08 , Gs3 , v072 + .byte W06 + .byte N30 , Fn4 , v084 + .byte W32 + .byte W03 + .byte N14 + .byte W13 + .byte N12 , Ds4 , v080 + .byte W12 + .byte N16 , Cs4 , v076 + .byte W12 + .byte N09 , Gs4 , v084 + .byte W18 + .byte N08 , Fn4 , v068 + .byte W06 + .byte N32 , Cs4 , v080 + .byte W36 + .byte N13 , Cs4 , v072 + .byte W12 + .byte Ds4 , v076 + .byte W12 + .byte Fn4 , v072 + .byte W12 + .byte N20 , Fs4 , v084 + .byte W16 + .byte N17 , Cs4 , v076 + .byte W16 + .byte N16 , As3 , v080 + .byte W16 + .byte N18 , Fs3 + .byte W16 + .byte N16 , As3 , v076 + .byte W16 + .byte Cs4 , v072 + .byte W16 + .byte N21 , Fs4 , v076 + .byte W16 + .byte N18 , Gs4 + .byte W16 + .byte N16 , Fs4 + .byte W16 + .byte N20 , An4 , v084 + .byte W16 + .byte N16 , Gs4 + .byte W16 + .byte N13 , Fs4 , v080 + .byte W16 + .byte N07 , Fn4 , v076 + .byte W04 + .byte N08 , Fs4 , v072 + .byte W06 + .byte N44 , Gs4 , v088 + .byte W48 + .byte W01 + .byte N15 , Gs4 , v084 + .byte W13 + .byte N12 , Fs4 + .byte W11 + .byte N13 , Fn4 , v080 + .byte W12 + .byte N07 , As4 , v088 + .byte W01 + .byte W16 + .byte Gn4 , v068 + .byte W06 + .byte N32 , Ds4 , v088 + .byte W36 + .byte W01 + .byte N16 , Ds4 , v084 + .byte W13 + .byte N14 , Cs4 , v080 + .byte W12 + .byte N13 , Ds4 , v076 + .byte W12 + .byte N60 , Gs4 , v084 + .byte W56 + .byte W03 + .byte N12 , As4 , v072 + .byte W11 + .byte Gs4 , v076 + .byte W12 + .byte N15 , As4 + .byte W12 + .byte N07 , Gs4 , v084 + .byte W02 + .byte W16 + .byte N03 , Gs4 , v080 + .byte W07 + .byte N52 , Gs4 , v092 + .byte W72 + .byte W01 + .byte GOTO + .word mus_high_score_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_high_score_3: @ 0x0868B5FB + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 72 + .byte VOL , 89*mus_high_score_mvl/mxv + .byte PAN , c_v+0 + .byte N05 , Gs5 , v084 + .byte W17 + .byte N04 , Gs5 , v076 + .byte W07 + .byte N08 , Gs5 , v068 + .byte W08 + .byte Ds5 , v072 + .byte W07 + .byte N07 , Cn5 , v068 + .byte W08 + .byte N03 , Gs4 , v072 + .byte W05 + .byte N02 , As4 + .byte W05 + .byte N03 , Gs4 , v060 + .byte W03 + .byte As4 , v068 + .byte W07 + .byte N02 , As4 , v056 + .byte W04 + .byte N03 , Gs4 , v060 + .byte W03 + .byte As4 , v064 + .byte W03 + .byte Gs4 , v056 + .byte W04 + .byte N01 , As4 + .byte W03 + .byte N02 , Gs4 , v048 + .byte W02 + .byte N04 , As4 , v068 + .byte W04 + .byte N05 , Gs4 , v072 + .byte W06 + .byte N03 , Gs4 , v056 + .byte W03 + .byte N05 , Fs5 , v088 + .byte W14 + .byte N04 , Fs5 , v076 + .byte W08 + .byte N08 , Fs5 , v084 + .byte W07 + .byte N07 , Cs5 , v076 + .byte W06 + .byte N09 , As4 , v072 + .byte W08 + .byte N06 , Fs4 , v080 + .byte W06 + .byte N04 , Gs4 + .byte W05 + .byte Fs4 , v068 + .byte W04 + .byte N02 , Gs4 , v060 + .byte W03 + .byte N04 , Fs4 , v064 + .byte W04 + .byte N03 , Gs4 , v068 + .byte W04 + .byte N04 , Fs4 , v060 + .byte W03 + .byte N02 , Gs4 , v064 + .byte W06 + .byte N04 , Fs4 , v060 + .byte W03 + .byte N02 , Gs4 , v064 + .byte W03 + .byte Fs4 , v056 + .byte W09 + .byte N06 , Fs5 , v080 + .byte W16 + .byte N04 , Fs5 , v076 + .byte W08 + .byte N09 , Fs5 , v072 + .byte W08 + .byte N08 , En5 , v080 + .byte W08 + .byte N09 , Dn5 , v076 + .byte W08 + .byte N06 , Gs5 , v084 + .byte W16 + .byte N04 + .byte W08 + .byte N10 + .byte W08 + .byte N09 , Fs5 + .byte W08 + .byte N10 , En5 , v072 + .byte W08 + .byte N05 , Gs5 , v080 + .byte W18 + .byte N02 , Gs5 , v060 + .byte W07 + .byte N07 + .byte W07 + .byte As5 , v072 + .byte W07 + .byte N08 , Gs5 , v080 + .byte W08 + .byte N02 , As5 , v060 + .byte W03 + .byte N05 , Gs5 , v076 + .byte W05 + .byte N03 , As5 , v064 + .byte W03 + .byte N04 , Gs5 , v056 + .byte W04 + .byte N03 , As5 , v064 + .byte W03 + .byte N04 , Gs5 , v056 + .byte W04 + .byte N02 , As5 , v064 + .byte W02 + .byte N04 , Gs5 , v036 + .byte W04 + .byte N03 , As5 , v068 + .byte W03 + .byte N04 , Gs5 , v044 + .byte W04 + .byte N01 , As5 , v060 + .byte W02 + .byte N03 , Gs5 , v036 + .byte W04 + .byte N02 , As5 , v060 + .byte W02 + .byte N05 , Gs5 , v036 + .byte W06 +mus_high_score_3_B1: + .byte N08 , Gs5 , v076 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N03 , Gs5 , v084 + .byte W17 + .byte N08 , Fn5 , v056 + .byte W06 + .byte N32 , Cs6 , v080 + .byte W36 + .byte W01 + .byte N15 , Cn6 , v068 + .byte W12 + .byte N13 , As5 , v076 + .byte W12 + .byte N14 , Gs5 + .byte W12 + .byte N06 , Fs5 , v084 + .byte W18 + .byte N08 , Fn5 , v076 + .byte W06 + .byte N48 , Fs5 , v080 + .byte W68 + .byte W03 + .byte N01 , Gs5 , v084 + .byte W01 + .byte N04 + .byte W17 + .byte N08 , Fn5 , v056 + .byte W06 + .byte N32 , Cs6 , v080 + .byte W36 + .byte W01 + .byte N15 , Cn6 , v068 + .byte W12 + .byte N13 , As5 , v076 + .byte W12 + .byte N14 , Gs5 + .byte W12 + .byte N02 , Fs5 + .byte W15 + .byte N07 , Fn5 + .byte W06 + .byte N44 , Ds5 , v080 + .byte W72 + .byte W03 + .byte N04 , Fs5 , v084 + .byte W17 + .byte N07 , En5 , v076 + .byte W06 + .byte N36 , Fs5 , v084 + .byte W36 + .byte N14 , Dn5 , v076 + .byte W13 + .byte N12 , En5 , v080 + .byte W10 + .byte N13 , Fs5 + .byte W12 + .byte N04 , Gs5 , v088 + .byte W02 + .byte W16 + .byte N07 , Fs5 , v064 + .byte W05 + .byte N36 , Gs5 , v088 + .byte W36 + .byte W02 + .byte N14 , En5 , v076 + .byte W12 + .byte N11 , Fs5 , v080 + .byte W12 + .byte N15 , Gn5 , v084 + .byte W13 +mus_high_score_3_B2: + .byte N04 , Gs5 , v068 + .byte W04 + .byte N03 , As5 , v072 + .byte W04 + .byte Gs5 , v060 + .byte W04 + .byte As5 , v064 + .byte W04 + .byte Gs5 , v060 + .byte W04 + .byte As5 , v064 + .byte W04 + .byte N04 , Gs5 , v068 + .byte W04 + .byte N03 , As5 , v072 + .byte W04 + .byte Gs5 , v064 + .byte W04 + .byte N02 , As5 , v068 + .byte W04 + .byte N03 , Gs5 , v060 + .byte W04 + .byte As5 , v068 + .byte W04 + .byte Gs5 + .byte W04 + .byte As5 , v072 + .byte W04 + .byte Gs5 , v068 + .byte W04 + .byte As5 + .byte W04 + .byte Gs5 , v060 + .byte W04 + .byte As5 , v068 + .byte W04 + .byte N04 , Gs5 , v064 + .byte W04 + .byte N03 , As5 , v068 + .byte W04 + .byte Gs5 , v064 + .byte W04 + .byte As5 , v068 + .byte W04 + .byte Gs5 , v060 + .byte W04 + .byte As5 , v072 + .byte W04 + .byte PEND + .byte PATT + .word mus_high_score_3_B2 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_high_score_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_high_score_4: @ 0x0868B7DC + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 65 + .byte VOL , 74*mus_high_score_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_high_score_4_B1: + .byte W96 + .byte W96 + .byte W48 + .byte N04 , Fn3 , v080 + .byte W16 + .byte Gs3 + .byte W06 + .byte N24 , Cs4 , v084 + .byte W24 + .byte W02 + .byte N04 , Cn4 , v080 + .byte W48 + .byte N03 , Cn4 , v084 + .byte W08 + .byte Cs4 , v072 + .byte W06 + .byte Dn4 , v076 + .byte W09 + .byte N24 , Ds4 , v088 + .byte W24 + .byte W01 + .byte W44 + .byte W03 + .byte N03 , Fn3 , v084 + .byte W16 + .byte Gs3 , v072 + .byte W07 + .byte N28 , Cs4 , v084 + .byte W24 + .byte W02 + .byte W44 + .byte W03 + .byte N04 , Cn4 , v076 + .byte W08 + .byte N03 , Cs4 , v068 + .byte W06 + .byte N04 , Dn4 , v076 + .byte W09 + .byte N23 , Ds4 , v088 + .byte W24 + .byte W02 + .byte W22 + .byte N36 , Fs4 , v092 + .byte W44 + .byte N13 , As4 + .byte W17 + .byte N14 , Fs4 , v088 + .byte W13 + .byte W24 + .byte N36 , Fs4 , v092 + .byte W42 + .byte N13 , An4 , v088 + .byte W18 + .byte N09 , Fs4 , v084 + .byte W12 + .byte W01 + .byte N48 , Cs4 + .byte W44 + .byte W02 + .byte N23 , Gs4 , v088 + .byte W23 + .byte Cs4 , v080 + .byte W24 + .byte W02 + .byte N04 , Cn4 + .byte W18 + .byte N03 , Ds4 + .byte W06 + .byte N54 , Gs4 , v088 + .byte W72 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N04 , Fn3 + .byte W17 + .byte N07 , Fs3 , v080 + .byte W06 + .byte N32 , Gs3 + .byte W36 + .byte N14 + .byte W12 + .byte N11 , Fs3 + .byte W11 + .byte N08 , Fn3 + .byte W13 + .byte N06 + .byte W01 + .byte W17 + .byte Fs3 + .byte W06 + .byte N32 , Gs3 , v084 + .byte W36 + .byte N14 + .byte W12 + .byte N12 , Fs3 , v080 + .byte W13 + .byte N13 , Fn3 + .byte W12 + .byte N06 , Fs3 , v076 + .byte W06 + .byte Cs3 , v056 + .byte W05 + .byte Fs3 , v064 + .byte W05 + .byte N07 , Cs3 , v060 + .byte W07 + .byte N04 , Fs3 , v068 + .byte W12 + .byte N24 , Fs3 , v080 + .byte W24 + .byte W01 + .byte N13 , As2 , v076 + .byte W12 + .byte N12 , Cs3 + .byte W11 + .byte N09 , Fs3 + .byte W13 + .byte N06 + .byte W06 + .byte Cs3 , v068 + .byte W05 + .byte Fs3 + .byte W05 + .byte N08 , Cs3 , v064 + .byte W07 + .byte N05 , Fs3 , v080 + .byte W12 + .byte N24 , An3 , v088 + .byte W24 + .byte W01 + .byte N14 , Cs3 , v076 + .byte W11 + .byte N13 , Fs3 , v080 + .byte W13 + .byte N07 , Cs3 , v076 + .byte W11 + .byte N05 , Cs3 , v072 + .byte W01 + .byte W18 + .byte N07 , Fn3 + .byte W05 + .byte N32 , Gs3 , v084 + .byte W36 + .byte N15 , Gs3 , v064 + .byte W12 + .byte N12 , Fn3 , v080 + .byte W12 + .byte N14 , Cs3 , v072 + .byte W12 + .byte N06 , Ds3 , v084 + .byte W01 + .byte W16 + .byte N04 , Ds3 , v076 + .byte W06 + .byte N36 , As3 , v088 + .byte W36 + .byte W02 + .byte N13 , As2 , v084 + .byte W12 + .byte N12 , Ds3 , v080 + .byte W11 + .byte N14 , As2 , v076 + .byte W12 + .byte N05 , Gs3 , v088 + .byte W01 + .byte W18 + .byte N03 , Gs3 , v076 + .byte W04 + .byte N36 , Gs3 , v084 + .byte W36 + .byte W01 + .byte N13 , Cs3 , v080 + .byte W13 + .byte N11 , Ds3 + .byte W10 + .byte Cs3 + .byte W12 + .byte N07 , Cn3 , v084 + .byte W02 + .byte W16 + .byte N03 , Ds3 , v068 + .byte W06 + .byte N54 , Gs3 , v084 + .byte W72 + .byte W02 + .byte GOTO + .word mus_high_score_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_high_score_5: @ 0x0868B928 + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 73 + .byte VOL , 72*mus_high_score_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_high_score_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N10 , Fn4 , v072 + .byte W08 + .byte N08 , Cs4 , v060 + .byte W08 + .byte N09 , Fn4 , v064 + .byte W08 + .byte N05 , Gs4 , v084 + .byte W16 + .byte N07 , Fn4 , v060 + .byte W08 + .byte N28 , Cs5 , v084 + .byte W24 + .byte W24 + .byte N08 , Ds4 , v072 + .byte W08 + .byte Bn3 , v060 + .byte W08 + .byte N10 , Ds4 , v076 + .byte W08 + .byte N05 , Fs4 , v084 + .byte W16 + .byte N08 , Ds4 , v076 + .byte W08 + .byte N24 , Bn4 , v088 + .byte W24 + .byte W24 + .byte N09 , Fn4 , v076 + .byte W08 + .byte N08 , Cs4 , v064 + .byte W08 + .byte N09 , Fn4 , v056 + .byte W08 + .byte N05 , Gs4 , v084 + .byte W16 + .byte N07 , Fn4 , v052 + .byte W08 + .byte N24 , Cs5 , v084 + .byte W24 + .byte W24 + .byte N09 , Ds4 , v072 + .byte W08 + .byte N08 , Bn3 , v044 + .byte W08 + .byte N10 , Ds4 , v072 + .byte W08 + .byte N05 , Fs4 , v084 + .byte W16 + .byte N08 , Ds4 , v076 + .byte W08 + .byte N24 , Bn4 , v084 + .byte W24 + .byte W24 + .byte N08 , Dn4 , v076 + .byte W08 + .byte An3 , v060 + .byte W08 + .byte N09 , Dn4 , v068 + .byte W08 + .byte N08 , Fs4 , v076 + .byte W08 + .byte N09 , Dn4 , v072 + .byte W08 + .byte N08 , Fs4 + .byte W08 + .byte N09 , An4 , v076 + .byte W08 + .byte Fs4 + .byte W08 + .byte N05 , An4 , v084 + .byte W08 + .byte W24 + .byte N08 , En4 , v076 + .byte W08 + .byte Bn3 , v056 + .byte W08 + .byte N09 , En4 , v068 + .byte W08 + .byte N10 , Gs4 , v084 + .byte W08 + .byte En4 , v068 + .byte W08 + .byte N09 , Gs4 , v076 + .byte W08 + .byte Bn4 , v084 + .byte W08 + .byte N08 , Gs4 , v080 + .byte W08 + .byte N04 , Bn4 , v084 + .byte W08 + .byte W24 + .byte N08 , Cs4 , v068 + .byte W08 + .byte N09 , Gs3 + .byte W08 + .byte Cs4 , v064 + .byte W08 + .byte Ds4 , v084 + .byte W08 + .byte N10 , Cs4 , v064 + .byte W08 + .byte Ds4 , v072 + .byte W08 + .byte N09 , Gs4 , v080 + .byte W08 + .byte N10 , Ds4 , v072 + .byte W08 + .byte N07 , Gs4 , v076 + .byte W08 + .byte W23 + .byte N09 , Cn4 + .byte W08 + .byte N10 , Gs3 , v060 + .byte W09 + .byte N09 , Cn4 , v068 + .byte W07 + .byte Ds4 , v076 + .byte W09 + .byte Cn4 , v064 + .byte W08 + .byte Ds4 , v072 + .byte W09 + .byte N10 , Gs4 , v084 + .byte W08 + .byte N09 , Ds4 , v072 + .byte W07 + .byte N07 , Gs4 , v080 + .byte W08 + .byte W24 + .byte N08 , Gs4 , v064 + .byte W08 + .byte Cs5 , v068 + .byte W08 + .byte N09 , Gs4 + .byte W08 + .byte Fn5 , v072 + .byte W08 + .byte N07 , Cs5 , v068 + .byte W08 + .byte N10 , Fn5 , v076 + .byte W08 + .byte N28 , Gs5 , v084 + .byte W24 + .byte W24 + .byte N08 , Gs4 , v068 + .byte W08 + .byte N09 , Cs5 , v072 + .byte W08 + .byte Gs4 , v068 + .byte W08 + .byte Fn5 , v076 + .byte W08 + .byte N08 , Cs5 , v072 + .byte W08 + .byte N11 , Fn5 , v068 + .byte W08 + .byte N28 , Gs5 , v084 + .byte W24 + .byte W24 + .byte N09 , Fs4 , v056 + .byte W08 + .byte N08 , As4 , v068 + .byte W08 + .byte N09 , Cs5 + .byte W08 + .byte N10 , Fs5 + .byte W08 + .byte N08 , Cs5 + .byte W08 + .byte N09 , As4 , v072 + .byte W08 + .byte N10 , Fs4 , v064 + .byte W08 + .byte N08 , As4 , v068 + .byte W08 + .byte N10 , Cs5 , v064 + .byte W08 + .byte Fs5 , v068 + .byte W08 + .byte N09 , Cs5 , v060 + .byte W08 + .byte N08 , An4 , v064 + .byte W08 + .byte Fs4 , v056 + .byte W08 + .byte An4 , v060 + .byte W08 + .byte N11 , Cs5 , v064 + .byte W08 + .byte N10 , Fs5 , v068 + .byte W08 + .byte Cs5 , v056 + .byte W08 + .byte N09 , An4 , v064 + .byte W08 + .byte N11 , Fs4 , v056 + .byte W08 + .byte N07 , An4 + .byte W08 + .byte N10 , Cs5 , v068 + .byte W08 + .byte N09 , Gs4 , v064 + .byte W08 + .byte N08 , Cs5 , v068 + .byte W08 + .byte Gs4 , v072 + .byte W08 + .byte Cs5 , v064 + .byte W08 + .byte N09 , Gs4 , v072 + .byte W08 + .byte Cs5 , v068 + .byte W08 + .byte Gs4 , v076 + .byte W08 + .byte Cs5 , v068 + .byte W08 + .byte Gs4 + .byte W08 + .byte Cs5 , v064 + .byte W08 + .byte N08 , Gs4 + .byte W08 + .byte Cs5 , v068 + .byte W08 + .byte N09 , As4 , v076 + .byte W08 + .byte N08 , Ds5 , v068 + .byte W08 + .byte N09 , As4 , v072 + .byte W08 + .byte Ds5 , v068 + .byte W08 + .byte As4 , v072 + .byte W08 + .byte Ds5 , v068 + .byte W08 + .byte As4 , v072 + .byte W08 + .byte Ds5 , v068 + .byte W08 + .byte N08 , As4 + .byte W08 + .byte N09 , Ds5 + .byte W08 + .byte As4 , v060 + .byte W08 + .byte Ds5 , v068 + .byte W08 + .byte Gs4 , v072 + .byte W08 + .byte Ds5 , v064 + .byte W08 + .byte Gs4 , v068 + .byte W08 + .byte Ds5 + .byte W08 + .byte N08 , Gs4 + .byte W08 + .byte N09 , Ds5 + .byte W08 + .byte Gs4 + .byte W08 + .byte N10 , Ds5 , v060 + .byte W08 + .byte N09 , Gs4 , v064 + .byte W08 + .byte N08 , Ds5 + .byte W08 + .byte N07 , Gs4 , v068 + .byte W08 + .byte N09 , Ds5 , v056 + .byte W08 + .byte N11 , Gs5 , v076 + .byte W08 + .byte N09 , Ds5 , v068 + .byte W08 + .byte N10 , Gs5 , v076 + .byte W08 + .byte N09 , Ds5 , v068 + .byte W08 + .byte N10 , Gs5 , v072 + .byte W08 + .byte N09 , Ds5 , v068 + .byte W08 + .byte Gs4 + .byte W08 + .byte Ds5 + .byte W08 + .byte Gs4 + .byte W08 + .byte Ds5 + .byte W08 + .byte Gs4 , v064 + .byte W08 + .byte N07 , Ds5 , v068 + .byte W08 + .byte GOTO + .word mus_high_score_5_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_high_score_6: @ 0x0868BB4C + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 9 + .byte VOL , 86*mus_high_score_mvl/mxv + .byte PAN , c_v+16 + .byte W24 + .byte N04 , Gs4 , v072 + .byte W23 + .byte N03 , Ds5 , v080 + .byte W23 + .byte N04 , Gs5 , v088 + .byte W24 + .byte W02 + .byte W24 + .byte N03 , Fs4 , v072 + .byte W23 + .byte Cs5 , v076 + .byte W23 + .byte N04 , Fs5 , v080 + .byte W24 + .byte W02 + .byte W23 + .byte N04 + .byte W48 + .byte Gs5 , v084 + .byte W24 + .byte W01 + .byte W23 + .byte N04 + .byte W24 + .byte N04 + .byte W24 + .byte W02 + .byte N03 , Gs5 , v076 + .byte W23 +mus_high_score_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N03 , Gs4 , v072 + .byte W24 + .byte N04 , Cs5 , v076 + .byte W24 + .byte Gs5 , v084 + .byte W24 + .byte W24 + .byte N03 , Gs4 , v076 + .byte W24 + .byte Cs5 , v072 + .byte W24 + .byte N04 , Gs5 , v084 + .byte W24 + .byte W24 + .byte N03 , Fs4 , v076 + .byte W24 + .byte Cs5 , v080 + .byte W24 + .byte Fs5 , v084 + .byte W24 + .byte W24 + .byte Fs4 , v072 + .byte W24 + .byte Cs5 + .byte W24 + .byte N04 , Fs5 , v076 + .byte W24 + .byte W24 + .byte N03 , Gs4 + .byte W24 + .byte Cs5 , v080 + .byte W24 + .byte N04 , Gs5 , v084 + .byte W24 + .byte W24 + .byte N03 , As4 , v076 + .byte W24 + .byte Ds5 + .byte W24 + .byte N04 , As5 , v084 + .byte W24 + .byte W24 + .byte N03 , Gs4 , v068 + .byte W24 + .byte Cs5 , v076 + .byte W24 + .byte N04 , Gs5 , v084 + .byte W24 + .byte W24 + .byte N03 , Gs4 , v068 + .byte W24 + .byte N04 , Ds5 , v072 + .byte W24 + .byte N03 , Gs5 , v080 + .byte W24 + .byte GOTO + .word mus_high_score_6_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_high_score_7: @ 0x0868BBF8 + .byte KEYSH , mus_high_score_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_high_score_mvl/mxv + .byte N03 , Dn1 , v100 + .byte N19 , Cs2 , v080 + .byte W16 + .byte N03 , Dn1 , v060 + .byte W08 + .byte Dn1 , v100 + .byte W04 + .byte Dn1 , v060 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Dn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte Dn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 +mus_high_score_7_B1: + .byte N03 , Dn1 , v100 + .byte N19 , Cs2 , v080 + .byte W16 + .byte N03 , Dn1 , v060 + .byte W08 + .byte Dn1 , v100 + .byte W04 + .byte Dn1 , v060 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Dn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte Dn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte PEND + .byte Dn1 , v100 + .byte N19 , Cs2 , v080 + .byte W16 + .byte N03 , Dn1 , v060 + .byte W08 + .byte Dn1 , v100 + .byte W04 + .byte Dn1 , v060 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Dn1 , v100 + .byte N19 , Cs2 , v080 + .byte W12 + .byte N03 , Dn1 , v060 + .byte W12 + .byte Dn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte PATT + .word mus_high_score_7_B1 +mus_high_score_7_B2: + .byte N03 , Cn1 , v100 + .byte N19 , Cs2 , v080 + .byte W16 + .byte N03 , Dn1 , v060 + .byte W08 + .byte Cn1 , v100 + .byte W04 + .byte Dn1 , v060 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Cn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte Cn1 , v100 + .byte W12 + .byte Dn1 , v060 + .byte W12 + .byte PEND + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 + .byte PATT + .word mus_high_score_7_B2 +mus_high_score_7_B3: + .byte N03 , Cn1 , v100 + .byte N19 , Cs2 , v080 + .byte W16 + .byte N03 , Dn1 , v060 + .byte W08 + .byte Cn1 , v100 + .byte N19 , Ds2 , v080 + .byte W04 + .byte N03 , Dn1 , v060 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte Cn1 , v100 + .byte N19 , Cs2 , v080 + .byte W12 + .byte N03 , Dn1 , v060 + .byte W12 + .byte Cn1 , v100 + .byte N19 , Ds2 , v080 + .byte W12 + .byte N03 , Dn1 , v060 + .byte W12 + .byte PEND + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte PATT + .word mus_high_score_7_B3 + .byte GOTO + .word mus_high_score_7_B2 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_high_score: @ 0x0868BD50 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_high_score_pri @ Priority + .byte mus_high_score_rev @ Reverb + + .word mus_high_score_grp + + .word mus_high_score_0 + .word mus_high_score_1 + .word mus_high_score_2 + .word mus_high_score_3 + .word mus_high_score_4 + .word mus_high_score_5 + .word mus_high_score_6 + .word mus_high_score_7 +@ 0x0868BD78 diff --git a/sound/songs/mus_hurry_up.s b/sound/songs/mus_hurry_up.s new file mode 100644 index 0000000..a42af9b --- /dev/null +++ b/sound/songs/mus_hurry_up.s @@ -0,0 +1,669 @@ + .include "sound/MPlayDef.s" + + .equ mus_hurry_up_grp, gUnknown_0852E95C + .equ mus_hurry_up_pri, 0 + .equ mus_hurry_up_rev, reverb_set+50 + .equ mus_hurry_up_mvl, 127 + .equ mus_hurry_up_key, 0 + .equ mus_hurry_up_tbs, 1 + .equ mus_hurry_up_exg, 0 + .equ mus_hurry_up_cmp, 1 + + .section .rodata + .global mus_hurry_up + .align 2 + +@*********************** Track 01 ***********************@ + +mus_hurry_up_0: @ 0x08691580 + .byte KEYSH , mus_hurry_up_key+0 + .byte TEMPO , 136*mus_hurry_up_tbs/2 + .byte VOICE , 60 + .byte PAN , c_v+0 + .byte VOL , 42*mus_hurry_up_mvl/mxv + .byte N03 , Dn5 , v112 + .byte W03 + .byte Ds5 + .byte W03 + .byte N06 , Gn5 + .byte W06 + .byte Fs5 + .byte W06 + .byte Fn5 + .byte W06 + .byte Ds5 + .byte W12 + .byte Dn5 + .byte W12 + .byte Cn5 + .byte W12 + .byte Bn4 + .byte W18 + .byte TEMPO , 112*mus_hurry_up_tbs/2 + .byte N24 , As4 + .byte W15 + .byte TEMPO , 156*mus_hurry_up_tbs/2 + .byte W09 +mus_hurry_up_0_B1: + .byte W12 + .byte N09 , Gn4 , v112 + .byte W09 + .byte N06 , Gn4 , v036 + .byte W09 + .byte N03 , Gn4 , v112 + .byte W03 + .byte N06 , Gn4 , v036 + .byte W24 + .byte W03 + .byte N09 , Gs4 , v112 + .byte W09 + .byte N06 , Gs4 , v036 + .byte W09 + .byte N03 , Gs4 , v112 + .byte W03 + .byte N06 , Gs4 , v036 + .byte W15 + .byte PEND + .byte W12 + .byte N09 , An4 , v112 + .byte W09 + .byte N06 , An4 , v036 + .byte W09 + .byte N03 , An4 , v112 + .byte W03 + .byte N06 , An4 , v036 + .byte W24 + .byte W03 + .byte N09 , Gs4 , v112 + .byte W09 + .byte N06 , Gs4 , v036 + .byte W09 + .byte N03 , Gs4 , v112 + .byte W03 + .byte N06 , Gs4 , v036 + .byte W15 + .byte PATT + .word mus_hurry_up_0_B1 + .byte W12 + .byte N09 , An4 , v112 + .byte W09 + .byte N06 , An4 , v036 + .byte W09 + .byte N03 , An4 , v112 + .byte W03 + .byte N06 , An4 , v036 + .byte W24 + .byte W03 + .byte N03 , As4 , v124 + .byte W06 + .byte As4 , v112 + .byte W06 + .byte As4 , v104 + .byte W12 + .byte N03 + .byte W06 + .byte As4 , v116 + .byte W06 + .byte GOTO + .word mus_hurry_up_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_hurry_up_1: @ 0x08691618 + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 38 + .byte PAN , c_v+7 + .byte VOL , 66*mus_hurry_up_mvl/mxv + .byte W06 + .byte W66 + .byte N06 , Gn2 , v112 + .byte W06 + .byte N24 , Gn1 + .byte W24 +mus_hurry_up_1_B1: + .byte N12 , Cn1 , v112 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte Cn1 + .byte W06 + .byte N03 + .byte W06 + .byte Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte PEND + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte PATT + .word mus_hurry_up_1_B1 + .byte N12 , Cn1 , v112 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Gn1 + .byte W12 + .byte N03 , Gn2 , v124 + .byte W12 + .byte Gn1 , v104 + .byte W06 + .byte Bn1 , v112 + .byte W06 + .byte Fn2 , v104 + .byte W06 + .byte Gn2 , v112 + .byte W06 + .byte GOTO + .word mus_hurry_up_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_hurry_up_2: @ 0x0869168A + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 73 + .byte PAN , c_v-46 + .byte VOL , 33*mus_hurry_up_mvl/mxv + .byte W06 + .byte N06 , Bn4 , v112 + .byte W06 + .byte As4 + .byte W06 + .byte An4 + .byte W06 + .byte Gn4 + .byte W12 + .byte Fn4 + .byte W12 + .byte Ds4 + .byte W12 + .byte Dn4 + .byte W18 + .byte N24 , Fn4 + .byte W24 +mus_hurry_up_2_B1: + .byte W12 + .byte N09 , Cn4 , v112 + .byte W18 + .byte N03 + .byte W30 + .byte N09 , Cs4 + .byte W18 + .byte N03 + .byte W18 + .byte PEND + .byte W12 + .byte N09 , Dn4 + .byte W18 + .byte N03 + .byte W30 + .byte N09 , Cs4 + .byte W18 + .byte N03 + .byte W18 + .byte PATT + .word mus_hurry_up_2_B1 + .byte W12 + .byte N09 , Dn4 , v112 + .byte W18 + .byte N03 + .byte W30 + .byte Fn4 , v124 + .byte W06 + .byte Fn4 , v112 + .byte W06 + .byte Fn4 , v104 + .byte W12 + .byte N03 + .byte W06 + .byte Fn4 , v116 + .byte W06 + .byte GOTO + .word mus_hurry_up_2_B1 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_hurry_up_3: @ 0x086916DE + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 87 + .byte PAN , c_v+0 + .byte VOL , 41*mus_hurry_up_mvl/mxv + .byte LFOS , 44 + .byte XCMD , xIECV , 12 + .byte xIECV , 22 + .byte BENDR , 12 + .byte BEND , c_v+2 + .byte W06 + .byte W66 + .byte N06 , Gn2 , v112 + .byte W06 + .byte N24 , Gn1 + .byte W24 +mus_hurry_up_3_B1: + .byte N12 , Cn1 , v112 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte Cn1 + .byte W06 + .byte N03 + .byte W06 + .byte Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W06 + .byte N03 + .byte W06 + .byte PEND + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte PATT + .word mus_hurry_up_3_B1 + .byte N12 , Cn1 , v112 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Cn1 + .byte W12 + .byte N03 , Cn2 + .byte W12 + .byte N12 , Gn1 + .byte W12 + .byte N03 , Gn2 , v124 + .byte W12 + .byte Gn1 , v104 + .byte W06 + .byte Bn1 , v112 + .byte W06 + .byte Fn2 , v104 + .byte W06 + .byte Gn2 , v112 + .byte W06 + .byte GOTO + .word mus_hurry_up_3_B1 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_hurry_up_4: @ 0x0869175B + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 82 + .byte PAN , c_v+63 + .byte LFOS , 44 + .byte XCMD , xIECV , 12 + .byte xIECV , 22 + .byte BENDR , 12 + .byte VOL , 42*mus_hurry_up_mvl/mxv + .byte W06 + .byte W66 + .byte N06 , Bn2 , v084 + .byte W06 + .byte N24 , Gn3 , v088 + .byte W24 +mus_hurry_up_4_B1: + .byte PAN , c_v-62 + .byte N03 , Gn3 , v096 + .byte W06 + .byte Ds3 , v048 + .byte W06 + .byte Cn3 + .byte W06 + .byte Gn2 + .byte W06 + .byte PAN , c_v+63 + .byte N03 , Gn3 , v096 + .byte W06 + .byte Ds3 , v048 + .byte W06 + .byte Cn3 + .byte W06 + .byte Gn2 + .byte W06 + .byte PAN , c_v-62 + .byte N03 , Gs3 , v096 + .byte W06 + .byte En3 , v048 + .byte W06 + .byte Cs3 + .byte W06 + .byte Gs2 + .byte W06 + .byte PAN , c_v+63 + .byte N03 , Gs3 , v096 + .byte W06 + .byte En3 , v048 + .byte W06 + .byte Cs3 + .byte W06 + .byte Gs2 + .byte W06 + .byte PEND + .byte PAN , c_v-62 + .byte N03 , An3 , v096 + .byte W06 + .byte Fn3 , v048 + .byte W06 + .byte Dn3 + .byte W06 + .byte An2 + .byte W06 + .byte PAN , c_v+63 + .byte N03 , An3 , v096 + .byte W06 + .byte Fn3 , v048 + .byte W06 + .byte Dn3 + .byte W06 + .byte An2 + .byte W06 + .byte PAN , c_v-62 + .byte N03 , Gs3 , v096 + .byte W06 + .byte En3 , v048 + .byte W06 + .byte Cs3 + .byte W06 + .byte Gs2 + .byte W06 + .byte PAN , c_v+63 + .byte N03 , Gs3 , v096 + .byte W06 + .byte En3 , v048 + .byte W06 + .byte Cs3 + .byte W06 + .byte Gs2 + .byte W06 + .byte PATT + .word mus_hurry_up_4_B1 + .byte PAN , c_v-62 + .byte N03 , An3 , v096 + .byte W06 + .byte Fn3 , v048 + .byte W06 + .byte Dn3 + .byte W06 + .byte An2 + .byte W06 + .byte PAN , c_v+63 + .byte N03 , An3 , v096 + .byte W06 + .byte Fn3 , v048 + .byte W06 + .byte Dn3 + .byte W06 + .byte An2 + .byte W06 + .byte PAN , c_v+0 + .byte N04 , As3 , v100 + .byte W08 + .byte Fn3 , v084 + .byte W08 + .byte Bn2 + .byte W08 + .byte N03 , Gn2 , v112 + .byte W06 + .byte Bn2 + .byte W06 + .byte Dn3 + .byte W06 + .byte Fn3 + .byte W06 + .byte GOTO + .word mus_hurry_up_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_hurry_up_5: @ 0x08691819 + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 12 + .byte xIECV , 22 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 34*mus_hurry_up_mvl/mxv + .byte W06 + .byte W66 + .byte N06 , Gn3 , v112 + .byte W06 + .byte N24 , Bn3 + .byte W24 +mus_hurry_up_5_B1: + .byte N12 , Ds3 , v112 + .byte W18 + .byte N06 + .byte W30 + .byte N12 , En3 + .byte W18 + .byte N06 + .byte W30 + .byte PEND + .byte N12 , Fn3 + .byte W18 + .byte N06 + .byte W30 + .byte N12 , En3 + .byte W18 + .byte N06 + .byte W30 + .byte PATT + .word mus_hurry_up_5_B1 + .byte N12 , Fn3 , v112 + .byte W18 + .byte N06 + .byte W42 + .byte N03 , Bn3 , v124 + .byte W06 + .byte Bn3 , v112 + .byte W06 + .byte Bn3 , v104 + .byte W12 + .byte N03 + .byte W06 + .byte Bn3 , v116 + .byte W06 + .byte GOTO + .word mus_hurry_up_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_hurry_up_6: @ 0x08691869 + .byte KEYSH , mus_hurry_up_key+0 + .byte VOICE , 0 + .byte PAN , c_v+0 + .byte VOL , 53*mus_hurry_up_mvl/mxv + .byte W06 + .byte N06 , En1 , v112 + .byte W06 + .byte En1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte En1 , v092 + .byte W12 + .byte En1 , v080 + .byte W12 + .byte En1 , v088 + .byte W12 + .byte En1 , v112 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte N24 , An2 + .byte W12 + .byte N06 , En1 + .byte W06 + .byte N06 + .byte W06 +mus_hurry_up_6_B1: + .byte N06 , Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte N12 , As1 , v112 + .byte W12 + .byte N06 , Fs1 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte PEND + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte N12 , As1 , v112 + .byte W12 + .byte N06 , Fs1 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte En1 , v127 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte PATT + .word mus_hurry_up_6_B1 + .byte N06 , Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte Fs1 , v096 + .byte W06 + .byte Fs1 , v068 + .byte W06 + .byte Fs1 , v112 + .byte W06 + .byte Fs1 , v072 + .byte W06 + .byte N12 , As1 , v096 + .byte W12 + .byte N06 , Fs1 , v112 + .byte W06 + .byte Fs1 , v108 + .byte W06 + .byte N12 , As1 , v112 + .byte W12 + .byte GOTO + .word mus_hurry_up_6_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_hurry_up: @ 0x0869192C + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_hurry_up_pri @ Priority + .byte mus_hurry_up_rev @ Reverb + + .word mus_hurry_up_grp + + .word mus_hurry_up_0 + .word mus_hurry_up_1 + .word mus_hurry_up_2 + .word mus_hurry_up_3 + .word mus_hurry_up_4 + .word mus_hurry_up_5 + .word mus_hurry_up_6 diff --git a/sound/songs/mus_jirachi.s b/sound/songs/mus_jirachi.s new file mode 100644 index 0000000..09a675d --- /dev/null +++ b/sound/songs/mus_jirachi.s @@ -0,0 +1,1608 @@ + .include "sound/MPlayDef.s" + + .equ mus_jirachi_grp, gUnknown_0852FB5C + .equ mus_jirachi_pri, 0 + .equ mus_jirachi_rev, reverb_set+50 + .equ mus_jirachi_mvl, 127 + .equ mus_jirachi_key, 0 + .equ mus_jirachi_tbs, 1 + .equ mus_jirachi_exg, 0 + .equ mus_jirachi_cmp, 1 + + .section .rodata + .global mus_jirachi + .align 2 + +@*********************** Track 01 ***********************@ + +mus_jirachi_0: @ 0x0869C2EC + .byte KEYSH , mus_jirachi_key+0 + .byte TEMPO , 114*mus_jirachi_tbs/2 + .byte VOICE , 46 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 40*mus_jirachi_mvl/mxv + .byte PAN , c_v-32 + .byte W24 +mus_jirachi_0_B1: + .byte PAN , c_v-42 + .byte N04 , As3 , v112 + .byte W04 + .byte Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte As2 + .byte W04 + .byte Gn2 + .byte W04 + .byte Ds2 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Gn2 + .byte W04 + .byte As2 + .byte W04 + .byte Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Ds4 + .byte W04 + .byte As3 + .byte W04 + .byte Ds4 + .byte W04 + .byte Gn4 + .byte W04 + .byte As4 + .byte W04 + .byte Ds5 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , As4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Cn3 + .byte W04 + .byte An2 + .byte W04 + .byte Fs2 + .byte W04 + .byte Dn2 + .byte W04 + .byte An1 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Dn2 + .byte W04 + .byte Fs2 + .byte W04 + .byte An2 + .byte W04 + .byte Cs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fs4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte Dn4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , As2 + .byte W04 + .byte Gn2 + .byte W04 + .byte Ds2 + .byte W04 + .byte As1 + .byte W04 + .byte Ds2 + .byte W04 + .byte Gn2 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , As2 + .byte W04 + .byte Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Gn4 + .byte W04 + .byte As4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte As3 + .byte N04 , Dn4 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , Ds3 + .byte W04 + .byte Dn3 + .byte W04 + .byte As2 + .byte W04 + .byte Gn2 + .byte W04 + .byte Ds2 + .byte W04 + .byte As1 + .byte W04 + .byte Cn2 + .byte W04 + .byte Fn2 + .byte W04 + .byte An2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , An3 + .byte W04 + .byte Cn4 + .byte W04 + .byte An3 + .byte W04 + .byte Cn4 + .byte W04 + .byte En4 + .byte W04 + .byte Fn4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte En4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte An3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Cn3 + .byte W04 + .byte An2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Cn4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Gn4 + .byte W04 + .byte An4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fn4 + .byte N04 , Gn4 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , An4 + .byte W04 + .byte As4 + .byte W04 + .byte Cn5 + .byte W04 + .byte As4 + .byte W04 + .byte An4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte As3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Fn4 + .byte W04 + .byte Gn4 + .byte W04 + .byte As4 + .byte W04 + .byte Dn5 + .byte W04 + .byte Fn5 + .byte W04 + .byte Dn5 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , As4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fn4 + .byte W04 + .byte As4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , En3 + .byte W04 + .byte Cs3 + .byte W04 + .byte An2 + .byte W04 + .byte Cs3 + .byte W04 + .byte En3 + .byte W04 + .byte Fs3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte En4 + .byte W04 + .byte Cs4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte En4 + .byte W04 + .byte Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , En5 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte Cs4 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte En4 + .byte W04 + .byte Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte Cs4 + .byte W04 + .byte An3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte En4 + .byte W04 + .byte Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte Cs4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte En3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte As2 + .byte W04 + .byte Gn2 + .byte W04 + .byte As2 + .byte W04 + .byte Ds3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Gn4 + .byte W04 + .byte As4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Gn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte As3 + .byte N04 , Dn4 + .byte W04 + .byte Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte As2 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , Dn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Fs4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Cs4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , An2 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte Dn4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , An3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fs4 + .byte W04 + .byte Dn4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte As2 + .byte W04 + .byte Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Gn4 + .byte W04 + .byte An4 + .byte W04 + .byte As4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , An4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Cn5 + .byte W04 + .byte An4 + .byte W04 + .byte Gn4 + .byte W04 + .byte En4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , An3 + .byte W04 + .byte Gn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , An3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte En4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Gn4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , An4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte En4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Gn4 + .byte W04 + .byte As4 + .byte W04 + .byte Dn5 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , As4 + .byte W04 + .byte Gn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , Fn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Gn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte As2 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Dn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte As3 + .byte W04 + .byte Dn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte As4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte Fn3 + .byte W04 + .byte As3 + .byte W04 + .byte Fn3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Dn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte As4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte As3 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Cs4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , En4 + .byte W04 + .byte Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Dn4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Dn4 + .byte W04 + .byte En4 + .byte W04 + .byte PAN , c_v+41 + .byte N04 , Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte Dn4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Dn4 + .byte W04 + .byte En4 + .byte W04 + .byte PAN , c_v+32 + .byte N04 , Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte PAN , c_v-32 + .byte N04 , Dn4 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte Dn4 + .byte W04 + .byte En4 + .byte W04 + .byte PAN , c_v-42 + .byte N04 , Fs4 + .byte W04 + .byte An4 + .byte W04 + .byte Cs5 + .byte W04 + .byte An4 + .byte W04 + .byte Fs4 + .byte W04 + .byte En4 + .byte W04 + .byte GOTO + .word mus_jirachi_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_jirachi_1: @ 0x0869C6B0 + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 48 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v+11 + .byte VOL , 26*mus_jirachi_mvl/mxv + .byte N04 , En3 , v112 + .byte W04 + .byte Fs3 + .byte W04 + .byte Gn3 + .byte W04 + .byte An3 + .byte W04 + .byte Bn3 + .byte W04 + .byte Cs4 + .byte W04 +mus_jirachi_1_B1: + .byte N96 , Dn4 , v112 + .byte W96 + .byte Cs4 + .byte W96 + .byte N88 , Dn4 + .byte W88 + .byte N08 , Ds4 + .byte W08 + .byte N96 , En4 + .byte W96 + .byte TIE , Fn4 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , En4 + .byte W96 + .byte W96 + .byte EOT + .byte N96 , Dn4 + .byte W96 + .byte Cs4 + .byte W96 + .byte Dn4 + .byte W96 + .byte En4 + .byte W96 + .byte TIE , Fn4 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , En4 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_jirachi_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_jirachi_2: @ 0x0869C6FC + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 36 + .byte BENDR , 12 + .byte LFOS , 44 + .byte BENDR , 12 + .byte LFOS , 44 + .byte PAN , c_v+0 + .byte VOL , 57*mus_jirachi_mvl/mxv + .byte W24 +mus_jirachi_2_B1: + .byte N04 , Dn1 , v112 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N12 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte PEND + .byte N04 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N08 , Dn2 + .byte W08 + .byte N04 , Cn2 + .byte W08 + .byte An1 + .byte W08 + .byte N08 , Cn1 + .byte W08 + .byte N04 , Dn1 + .byte W08 + .byte N04 + .byte W08 + .byte PATT + .word mus_jirachi_2_B1 + .byte N04 , Dn1 , v112 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N08 , Cn2 + .byte W08 + .byte N04 , Dn2 + .byte W08 + .byte An1 + .byte W08 + .byte N08 , Gn1 + .byte W08 + .byte N04 , An1 + .byte W08 + .byte Dn1 + .byte W08 + .byte PATT + .word mus_jirachi_2_B1 + .byte PATT + .word mus_jirachi_2_B1 + .byte PATT + .word mus_jirachi_2_B1 + .byte N08 , Dn1 , v112 + .byte W08 + .byte N04 , An1 + .byte W08 + .byte Dn1 + .byte W08 + .byte N08 , Cn2 + .byte W08 + .byte N04 , Dn2 + .byte W08 + .byte Dn1 + .byte W08 + .byte N08 , An1 + .byte W08 + .byte N04 , Gn1 + .byte W08 + .byte Ds1 + .byte W08 + .byte N08 , Cn1 + .byte W08 + .byte N04 , Dn1 + .byte W08 + .byte N04 + .byte W08 + .byte N32 , Ds1 + .byte W32 + .byte N04 , As0 + .byte W08 + .byte Ds1 + .byte W08 + .byte As0 + .byte W16 + .byte N16 , Ds1 + .byte W16 + .byte N12 , As1 + .byte W16 + .byte N24 , Dn2 + .byte W24 + .byte N08 , En2 + .byte W08 + .byte N04 , Dn2 + .byte W08 + .byte An1 + .byte W08 + .byte N24 , Fs1 + .byte W24 + .byte N04 , Dn1 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N32 , As1 + .byte W32 + .byte N04 , Gn1 + .byte W08 + .byte As1 + .byte W08 + .byte Gn1 + .byte W16 + .byte N16 , As1 + .byte W16 + .byte N08 , Gn1 + .byte W16 + .byte N32 , An1 + .byte W32 + .byte N04 , Cn2 + .byte W08 + .byte As1 + .byte W08 + .byte N32 , Cn2 + .byte W32 + .byte N08 , Fn1 + .byte W16 + .byte N40 , Dn2 + .byte W40 + .byte N04 , As1 + .byte W08 + .byte N16 , Fn1 + .byte W16 + .byte As1 + .byte W16 + .byte Cn2 + .byte W16 + .byte N24 , Dn2 + .byte W24 + .byte N08 , Fn2 + .byte W08 + .byte N04 , En2 + .byte W08 + .byte Ds2 + .byte W08 + .byte N48 , Dn2 + .byte W48 + .byte N16 , En2 + .byte W16 + .byte Cs2 + .byte W16 + .byte An1 + .byte W16 + .byte Fs1 + .byte W16 + .byte An1 + .byte W16 + .byte Cs2 + .byte W16 + .byte N32 , En2 + .byte W32 + .byte N08 , Ds2 + .byte W08 + .byte Dn2 + .byte W08 + .byte N48 , Cs2 + .byte W48 + .byte GOTO + .word mus_jirachi_2_B1 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_jirachi_3: @ 0x0869C803 + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 48 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-11 + .byte VOL , 26*mus_jirachi_mvl/mxv + .byte N04 , As2 , v112 + .byte W04 + .byte Bn2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte En3 + .byte W04 + .byte Fs3 + .byte W04 +mus_jirachi_3_B1: + .byte PAN , c_v-10 + .byte VOL , 26*mus_jirachi_mvl/mxv + .byte N96 , Gn3 , v112 + .byte W96 + .byte Fs3 + .byte W96 + .byte Gn3 + .byte W96 + .byte An3 + .byte W96 + .byte TIE , As3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , An3 + .byte W96 + .byte W96 + .byte EOT + .byte VOICE , 60 + .byte PAN , c_v+0 + .byte VOL , 42*mus_jirachi_mvl/mxv + .byte N40 , Gn3 + .byte W40 + .byte N08 , Ds3 + .byte W08 + .byte N16 , As2 + .byte W16 + .byte Ds3 + .byte W16 + .byte As3 + .byte W16 + .byte N40 , An3 + .byte W40 + .byte N04 , Fs3 + .byte W04 + .byte Gn3 + .byte W04 + .byte N48 , An3 + .byte W48 + .byte N32 , As3 + .byte W32 + .byte N04 , Cn4 + .byte W04 + .byte As3 + .byte W04 + .byte N08 , Gn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte Gn3 + .byte W16 + .byte As3 + .byte W16 + .byte N12 , Cn4 + .byte W16 + .byte N08 + .byte W08 + .byte N04 + .byte W08 + .byte An3 + .byte W08 + .byte As3 + .byte W08 + .byte N40 , Cn4 + .byte W40 + .byte N08 , Cs4 + .byte W08 + .byte N40 , Dn4 + .byte W40 + .byte N04 , As3 + .byte W08 + .byte N16 , Fn3 + .byte W16 + .byte As3 + .byte W16 + .byte Cn4 + .byte W16 + .byte N24 , Dn4 + .byte W24 + .byte N08 , Fn3 + .byte W08 + .byte N04 , As3 + .byte W08 + .byte Cn4 + .byte W08 + .byte N48 , Dn4 + .byte W48 + .byte N24 , Cs4 + .byte W24 + .byte N04 , En4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Dn4 + .byte W08 + .byte N24 , Cs4 + .byte W32 + .byte N04 , An3 + .byte W08 + .byte Bn3 + .byte W08 + .byte N96 , Cs4 + .byte W96 + .byte GOTO + .word mus_jirachi_3_B1 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_jirachi_4: @ 0x0869C8AC + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v-64 + .byte VOL , 28*mus_jirachi_mvl/mxv + .byte N04 , Gn2 , v112 + .byte W04 + .byte An2 + .byte W04 + .byte As2 + .byte W04 + .byte Bn2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Dn3 + .byte W04 +mus_jirachi_4_B1: + .byte N96 , Ds3 , v112 + .byte W96 + .byte Dn3 + .byte W96 + .byte Ds3 + .byte W96 + .byte Fn3 + .byte W96 + .byte TIE , Gn3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , Fs3 + .byte W96 + .byte W96 + .byte EOT +mus_jirachi_4_B2: + .byte N32 , Ds3 , v112 + .byte W32 + .byte N04 , Gn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte N08 , As2 + .byte W08 + .byte N16 , Gn2 + .byte W16 + .byte As2 + .byte W16 + .byte Ds3 + .byte W16 + .byte PEND + .byte N40 , Dn3 + .byte W40 + .byte N08 , An2 + .byte W08 + .byte N24 , Fs2 + .byte W24 + .byte N04 , Dn2 + .byte W04 + .byte Fs2 + .byte W04 + .byte An2 + .byte W04 + .byte Fs2 + .byte W04 + .byte An2 + .byte W04 + .byte Dn3 + .byte W04 + .byte PATT + .word mus_jirachi_4_B2 + .byte N40 , Fn3 , v112 + .byte W40 + .byte N08 , Cn3 + .byte W08 + .byte N12 , An2 + .byte W12 + .byte N04 , Fn2 + .byte W04 + .byte An2 + .byte W04 + .byte Cn3 + .byte W04 + .byte An2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Cn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte An3 + .byte W04 + .byte N40 , Fn3 + .byte W40 + .byte N04 , Dn3 + .byte W08 + .byte N16 , As2 + .byte W16 + .byte Dn3 + .byte W16 + .byte Fn3 + .byte W16 + .byte N24 + .byte W24 + .byte N04 , As2 + .byte W08 + .byte Cn3 + .byte W08 + .byte Dn3 + .byte W08 + .byte N48 , Fn3 + .byte W48 + .byte TIE , Fs3 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_jirachi_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_jirachi_5: @ 0x0869C94F + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 81 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v+63 + .byte VOL , 28*mus_jirachi_mvl/mxv + .byte N04 , Cs3 , v112 + .byte W04 + .byte Dn3 + .byte W04 + .byte En3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Gn3 + .byte W04 + .byte An3 + .byte W04 +mus_jirachi_5_B1: + .byte N96 , As3 , v112 + .byte W96 + .byte An3 + .byte W96 + .byte As3 + .byte W96 + .byte Cn4 + .byte W96 + .byte TIE , Dn4 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , Cs4 + .byte W96 + .byte W96 + .byte EOT + .byte N32 , As3 + .byte W32 + .byte N04 , Cn4 + .byte W04 + .byte As3 + .byte W04 + .byte N08 , Gn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte Gn3 + .byte W16 + .byte As3 + .byte W16 + .byte N40 , An3 + .byte W40 + .byte N08 , Fs3 + .byte W08 + .byte N24 , Dn3 + .byte W24 + .byte N04 , An2 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte An3 + .byte W04 + .byte N32 , Gn3 + .byte W32 + .byte N04 , As3 + .byte W04 + .byte Gn3 + .byte W04 + .byte N08 , Ds3 + .byte W08 + .byte N16 , As2 + .byte W16 + .byte Ds3 + .byte W16 + .byte Gn3 + .byte W16 + .byte N40 , An3 + .byte W40 + .byte N08 + .byte W08 + .byte N12 , Fn3 + .byte W12 + .byte N04 , Cn3 + .byte W04 + .byte Fn3 + .byte W04 + .byte An3 + .byte W04 + .byte Fn3 + .byte W04 + .byte An3 + .byte W04 + .byte Cn4 + .byte W04 + .byte An3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Fn4 + .byte W04 + .byte N40 , As3 + .byte W40 + .byte N04 , Fn3 + .byte W08 + .byte N16 , Dn3 + .byte W16 + .byte Fn3 + .byte W16 + .byte As3 + .byte W16 + .byte N24 + .byte W24 + .byte N04 , Dn3 + .byte W08 + .byte Fn3 + .byte W08 + .byte An3 + .byte W08 + .byte N48 , As3 + .byte W48 + .byte TIE , An3 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_jirachi_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_jirachi_6: @ 0x0869C9FB + .byte VOL , 68*mus_jirachi_mvl/mxv + .byte KEYSH , mus_jirachi_key+0 + .byte VOICE , 82 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte W24 +mus_jirachi_6_B1: + .byte N04 , Dn1 , v112 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N12 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte PEND + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 + .byte PATT + .word mus_jirachi_6_B1 +mus_jirachi_6_B2: + .byte N04 , Dn1 , v112 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte Dn2 + .byte W16 + .byte Dn1 + .byte W08 + .byte N04 + .byte W08 + .byte PEND + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte PATT + .word mus_jirachi_6_B2 + .byte GOTO + .word mus_jirachi_6_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_jirachi: @ 0x0869CA80 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_jirachi_pri @ Priority + .byte mus_jirachi_rev @ Reverb + + .word mus_jirachi_grp + + .word mus_jirachi_0 + .word mus_jirachi_1 + .word mus_jirachi_2 + .word mus_jirachi_3 + .word mus_jirachi_4 + .word mus_jirachi_5 + .word mus_jirachi_6 +@ 0x0869CAA4 diff --git a/sound/songs/mus_opening.s b/sound/songs/mus_opening.s new file mode 100644 index 0000000..e5ac8fe --- /dev/null +++ b/sound/songs/mus_opening.s @@ -0,0 +1,963 @@ + .include "sound/MPlayDef.s" + + .equ mus_opening_grp, gUnknown_08532808 + .equ mus_opening_pri, 0 + .equ mus_opening_rev, reverb_set+50 + .equ mus_opening_mvl, 127 + .equ mus_opening_key, 0 + .equ mus_opening_tbs, 1 + .equ mus_opening_exg, 0 + .equ mus_opening_cmp, 1 + + .section .rodata + .global mus_opening + .align 2 + +@*********************** Track 01 ***********************@ + +mus_opening_0: @ 0x0868AAA4 + .byte KEYSH , mus_opening_key+0 + .byte TEMPO , 168*mus_opening_tbs/2 + .byte VOICE , 66 + .byte VOL , 93*mus_opening_mvl/mxv + .byte PAN , c_v+0 + .byte N05 , Dn4 , v064 + .byte N05 , Fs4 , v068 + .byte W06 + .byte Cs4 + .byte N06 , Fn4 + .byte W06 + .byte N05 , Cn4 , v064 + .byte N06 , En4 , v072 + .byte W06 + .byte N05 , Bn3 + .byte N06 , Ds4 , v076 + .byte W06 + .byte N05 , Cs4 , v064 + .byte N05 , Fn4 , v068 + .byte W06 + .byte Cn4 + .byte N06 , En4 + .byte W06 + .byte N05 , Bn3 , v064 + .byte N06 , Ds4 , v072 + .byte W06 + .byte N05 , As3 + .byte N06 , Dn4 , v076 + .byte W06 + .byte N05 , Cn4 , v064 + .byte N05 , En4 , v068 + .byte W06 + .byte Bn3 + .byte N06 , Ds4 + .byte W06 + .byte N05 , As3 , v064 + .byte N06 , Dn4 , v072 + .byte W06 + .byte N05 , An3 + .byte N06 , Cs4 , v076 + .byte W06 + .byte N05 , Bn3 , v064 + .byte N05 , Ds4 , v068 + .byte W06 + .byte As3 + .byte N06 , Dn4 + .byte W06 + .byte N05 , An3 , v064 + .byte N06 , Cs4 , v072 + .byte W06 + .byte N05 , Gs3 + .byte N06 , Cn4 , v076 + .byte W06 + .byte PAN , c_v+16 + .byte N10 , Bn2 + .byte N09 , Fs3 , v084 + .byte W12 + .byte N03 , Bn2 , v072 + .byte N03 , Fs3 , v080 + .byte W36 + .byte N13 , An2 + .byte N14 , En3 , v088 + .byte W18 + .byte N03 , An2 , v076 + .byte N04 , En3 , v080 + .byte W30 + .byte N13 , Bn2 + .byte N14 , Fs3 , v092 + .byte W18 + .byte N04 , Bn2 , v072 + .byte N04 , Fs3 , v084 + .byte W30 + .byte N14 , An2 , v080 + .byte N15 , En3 , v084 + .byte W18 + .byte N05 , An2 , v068 + .byte N05 , En3 , v084 + .byte W30 + .byte PAN , c_v+16 + .byte N16 , Bn2 , v076 + .byte N15 , Fs3 , v084 + .byte W18 + .byte N03 , Bn2 , v072 + .byte N03 , Fs3 , v080 + .byte W30 + .byte N13 , An2 + .byte N14 , En3 , v088 + .byte W18 + .byte N03 , An2 , v076 + .byte N04 , En3 , v080 + .byte W30 + .byte N13 , Bn2 + .byte N14 , Fs3 , v092 + .byte W18 + .byte N04 , Bn2 , v072 + .byte N04 , Fs3 , v084 + .byte W30 + .byte N14 , An2 , v080 + .byte N15 , En3 , v084 + .byte W24 + .byte N14 , As2 , v080 + .byte N15 , Fn3 , v084 + .byte W24 + .byte N08 , Bn4 , v080 + .byte W06 + .byte N07 , Fs4 , v064 + .byte W06 + .byte N05 , Ds4 , v056 + .byte W06 + .byte N07 , Bn3 , v064 + .byte W06 + .byte N08 , Cn5 , v076 + .byte W06 + .byte N06 , Gn4 , v072 + .byte W06 + .byte N04 , En4 , v060 + .byte W06 + .byte N05 , Cn4 + .byte W06 + .byte N07 , Cs5 , v076 + .byte W06 + .byte Gs4 , v072 + .byte W06 + .byte N05 , Fn4 , v064 + .byte W06 + .byte N06 , Cs4 + .byte W06 + .byte N08 , Dn5 , v080 + .byte W06 + .byte N06 , An4 , v072 + .byte W06 + .byte N04 , Fs4 , v060 + .byte W06 + .byte N07 , Dn4 , v064 + .byte W06 + .byte N08 , Bn4 , v084 + .byte W06 + .byte N07 , Fs4 , v068 + .byte W06 + .byte N05 , Ds4 , v060 + .byte W06 + .byte N07 , Bn3 , v064 + .byte W06 + .byte N08 , Cn5 , v080 + .byte W06 + .byte N06 , Gn4 , v068 + .byte W06 + .byte N04 , En4 , v060 + .byte W06 + .byte N08 , Cn4 , v068 + .byte W06 + .byte N07 , Cs5 , v080 + .byte W06 + .byte N06 , Gs4 , v072 + .byte W06 + .byte N04 , Fn4 , v068 + .byte W06 + .byte N07 , Cs4 + .byte W06 + .byte N08 , Dn5 , v076 + .byte W06 + .byte N06 , An4 , v072 + .byte W06 + .byte N07 , Fs4 , v056 + .byte W06 + .byte N06 , Dn4 , v068 + .byte W06 + .byte N04 , Ds4 , v080 + .byte W06 + .byte N05 , Ds5 , v064 + .byte W06 + .byte N04 , Ds4 , v068 + .byte W06 + .byte N06 , Ds5 , v072 + .byte W06 + .byte N04 , Ds4 + .byte W06 + .byte N05 , Ds5 , v076 + .byte W06 + .byte N04 , Ds4 , v068 + .byte W06 + .byte N05 , Ds5 , v072 + .byte W06 + .byte N04 , Ds4 + .byte W06 + .byte N05 , Ds5 + .byte W06 + .byte N04 , Ds4 , v064 + .byte W06 + .byte N05 , Ds5 , v072 + .byte W06 + .byte N04 , Ds4 , v064 + .byte W06 + .byte N06 , Ds5 , v076 + .byte W06 + .byte N05 , Ds4 , v068 + .byte W06 + .byte N04 , Ds5 , v080 + .byte W06 + .byte N06 , Ds5 , v076 + .byte W06 + .byte N05 , Ds6 , v068 + .byte W06 + .byte Ds5 , v076 + .byte W06 + .byte N07 , Ds6 , v080 + .byte W06 + .byte N05 , Ds5 , v072 + .byte W06 + .byte N07 , Ds6 + .byte W06 + .byte N05 , Ds5 + .byte W06 + .byte N07 , Ds6 , v060 + .byte W06 + .byte N05 , Ds5 , v076 + .byte W06 + .byte N08 , Ds6 , v064 + .byte W06 + .byte N04 , Ds5 , v076 + .byte W06 + .byte N07 , Ds6 , v068 + .byte W06 + .byte N05 , Ds5 , v072 + .byte W06 + .byte N07 , Ds6 , v064 + .byte W06 + .byte N04 , Ds5 , v060 + .byte W06 + .byte Ds6 , v076 + .byte W06 + .byte N09 , Ds5 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_opening_1: @ 0x0868AC81 + .byte KEYSH , mus_opening_key+0 + .byte VOICE , 70 + .byte VOL , 85*mus_opening_mvl/mxv + .byte PAN , c_v-16 + .byte W96 +mus_opening_1_B1: + .byte N04 , Bn1 , v100 + .byte W18 + .byte Ds2 + .byte W18 + .byte Fs2 + .byte W12 + .byte An1 + .byte W18 + .byte Cs2 + .byte W18 + .byte En2 + .byte W12 + .byte PEND + .byte PATT + .word mus_opening_1_B1 + .byte PATT + .word mus_opening_1_B1 + .byte N04 , Bn1 , v100 + .byte W18 + .byte Ds2 + .byte W18 + .byte Fs2 + .byte W12 + .byte An1 + .byte W24 + .byte As1 + .byte W24 + .byte N11 , Bn1 , v076 + .byte W12 + .byte N03 , Bn2 , v064 + .byte W12 + .byte N13 , Cn2 , v076 + .byte W12 + .byte N04 , Cn3 , v064 + .byte W12 + .byte N12 , Cs2 , v080 + .byte W12 + .byte N03 , Cs3 , v064 + .byte W12 + .byte N13 , Dn2 , v084 + .byte W12 + .byte N04 , Dn3 , v064 + .byte W12 + .byte N11 , Bn1 , v080 + .byte W12 + .byte N03 , Bn2 , v064 + .byte W12 + .byte N11 , Cn2 , v080 + .byte W12 + .byte N01 , Cn3 , v060 + .byte W06 + .byte N03 , Cn3 , v064 + .byte W06 + .byte N11 , Cs2 , v084 + .byte W12 + .byte N03 , Cs3 , v064 + .byte W12 + .byte N11 , Dn2 , v084 + .byte W12 + .byte N03 , Dn3 , v068 + .byte W12 + .byte N11 , Ds2 , v088 + .byte W12 + .byte N03 , Ds3 , v068 + .byte W12 + .byte N10 , Ds2 , v084 + .byte W12 + .byte N01 , Ds3 , v060 + .byte W06 + .byte N03 , Ds3 , v076 + .byte W06 + .byte N12 , Ds2 , v080 + .byte W12 + .byte N03 , Ds3 , v068 + .byte W12 + .byte N13 , Ds2 , v076 + .byte W12 + .byte N03 , Ds3 , v064 + .byte W12 + .byte N10 , Ds2 , v080 + .byte W12 + .byte N03 , Ds3 , v064 + .byte W12 + .byte N10 , Ds2 , v076 + .byte W12 + .byte N01 , Ds3 , v068 + .byte W06 + .byte N03 , Ds3 , v064 + .byte W06 + .byte N13 , Ds2 , v076 + .byte W12 + .byte N01 , Ds3 , v068 + .byte W06 + .byte N03 , Ds3 , v060 + .byte W06 + .byte N11 , Ds2 , v076 + .byte W12 + .byte N01 , Ds3 , v060 + .byte W06 + .byte N03 , Ds3 , v064 + .byte W06 + .byte N10 , Ds2 , v080 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_opening_2: @ 0x0868AD53 + .byte KEYSH , mus_opening_key+0 + .byte VOICE , 12 + .byte VOL , 85*mus_opening_mvl/mxv + .byte PAN , c_v-32 + .byte W96 +mus_opening_2_B1: + .byte N05 , Bn3 , v068 + .byte W06 + .byte Fs4 , v056 + .byte W06 + .byte N04 , Bn3 + .byte W06 + .byte Fs4 + .byte W06 + .byte Bn3 , v060 + .byte W06 + .byte Fs4 , v064 + .byte W06 + .byte Bn3 , v056 + .byte W06 + .byte Fs4 , v064 + .byte W06 + .byte N05 , Bn3 , v072 + .byte W06 + .byte N06 , Fs4 , v064 + .byte W06 + .byte N05 , Bn3 , v060 + .byte W06 + .byte Fs4 , v064 + .byte W06 + .byte Bn3 , v060 + .byte W06 + .byte N04 , Fs4 , v064 + .byte W06 + .byte Bn3 , v056 + .byte W06 + .byte N06 , Fs4 , v064 + .byte W06 + .byte PEND + .byte N04 , Bn3 , v072 + .byte W06 + .byte N05 , Fs4 , v068 + .byte W06 + .byte N04 , Bn3 , v056 + .byte W06 + .byte N05 , Fs4 , v060 + .byte W06 + .byte N04 , Bn3 + .byte W06 + .byte Fs4 , v056 + .byte W06 + .byte N03 , Bn3 + .byte W06 + .byte N05 , Fs4 , v060 + .byte W06 + .byte Bn3 , v068 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N04 , Bn3 , v060 + .byte W06 + .byte N06 , Fs4 , v064 + .byte W06 + .byte N05 , Bn3 + .byte W06 + .byte Fs4 , v060 + .byte W06 + .byte N04 , Bn3 , v056 + .byte W06 + .byte N05 , Fs4 , v064 + .byte W06 + .byte PATT + .word mus_opening_2_B1 + .byte N04 , Bn3 , v072 + .byte W06 + .byte N05 , Fs4 , v068 + .byte W06 + .byte N04 , Bn3 , v056 + .byte W06 + .byte N05 , Fs4 , v060 + .byte W06 + .byte N04 , Bn3 + .byte W06 + .byte Fs4 , v056 + .byte W06 + .byte N03 , Bn3 + .byte W06 + .byte N05 , Fs4 , v060 + .byte W06 + .byte Bn3 , v068 + .byte W06 + .byte N06 , Fs4 + .byte W06 + .byte N04 , Bn3 , v060 + .byte W06 + .byte N05 , Fs4 , v064 + .byte W06 + .byte N05 + .byte W06 + .byte Cs5 , v060 + .byte W06 + .byte N04 , Fs4 , v056 + .byte W06 + .byte N05 , Cs5 , v064 + .byte W06 + .byte N04 , Bn4 , v060 + .byte W06 + .byte N05 , Fs5 , v068 + .byte W06 + .byte N04 , Bn4 , v060 + .byte W06 + .byte Fs5 , v064 + .byte W06 + .byte N07 , Cn5 , v072 + .byte W06 + .byte N08 , Gn5 , v068 + .byte W06 + .byte N06 , Cn5 , v064 + .byte W06 + .byte N05 , Gn5 , v068 + .byte W06 + .byte N06 , Cs5 , v076 + .byte W06 + .byte N05 , Gs5 + .byte W06 + .byte N04 , Cs5 , v068 + .byte W06 + .byte N03 , Gs5 , v076 + .byte W06 + .byte N06 , Dn5 , v080 + .byte W06 + .byte N07 , An5 , v076 + .byte W06 + .byte N06 , Dn5 , v068 + .byte W06 + .byte N04 , An5 , v072 + .byte W06 + .byte N05 , Bn4 , v076 + .byte W06 + .byte Fs5 , v080 + .byte W06 + .byte Bn4 , v068 + .byte W06 + .byte N03 , Fs5 + .byte W06 + .byte N06 , Cn5 , v080 + .byte W06 + .byte Gn5 , v076 + .byte W06 + .byte Cn5 , v072 + .byte W06 + .byte N05 , Gn5 , v068 + .byte W06 + .byte N06 , Cs5 , v076 + .byte W06 + .byte Gs5 , v080 + .byte W06 + .byte N05 , Cs5 , v068 + .byte W06 + .byte N03 , Gs5 + .byte W06 + .byte N06 , Dn5 , v072 + .byte W06 + .byte N05 , An5 , v068 + .byte W06 + .byte Dn5 + .byte W06 + .byte N03 , An5 , v076 + .byte W06 + .byte Ds6 , v084 + .byte W06 + .byte N02 , Ds6 , v068 + .byte W06 + .byte N01 + .byte W06 + .byte N03 , Ds6 , v064 + .byte W06 + .byte N02 , Ds6 , v072 + .byte W06 + .byte N01 , Ds6 , v068 + .byte W06 + .byte N03 + .byte W06 + .byte N01 , Ds6 , v072 + .byte W06 + .byte N03 , Ds6 , v068 + .byte W06 + .byte N02 , Ds6 , v076 + .byte W06 + .byte N02 + .byte W06 + .byte N03 + .byte W06 + .byte N02 + .byte W06 + .byte N02 + .byte W06 + .byte N02 + .byte W06 + .byte N01 , Ds6 , v072 + .byte W06 + .byte N02 , Ds6 , v076 + .byte W06 + .byte Ds6 , v072 + .byte W06 + .byte Ds6 , v080 + .byte W06 + .byte Ds6 , v076 + .byte W06 + .byte N02 + .byte W06 + .byte Ds6 , v072 + .byte W06 + .byte N01 , Ds6 , v068 + .byte W06 + .byte Ds6 , v072 + .byte W06 + .byte Ds6 , v068 + .byte W06 + .byte N01 + .byte W06 + .byte Ds6 , v072 + .byte W06 + .byte Ds6 , v068 + .byte W06 + .byte N02 , Ds6 , v072 + .byte W06 + .byte Ds6 , v068 + .byte W06 + .byte N03 , Ds6 , v076 + .byte W06 + .byte Ds6 , v080 + .byte W06 + .byte N08 , Ds6 , v076 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_opening_3: @ 0x0868AEF0 + .byte KEYSH , mus_opening_key+0 + .byte VOICE , 80 + .byte VOL , 85*mus_opening_mvl/mxv + .byte PAN , c_v+32 + .byte W96 +mus_opening_3_B1: + .byte N02 , Bn2 , v072 + .byte W12 + .byte Fs3 , v076 + .byte W12 + .byte N04 , Bn3 + .byte W12 + .byte N02 , Bn2 , v064 + .byte W12 + .byte N04 , Bn2 , v072 + .byte W12 + .byte En3 , v068 + .byte W12 + .byte Bn3 , v076 + .byte W12 + .byte N03 , Bn2 , v060 + .byte W12 + .byte PEND + .byte PATT + .word mus_opening_3_B1 + .byte PATT + .word mus_opening_3_B1 + .byte N02 , Bn2 , v072 + .byte W12 + .byte Fs3 , v076 + .byte W12 + .byte N04 , Bn3 + .byte W12 + .byte N02 , Bn2 , v064 + .byte W12 + .byte N04 , Bn2 , v072 + .byte W12 + .byte En3 , v068 + .byte W12 + .byte Cs3 , v076 + .byte W12 + .byte N03 , Fs3 , v060 + .byte W12 + .byte N05 , Bn2 , v076 + .byte W12 + .byte N03 , Bn3 + .byte W12 + .byte N04 , As2 + .byte W12 + .byte N03 , As3 + .byte W12 + .byte N05 , An2 + .byte W12 + .byte N04 , An3 + .byte W12 + .byte Gs2 , v084 + .byte W12 + .byte Gs3 , v072 + .byte W12 + .byte Bn2 , v076 + .byte W12 + .byte Bn3 + .byte W12 + .byte As2 , v084 + .byte W12 + .byte N05 , As3 , v076 + .byte W12 + .byte N04 , An2 + .byte W12 + .byte N05 , An3 , v072 + .byte W12 + .byte N04 , Gs2 , v080 + .byte W12 + .byte N03 , Gs3 , v076 + .byte W12 + .byte N04 , Gn2 , v084 + .byte W12 + .byte N05 , Gn3 , v072 + .byte W12 + .byte N04 , Gn2 , v084 + .byte W12 + .byte N05 , Gn3 , v072 + .byte W12 + .byte Gn2 , v080 + .byte W12 + .byte Gn3 , v064 + .byte W12 + .byte Gn2 , v076 + .byte W12 + .byte N03 , Gn3 , v064 + .byte W12 + .byte N04 , Gn2 , v080 + .byte W12 + .byte Gn3 , v068 + .byte W12 + .byte Gn2 , v076 + .byte W12 + .byte Gn3 , v072 + .byte W12 + .byte Gn2 , v076 + .byte W12 + .byte N03 , Gn3 , v068 + .byte W12 + .byte N04 , Gn2 , v080 + .byte W12 + .byte Gn3 , v076 + .byte W12 + .byte N10 , Gn2 , v080 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_opening_4: @ 0x0868AFB8 + .byte KEYSH , mus_opening_key+0 + .byte VOICE , 1 + .byte VOL , 85*mus_opening_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte N07 , Bn0 , v080 + .byte W48 + .byte Bn0 , v076 + .byte W48 + .byte N06 , Bn0 , v080 + .byte W48 + .byte Bn0 , v084 + .byte W48 + .byte N06 + .byte W48 + .byte N07 + .byte W48 + .byte N06 + .byte W48 + .byte An0 , v080 + .byte W24 + .byte As0 + .byte W24 + .byte N07 , Bn0 + .byte W24 + .byte N08 , Cn1 + .byte W24 + .byte N07 , Cs1 , v072 + .byte W24 + .byte Dn1 , v080 + .byte W24 + .byte N09 , Bn0 , v076 + .byte W24 + .byte Cn1 , v080 + .byte W24 + .byte N08 , Cs1 , v076 + .byte W24 + .byte N07 , Dn1 , v080 + .byte W24 + .byte N06 , Ds1 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , Ds1 , v076 + .byte W24 + .byte N06 , Ds1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte Ds1 , v084 + .byte W24 + .byte N06 , Ds1 , v080 + .byte W24 + .byte N06 + .byte W24 + .byte N08 , Gn1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_opening_5: @ 0x0868B01D + .byte KEYSH , mus_opening_key+0 + .byte VOICE , 0 + .byte VOL , 54*mus_opening_mvl/mxv + .byte N12 , Cs2 , v040 + .byte W12 + .byte N24 , Cs2 , v052 + .byte W24 + .byte Cs2 , v072 + .byte W24 + .byte Cs2 , v092 + .byte W24 + .byte Cs2 , v100 + .byte W12 +mus_opening_5_B1: + .byte N04 , Cn1 , v100 + .byte W18 + .byte N04 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W18 + .byte N04 + .byte W18 + .byte N04 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte N04 + .byte W06 + .byte PEND + .byte PATT + .word mus_opening_5_B1 + .byte PATT + .word mus_opening_5_B1 + .byte PATT + .word mus_opening_5_B1 +mus_opening_5_B2: + .byte N04 , Cn1 , v100 + .byte W12 + .byte N04 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte PEND + .byte PATT + .word mus_opening_5_B2 + .byte PATT + .word mus_opening_5_B2 + .byte N04 , Cn1 , v100 + .byte W12 + .byte N04 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W06 + .byte Dn1 , v076 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte Dn1 , v076 + .byte W06 + .byte N07 , Dn1 , v100 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_opening: @ 0x0868B0A8 + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte mus_opening_pri @ Priority + .byte mus_opening_rev @ Reverb + + .word mus_opening_grp + + .word mus_opening_0 + .word mus_opening_1 + .word mus_opening_2 + .word mus_opening_3 + .word mus_opening_4 + .word mus_opening_5 diff --git a/sound/songs/mus_pokedex.s b/sound/songs/mus_pokedex.s new file mode 100644 index 0000000..4eb954a --- /dev/null +++ b/sound/songs/mus_pokedex.s @@ -0,0 +1,2826 @@ + .include "sound/MPlayDef.s" + + .equ mus_pokedex_grp, gUnknown_0852EF5C + .equ mus_pokedex_pri, 0 + .equ mus_pokedex_rev, reverb_set+50 + .equ mus_pokedex_mvl, 127 + .equ mus_pokedex_key, 0 + .equ mus_pokedex_tbs, 1 + .equ mus_pokedex_exg, 0 + .equ mus_pokedex_cmp, 1 + + .section .rodata + .global mus_pokedex + .align 2 + +@*********************** Track 01 ***********************@ + +mus_pokedex_0: @ 0x0869B4EC + .byte KEYSH , mus_pokedex_key+0 + .byte TEMPO , 128*mus_pokedex_tbs/2 + .byte VOICE , 24 + .byte LFOS , 44 + .byte PAN , c_v+30 + .byte VOL , 50*mus_pokedex_mvl/mxv + .byte N04 , Gn2 , v112 + .byte W04 + .byte As2 + .byte W04 + .byte Cn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Fn3 + .byte W04 + .byte N08 , Gn3 + .byte W08 + .byte N04 , As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte N08 , Gn3 + .byte W08 + .byte N04 , As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte N04 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte N08 + .byte W08 + .byte Ds3 + .byte W08 + .byte Fn3 + .byte W08 + .byte Cn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte N08 , Cn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte N08 , Cn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte N08 , Cn3 + .byte W08 + .byte N04 , An2 + .byte W08 + .byte Cn3 + .byte W08 + .byte Dn3 + .byte W08 + .byte N40 , Ds3 + .byte W40 + .byte N08 , En3 + .byte W08 + .byte N24 , Fn3 + .byte W24 + .byte Fn2 + .byte W24 +mus_pokedex_0_B1: + .byte N20 , As2 , v112 + .byte W24 + .byte N24 , Fn2 + .byte W24 + .byte Dn3 + .byte W24 + .byte N16 , As2 + .byte W16 + .byte N32 , Cn3 + .byte W08 + .byte W24 + .byte N24 , An2 + .byte W24 + .byte Ds3 + .byte W24 + .byte N16 , Cn3 + .byte W16 + .byte N08 , Cs3 + .byte W08 + .byte N24 , Dn3 + .byte W24 + .byte As2 + .byte W24 + .byte N16 , Fn3 + .byte W16 + .byte N04 , En3 , v080 + .byte W04 + .byte Ds3 + .byte W04 + .byte N24 , Dn3 , v112 + .byte W24 + .byte N16 , Ds3 + .byte W16 + .byte N04 , Cn3 + .byte W08 + .byte N16 , Dn3 + .byte W16 + .byte N04 , Bn2 + .byte W08 + .byte N16 , Cn3 + .byte W16 + .byte N04 , Gn2 + .byte W08 + .byte N16 , Dn3 + .byte W16 + .byte N04 , Bn2 + .byte W08 + .byte N24 , Ds3 + .byte W24 + .byte As2 + .byte W24 + .byte Fs3 + .byte W24 + .byte Ds3 + .byte W24 + .byte Dn3 + .byte W24 + .byte N04 , As2 + .byte W16 + .byte N08 , Dn3 + .byte W08 + .byte N24 , Fn3 + .byte W24 + .byte Dn3 + .byte W24 + .byte En3 + .byte W24 + .byte Cn3 + .byte W24 + .byte N16 , As2 + .byte W16 + .byte N20 , En3 + .byte W24 + .byte N04 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N32 , Fn3 + .byte W32 + .byte N24 , Ds3 + .byte W24 + .byte N72 , As2 + .byte W80 + .byte N04 , Dn3 + .byte W08 + .byte As2 + .byte W08 + .byte N40 , Cn3 + .byte W40 + .byte N04 , Fn2 + .byte W08 + .byte N24 + .byte W24 + .byte An2 + .byte W24 + .byte N72 , Dn3 + .byte W72 + .byte N04 , As2 + .byte W08 + .byte Fn3 + .byte W08 + .byte Dn3 + .byte W08 + .byte N40 , Bn2 + .byte W40 + .byte N04 , Gn2 + .byte W08 + .byte N16 + .byte W16 + .byte N04 , Fn2 + .byte W08 + .byte N16 , Ds2 + .byte W16 + .byte N04 , Dn2 + .byte W08 + .byte N48 , Ds2 + .byte W48 + .byte N24 , Fs2 + .byte W24 + .byte As2 + .byte W24 + .byte Dn3 + .byte W24 + .byte N04 , Fn3 + .byte W16 + .byte N24 , As2 + .byte W24 + .byte N04 , Cn3 + .byte W08 + .byte N24 , Dn3 + .byte W24 + .byte N40 , En3 + .byte W40 + .byte N04 , Cn3 + .byte W08 + .byte N20 + .byte W24 + .byte N04 + .byte W08 + .byte Gn3 + .byte W08 + .byte Cn3 + .byte W08 + .byte N16 , Ds3 + .byte W16 + .byte N04 , Cn3 + .byte W08 + .byte Ds3 + .byte W16 + .byte N32 , Fn2 + .byte W32 + .byte N04 , Cn3 + .byte W04 + .byte Dn3 + .byte W04 + .byte Ds3 + .byte W04 + .byte Fn3 + .byte W04 + .byte Gn3 + .byte W04 + .byte An3 + .byte W04 + .byte N64 , As3 + .byte W64 + .byte N04 , Gs3 + .byte W24 + .byte Fs3 + .byte W08 + .byte N16 , Gs3 + .byte W16 + .byte N04 , As3 + .byte W04 + .byte Gs3 + .byte W04 + .byte N24 , Fs3 + .byte W24 + .byte Fn3 + .byte W24 + .byte Fs3 + .byte W24 + .byte N16 , Gs3 + .byte W16 + .byte N24 , Cn3 + .byte W24 + .byte N56 , Cn4 + .byte W56 + .byte N08 , Gs4 + .byte W08 + .byte N04 , As4 + .byte W08 + .byte Fn4 + .byte W08 + .byte N08 , Fs4 + .byte W08 + .byte N04 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte N08 , Fn4 + .byte W08 + .byte N04 , Fs4 + .byte W08 + .byte Cs4 + .byte W08 + .byte N08 , Gs3 + .byte W08 + .byte N04 , As3 + .byte W08 + .byte Cs4 + .byte W08 + .byte N64 , As3 + .byte W64 + .byte N04 + .byte W24 + .byte N04 + .byte W08 + .byte N24 + .byte W24 + .byte Fs3 + .byte W24 + .byte N16 , An3 + .byte W16 + .byte N04 , Gs3 + .byte W08 + .byte N16 , An3 + .byte W16 + .byte N04 , Cs4 + .byte W08 + .byte N16 , Gs3 + .byte W16 + .byte N04 , Fs3 + .byte W24 + .byte Fn3 + .byte W04 + .byte Fs3 + .byte W04 + .byte N48 , Gs3 + .byte W48 + .byte N24 , Cn3 + .byte W24 + .byte Fs3 + .byte W24 + .byte Ds3 + .byte W24 + .byte Bn2 + .byte W24 + .byte N32 , As3 + .byte W32 + .byte N04 , Bn3 + .byte W08 + .byte As3 + .byte W08 + .byte N16 , Fs3 + .byte W16 + .byte N24 , As3 + .byte W24 + .byte N04 , Fs3 + .byte W08 + .byte N16 , An3 + .byte W16 + .byte N04 , Bn3 + .byte W04 + .byte An3 + .byte W04 + .byte Fs3 + .byte W24 + .byte N16 , Ds3 + .byte W16 + .byte N24 , Fs3 + .byte W24 + .byte N08 , Ds3 + .byte W08 + .byte N32 , Cn4 + .byte W32 + .byte N04 , Cs4 + .byte W08 + .byte Cn4 + .byte W08 + .byte N16 , Gs3 + .byte W16 + .byte N24 , Cn4 + .byte W24 + .byte N04 , Bn3 + .byte W08 + .byte N16 , As3 + .byte W16 + .byte N04 , Cn4 + .byte W04 + .byte As3 + .byte W04 + .byte N24 , Gs3 + .byte W24 + .byte As3 + .byte W24 + .byte Cn4 + .byte W24 + .byte N16 , As3 + .byte W16 + .byte N04 , Gs3 + .byte W24 + .byte N56 , Fs3 + .byte W56 + .byte N16 , An3 + .byte W16 + .byte N04 , Gs3 + .byte W24 + .byte N08 , Fs3 + .byte W24 + .byte N04 + .byte W08 + .byte N12 , An3 + .byte W12 + .byte N04 , As3 + .byte W04 + .byte Bn3 + .byte W04 + .byte Cn4 + .byte W04 + .byte N48 , Cs4 + .byte W48 + .byte Cn4 + .byte W48 + .byte As3 + .byte W48 + .byte Cn4 + .byte W48 + .byte GOTO + .word mus_pokedex_0_B1 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_pokedex_1: @ 0x0869B719 + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 24 + .byte LFOS , 44 + .byte PAN , c_v+0 + .byte VOL , 68*mus_pokedex_mvl/mxv + .byte N04 , Fn3 , v112 + .byte W04 + .byte Gn3 + .byte W04 + .byte An3 + .byte W04 + .byte As3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Cs4 + .byte W04 + .byte TIE , Dn4 + .byte W96 + .byte W40 + .byte EOT + .byte N24 , Cn4 + .byte W24 + .byte N08 , As3 + .byte W08 + .byte Gn3 + .byte W08 + .byte As3 + .byte W08 + .byte Ds3 + .byte W08 + .byte N48 , An3 + .byte W48 + .byte As3 + .byte W48 + .byte Bn3 + .byte W48 + .byte Cn4 + .byte W48 +mus_pokedex_1_B1: + .byte N16 , Dn4 , v112 + .byte W16 + .byte N04 , Ds4 + .byte W08 + .byte Fn4 + .byte W16 + .byte N24 + .byte W24 + .byte N04 , Ds4 + .byte W08 + .byte Dn4 + .byte W16 + .byte TIE , Cn4 + .byte W08 + .byte PEND + .byte W96 + .byte EOT +mus_pokedex_1_B2: + .byte N16 , Dn4 , v112 + .byte W16 + .byte N04 , Ds4 + .byte W08 + .byte Fn4 + .byte W16 + .byte N24 , As4 + .byte W24 + .byte N04 , Fn4 + .byte W08 + .byte Ds4 + .byte W16 + .byte Dn4 + .byte W08 + .byte PEND +mus_pokedex_1_B3: + .byte N16 , Cn4 , v112 + .byte W16 + .byte N04 , Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte N24 , Bn3 + .byte W24 + .byte Cn4 + .byte W24 + .byte Dn4 + .byte W24 + .byte PEND +mus_pokedex_1_B4: + .byte N48 , As3 , v112 + .byte W48 + .byte N24 , Cn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte PEND + .byte Dn4 + .byte W24 + .byte N04 , Fn4 + .byte W16 + .byte N24 , As3 + .byte W24 + .byte N04 , An3 + .byte W08 + .byte N16 , As3 + .byte W16 + .byte N04 , Bn3 + .byte W08 + .byte N64 , Cn4 + .byte W64 + .byte N20 , As3 + .byte W32 + .byte N16 + .byte W16 + .byte N04 , An3 + .byte W08 + .byte As3 + .byte W16 + .byte N56 , Cn4 + .byte W56 + .byte PATT + .word mus_pokedex_1_B1 + .byte W96 + .byte EOT , Cn4 + .byte PATT + .word mus_pokedex_1_B2 + .byte PATT + .word mus_pokedex_1_B3 + .byte PATT + .word mus_pokedex_1_B4 + .byte N24 , Dn4 , v112 + .byte W24 + .byte N04 , Fn4 + .byte W16 + .byte N24 , As4 + .byte W24 + .byte N04 , Gn4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Dn4 + .byte W08 + .byte N64 , As3 + .byte W64 + .byte N20 , Cn4 + .byte W32 + .byte N16 , As3 + .byte W16 + .byte N04 , Gs3 + .byte W08 + .byte Fs3 + .byte W16 + .byte N32 , Fn3 + .byte W32 + .byte N04 , Gn3 + .byte W04 + .byte An3 + .byte W04 + .byte As3 + .byte W04 + .byte Cn4 + .byte W04 + .byte Dn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte N64 , Fn4 + .byte W64 + .byte N04 , Ds4 + .byte W24 + .byte Cs4 + .byte W08 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Fn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte N24 , Cs4 + .byte W24 + .byte Cn4 + .byte W24 + .byte Cs4 + .byte W24 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Gs3 + .byte W24 + .byte N56 , Gs4 + .byte W56 + .byte W72 + .byte N04 , Gs3 + .byte W08 + .byte As3 + .byte W08 + .byte Cs4 + .byte W08 + .byte N64 , Fn4 + .byte W64 + .byte N04 , Fs4 + .byte W24 + .byte Fn4 + .byte W08 + .byte N24 , Fs4 + .byte W24 + .byte Fn4 + .byte W24 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Fn4 + .byte W08 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Gs4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 + .byte W24 + .byte Cs4 + .byte W04 + .byte Ds4 + .byte W04 + .byte N48 , Fn4 + .byte W48 + .byte N24 , Gs3 + .byte W24 + .byte As3 + .byte W24 + .byte Cs4 + .byte W24 + .byte Ds4 + .byte W24 + .byte N64 , Fn4 + .byte W64 + .byte N24 , Ds4 + .byte W24 + .byte N04 , Cs4 + .byte W08 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Fn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Cs4 + .byte W24 + .byte N24 , Cn4 + .byte W24 + .byte Cs4 + .byte W24 + .byte N60 , Gs4 + .byte W64 + .byte N04 , Fs4 + .byte W24 + .byte Fn4 + .byte W08 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Gs4 + .byte W04 + .byte Fs4 + .byte W04 + .byte N24 , Fn4 + .byte W24 + .byte Fs4 + .byte W24 + .byte Gs4 + .byte W24 + .byte N72 , As4 + .byte W72 + .byte N04 , Fs4 + .byte W08 + .byte Gs4 + .byte W08 + .byte Fs4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 + .byte W24 + .byte N08 , Cs4 + .byte W24 + .byte N04 , Cn4 + .byte W08 + .byte N12 , Cs4 + .byte W12 + .byte N04 , Ds4 + .byte W04 + .byte Fn4 + .byte W04 + .byte Fs4 + .byte W04 + .byte TIE , Gs4 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_pokedex_1_B1 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_pokedex_2: @ 0x0869B8AA + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 35 + .byte BENDR , 12 + .byte LFOS , 44 + .byte VOL , 73*mus_pokedex_mvl/mxv + .byte PAN , c_v+0 + .byte W24 + .byte N04 , Cn1 , v096 + .byte W16 + .byte Cn1 , v088 + .byte W08 + .byte Cn2 , v112 + .byte W16 + .byte Cn1 , v084 + .byte W08 + .byte Cn1 , v096 + .byte W16 + .byte Cn1 , v088 + .byte W08 + .byte Cn1 , v112 + .byte W08 + .byte Gn1 + .byte W08 + .byte Cn2 , v084 + .byte W08 + .byte Cn1 , v096 + .byte W16 + .byte Cn1 , v088 + .byte W08 + .byte Cn2 , v112 + .byte W16 + .byte Cn1 , v084 + .byte W08 + .byte Cn1 , v096 + .byte W16 + .byte Cn1 , v088 + .byte W08 + .byte Cn1 , v112 + .byte W08 + .byte Dn1 + .byte W08 + .byte En1 , v084 + .byte W08 + .byte Fn1 , v096 + .byte W08 + .byte Fn2 , v112 + .byte W08 + .byte Fn1 , v088 + .byte W08 + .byte N16 , Fn2 , v112 + .byte W16 + .byte N04 , Fn1 , v084 + .byte W08 + .byte N12 , Fn1 , v096 + .byte W16 + .byte N04 , Fn1 , v088 + .byte W08 + .byte Fn1 , v112 + .byte W08 + .byte Cn2 + .byte W08 + .byte Fn2 , v084 + .byte W08 + .byte Fn1 , v096 + .byte W08 + .byte Fn2 , v112 + .byte W08 + .byte Fn1 , v088 + .byte W08 + .byte N16 , Fn2 , v112 + .byte W16 + .byte N04 , Fn1 , v084 + .byte W08 + .byte Fn1 , v096 + .byte W16 + .byte Fn1 , v088 + .byte W08 + .byte Fn1 , v112 + .byte W08 + .byte Gn1 + .byte W08 + .byte An1 , v084 + .byte W08 +mus_pokedex_2_B1: + .byte N04 , As1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As2 + .byte W08 + .byte As1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 +mus_pokedex_2_B2: + .byte N04 , An1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte An2 + .byte W08 + .byte An1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As1 + .byte W08 + .byte An1 + .byte W08 + .byte PEND +mus_pokedex_2_B3: + .byte N04 , Gs1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gs2 + .byte W08 + .byte Gs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte PEND +mus_pokedex_2_B4: + .byte N04 , Gn1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gn2 + .byte W08 + .byte Gn1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gs1 + .byte W08 + .byte Gn1 + .byte W08 + .byte PEND +mus_pokedex_2_B5: + .byte N04 , Fs1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs2 + .byte W08 + .byte Fs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte PEND +mus_pokedex_2_B6: + .byte N04 , Fn1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn2 + .byte W08 + .byte Fn1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte PEND +mus_pokedex_2_B7: + .byte N04 , En1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte En2 + .byte W08 + .byte En1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn1 + .byte W08 + .byte En1 + .byte W08 + .byte PEND + .byte Ds1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Ds2 + .byte W08 + .byte Ds1 + .byte W08 + .byte Fn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gn1 + .byte W08 + .byte An1 + .byte W08 + .byte As1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As2 + .byte W08 + .byte As1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As2 + .byte W08 + .byte As1 + .byte W08 + .byte PATT + .word mus_pokedex_2_B2 + .byte PATT + .word mus_pokedex_2_B3 + .byte PATT + .word mus_pokedex_2_B4 + .byte N04 , Fs1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs2 + .byte W08 + .byte Fs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs2 + .byte W08 + .byte Fs1 + .byte W08 + .byte PATT + .word mus_pokedex_2_B6 + .byte PATT + .word mus_pokedex_2_B7 + .byte N04 , Ds1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Ds2 + .byte W08 + .byte En1 + .byte W08 + .byte Fn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Cn2 + .byte W08 + .byte Fn2 + .byte W08 + .byte PATT + .word mus_pokedex_2_B5 + .byte N04 , Fs1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs2 + .byte W08 + .byte Fs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gn1 + .byte W08 + .byte Fs1 + .byte W08 + .byte PATT + .word mus_pokedex_2_B6 + .byte N04 , Fn1 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn2 + .byte W08 + .byte Fn1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs1 + .byte W08 + .byte Fn1 + .byte W08 + .byte Ds1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Ds2 + .byte W08 + .byte Ds1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Ds2 + .byte W08 + .byte Ds1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Dn1 + .byte W08 + .byte Cs1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Cs2 + .byte W08 + .byte Cs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Cn1 + .byte W08 + .byte As0 + .byte W08 + .byte Gs0 + .byte W08 + .byte Gs1 + .byte W08 + .byte Gs0 + .byte W08 + .byte N12 , Gs1 + .byte W16 + .byte N04 + .byte W08 + .byte Bn0 + .byte W08 + .byte Bn1 + .byte W08 + .byte Bn0 + .byte W08 + .byte N04 + .byte W08 + .byte Fs1 + .byte W08 + .byte Bn1 + .byte W08 + .byte Fs1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs2 + .byte W08 + .byte Fs1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gs1 + .byte W08 + .byte As1 + .byte W08 + .byte Bn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Bn2 + .byte W08 + .byte Bn1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As1 + .byte W08 + .byte Gs1 + .byte W08 + .byte Fn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn2 + .byte W08 + .byte Fn1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fs1 + .byte W08 + .byte Gs1 + .byte W08 + .byte As1 + .byte W16 + .byte N04 + .byte W08 + .byte Gs1 + .byte W16 + .byte N04 + .byte W08 + .byte Fs1 + .byte W16 + .byte N04 + .byte W08 + .byte Fn1 + .byte W16 + .byte N04 + .byte W08 + .byte Ds1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Ds2 + .byte W08 + .byte Ds1 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn1 + .byte W08 + .byte Fs1 + .byte W08 + .byte Bn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Bn2 + .byte W08 + .byte Bn1 + .byte W08 + .byte Fs1 + .byte W16 + .byte N04 + .byte W08 + .byte Fn1 + .byte W08 + .byte Fs1 + .byte W08 + .byte Gn1 + .byte W08 + .byte Gs1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Cs2 + .byte W08 + .byte Ds2 + .byte W08 + .byte Gs1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Gs2 + .byte W08 + .byte Gs1 + .byte W08 + .byte Gs0 + .byte W08 + .byte Gs1 + .byte W08 + .byte Gs0 + .byte W08 + .byte N12 , Gs1 + .byte W16 + .byte N04 + .byte W08 + .byte Gs0 + .byte W08 + .byte Gs1 + .byte W08 + .byte Gs0 + .byte W08 + .byte Gs1 + .byte W08 + .byte As1 + .byte W08 + .byte Cn2 + .byte W08 + .byte GOTO + .word mus_pokedex_2_B1 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_pokedex_3: @ 0x0869BB5D + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 14 + .byte LFOS , 44 + .byte PAN , c_v-20 + .byte VOL , 58*mus_pokedex_mvl/mxv + .byte W24 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_pokedex_3_B1: + .byte VOL , 58*mus_pokedex_mvl/mxv + .byte W96 + .byte W24 + .byte N24 , Fn3 , v112 + .byte W24 + .byte An3 + .byte W24 + .byte Fn4 + .byte W24 + .byte N48 , Dn4 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N24 , Gn3 + .byte W24 + .byte N16 , Cn4 + .byte W16 + .byte N24 , Gn4 , v108 + .byte W24 + .byte N06 , Cn4 , v080 + .byte W08 + .byte N24 , Ds4 , v104 + .byte W24 + .byte As3 , v112 + .byte W24 + .byte Fn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte N96 , As4 + .byte W24 + .byte VOL , 57*mus_pokedex_mvl/mxv + .byte W01 + .byte 56*mus_pokedex_mvl/mxv + .byte W03 + .byte 55*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 53*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 47*mus_pokedex_mvl/mxv + .byte W01 + .byte 45*mus_pokedex_mvl/mxv + .byte W03 + .byte 43*mus_pokedex_mvl/mxv + .byte W01 + .byte 43*mus_pokedex_mvl/mxv + .byte W03 + .byte 40*mus_pokedex_mvl/mxv + .byte W04 + .byte 36*mus_pokedex_mvl/mxv + .byte W01 + .byte 36*mus_pokedex_mvl/mxv + .byte W03 + .byte 35*mus_pokedex_mvl/mxv + .byte W01 + .byte 33*mus_pokedex_mvl/mxv + .byte W03 + .byte 32*mus_pokedex_mvl/mxv + .byte W01 + .byte 30*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte 25*mus_pokedex_mvl/mxv + .byte W01 + .byte 24*mus_pokedex_mvl/mxv + .byte W03 + .byte 22*mus_pokedex_mvl/mxv + .byte W01 + .byte 21*mus_pokedex_mvl/mxv + .byte W03 + .byte 19*mus_pokedex_mvl/mxv + .byte W01 + .byte 17*mus_pokedex_mvl/mxv + .byte W03 + .byte 16*mus_pokedex_mvl/mxv + .byte W01 + .byte 13*mus_pokedex_mvl/mxv + .byte W03 + .byte 10*mus_pokedex_mvl/mxv + .byte W01 + .byte 9*mus_pokedex_mvl/mxv + .byte W03 + .byte 5*mus_pokedex_mvl/mxv + .byte W01 + .byte 5*mus_pokedex_mvl/mxv + .byte W03 + .byte 2*mus_pokedex_mvl/mxv + .byte W04 + .byte VOICE , 56 + .byte W24 + .byte VOL , 58*mus_pokedex_mvl/mxv + .byte N08 , An3 + .byte W08 + .byte Fn3 + .byte W08 + .byte An3 + .byte W08 + .byte Cn4 + .byte W08 + .byte An3 + .byte W08 + .byte Cn4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , En4 , v080 + .byte W04 + .byte Ds4 , v076 + .byte W04 + .byte N96 , Dn4 , v112 + .byte W24 + .byte VOL , 56*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W04 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 48*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 45*mus_pokedex_mvl/mxv + .byte W01 + .byte 43*mus_pokedex_mvl/mxv + .byte W03 + .byte 40*mus_pokedex_mvl/mxv + .byte W04 + .byte 36*mus_pokedex_mvl/mxv + .byte W01 + .byte 35*mus_pokedex_mvl/mxv + .byte W03 + .byte 32*mus_pokedex_mvl/mxv + .byte W01 + .byte 30*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte 27*mus_pokedex_mvl/mxv + .byte W01 + .byte 24*mus_pokedex_mvl/mxv + .byte W03 + .byte 22*mus_pokedex_mvl/mxv + .byte W01 + .byte 20*mus_pokedex_mvl/mxv + .byte W03 + .byte 17*mus_pokedex_mvl/mxv + .byte W01 + .byte 16*mus_pokedex_mvl/mxv + .byte W03 + .byte 14*mus_pokedex_mvl/mxv + .byte W01 + .byte 12*mus_pokedex_mvl/mxv + .byte W03 + .byte 10*mus_pokedex_mvl/mxv + .byte W01 + .byte 9*mus_pokedex_mvl/mxv + .byte W03 + .byte 8*mus_pokedex_mvl/mxv + .byte W01 + .byte 7*mus_pokedex_mvl/mxv + .byte W03 + .byte 5*mus_pokedex_mvl/mxv + .byte W01 + .byte 5*mus_pokedex_mvl/mxv + .byte W03 + .byte 2*mus_pokedex_mvl/mxv + .byte W05 + .byte 2*mus_pokedex_mvl/mxv + .byte W03 + .byte 58*mus_pokedex_mvl/mxv + .byte N24 , Ds4 + .byte W24 + .byte Dn4 + .byte W24 + .byte Cn4 + .byte W24 + .byte Dn4 + .byte W24 + .byte N48 , Ds4 + .byte W72 + .byte N04 , Cn4 + .byte W08 + .byte Dn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte N24 , Dn4 + .byte W24 + .byte N04 , Cn4 + .byte W16 + .byte N24 , Dn4 + .byte W24 + .byte N04 , Fn4 + .byte W08 + .byte N16 , Ds4 + .byte W16 + .byte N04 , As3 + .byte W08 + .byte W24 + .byte N24 , Gn3 + .byte W24 + .byte N16 , Cn4 + .byte W16 + .byte N24 , Gn4 + .byte W24 + .byte N08 , Cn4 , v088 + .byte W08 + .byte N16 , Fs4 , v112 + .byte W16 + .byte N04 , Fn4 , v064 + .byte W04 + .byte En4 + .byte W04 + .byte N24 , Ds4 , v112 + .byte W24 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 , v072 + .byte W04 + .byte Dn4 , v064 + .byte W04 + .byte N24 , Cn4 , v112 + .byte W24 + .byte W96 + .byte W96 + .byte W96 + .byte VOICE , 14 + .byte N24 , Gs4 + .byte W24 + .byte Fs4 + .byte W24 + .byte Fn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte W96 + .byte W96 + .byte W96 + .byte Gs3 + .byte W24 + .byte As3 + .byte W24 + .byte Cs4 + .byte W24 + .byte Ds4 + .byte W24 +mus_pokedex_3_B2: + .byte N48 , Fn4 , v112 + .byte W48 + .byte Cs4 + .byte W48 + .byte PEND + .byte Ds4 + .byte W48 + .byte N44 , Cn4 + .byte W48 + .byte N48 , Gs4 + .byte W48 + .byte Fn4 + .byte W48 + .byte Fs4 + .byte W48 + .byte Dn4 + .byte W48 + .byte W72 + .byte N04 , Fs3 + .byte W08 + .byte As3 + .byte W08 + .byte Cs4 + .byte W08 + .byte PATT + .word mus_pokedex_3_B2 + .byte N48 , Cs5 , v112 + .byte W12 + .byte VOL , 57*mus_pokedex_mvl/mxv + .byte W01 + .byte 55*mus_pokedex_mvl/mxv + .byte W03 + .byte 54*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 48*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 45*mus_pokedex_mvl/mxv + .byte W04 + .byte 43*mus_pokedex_mvl/mxv + .byte W04 + .byte 40*mus_pokedex_mvl/mxv + .byte W01 + .byte 38*mus_pokedex_mvl/mxv + .byte W03 + .byte 35*mus_pokedex_mvl/mxv + .byte W01 + .byte 32*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte 58*mus_pokedex_mvl/mxv + .byte N48 , Cn5 + .byte W12 + .byte VOL , 57*mus_pokedex_mvl/mxv + .byte W01 + .byte 55*mus_pokedex_mvl/mxv + .byte W03 + .byte 54*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 48*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 45*mus_pokedex_mvl/mxv + .byte W04 + .byte 43*mus_pokedex_mvl/mxv + .byte W04 + .byte 40*mus_pokedex_mvl/mxv + .byte W01 + .byte 38*mus_pokedex_mvl/mxv + .byte W03 + .byte 35*mus_pokedex_mvl/mxv + .byte W01 + .byte 32*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte 58*mus_pokedex_mvl/mxv + .byte N48 , As4 + .byte W12 + .byte VOL , 57*mus_pokedex_mvl/mxv + .byte W01 + .byte 55*mus_pokedex_mvl/mxv + .byte W03 + .byte 54*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 48*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 45*mus_pokedex_mvl/mxv + .byte W04 + .byte 43*mus_pokedex_mvl/mxv + .byte W04 + .byte 40*mus_pokedex_mvl/mxv + .byte W01 + .byte 38*mus_pokedex_mvl/mxv + .byte W03 + .byte 35*mus_pokedex_mvl/mxv + .byte W01 + .byte 32*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte 58*mus_pokedex_mvl/mxv + .byte N48 , Cn5 + .byte W12 + .byte VOL , 57*mus_pokedex_mvl/mxv + .byte W01 + .byte 55*mus_pokedex_mvl/mxv + .byte W03 + .byte 54*mus_pokedex_mvl/mxv + .byte W01 + .byte 54*mus_pokedex_mvl/mxv + .byte W03 + .byte 51*mus_pokedex_mvl/mxv + .byte W01 + .byte 51*mus_pokedex_mvl/mxv + .byte W03 + .byte 48*mus_pokedex_mvl/mxv + .byte W01 + .byte 48*mus_pokedex_mvl/mxv + .byte W03 + .byte 45*mus_pokedex_mvl/mxv + .byte W04 + .byte 43*mus_pokedex_mvl/mxv + .byte W04 + .byte 40*mus_pokedex_mvl/mxv + .byte W01 + .byte 38*mus_pokedex_mvl/mxv + .byte W03 + .byte 35*mus_pokedex_mvl/mxv + .byte W01 + .byte 32*mus_pokedex_mvl/mxv + .byte W03 + .byte 29*mus_pokedex_mvl/mxv + .byte W01 + .byte 27*mus_pokedex_mvl/mxv + .byte W03 + .byte GOTO + .word mus_pokedex_3_B1 + .byte VOL , 58*mus_pokedex_mvl/mxv + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_pokedex_4: @ 0x0869BD68 + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte PAN , c_v-63 + .byte VOL , 32*mus_pokedex_mvl/mxv + .byte W24 + .byte TIE , Ds3 , v112 + .byte W96 + .byte W96 + .byte EOT +mus_pokedex_4_B1: + .byte N48 , Cn3 , v112 + .byte W48 + .byte N48 + .byte W48 + .byte PEND + .byte PATT + .word mus_pokedex_4_B1 +mus_pokedex_4_B2: + .byte N16 , Fn3 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte TIE + .byte W08 + .byte W96 + .byte EOT +mus_pokedex_4_B3: + .byte N16 , Fn3 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N04 + .byte W08 + .byte PEND +mus_pokedex_4_B4: + .byte N16 , Fn3 , v112 + .byte W24 + .byte N24 + .byte W24 + .byte Dn3 + .byte W24 + .byte Bn2 + .byte W24 + .byte PEND + .byte N48 , Ds3 + .byte W48 + .byte N24 , Fn3 + .byte W24 + .byte Ds3 + .byte W24 + .byte Fn3 + .byte W24 + .byte N04 + .byte W16 + .byte N24 , Dn3 + .byte W24 + .byte N04 + .byte W08 + .byte N16 + .byte W16 + .byte N04 , Cs3 + .byte W08 + .byte N64 , Cn3 + .byte W64 + .byte N20 + .byte W24 + .byte N04 + .byte W08 + .byte N16 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N32 + .byte W32 + .byte N24 , An2 + .byte W24 + .byte N16 , Fn3 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N80 + .byte W08 + .byte W72 + .byte N08 + .byte W08 + .byte N04 , Gn3 + .byte W08 + .byte Fn3 + .byte W08 + .byte PATT + .word mus_pokedex_4_B3 + .byte PATT + .word mus_pokedex_4_B4 + .byte N48 , Ds3 , v112 + .byte W48 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte Fn3 + .byte W24 + .byte N04 + .byte W16 + .byte N56 + .byte W56 + .byte N48 , Cn3 + .byte W48 + .byte N36 , Gn3 + .byte W40 + .byte N04 , Cn3 + .byte W08 + .byte N16 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N32 , An2 + .byte W32 + .byte N24 , Fn3 + .byte W24 +mus_pokedex_4_B5: + .byte N64 , Fs3 , v112 + .byte W64 + .byte N04 + .byte W24 + .byte N04 + .byte W08 + .byte PEND + .byte N16 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N16 , Fn3 + .byte W16 + .byte N04 , Cn3 + .byte W24 + .byte N56 , Gs3 + .byte W56 + .byte W96 + .byte PATT + .word mus_pokedex_4_B5 + .byte N24 , Fs3 , v112 + .byte W24 + .byte N24 + .byte W24 + .byte N16 , An3 + .byte W16 + .byte N04 , Fs3 + .byte W08 + .byte N16 , An3 + .byte W16 + .byte N04 , Fs3 + .byte W08 + .byte N16 , Fn3 + .byte W16 + .byte N04 + .byte W32 + .byte N48 + .byte W48 + .byte N24 , Ds3 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte Fs3 + .byte W24 + .byte N48 + .byte W48 + .byte N48 + .byte W48 + .byte N16 + .byte W24 + .byte N04 , Ds3 + .byte N04 , Fs3 + .byte W24 + .byte N24 + .byte W24 + .byte Ds3 + .byte W24 + .byte N60 , Fn3 + .byte W64 + .byte N04 + .byte W24 + .byte N04 + .byte W08 + .byte N16 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N16 , Fs3 + .byte W16 + .byte N04 + .byte W24 + .byte N56 , Ds3 + .byte W56 + .byte N16 , Fs3 + .byte W16 + .byte N04 + .byte W24 + .byte N08 , Ds3 + .byte W24 + .byte N04 + .byte W08 + .byte N24 + .byte W24 + .byte N48 , Gs3 + .byte W48 + .byte TIE + .byte W48 + .byte W96 + .byte EOT + .byte GOTO + .word mus_pokedex_4_B2 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_pokedex_5: @ 0x0869BEA5 + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 81 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte PAN , c_v+63 + .byte VOL , 32*mus_pokedex_mvl/mxv + .byte W24 + .byte TIE , As3 , v112 + .byte W96 + .byte W96 + .byte EOT + .byte N48 , Gn3 + .byte W48 + .byte N48 + .byte W48 + .byte N48 + .byte W48 + .byte An3 + .byte W48 +mus_pokedex_5_B1: + .byte N16 , As3 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte TIE , An3 + .byte W08 + .byte W96 + .byte EOT +mus_pokedex_5_B2: + .byte N16 , Gs3 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte An3 + .byte W08 + .byte PEND + .byte N16 , Gn3 + .byte W24 + .byte N24 + .byte W24 + .byte Fn3 + .byte W24 + .byte N24 + .byte W24 + .byte N48 , Fs3 + .byte W48 + .byte N24 , Gs3 + .byte W24 + .byte Fs3 + .byte W24 + .byte As3 + .byte W24 + .byte N04 + .byte W16 + .byte N24 , Fn3 + .byte W24 + .byte N04 + .byte W08 + .byte N16 + .byte W16 + .byte N04 , Fs3 + .byte W08 + .byte N64 , Gn3 + .byte W64 + .byte N20 + .byte W24 + .byte N04 + .byte W08 + .byte N16 , Fs3 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N32 , An3 + .byte W32 + .byte N24 , Fn3 + .byte W24 + .byte N16 , As3 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N24 + .byte W24 + .byte N04 + .byte W08 + .byte N04 + .byte W16 + .byte N80 , An3 + .byte W08 + .byte W72 + .byte N08 + .byte W08 + .byte N04 , As3 + .byte W08 + .byte An3 + .byte W08 + .byte PATT + .word mus_pokedex_5_B2 + .byte N16 , Gn3 , v112 + .byte W24 + .byte N24 + .byte W24 + .byte Fn3 + .byte W24 + .byte Gn3 + .byte W24 + .byte N48 , Fs3 + .byte W48 + .byte N24 , Gs3 + .byte W24 + .byte As3 + .byte W24 + .byte N24 + .byte W24 + .byte N04 + .byte W16 + .byte N56 + .byte W56 + .byte N48 , Gn3 + .byte W48 + .byte N36 , Cn4 + .byte W40 + .byte N04 , Gn3 + .byte W08 + .byte N16 , Fs3 + .byte W16 + .byte N04 + .byte W08 + .byte Ds3 + .byte W16 + .byte N32 , Cn3 + .byte W32 + .byte N24 , An3 + .byte W24 +mus_pokedex_5_B3: + .byte N64 , Cs4 , v112 + .byte W64 + .byte N04 + .byte W24 + .byte As3 + .byte W08 + .byte PEND + .byte N16 + .byte W24 + .byte N24 + .byte W24 + .byte An3 + .byte W24 + .byte N24 + .byte W24 + .byte N16 , Cn4 + .byte W16 + .byte N04 , Ds3 + .byte W24 + .byte N56 , Ds4 + .byte W56 + .byte W96 + .byte PATT + .word mus_pokedex_5_B3 + .byte N24 , Cs4 , v112 + .byte W24 + .byte N24 + .byte W24 + .byte N16 + .byte W16 + .byte N04 + .byte W08 + .byte N16 + .byte W16 + .byte N04 + .byte W08 + .byte N16 , Cn4 + .byte W16 + .byte N04 + .byte W32 + .byte N48 + .byte W48 + .byte N24 , Fs3 + .byte W24 + .byte Gs3 + .byte W24 + .byte An3 + .byte W24 + .byte Bn3 + .byte W24 + .byte N48 , Cs4 + .byte W48 + .byte As3 + .byte W48 + .byte N16 , Cs4 + .byte W20 + .byte N04 + .byte W04 + .byte An3 + .byte W24 + .byte N24 + .byte W24 + .byte Fs3 + .byte W24 + .byte N60 , Ds4 + .byte W64 + .byte N04 + .byte W24 + .byte N04 + .byte W08 + .byte N16 , Dn4 + .byte W16 + .byte N04 , Bn3 + .byte W04 + .byte Dn4 + .byte W04 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N24 + .byte W24 + .byte N16 , Cs4 + .byte W16 + .byte N04 + .byte W24 + .byte N56 , As3 + .byte W56 + .byte N16 , Cs4 + .byte W16 + .byte N04 + .byte W24 + .byte N08 , An3 + .byte W24 + .byte N04 + .byte W08 + .byte N24 + .byte W24 + .byte TIE , Ds4 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_pokedex_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_pokedex_6: @ 0x0869BFE8 + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 127 + .byte PAN , c_v+0 + .byte VOL , 45*mus_pokedex_mvl/mxv + .byte W24 +mus_pokedex_6_B1: + .byte N01 , En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W04 + .byte En5 , v072 + .byte W04 + .byte En5 , v064 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte PEND +mus_pokedex_6_B2: + .byte N01 , En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte PEND + .byte PATT + .word mus_pokedex_6_B1 + .byte N01 , En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W04 + .byte En5 , v072 + .byte W04 + .byte En5 , v064 + .byte W08 +mus_pokedex_6_B3: + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte N01 , En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte En5 , v120 + .byte W08 + .byte En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte En5 , v112 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte N01 + .byte W08 + .byte N03 , En5 , v120 + .byte W08 + .byte N01 , En5 , v096 + .byte W08 + .byte En5 , v064 + .byte W08 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte PATT + .word mus_pokedex_6_B1 + .byte PATT + .word mus_pokedex_6_B2 + .byte GOTO + .word mus_pokedex_6_B3 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_pokedex_7: @ 0x0869C12E + .byte KEYSH , mus_pokedex_key+0 + .byte VOICE , 83 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte PAN , c_v+0 + .byte VOL , 38*mus_pokedex_mvl/mxv + .byte W24 + .byte BEND , c_v+2 + .byte TIE , Dn4 , v112 + .byte W96 + .byte W40 + .byte EOT + .byte N24 , Cn4 + .byte W24 + .byte N08 , As3 + .byte W08 + .byte N16 , Gn3 + .byte W16 + .byte N08 , Ds3 + .byte W08 + .byte N48 , An3 + .byte W48 + .byte As3 + .byte W48 + .byte Bn3 + .byte W48 + .byte BEND , c_v+0 + .byte N48 , Cn4 + .byte N08 , Ds4 + .byte W08 + .byte N04 , En4 + .byte W08 + .byte Fn4 + .byte W08 + .byte N04 + .byte W08 + .byte En4 + .byte W08 + .byte N08 , Ds4 + .byte W08 +mus_pokedex_7_B1: + .byte BEND , c_v+2 + .byte N16 , Dn4 , v112 + .byte W16 + .byte N04 , Ds4 + .byte W08 + .byte Fn4 + .byte W16 + .byte N24 + .byte W24 + .byte N04 , Ds4 + .byte W08 + .byte Dn4 + .byte W16 + .byte TIE , Cn4 + .byte W08 + .byte W96 + .byte EOT +mus_pokedex_7_B2: + .byte N16 , Dn4 , v112 + .byte W16 + .byte N04 , Ds4 + .byte W08 + .byte Fn4 + .byte W16 + .byte N24 , As4 + .byte W24 + .byte N04 , Fn4 + .byte W08 + .byte Ds4 + .byte W16 + .byte Dn4 + .byte W08 + .byte PEND +mus_pokedex_7_B3: + .byte N16 , Cn4 , v112 + .byte W16 + .byte N04 , Dn4 + .byte W04 + .byte Cn4 + .byte W04 + .byte N24 , Bn3 + .byte W24 + .byte Cn4 + .byte W24 + .byte Dn4 + .byte W24 + .byte PEND +mus_pokedex_7_B4: + .byte N48 , As3 , v112 + .byte W48 + .byte N24 , Cn4 + .byte W24 + .byte Ds4 + .byte W24 + .byte PEND + .byte Dn4 + .byte W24 + .byte N04 , Fn4 + .byte W16 + .byte N24 , As3 + .byte W24 + .byte N04 , An3 + .byte W08 + .byte N16 , As3 + .byte W16 + .byte N04 , Bn3 + .byte W08 + .byte N64 , Cn4 + .byte W64 + .byte N20 , As3 + .byte W32 + .byte N16 + .byte W16 + .byte N04 , An3 + .byte W08 + .byte As3 + .byte W16 + .byte N56 , Cn4 + .byte W56 + .byte N16 , Dn4 + .byte W16 + .byte N04 , Ds4 + .byte W08 + .byte Fn4 + .byte W16 + .byte N24 + .byte W24 + .byte N04 , Ds4 + .byte W08 + .byte Dn4 + .byte W16 + .byte TIE , Cn4 + .byte W08 + .byte W96 + .byte EOT + .byte PATT + .word mus_pokedex_7_B2 + .byte PATT + .word mus_pokedex_7_B3 + .byte PATT + .word mus_pokedex_7_B4 + .byte N24 , Dn4 , v112 + .byte W24 + .byte N04 , Fn4 + .byte W16 + .byte N24 , As4 + .byte W24 + .byte N04 , Gn4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Dn4 + .byte W08 + .byte N64 , As3 + .byte W64 + .byte N20 , Cn4 + .byte W32 + .byte N16 , As3 + .byte W16 + .byte N04 , Gs3 + .byte W08 + .byte Fs3 + .byte W16 + .byte N56 , Fn3 + .byte W56 + .byte N64 , Fn4 + .byte W64 + .byte N04 , Ds4 + .byte W24 + .byte Cs4 + .byte W08 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Fn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte N24 , Cs4 + .byte W24 + .byte Cn4 + .byte W24 + .byte Cs4 + .byte W24 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Gs3 + .byte W24 + .byte N56 , Gs4 + .byte W56 + .byte W72 + .byte N04 , Gs3 + .byte W08 + .byte As3 + .byte W08 + .byte Cs4 + .byte W08 + .byte N64 , Fn4 + .byte W64 + .byte N04 , Fs4 + .byte W24 + .byte Fn4 + .byte W08 + .byte N24 , Fs4 + .byte W24 + .byte Fn4 + .byte W24 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Fn4 + .byte W08 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Gs4 + .byte W08 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 + .byte W24 + .byte Cs4 + .byte W04 + .byte Ds4 + .byte W04 + .byte N48 , Fn4 + .byte W48 + .byte N24 , Gs3 + .byte W24 + .byte As3 + .byte W24 + .byte Cs4 + .byte W24 + .byte Ds4 + .byte W24 + .byte N64 , Fn4 + .byte W64 + .byte N24 , Ds4 + .byte W24 + .byte N04 , Cs4 + .byte W08 + .byte N16 , Ds4 + .byte W16 + .byte N04 , Fn4 + .byte W04 + .byte Ds4 + .byte W04 + .byte Cs4 + .byte W24 + .byte N24 , Cn4 + .byte W24 + .byte Cs4 + .byte W24 + .byte N60 , Gs4 + .byte W64 + .byte N04 , Fs4 + .byte W24 + .byte Fn4 + .byte W08 + .byte N16 , Fs4 + .byte W16 + .byte N04 , Gs4 + .byte W04 + .byte Fs4 + .byte W04 + .byte N24 , Fn4 + .byte W24 + .byte Fs4 + .byte W24 + .byte Gs4 + .byte W24 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 + .byte W24 + .byte N56 , Cs4 + .byte W56 + .byte N16 , Fn4 + .byte W16 + .byte N04 , Ds4 + .byte W24 + .byte N08 , Cs4 + .byte W24 + .byte N04 , Cn4 + .byte W08 + .byte N24 , Cs4 + .byte W24 + .byte TIE , Gs4 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_pokedex_7_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_pokedex: @ 0x0869C2C4 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_pokedex_pri @ Priority + .byte mus_pokedex_rev @ Reverb + + .word mus_pokedex_grp + + .word mus_pokedex_0 + .word mus_pokedex_1 + .word mus_pokedex_2 + .word mus_pokedex_3 + .word mus_pokedex_4 + .word mus_pokedex_5 + .word mus_pokedex_6 + .word mus_pokedex_7 +@ 0x0869C2EC diff --git a/sound/songs/mus_shop.s b/sound/songs/mus_shop.s new file mode 100644 index 0000000..28c1a48 --- /dev/null +++ b/sound/songs/mus_shop.s @@ -0,0 +1,1466 @@ + .include "sound/MPlayDef.s" + + .equ mus_shop_grp, gUnknown_08532808 + .equ mus_shop_pri, 0 + .equ mus_shop_rev, reverb_set+50 + .equ mus_shop_mvl, 127 + .equ mus_shop_key, 0 + .equ mus_shop_tbs, 1 + .equ mus_shop_exg, 0 + .equ mus_shop_cmp, 1 + + .section .rodata + .global mus_shop + .align 2 + +@*********************** Track 01 ***********************@ + +mus_shop_0: @ 0x0868BD78 + .byte KEYSH , mus_shop_key+0 + .byte TEMPO , 124*mus_shop_tbs/2 + .byte VOICE , 26 + .byte VOL , 82*mus_shop_mvl/mxv + .byte PAN , c_v+0 + .byte N07 , Bn2 , v056 + .byte W08 + .byte N08 , Bn3 , v060 + .byte W08 + .byte N07 , Bn2 , v068 + .byte W08 + .byte N17 , Bn3 , v072 + .byte W17 + .byte N06 , Bn2 , v060 + .byte W07 + .byte N07 , Bn3 , v068 + .byte W09 + .byte N06 , Bn2 , v060 + .byte W06 + .byte N09 , Bn3 , v072 + .byte W09 + .byte N17 , Bn2 , v068 + .byte W16 + .byte N06 , Bn3 , v072 + .byte W08 + .byte W96 +mus_shop_0_B1: + .byte N24 , En1 , v072 + .byte W40 + .byte N02 , En1 , v056 + .byte W08 + .byte N04 , En1 , v068 + .byte W24 + .byte En1 , v076 + .byte W24 + .byte PEND +mus_shop_0_B2: + .byte N30 , Gs1 , v076 + .byte W40 + .byte N01 , Gs1 , v064 + .byte W08 + .byte N04 , Gs1 , v072 + .byte W24 + .byte N05 , Gs1 , v076 + .byte W24 + .byte PEND +mus_shop_0_B3: + .byte N24 , Cs2 , v072 + .byte W40 + .byte N02 , Cs2 , v064 + .byte W08 + .byte N04 + .byte W24 + .byte N05 , Cs2 , v072 + .byte W24 + .byte PEND +mus_shop_0_B4: + .byte N24 , En1 , v076 + .byte W40 + .byte N02 , En1 , v064 + .byte W08 + .byte N04 + .byte W24 + .byte En1 , v072 + .byte W24 + .byte PEND +mus_shop_0_B5: + .byte N24 , An1 , v072 + .byte W40 + .byte N04 , An1 , v064 + .byte W08 + .byte N03 , An1 , v076 + .byte W24 + .byte N04 , An1 , v072 + .byte W24 + .byte PEND +mus_shop_0_B6: + .byte N28 , Fs1 , v076 + .byte W40 + .byte N02 , Fs1 , v064 + .byte W08 + .byte N04 , Fs1 , v068 + .byte W24 + .byte Fs1 , v072 + .byte W24 + .byte PEND +mus_shop_0_B7: + .byte N24 , Bn1 , v080 + .byte W40 + .byte N02 , Bn1 , v064 + .byte W08 + .byte N05 , Bn1 , v072 + .byte W24 + .byte N04 , Bn1 , v080 + .byte W24 + .byte PEND +mus_shop_0_B8: + .byte N06 , Bn0 , v064 + .byte W08 + .byte N07 , Bn1 , v068 + .byte W08 + .byte Bn0 + .byte W08 + .byte N16 , Bn1 , v076 + .byte W16 + .byte N04 , Bn0 , v064 + .byte W08 + .byte N07 , Bn1 , v068 + .byte W08 + .byte N05 , Bn0 , v076 + .byte W08 + .byte N08 , Bn1 , v072 + .byte W08 + .byte N17 , Bn0 , v076 + .byte W16 + .byte N06 , Bn1 , v068 + .byte W08 + .byte PEND + .byte PATT + .word mus_shop_0_B1 + .byte PATT + .word mus_shop_0_B2 + .byte PATT + .word mus_shop_0_B3 + .byte PATT + .word mus_shop_0_B4 + .byte PATT + .word mus_shop_0_B5 + .byte PATT + .word mus_shop_0_B6 + .byte PATT + .word mus_shop_0_B7 + .byte PATT + .word mus_shop_0_B8 + .byte N06 , Gs1 , v076 + .byte W24 + .byte N07 , Gs1 , v068 + .byte W24 + .byte N06 , Gs1 , v064 + .byte W24 + .byte N07 , Gs1 , v068 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , Gs1 , v064 + .byte W24 + .byte Gs1 , v076 + .byte W24 + .byte Gs1 , v072 + .byte W24 + .byte N24 , Cs2 , v076 + .byte W24 + .byte N19 , Gs2 , v072 + .byte W16 + .byte N09 , Cs2 , v056 + .byte W08 + .byte N24 , Cn2 , v076 + .byte W24 + .byte N17 , Gs2 , v072 + .byte W16 + .byte N09 , Cn2 , v056 + .byte W08 + .byte N24 , Bn1 , v072 + .byte W23 + .byte N17 , Gs2 + .byte W17 + .byte N09 , Bn1 , v060 + .byte W08 + .byte N24 , As1 , v072 + .byte W23 + .byte N16 , Gs2 , v068 + .byte W17 + .byte N10 , As1 , v056 + .byte W08 + .byte N07 , Gs1 , v068 + .byte W24 + .byte Gs1 , v072 + .byte W24 + .byte N06 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , Gs1 , v068 + .byte W24 + .byte Gs1 , v064 + .byte W24 + .byte N05 , Gs1 , v072 + .byte W24 + .byte N05 + .byte W24 + .byte N32 , Cs2 , v076 + .byte W24 + .byte N19 , Gs2 , v068 + .byte W16 + .byte N10 , Cs2 , v060 + .byte W08 + .byte N30 , Cn2 , v072 + .byte W24 + .byte N18 , Gs2 , v068 + .byte W16 + .byte N10 , Cn2 , v060 + .byte W08 + .byte N24 , Bn1 , v072 + .byte W23 + .byte N18 , Gs2 , v076 + .byte W17 + .byte N10 , Bn1 , v060 + .byte W09 + .byte N23 , As1 , v076 + .byte W21 + .byte N17 , Gs2 , v072 + .byte W18 + .byte N09 , As1 , v048 + .byte W07 + .byte N40 , An1 , v080 + .byte W01 + .byte W48 + .byte N07 , An1 , v076 + .byte W24 + .byte An1 , v080 + .byte W24 + .byte N32 , As1 , v084 + .byte W48 + .byte N09 , As1 , v080 + .byte W24 + .byte N24 , As1 , v076 + .byte W24 + .byte N06 , Bn1 , v080 + .byte W24 + .byte N07 , Bn1 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte N07 + .byte W24 + .byte N06 , Bn0 , v060 + .byte W08 + .byte N07 , Bn1 , v072 + .byte W08 + .byte N06 , Bn0 + .byte W08 + .byte N17 , Bn1 , v076 + .byte W16 + .byte N05 , Bn0 , v068 + .byte W08 + .byte N07 , Bn1 + .byte W08 + .byte N05 , Bn0 + .byte W08 + .byte N08 , Bn1 , v076 + .byte W08 + .byte N18 , Bn0 , v080 + .byte W16 + .byte N07 , Bn1 , v072 + .byte W08 + .byte GOTO + .word mus_shop_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_shop_1: @ 0x0868BF4E + .byte KEYSH , mus_shop_key+0 + .byte VOICE , 4 + .byte VOL , 58*mus_shop_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 +mus_shop_1_B1: + .byte N10 , Bn2 , v076 + .byte W14 + .byte N03 , Bn2 , v064 + .byte W09 + .byte Bn2 , v060 + .byte W16 + .byte N04 , Bn2 , v072 + .byte W32 + .byte N05 , Bn2 , v080 + .byte W22 + .byte N13 , Cn3 , v076 + .byte W03 + .byte W15 + .byte N04 , Cn3 , v064 + .byte W08 + .byte N05 , Cn3 , v056 + .byte W16 + .byte N04 , Cn3 , v072 + .byte W30 + .byte W01 + .byte N06 , Cn3 , v076 + .byte W23 + .byte N12 , Cs3 + .byte W03 + .byte W14 + .byte N04 , Cs3 , v056 + .byte W08 + .byte Cs3 , v064 + .byte W17 + .byte Cs3 , v076 + .byte W32 + .byte N03 , Cs3 , v060 + .byte W08 + .byte N04 , Cs3 , v064 + .byte W09 + .byte Cs3 , v060 + .byte W08 + .byte W15 + .byte N23 , En3 , v080 + .byte W23 + .byte N09 , Dn3 , v072 + .byte W08 + .byte N08 , Fs3 , v080 + .byte W22 + .byte N15 , En3 , v072 + .byte W17 + .byte N09 , Dn3 , v060 + .byte W08 + .byte N08 , Cs3 , v072 + .byte W03 + .byte W06 + .byte N09 , An2 , v068 + .byte W08 + .byte N10 , Cs3 + .byte W09 + .byte N04 , En3 + .byte W15 + .byte N24 , An3 , v080 + .byte W24 + .byte N23 , En3 , v072 + .byte W23 + .byte N10 , Cs3 , v068 + .byte W09 + .byte N18 , An2 , v076 + .byte W02 + .byte W36 + .byte W02 + .byte N32 , Fs2 , v072 + .byte W32 + .byte W02 + .byte N24 , An2 , v080 + .byte W24 + .byte N28 , Bn2 , v076 + .byte W36 + .byte N21 + .byte W36 + .byte N13 + .byte W24 + .byte N08 , Bn2 , v072 + .byte W08 + .byte Cn3 , v056 + .byte W07 + .byte N07 , Cs3 , v064 + .byte W08 + .byte N08 , Dn3 + .byte W08 + .byte Ds3 , v060 + .byte W08 + .byte N09 , En3 , v064 + .byte W08 + .byte N08 , Fn3 , v060 + .byte W08 + .byte N07 , Fs3 , v068 + .byte W08 + .byte N08 , Gn3 , v060 + .byte W07 + .byte N07 , Gs3 , v064 + .byte W08 + .byte N09 , An3 + .byte W08 + .byte As3 , v068 + .byte W09 + .byte N16 , Bn3 , v080 + .byte W01 + .byte W92 + .byte W03 + .byte N10 , Cn3 , v076 + .byte W01 + .byte W15 + .byte N03 , Cn3 , v064 + .byte W07 + .byte N04 , Cn3 , v068 + .byte W17 + .byte Cn3 , v072 + .byte W56 + .byte W01 + .byte N10 , Cs3 , v076 + .byte W15 + .byte N04 , Cs3 , v060 + .byte W08 + .byte Cs3 , v068 + .byte W17 + .byte N05 + .byte W30 + .byte N08 , En3 + .byte W07 + .byte N10 , Cs3 + .byte W09 + .byte N07 , Gs2 + .byte W10 + .byte W14 + .byte N28 , En2 , v080 + .byte W24 + .byte W02 + .byte N10 , Gs2 , v068 + .byte W08 + .byte N06 , Dn3 , v076 + .byte W17 + .byte N07 , Bn2 , v064 + .byte W07 + .byte N06 , Gs2 , v072 + .byte W15 + .byte N04 , En2 + .byte W09 + .byte W23 + .byte N09 , An2 , v068 + .byte W08 + .byte N08 , Cs3 , v060 + .byte W07 + .byte En3 , v068 + .byte W08 + .byte N04 , An3 , v072 + .byte W17 + .byte N09 , En3 , v064 + .byte W08 + .byte N05 , Cs3 , v068 + .byte W15 + .byte N04 , An2 + .byte W10 + .byte W14 + .byte N24 , An2 , v084 + .byte W32 + .byte W01 + .byte N05 , An2 , v080 + .byte W24 + .byte N06 , An2 , v084 + .byte W24 + .byte N28 , Bn2 , v080 + .byte W01 + .byte W36 + .byte N06 , Bn2 , v076 + .byte W10 + .byte N05 , Bn3 , v080 + .byte W18 + .byte N06 , Bn2 , v060 + .byte W08 + .byte N05 , Bn3 , v084 + .byte W16 + .byte Bn2 , v072 + .byte W08 + .byte W96 + .byte Cn3 + .byte W24 + .byte Cn3 , v068 + .byte W24 + .byte N04 , Cn3 , v072 + .byte W24 + .byte Cn3 , v068 + .byte W24 + .byte N05 , Cn3 , v072 + .byte W24 + .byte Cn3 , v068 + .byte W24 + .byte N06 , Cn3 , v064 + .byte W24 + .byte N06 + .byte W24 + .byte N48 , Cs3 , v076 + .byte W44 + .byte W03 + .byte Cn3 + .byte W48 + .byte W01 + .byte Bn2 , v084 + .byte W44 + .byte W03 + .byte N40 , As2 , v080 + .byte W48 + .byte W01 + .byte N05 , Cn3 , v076 + .byte W24 + .byte Cn3 , v080 + .byte W24 + .byte N06 , Cn3 , v072 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , Cn3 , v068 + .byte W24 + .byte N05 + .byte W24 + .byte Cn3 , v064 + .byte W24 + .byte N04 + .byte W24 + .byte N11 , Cs3 , v060 + .byte W08 + .byte N06 , En3 , v056 + .byte W06 + .byte N10 , Gs3 , v060 + .byte W08 + .byte N06 , Cs4 , v064 + .byte W17 + .byte N09 , Gs3 + .byte W08 + .byte N17 , En3 + .byte W16 + .byte N09 , Cs3 , v056 + .byte W08 + .byte N19 , Gs3 , v060 + .byte W18 + .byte N01 , En3 , v052 + .byte W07 + .byte N08 , Gs2 , v064 + .byte W08 + .byte N07 , Cs3 , v052 + .byte W06 + .byte N09 , En3 , v064 + .byte W08 + .byte N06 , Gs3 , v068 + .byte W17 + .byte N08 , En3 , v052 + .byte W08 + .byte N18 , Cs3 , v064 + .byte W17 + .byte N10 , Gs2 + .byte W08 + .byte N17 , En3 , v068 + .byte W16 + .byte N04 , Cs3 , v064 + .byte W08 + .byte W23 + .byte N16 , An3 , v080 + .byte W16 + .byte N08 , En3 , v064 + .byte W07 + .byte N17 , Cs3 , v072 + .byte W16 + .byte N05 , An2 , v068 + .byte W32 + .byte W02 + .byte W22 + .byte N18 , As3 , v084 + .byte W17 + .byte N09 , Fs3 , v072 + .byte W07 + .byte N17 , Cs3 + .byte W17 + .byte N05 , As2 , v076 + .byte W32 + .byte W01 + .byte W24 + .byte N16 , En4 , v084 + .byte W15 + .byte N09 , Bn3 , v072 + .byte W09 + .byte N16 , Gs3 , v076 + .byte W15 + .byte N05 , En3 + .byte W32 + .byte W01 + .byte W23 + .byte N17 , Ds4 , v084 + .byte W16 + .byte N10 , Bn3 , v072 + .byte W09 + .byte N16 , Fs3 , v068 + .byte W16 + .byte N06 , Ds3 + .byte W32 + .byte GOTO + .word mus_shop_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_shop_2: @ 0x0868C167 + .byte KEYSH , mus_shop_key+0 + .byte VOICE , 1 + .byte VOL , 103*mus_shop_mvl/mxv + .byte PAN , c_v+0 + .byte W96 + .byte W01 + .byte N04 , Bn5 , v068 + .byte W01 + .byte N06 , An5 + .byte W04 + .byte N05 , Gn5 , v052 + .byte W03 + .byte Fn5 , v048 + .byte W03 + .byte N04 , En5 , v052 + .byte W03 + .byte N05 , Dn5 , v056 + .byte W03 + .byte Cn5 , v048 + .byte W03 + .byte Bn4 , v060 + .byte W04 + .byte An4 , v052 + .byte W04 + .byte Gn4 , v048 + .byte W03 + .byte Fn4 + .byte W04 + .byte N02 , En4 , v044 + .byte W04 + .byte N04 , Dn4 + .byte W04 + .byte N05 , Cn4 , v040 + .byte W03 + .byte N01 , Bn3 , v048 + .byte W04 + .byte N04 , An3 + .byte W03 + .byte N05 , Gn3 , v040 + .byte W04 + .byte Fn3 , v048 + .byte W04 + .byte N04 , En3 + .byte W03 + .byte Dn3 , v052 + .byte W03 + .byte Cn3 + .byte W04 + .byte N08 , Bn2 , v068 + .byte W08 + .byte N09 , En3 , v076 + .byte W08 + .byte N04 , Fs3 , v072 + .byte W08 +mus_shop_2_B1: + .byte N16 , Fs3 , v096 + .byte W16 + .byte N09 , En3 , v080 + .byte W07 + .byte N19 , Fs3 , v092 + .byte W17 + .byte N22 , Gs3 + .byte W32 + .byte N07 , Bn2 , v068 + .byte W08 + .byte N09 , En3 , v080 + .byte W08 + .byte N04 , Fs3 , v084 + .byte W08 + .byte N18 , Fs3 , v088 + .byte W16 + .byte N08 , Fn3 + .byte W08 + .byte N16 , Fs3 , v100 + .byte W14 + .byte N24 , Gs3 , v096 + .byte W32 + .byte W02 + .byte N09 , Cn3 , v072 + .byte W07 + .byte Fn3 , v080 + .byte W07 + .byte N04 , Fs3 + .byte W08 + .byte N18 , Fs3 , v104 + .byte W02 + .byte W16 + .byte N08 , En3 , v084 + .byte W06 + .byte N18 , Fs3 , v088 + .byte W16 + .byte N24 , Gs3 , v092 + .byte W32 + .byte W03 + .byte N08 , En3 , v084 + .byte W07 + .byte Fs3 + .byte W07 + .byte N03 , Gs3 , v092 + .byte W09 + .byte W15 + .byte N24 , Cs4 , v104 + .byte W22 + .byte N09 , Bn3 , v088 + .byte W08 + .byte N05 , Gs3 , v100 + .byte W24 + .byte W01 + .byte N18 , Fs3 + .byte W18 + .byte N08 , En3 , v088 + .byte W07 + .byte N24 , Fs3 + .byte W01 + .byte W23 + .byte N18 , Gs3 , v100 + .byte W16 + .byte N54 , En3 , v096 + .byte W56 + .byte W01 + .byte W16 + .byte N32 , Cs3 , v104 + .byte W32 + .byte W01 + .byte N06 , Ds3 , v100 + .byte W23 + .byte En3 , v092 + .byte W24 + .byte N32 , Gs3 , v104 + .byte W32 + .byte W03 + .byte N07 , An3 , v084 + .byte W05 + .byte Gs3 , v088 + .byte W06 + .byte N44 , Fs3 , v100 + .byte W48 + .byte W02 + .byte W72 + .byte N09 , Bn2 , v088 + .byte W08 + .byte En3 , v080 + .byte W07 + .byte N05 , Fs3 , v088 + .byte W08 + .byte N17 , Fs3 , v104 + .byte W01 + .byte W16 + .byte N09 , En3 , v088 + .byte W07 + .byte N18 , Fs3 , v096 + .byte W16 + .byte N24 , Gs3 + .byte W30 + .byte W01 + .byte N09 , Bn2 , v080 + .byte W10 + .byte En3 , v084 + .byte W08 + .byte N05 , Fs3 , v092 + .byte W08 + .byte N17 , Fs3 , v104 + .byte W16 + .byte N08 , Fn3 , v096 + .byte W08 + .byte N20 , Fs3 , v100 + .byte W15 + .byte N24 , Gs3 , v096 + .byte W32 + .byte W01 + .byte N09 , Cn3 , v084 + .byte W08 + .byte Fn3 , v092 + .byte W06 + .byte N05 , Fs3 + .byte W09 + .byte N17 , Fs3 , v108 + .byte W01 + .byte W17 + .byte N08 , En3 , v084 + .byte W07 + .byte N17 , Fs3 , v092 + .byte W15 + .byte N32 , Gs3 , v088 + .byte W32 + .byte W01 + .byte N10 , En3 + .byte W08 + .byte N08 , Fs3 + .byte W07 + .byte N05 , Gs3 , v096 + .byte W09 + .byte W14 + .byte Cn4 , v088 + .byte W02 + .byte N24 , Cs4 , v100 + .byte W24 + .byte N10 , Bn3 , v092 + .byte W08 + .byte N07 , Gs3 , v096 + .byte W23 + .byte N18 , Fs3 , v104 + .byte W17 + .byte N09 , En3 , v080 + .byte W08 + .byte Fs3 , v100 + .byte W22 + .byte N18 , Gs3 + .byte W17 + .byte N54 , En3 + .byte W56 + .byte W01 + .byte W16 + .byte N32 , Cs3 , v104 + .byte W32 + .byte N06 , Ds3 , v100 + .byte W24 + .byte En3 , v096 + .byte W23 + .byte N36 , Gs3 , v104 + .byte W01 + .byte W36 + .byte N07 , Bn3 , v088 + .byte W05 + .byte N08 , Gs3 , v092 + .byte W07 + .byte N60 , Fs3 , v096 + .byte W48 + .byte W72 + .byte N08 , Fs3 , v076 + .byte W08 + .byte N10 , Fn3 + .byte W08 + .byte Fs3 , v080 + .byte W08 + .byte N07 , Gs3 , v100 + .byte W24 + .byte N08 , Gs3 , v096 + .byte W24 + .byte N16 , Gs3 , v092 + .byte W16 + .byte N10 , Gn3 , v088 + .byte W08 + .byte N17 , Gs3 , v092 + .byte W16 + .byte N09 , An3 , v088 + .byte W08 + .byte W14 + .byte N08 , Gs3 + .byte W24 + .byte W01 + .byte N11 , Gs3 , v092 + .byte W10 + .byte N24 , An3 + .byte W23 + .byte N19 , Gs3 + .byte W17 + .byte N09 , Fs3 , v088 + .byte W07 + .byte W01 + .byte En3 , v092 + .byte W23 + .byte N09 + .byte W24 + .byte N17 + .byte W16 + .byte N09 , Ds3 , v088 + .byte W08 + .byte N17 , En3 , v100 + .byte W16 + .byte N11 , Fs3 , v092 + .byte W08 + .byte N52 , Gs3 , v100 + .byte W64 + .byte N10 , Fs3 , v088 + .byte W08 + .byte N18 , Fn3 , v064 + .byte W16 + .byte N10 , Fs3 , v092 + .byte W08 + .byte Gs3 , v100 + .byte W24 + .byte Gs3 , v104 + .byte W24 + .byte N17 , Gs3 , v100 + .byte W16 + .byte N11 , Gn3 , v096 + .byte W10 + .byte N15 , Gs3 , v092 + .byte W15 + .byte N24 , An3 , v088 + .byte W07 + .byte W15 + .byte N09 , Gs3 , v092 + .byte W24 + .byte Gs3 , v080 + .byte W08 + .byte Cn4 + .byte W07 + .byte Ds4 , v092 + .byte W08 + .byte N11 , Fs4 , v096 + .byte W09 + .byte N09 , Ds4 + .byte W16 + .byte Cn4 , v088 + .byte W08 + .byte N14 , Cs4 , v100 + .byte W01 + .byte W13 + .byte N10 , Cn4 , v080 + .byte W09 + .byte N18 , Cs4 , v092 + .byte W16 + .byte N11 , Ds4 , v104 + .byte W09 + .byte N19 , En4 + .byte W18 + .byte N08 , Ds4 , v088 + .byte W08 + .byte N18 , En4 , v100 + .byte W16 + .byte N08 , Fs4 , v096 + .byte W07 + .byte N44 , Gs4 , v108 + .byte W72 + .byte N23 , Gs3 , v104 + .byte W24 + .byte N60 , An3 , v108 + .byte W68 + .byte W03 + .byte N09 , An3 , v096 + .byte W09 + .byte N07 , Gs3 , v092 + .byte W07 + .byte N10 , An3 , v096 + .byte W09 + .byte N40 , As3 , v108 + .byte W40 + .byte W01 + .byte N10 , Fs3 , v088 + .byte W09 + .byte N24 , As3 , v100 + .byte W24 + .byte Cs4 , v108 + .byte W22 + .byte W01 + .byte N80 , En4 , v120 + .byte W78 + .byte W01 + .byte N09 , Ds4 , v100 + .byte W07 + .byte N10 , Cs4 , v092 + .byte W09 + .byte N64 , Bn3 , v100 + .byte W72 + .byte N08 , Bn2 , v068 + .byte W08 + .byte N09 , En3 , v076 + .byte W08 + .byte N04 , Fs3 , v072 + .byte W08 + .byte GOTO + .word mus_shop_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_shop_3: @ 0x0868C3E7 + .byte KEYSH , mus_shop_key+0 + .byte VOICE , 8 + .byte VOL , 75*mus_shop_mvl/mxv + .byte PAN , c_v+32 + .byte W96 + .byte W96 +mus_shop_3_B1: + .byte W44 + .byte W03 + .byte N08 , En5 , v064 + .byte W08 + .byte N07 , En4 , v052 + .byte W07 + .byte En5 , v064 + .byte W07 + .byte N05 , En4 + .byte W24 + .byte W03 + .byte W48 + .byte N08 , Ds5 , v076 + .byte W08 + .byte N07 , Ds4 , v064 + .byte W08 + .byte Ds5 , v076 + .byte W08 + .byte N04 , Ds4 , v056 + .byte W24 + .byte W48 + .byte N08 , Cs5 , v072 + .byte W08 + .byte N06 , Cs4 , v064 + .byte W08 + .byte N08 , Cs5 , v072 + .byte W08 + .byte N05 , Cs4 , v064 + .byte W24 + .byte W48 + .byte N07 , Bn4 , v076 + .byte W08 + .byte Bn3 , v068 + .byte W08 + .byte N08 , Bn4 , v076 + .byte W08 + .byte N05 , Bn3 , v060 + .byte W24 + .byte W48 + .byte N08 , An4 , v068 + .byte W08 + .byte N07 , An3 , v060 + .byte W08 + .byte N08 , An4 , v072 + .byte W08 + .byte N05 , An3 , v060 + .byte W24 + .byte W48 + .byte N09 , Cs5 , v068 + .byte W08 + .byte N08 , Cs4 , v056 + .byte W08 + .byte Cs5 , v068 + .byte W08 + .byte N05 , Cs4 , v064 + .byte W24 + .byte W96 + .byte N09 , Bn4 , v076 + .byte W08 + .byte N08 , Bn5 , v068 + .byte W08 + .byte Bn4 , v072 + .byte W08 + .byte N07 , Bn5 + .byte W08 + .byte Bn4 + .byte W08 + .byte N08 , Bn5 + .byte W08 + .byte N07 , Bn4 , v076 + .byte W08 + .byte N09 , Bn5 , v080 + .byte W08 + .byte Bn4 , v068 + .byte W08 + .byte N10 , Bn5 , v076 + .byte W08 + .byte N07 , Bn4 , v072 + .byte W08 + .byte N05 , Bn5 , v076 + .byte W08 + .byte W48 + .byte N09 , En5 + .byte W08 + .byte En4 , v060 + .byte W08 + .byte N07 , En5 , v076 + .byte W08 + .byte N05 , En4 , v068 + .byte W24 + .byte W48 + .byte N09 , Ds5 , v072 + .byte W08 + .byte Ds4 , v060 + .byte W08 + .byte N08 , Ds5 , v072 + .byte W08 + .byte N05 , Ds4 , v068 + .byte W24 + .byte W48 + .byte N07 , Cs5 + .byte W08 + .byte Cs4 , v064 + .byte W08 + .byte N06 , Cs5 , v076 + .byte W08 + .byte N05 , Cs4 , v064 + .byte W24 + .byte W48 + .byte N08 , Bn4 , v072 + .byte W08 + .byte Bn3 , v052 + .byte W08 + .byte N07 , Bn4 , v068 + .byte W08 + .byte N06 , Bn3 , v056 + .byte W24 + .byte W48 + .byte N09 , An5 , v076 + .byte W08 + .byte N07 , An4 , v064 + .byte W08 + .byte N08 , An5 + .byte W08 + .byte N06 , An4 , v076 + .byte W24 + .byte W48 + .byte N08 , Fs5 , v072 + .byte W08 + .byte Fs4 , v064 + .byte W08 + .byte N09 , Fs5 , v076 + .byte W08 + .byte N05 , Fs4 , v068 + .byte W24 + .byte W96 + .byte N08 , Bn5 , v076 + .byte W08 + .byte N09 , Bn4 , v072 + .byte W08 + .byte Bn5 , v076 + .byte W08 + .byte Bn4 , v068 + .byte W08 + .byte N08 , Bn5 , v060 + .byte W08 + .byte Bn4 , v072 + .byte W08 + .byte Bn5 + .byte W08 + .byte Bn4 , v064 + .byte W08 + .byte N07 , Bn5 , v072 + .byte W08 + .byte Bn4 + .byte W08 + .byte N08 , Bn5 + .byte W08 + .byte N04 , Bn4 , v064 + .byte W08 + .byte W48 + .byte N09 , Cn4 + .byte W08 + .byte N08 , Ds4 + .byte W08 + .byte N10 , Gs4 , v060 + .byte W08 + .byte N03 , Cn5 , v056 + .byte W24 + .byte W24 + .byte N10 , Cn4 , v064 + .byte W08 + .byte N08 , Ds4 + .byte W08 + .byte N11 , Gs4 + .byte W08 + .byte N04 , Cn5 , v076 + .byte W24 + .byte N06 + .byte W08 + .byte N09 , Gs4 , v068 + .byte W08 + .byte N02 , Ds4 , v056 + .byte W08 + .byte W24 + .byte N09 , Cs4 + .byte W08 + .byte N06 , En4 , v052 + .byte W08 + .byte N09 , Gs4 , v064 + .byte W08 + .byte N06 , Cs5 , v076 + .byte W24 + .byte N09 , Cs5 , v068 + .byte W08 + .byte N08 , Gs4 , v064 + .byte W08 + .byte N04 , En4 , v056 + .byte W08 + .byte W24 + .byte N09 , Cs4 + .byte W08 + .byte N07 , En4 + .byte W08 + .byte N09 , Gs4 , v068 + .byte W08 + .byte N05 , Cs5 , v072 + .byte W48 + .byte W24 + .byte N09 , Cn4 , v064 + .byte W08 + .byte N08 , Ds4 + .byte W08 + .byte N09 , Gs4 + .byte W08 + .byte N03 , Cn5 , v076 + .byte W48 + .byte W24 + .byte N07 , Cn5 , v068 + .byte W08 + .byte N09 , Gs4 , v076 + .byte W08 + .byte N08 , Ds4 , v060 + .byte W08 + .byte N06 , Cn4 , v056 + .byte W24 + .byte N09 , Cn4 , v060 + .byte W08 + .byte N10 , Ds4 , v068 + .byte W08 + .byte N06 , Gs4 , v072 + .byte W08 + .byte W24 + .byte N08 , Cs4 , v064 + .byte W08 + .byte En4 , v060 + .byte W08 + .byte N09 , Gs4 , v068 + .byte W08 + .byte N01 , Cs5 , v076 + .byte W24 + .byte N08 , Cs5 , v068 + .byte W08 + .byte N09 , Gs4 , v060 + .byte W08 + .byte N08 , En4 + .byte W08 + .byte N05 , Cs4 + .byte W24 + .byte N09 , Cs4 , v048 + .byte W08 + .byte N07 , En4 , v056 + .byte W08 + .byte N11 , Gs4 , v064 + .byte W08 + .byte N07 , Cs5 , v072 + .byte W24 + .byte N08 , Cs5 , v068 + .byte W08 + .byte Gs4 , v060 + .byte W08 + .byte N05 , En4 + .byte W08 + .byte W24 + .byte N08 , Cs4 , v056 + .byte W08 + .byte En4 , v052 + .byte W08 + .byte N10 , An4 , v060 + .byte W08 + .byte Cs5 , v064 + .byte W08 + .byte N09 , An4 , v048 + .byte W08 + .byte N08 , En4 , v056 + .byte W08 + .byte N09 , Cs4 , v048 + .byte W08 + .byte En4 , v052 + .byte W08 + .byte N06 , An4 , v072 + .byte W08 + .byte W24 + .byte N10 , Cs4 , v056 + .byte W08 + .byte N08 , Fs4 + .byte W08 + .byte N10 , As4 , v064 + .byte W08 + .byte N11 , Cs5 + .byte W08 + .byte N10 , As4 , v068 + .byte W08 + .byte N09 , Fs4 , v056 + .byte W08 + .byte N11 , Cs4 + .byte W08 + .byte N09 , Fs4 , v060 + .byte W08 + .byte N05 , As4 , v064 + .byte W08 + .byte W24 + .byte N10 , Bn3 , v056 + .byte W08 + .byte En4 , v060 + .byte W08 + .byte Fs4 , v064 + .byte W08 + .byte N08 , Bn4 , v072 + .byte W08 + .byte N09 , Fs4 , v052 + .byte W08 + .byte N07 , En4 , v056 + .byte W08 + .byte N10 , Bn3 , v060 + .byte W08 + .byte En4 , v056 + .byte W08 + .byte N06 , Fs4 , v060 + .byte W08 + .byte W24 + .byte N11 , Bn3 + .byte W08 + .byte Ds4 , v064 + .byte W08 + .byte N10 , Fs4 + .byte W08 + .byte N08 , Bn4 , v076 + .byte W08 + .byte N09 , Fs4 , v064 + .byte W08 + .byte N08 , Ds4 + .byte W08 + .byte N10 , Bn3 , v056 + .byte W08 + .byte N09 , Ds4 , v060 + .byte W08 + .byte N03 , Fs4 , v064 + .byte W08 + .byte GOTO + .word mus_shop_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_shop_4: @ 0x0868C64B + .byte KEYSH , mus_shop_key+0 + .byte VOICE , 0 + .byte VOL , 51*mus_shop_mvl/mxv + .byte W96 + .byte W96 +mus_shop_4_B1: + .byte N06 , Cn1 , v100 + .byte N06 , Fs1 + .byte W16 + .byte N06 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte Cn1 + .byte N06 , Fs1 + .byte W08 + .byte Cn1 + .byte N06 , Fs1 + .byte W16 + .byte N06 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte N06 + .byte W08 + .byte PEND + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 + .byte PATT + .word mus_shop_4_B1 +mus_shop_4_B2: + .byte N06 , Dn1 , v100 + .byte N06 , Fs1 + .byte W24 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte Cn1 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte Cn1 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W24 + .byte PEND + .byte PATT + .word mus_shop_4_B2 +mus_shop_4_B3: + .byte N06 , Cn1 , v100 + .byte N06 , Fs1 + .byte W16 + .byte N06 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte Cn1 + .byte N06 , Fs1 + .byte W08 + .byte N06 + .byte W16 + .byte Cn1 + .byte N06 , Fs1 + .byte W08 + .byte Dn1 + .byte N06 , Fs1 + .byte W16 + .byte N06 + .byte W08 + .byte PEND + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B2 + .byte PATT + .word mus_shop_4_B2 + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B3 + .byte PATT + .word mus_shop_4_B3 + .byte GOTO + .word mus_shop_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_shop: @ 0x0868C72C + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte mus_shop_pri @ Priority + .byte mus_shop_rev @ Reverb + + .word mus_shop_grp + + .word mus_shop_0 + .word mus_shop_1 + .word mus_shop_2 + .word mus_shop_3 + .word mus_shop_4 diff --git a/sound/songs/mus_success.s b/sound/songs/mus_success.s new file mode 100644 index 0000000..9c5021f --- /dev/null +++ b/sound/songs/mus_success.s @@ -0,0 +1,349 @@ + .include "sound/MPlayDef.s" + + .equ mus_success_grp, gUnknown_0852DDE0 + .equ mus_success_pri, 0 + .equ mus_success_rev, reverb_set+50 + .equ mus_success_mvl, 127 + .equ mus_success_key, 0 + .equ mus_success_tbs, 1 + .equ mus_success_exg, 0 + .equ mus_success_cmp, 1 + + .section .rodata + .global mus_success + .align 2 + +@*********************** Track 01 ***********************@ + +mus_success_0: @ 0x0868E448 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte TEMPO , 150*mus_success_tbs/2 + .byte VOICE , 56 + .byte PAN , c_v+18 + .byte VOL , 76*mus_success_mvl/mxv + .byte N22 , Ds4 , v092 + .byte W16 + .byte VOL , 57*mus_success_mvl/mxv + .byte W04 + .byte 31*mus_success_mvl/mxv + .byte W04 + .byte 76*mus_success_mvl/mxv + .byte N22 , Cn4 + .byte W16 + .byte VOL , 57*mus_success_mvl/mxv + .byte W04 + .byte 31*mus_success_mvl/mxv + .byte W04 + .byte 76*mus_success_mvl/mxv + .byte N16 , Gs3 + .byte W16 + .byte N06 , Ds3 + .byte W08 + .byte Cn3 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte N04 , Fs4 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N48 , Gs4 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_success_1: @ 0x0868E488 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 56 + .byte PAN , c_v-16 + .byte VOL , 76*mus_success_mvl/mxv + .byte N22 , Cn5 , v100 + .byte W16 + .byte VOL , 57*mus_success_mvl/mxv + .byte W04 + .byte 31*mus_success_mvl/mxv + .byte W04 + .byte 76*mus_success_mvl/mxv + .byte N22 , Gs4 + .byte W16 + .byte VOL , 57*mus_success_mvl/mxv + .byte W04 + .byte 31*mus_success_mvl/mxv + .byte W04 + .byte 76*mus_success_mvl/mxv + .byte N40 , Ds4 + .byte W12 + .byte MOD , 6 + .byte W28 + .byte VOL , 57*mus_success_mvl/mxv + .byte MOD , 0 + .byte W04 + .byte VOL , 31*mus_success_mvl/mxv + .byte W04 + .byte 76*mus_success_mvl/mxv + .byte N04 , Cs5 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N04 + .byte W08 + .byte Cs5 + .byte W08 + .byte N48 , Cn5 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_success_2: @ 0x0868E4C9 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 88 + .byte VOL , 76*mus_success_mvl/mxv + .byte N12 , Ds1 , v080 + .byte W24 + .byte N12 + .byte W24 + .byte N12 + .byte W24 + .byte N08 , Cn1 + .byte W08 + .byte Ds1 + .byte W08 + .byte Gs1 + .byte W08 + .byte N24 , As1 + .byte W24 + .byte Cs2 + .byte W24 + .byte N40 , Cn2 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_success_3: @ 0x0868E4E9 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 82 + .byte PAN , c_v-48 + .byte VOL , 76*mus_success_mvl/mxv + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte VOL , 76*mus_success_mvl/mxv + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W08 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N48 , Ds3 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_success_4: @ 0x0868E524 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 83 + .byte PAN , c_v+48 + .byte VOL , 76*mus_success_mvl/mxv + .byte W04 + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W04 + .byte VOL , 76*mus_success_mvl/mxv + .byte W04 + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W04 + .byte W04 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N44 , Ds3 + .byte W12 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_success_5: @ 0x0868E562 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 47 + .byte VOL , 76*mus_success_mvl/mxv + .byte W24 + .byte 76*mus_success_mvl/mxv + .byte W56 + .byte N08 , Cn2 , v127 + .byte W08 + .byte N08 + .byte W08 + .byte Fs2 + .byte W24 + .byte Cs2 + .byte W08 + .byte As1 , v112 + .byte W08 + .byte N08 + .byte W08 + .byte N12 , Cn2 , v127 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_success_6: @ 0x0868E581 + .byte KEYSH , mus_success_key+0 + .byte W12 + .byte VOICE , 0 + .byte VOL , 76*mus_success_mvl/mxv + .byte N04 , En1 , v112 + .byte N80 , An2 , v120 + .byte W24 + .byte VOL , 76*mus_success_mvl/mxv + .byte N04 , En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W04 + .byte En1 , v112 + .byte W04 + .byte En1 , v092 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v112 + .byte W48 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_success: @ 0x0868E5C4 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_success_pri @ Priority + .byte mus_success_rev @ Reverb + + .word mus_success_grp + + .word mus_success_0 + .word mus_success_1 + .word mus_success_2 + .word mus_success_3 + .word mus_success_4 + .word mus_success_5 + .word mus_success_6 diff --git a/sound/songs/mus_success2.s b/sound/songs/mus_success2.s new file mode 100644 index 0000000..2f3f39e --- /dev/null +++ b/sound/songs/mus_success2.s @@ -0,0 +1,349 @@ + .include "sound/MPlayDef.s" + + .equ mus_success2_grp, gUnknown_0852DDE0 + .equ mus_success2_pri, 0 + .equ mus_success2_rev, reverb_set+50 + .equ mus_success2_mvl, 127 + .equ mus_success2_key, 0 + .equ mus_success2_tbs, 1 + .equ mus_success2_exg, 0 + .equ mus_success2_cmp, 1 + + .section .rodata + .global mus_success2 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_success2_0: @ 0x0868E5E8 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte TEMPO , 150*mus_success2_tbs/2 + .byte VOICE , 56 + .byte PAN , c_v+18 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N22 , Ds4 , v092 + .byte W16 + .byte VOL , 57*mus_success2_mvl/mxv + .byte W04 + .byte 31*mus_success2_mvl/mxv + .byte W04 + .byte 76*mus_success2_mvl/mxv + .byte N22 , Cn4 + .byte W16 + .byte VOL , 57*mus_success2_mvl/mxv + .byte W04 + .byte 31*mus_success2_mvl/mxv + .byte W04 + .byte 76*mus_success2_mvl/mxv + .byte N16 , Gs3 + .byte W16 + .byte N06 , Ds3 + .byte W08 + .byte Cn3 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte N04 , Fs4 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N48 , Gs4 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_success2_1: @ 0x0868E628 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 56 + .byte PAN , c_v-16 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N22 , Cn5 , v100 + .byte W16 + .byte VOL , 57*mus_success2_mvl/mxv + .byte W04 + .byte 31*mus_success2_mvl/mxv + .byte W04 + .byte 76*mus_success2_mvl/mxv + .byte N22 , Gs4 + .byte W16 + .byte VOL , 57*mus_success2_mvl/mxv + .byte W04 + .byte 31*mus_success2_mvl/mxv + .byte W04 + .byte 76*mus_success2_mvl/mxv + .byte N40 , Ds4 + .byte W12 + .byte MOD , 6 + .byte W28 + .byte VOL , 57*mus_success2_mvl/mxv + .byte MOD , 0 + .byte W04 + .byte VOL , 31*mus_success2_mvl/mxv + .byte W04 + .byte 76*mus_success2_mvl/mxv + .byte N04 , Cs5 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N04 + .byte W08 + .byte Cs5 + .byte W08 + .byte N48 , Cn5 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_success2_2: @ 0x0868E669 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 88 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N12 , Ds1 , v080 + .byte W24 + .byte N12 + .byte W24 + .byte N12 + .byte W24 + .byte N08 , Cn1 + .byte W08 + .byte Ds1 + .byte W08 + .byte Gs1 + .byte W08 + .byte N24 , As1 + .byte W24 + .byte Cs2 + .byte W24 + .byte N40 , Cn2 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_success2_3: @ 0x0868E689 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 82 + .byte PAN , c_v-48 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W08 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N48 , Ds3 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_success2_4: @ 0x0868E6C4 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 83 + .byte PAN , c_v+48 + .byte VOL , 76*mus_success2_mvl/mxv + .byte W04 + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W04 + .byte VOL , 76*mus_success2_mvl/mxv + .byte W04 + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W04 + .byte W04 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N44 , Ds3 + .byte W12 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_success2_5: @ 0x0868E702 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 47 + .byte VOL , 76*mus_success2_mvl/mxv + .byte W24 + .byte 76*mus_success2_mvl/mxv + .byte W56 + .byte N08 , Cn2 , v127 + .byte W08 + .byte N08 + .byte W08 + .byte Fs2 + .byte W24 + .byte Cs2 + .byte W08 + .byte As1 , v112 + .byte W08 + .byte N08 + .byte W08 + .byte N12 , Cn2 , v127 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_success2_6: @ 0x0868E721 + .byte KEYSH , mus_success2_key+0 + .byte W12 + .byte VOICE , 0 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N04 , En1 , v112 + .byte N80 , An2 , v120 + .byte W24 + .byte VOL , 76*mus_success2_mvl/mxv + .byte N04 , En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W04 + .byte En1 , v112 + .byte W04 + .byte En1 , v092 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v112 + .byte W48 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_success2: @ 0x0868E764 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_success2_pri @ Priority + .byte mus_success2_rev @ Reverb + + .word mus_success2_grp + + .word mus_success2_0 + .word mus_success2_1 + .word mus_success2_2 + .word mus_success2_3 + .word mus_success2_4 + .word mus_success2_5 + .word mus_success2_6 diff --git a/sound/songs/mus_success3.s b/sound/songs/mus_success3.s new file mode 100644 index 0000000..fc62252 --- /dev/null +++ b/sound/songs/mus_success3.s @@ -0,0 +1,350 @@ + .include "sound/MPlayDef.s" + + .equ mus_success3_grp, gUnknown_0852DDE0 + .equ mus_success3_pri, 0 + .equ mus_success3_rev, reverb_set+50 + .equ mus_success3_mvl, 127 + .equ mus_success3_key, 0 + .equ mus_success3_tbs, 1 + .equ mus_success3_exg, 0 + .equ mus_success3_cmp, 1 + + .section .rodata + .global mus_success3 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_success3_0: @ 0x0869B258 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte TEMPO , 150*mus_success3_tbs/2 + .byte VOICE , 56 + .byte PAN , c_v+18 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N22 , Ds4 , v092 + .byte W16 + .byte VOL , 57*mus_success3_mvl/mxv + .byte W04 + .byte 31*mus_success3_mvl/mxv + .byte W04 + .byte 76*mus_success3_mvl/mxv + .byte N22 , Cn4 + .byte W16 + .byte VOL , 57*mus_success3_mvl/mxv + .byte W04 + .byte 31*mus_success3_mvl/mxv + .byte W04 + .byte 76*mus_success3_mvl/mxv + .byte N16 , Gs3 + .byte W16 + .byte N06 , Ds3 + .byte W08 + .byte Cn3 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte N04 , Fs4 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N48 , Gs4 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_success3_1: @ 0x0869B298 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 56 + .byte PAN , c_v-16 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N22 , Cn5 , v100 + .byte W16 + .byte VOL , 57*mus_success3_mvl/mxv + .byte W04 + .byte 31*mus_success3_mvl/mxv + .byte W04 + .byte 76*mus_success3_mvl/mxv + .byte N22 , Gs4 + .byte W16 + .byte VOL , 57*mus_success3_mvl/mxv + .byte W04 + .byte 31*mus_success3_mvl/mxv + .byte W04 + .byte 76*mus_success3_mvl/mxv + .byte N40 , Ds4 + .byte W12 + .byte MOD , 6 + .byte W28 + .byte VOL , 57*mus_success3_mvl/mxv + .byte MOD , 0 + .byte W04 + .byte VOL , 31*mus_success3_mvl/mxv + .byte W04 + .byte 76*mus_success3_mvl/mxv + .byte N04 , Cs5 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte As4 + .byte W08 + .byte N04 + .byte W08 + .byte Cs5 + .byte W08 + .byte N48 , Cn5 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_success3_2: @ 0x0869B2D9 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 88 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N12 , Ds1 , v080 + .byte W24 + .byte N12 + .byte W24 + .byte N12 + .byte W24 + .byte N08 , Cn1 + .byte W08 + .byte Ds1 + .byte W08 + .byte Gs1 + .byte W08 + .byte N24 , As1 + .byte W24 + .byte Cs2 + .byte W24 + .byte N40 , Cn2 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_success3_3: @ 0x0869B2F9 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 82 + .byte PAN , c_v-48 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W08 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N48 , Ds3 + .byte W16 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_success3_4: @ 0x0869B334 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 83 + .byte PAN , c_v+48 + .byte VOL , 76*mus_success3_mvl/mxv + .byte W04 + .byte N08 , Gs4 , v040 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W04 + .byte VOL , 76*mus_success3_mvl/mxv + .byte W04 + .byte N08 , Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W04 + .byte W04 + .byte Cs3 + .byte W08 + .byte As2 + .byte W08 + .byte Fs2 + .byte W08 + .byte Cs2 + .byte W08 + .byte As2 + .byte W08 + .byte Cs3 + .byte W08 + .byte N44 , Ds3 + .byte W12 + .byte MOD , 6 + .byte W32 + .byte 0 + .byte W24 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_success3_5: @ 0x0869B372 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 47 + .byte VOL , 76*mus_success3_mvl/mxv + .byte W24 + .byte 76*mus_success3_mvl/mxv + .byte W56 + .byte N08 , Cn2 , v127 + .byte W08 + .byte N08 + .byte W08 + .byte Fs2 + .byte W24 + .byte Cs2 + .byte W08 + .byte As1 , v112 + .byte W08 + .byte N08 + .byte W08 + .byte N12 , Cn2 , v127 + .byte W48 + .byte W24 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_success3_6: @ 0x0869B391 + .byte KEYSH , mus_success3_key+0 + .byte W12 + .byte VOICE , 0 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N04 , En1 , v112 + .byte N80 , An2 , v120 + .byte W24 + .byte VOL , 76*mus_success3_mvl/mxv + .byte N04 , En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W08 + .byte N04 + .byte W08 + .byte En1 , v112 + .byte W16 + .byte En1 , v092 + .byte W08 + .byte En1 , v112 + .byte W08 + .byte En1 , v092 + .byte W04 + .byte En1 , v112 + .byte W04 + .byte En1 , v092 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v112 + .byte W48 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_success3: @ 0x0869B3D4 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_success3_pri @ Priority + .byte mus_success3_rev @ Reverb + + .word mus_success3_grp + + .word mus_success3_0 + .word mus_success3_1 + .word mus_success3_2 + .word mus_success3_3 + .word mus_success3_4 + .word mus_success3_5 + .word mus_success3_6 +@ 0x0869B3F8 diff --git a/sound/songs/mus_table_select.s b/sound/songs/mus_table_select.s new file mode 100644 index 0000000..ce5cd7e --- /dev/null +++ b/sound/songs/mus_table_select.s @@ -0,0 +1,1340 @@ + .include "sound/MPlayDef.s" + + .equ mus_table_select_grp, gUnknown_08532808 + .equ mus_table_select_pri, 0 + .equ mus_table_select_rev, reverb_set+50 + .equ mus_table_select_mvl, 127 + .equ mus_table_select_key, 0 + .equ mus_table_select_tbs, 1 + .equ mus_table_select_exg, 0 + .equ mus_table_select_cmp, 1 + + .section .rodata + .global mus_table_select + .align 2 + +@*********************** Track 01 ***********************@ + +mus_table_select_0: @ 0x0868945C + .byte KEYSH , mus_table_select_key+0 + .byte TEMPO , 124*mus_table_select_tbs/2 + .byte VOICE , 62 + .byte VOL , 85*mus_table_select_mvl/mxv + .byte PAN , c_v+0 + .byte W12 +mus_table_select_0_B1: + .byte N06 , Dn1 , v072 + .byte W24 + .byte N05 , An1 + .byte W24 + .byte N06 , Dn2 + .byte W24 + .byte N04 , Dn1 + .byte W24 + .byte PEND +mus_table_select_0_B2: + .byte N03 , En1 , v068 + .byte W24 + .byte N04 , Bn1 , v072 + .byte W24 + .byte En2 + .byte W24 + .byte N05 , En1 , v056 + .byte W24 + .byte PEND +mus_table_select_0_B3: + .byte N04 , An1 , v080 + .byte W24 + .byte En2 + .byte W24 + .byte An2 , v076 + .byte W24 + .byte An1 , v068 + .byte W24 + .byte PEND +mus_table_select_0_B4: + .byte N05 , Dn1 , v076 + .byte W24 + .byte An1 , v080 + .byte W24 + .byte N04 , En2 , v076 + .byte W24 + .byte An1 , v064 + .byte W24 + .byte PEND +mus_table_select_0_B5: + .byte N05 , Dn1 , v072 + .byte W24 + .byte N04 , An1 , v076 + .byte W24 + .byte Dn2 + .byte W24 + .byte N05 , An1 , v072 + .byte W24 + .byte PEND +mus_table_select_0_B6: + .byte N05 , En1 , v076 + .byte W24 + .byte N04 , Bn1 + .byte W24 + .byte N05 , En2 , v072 + .byte W24 + .byte N04 , Bn1 , v080 + .byte W24 + .byte PEND +mus_table_select_0_B7: + .byte N04 , Fn1 , v076 + .byte W24 + .byte N05 , Cn2 + .byte W24 + .byte En1 + .byte W24 + .byte N04 , En2 + .byte W24 + .byte PEND +mus_table_select_0_B8: + .byte N04 , An1 , v076 + .byte W24 + .byte N05 , En2 + .byte W24 + .byte N04 , An2 , v080 + .byte W24 + .byte An1 , v072 + .byte W24 + .byte PEND + .byte PATT + .word mus_table_select_0_B1 + .byte PATT + .word mus_table_select_0_B2 + .byte PATT + .word mus_table_select_0_B3 + .byte PATT + .word mus_table_select_0_B4 + .byte PATT + .word mus_table_select_0_B5 + .byte PATT + .word mus_table_select_0_B6 + .byte PATT + .word mus_table_select_0_B7 + .byte PATT + .word mus_table_select_0_B8 + .byte N03 , Bn1 , v060 + .byte W12 + .byte N04 , Fs2 , v064 + .byte W12 + .byte N03 , Bn1 , v060 + .byte W12 + .byte N04 , Fs2 + .byte W12 + .byte N03 , Bn2 , v064 + .byte W12 + .byte N05 , Fs2 + .byte W12 + .byte Bn1 , v060 + .byte W12 + .byte N04 , Fs2 + .byte W12 + .byte N05 , Fs1 , v068 + .byte W12 + .byte N04 , Cs2 , v064 + .byte W12 + .byte N05 , Fs1 , v060 + .byte W12 + .byte Cs2 , v068 + .byte W12 + .byte N04 , An2 , v072 + .byte W12 + .byte N06 , Fs2 , v064 + .byte W12 + .byte N05 , Cs2 , v056 + .byte W12 + .byte Fs2 , v068 + .byte W12 + .byte N06 , Bn1 + .byte W12 + .byte N04 , Fs2 , v064 + .byte W12 + .byte Bn1 + .byte W12 + .byte Fs2 , v060 + .byte W12 + .byte N02 , Bn2 , v068 + .byte W12 + .byte N03 , Fs2 , v060 + .byte W12 + .byte N02 , Bn1 + .byte W12 + .byte Fs2 + .byte W12 + .byte N04 , Fs1 , v068 + .byte W12 + .byte Cs2 , v060 + .byte W12 + .byte Fs1 , v064 + .byte W12 + .byte N03 , Cs2 , v060 + .byte W12 + .byte N04 , An2 , v068 + .byte W12 + .byte N03 , Fs2 , v060 + .byte W12 + .byte N04 , Cs2 , v056 + .byte W12 + .byte Fs2 , v068 + .byte W12 + .byte En1 , v076 + .byte W12 + .byte N05 , Bn1 , v072 + .byte W12 + .byte N04 , En1 , v064 + .byte W12 + .byte N05 , Bn1 , v068 + .byte W12 + .byte N04 , Gn2 , v064 + .byte W12 + .byte En2 , v056 + .byte W12 + .byte N06 , En1 , v068 + .byte W12 + .byte N05 , Bn1 , v072 + .byte W12 + .byte N04 , Dn1 , v068 + .byte W12 + .byte N05 , Bn1 , v064 + .byte W12 + .byte N04 , Dn1 , v060 + .byte W12 + .byte N05 , Bn1 , v064 + .byte W12 + .byte N04 , Fs2 , v068 + .byte W12 + .byte N05 , Bn1 , v064 + .byte W12 + .byte Dn1 + .byte W12 + .byte Bn1 , v072 + .byte W12 + .byte N04 , Cn2 , v068 + .byte W12 + .byte Gn2 + .byte W12 + .byte Cn2 , v072 + .byte W12 + .byte Gn2 , v068 + .byte W12 + .byte Cn2 + .byte W12 + .byte N05 + .byte W12 + .byte N04 , Bn1 + .byte W12 + .byte As1 + .byte W12 + .byte An1 , v076 + .byte W12 + .byte En2 , v072 + .byte W12 + .byte An2 , v076 + .byte W12 + .byte En2 , v068 + .byte W12 + .byte An2 , v076 + .byte W12 + .byte N03 , En2 , v072 + .byte W12 + .byte N05 , An1 + .byte W12 + .byte N04 , En2 + .byte W12 + .byte An1 , v064 + .byte W12 + .byte En2 , v060 + .byte W12 + .byte N05 , An2 , v072 + .byte W12 + .byte N04 , En2 , v068 + .byte W12 + .byte An1 + .byte W12 + .byte N02 , En2 , v064 + .byte W12 + .byte N05 , An2 , v072 + .byte W12 + .byte N04 , En2 , v076 + .byte W12 + .byte GOTO + .word mus_table_select_0_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_table_select_1: @ 0x08689602 + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 74 + .byte VOL , 108*mus_table_select_mvl/mxv + .byte PAN , c_v+16 + .byte MOD , 5 + .byte W01 + .byte N05 , An3 , v076 + .byte W05 + .byte N07 , Bn3 , v088 + .byte W06 +mus_table_select_1_B1: + .byte N04 , An3 , v100 + .byte W12 + .byte N04 + .byte W24 + .byte N02 , Gn3 , v104 + .byte W12 + .byte N24 , Fs3 , v108 + .byte W30 + .byte N05 , Fs3 , v072 + .byte W05 + .byte Gn3 , v092 + .byte W05 + .byte N06 , An3 , v088 + .byte W06 + .byte N03 , Gn3 , v096 + .byte W02 + .byte W11 + .byte N02 , Gn3 , v088 + .byte W23 + .byte N04 , Fs3 , v100 + .byte W13 + .byte N28 , En3 , v104 + .byte W48 + .byte W01 + .byte N02 , Gn3 , v096 + .byte W12 + .byte N04 , Gn3 , v100 + .byte W24 + .byte Fs3 + .byte W13 + .byte N23 , En3 , v104 + .byte W30 + .byte N06 , En3 , v072 + .byte W04 + .byte Fs3 , v088 + .byte W06 + .byte Gn3 , v084 + .byte W05 + .byte N05 , Fs3 , v096 + .byte W02 + .byte W10 + .byte N04 , Fs3 , v100 + .byte W24 + .byte N03 , Bn3 + .byte W13 + .byte N24 , An3 , v108 + .byte W36 + .byte N05 , An3 , v088 + .byte W05 + .byte N07 , Bn3 , v096 + .byte W06 + .byte N02 , An3 , v088 + .byte W02 + .byte W11 + .byte N04 , An3 , v104 + .byte W23 + .byte Gn3 , v096 + .byte W12 + .byte N24 , Fs3 , v104 + .byte W32 + .byte N05 , Fs3 , v084 + .byte W05 + .byte Gn3 , v088 + .byte W05 + .byte N08 , An3 , v084 + .byte W07 + .byte N04 , Gn3 , v100 + .byte W01 + .byte W11 + .byte Gn3 , v112 + .byte W24 + .byte Bn3 , v100 + .byte W12 + .byte N20 , En4 , v116 + .byte W18 + .byte N18 , Fs4 , v112 + .byte W16 + .byte N13 , En4 , v108 + .byte W13 + .byte N03 , An3 , v100 + .byte W02 + .byte W05 + .byte N01 , An3 , v076 + .byte W05 + .byte N05 , An3 , v112 + .byte W24 + .byte N13 , An3 , v108 + .byte W12 + .byte N05 , Bn3 , v112 + .byte W13 + .byte N04 + .byte W24 + .byte En3 , v108 + .byte W13 + .byte N56 , An3 , v112 + .byte W96 + .byte N05 , Dn4 , v104 + .byte W12 + .byte Dn4 , v100 + .byte W23 + .byte N04 , En4 , v104 + .byte W11 + .byte N13 , Fs4 , v108 + .byte W13 + .byte N04 , Dn4 , v104 + .byte W23 + .byte An3 , v100 + .byte W12 + .byte Bn3 , v108 + .byte W02 + .byte W11 + .byte Bn3 , v104 + .byte W24 + .byte N02 , Dn4 , v100 + .byte W12 + .byte N24 , Bn3 , v108 + .byte W48 + .byte N04 , Cs4 + .byte W01 + .byte W11 + .byte Cs4 , v100 + .byte W23 + .byte En4 + .byte W12 + .byte N13 , Gn4 , v116 + .byte W13 + .byte N02 , En4 , v096 + .byte W24 + .byte W01 + .byte N04 , Cs4 , v100 + .byte W12 + .byte N02 , Dn4 , v096 + .byte W11 + .byte N04 , Dn4 , v100 + .byte W12 + .byte N03 + .byte W12 + .byte En4 , v104 + .byte W12 + .byte N24 , Cs4 , v100 + .byte W48 + .byte N04 , Dn4 , v108 + .byte W01 + .byte W11 + .byte Dn4 , v112 + .byte W24 + .byte N03 , En4 , v092 + .byte W12 + .byte N13 , Fs4 , v112 + .byte W13 + .byte N01 , Dn4 , v088 + .byte W23 + .byte N03 , An3 + .byte W13 + .byte N05 , Bn3 , v100 + .byte W12 + .byte N04 , En4 , v092 + .byte W11 + .byte Gn4 , v096 + .byte W12 + .byte N03 , Bn4 , v108 + .byte W12 + .byte N04 , En5 , v112 + .byte W23 + .byte En4 , v100 + .byte W24 + .byte W02 + .byte W12 + .byte An4 , v112 + .byte W11 + .byte Fn4 , v108 + .byte W12 + .byte Cn4 , v100 + .byte W24 + .byte Bn4 , v112 + .byte W12 + .byte Gs4 + .byte W12 + .byte En4 , v108 + .byte W13 + .byte W12 + .byte An4 + .byte W11 + .byte N03 , En4 , v096 + .byte W12 + .byte N05 , Cs4 + .byte W11 + .byte N04 , An3 , v100 + .byte W23 + .byte An4 , v127 + .byte W01 + .byte N03 , Gs4 , v088 + .byte W24 + .byte W02 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W84 + .byte W01 + .byte N05 , An3 , v076 + .byte W05 + .byte N07 , Bn3 , v088 + .byte W06 + .byte GOTO + .word mus_table_select_1_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_table_select_2: @ 0x0868977E + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 2 + .byte VOL , 85*mus_table_select_mvl/mxv + .byte PAN , c_v-16 + .byte W12 +mus_table_select_2_B1: + .byte W23 + .byte N05 , An2 , v056 + .byte W05 + .byte Dn3 , v048 + .byte W06 + .byte N06 , An2 , v060 + .byte W04 + .byte N07 , Dn3 , v056 + .byte W08 + .byte N06 , Fs3 , v064 + .byte W12 + .byte N01 , Dn3 + .byte W12 + .byte N02 , An2 , v068 + .byte W12 + .byte N03 , Dn3 , v060 + .byte W14 + .byte W23 + .byte N05 , Gn2 , v064 + .byte W06 + .byte Bn2 , v060 + .byte W05 + .byte N07 , Gn2 , v056 + .byte W06 + .byte Bn2 + .byte W06 + .byte N03 , En3 , v060 + .byte W13 + .byte N01 , Bn2 + .byte W12 + .byte N04 , Gn2 + .byte W12 + .byte N02 , Bn2 + .byte W13 + .byte W23 + .byte N06 , Gn2 + .byte W06 + .byte N05 , Cs3 , v056 + .byte W06 + .byte N07 , Gn2 , v052 + .byte W06 + .byte N06 , Cs3 , v056 + .byte W06 + .byte N02 , En3 , v060 + .byte W12 + .byte N03 , Cs3 + .byte W12 + .byte N02 , Gn2 , v052 + .byte W12 + .byte Cs3 , v060 + .byte W13 + .byte W23 + .byte N06 , An2 , v064 + .byte W05 + .byte N05 , Dn3 , v052 + .byte W06 + .byte N06 , An2 , v056 + .byte W05 + .byte N08 , Dn3 , v048 + .byte W08 + .byte N02 , Fs3 , v064 + .byte W12 + .byte N01 , Dn3 , v060 + .byte W13 + .byte N03 , En3 , v052 + .byte W12 + .byte N02 , Cs3 , v060 + .byte W12 + .byte W23 + .byte N06 , An2 , v056 + .byte W06 + .byte N05 , Dn3 , v048 + .byte W07 + .byte An2 , v052 + .byte W05 + .byte N07 , Dn3 , v040 + .byte W06 + .byte N05 , Fs3 , v060 + .byte W12 + .byte N02 , Dn3 , v056 + .byte W12 + .byte N01 , An2 , v060 + .byte W11 + .byte N03 , Dn3 + .byte W14 + .byte W23 + .byte N05 , Gn2 , v052 + .byte W06 + .byte Bn2 , v056 + .byte W05 + .byte N07 , Gn2 , v048 + .byte W06 + .byte Bn2 + .byte W07 + .byte N03 , En3 , v056 + .byte W13 + .byte N02 , Bn2 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte N01 , Bn2 + .byte W12 + .byte W22 + .byte N06 , An2 , v064 + .byte W06 + .byte Cn3 , v056 + .byte W05 + .byte N07 , Fn3 , v060 + .byte W06 + .byte N04 , Cn3 , v044 + .byte W32 + .byte W01 + .byte N05 , Gs2 , v064 + .byte W05 + .byte Bn2 , v060 + .byte W05 + .byte N07 , En3 + .byte W07 + .byte N04 , Bn2 , v044 + .byte W07 + .byte W24 + .byte W01 + .byte An2 , v056 + .byte W05 + .byte N05 , Cs3 , v060 + .byte W06 + .byte N06 , An2 , v052 + .byte W05 + .byte N08 , Cs3 , v060 + .byte W07 + .byte N02 , En3 + .byte W12 + .byte N04 , Cs3 , v064 + .byte W11 + .byte An3 , v060 + .byte W12 + .byte N01 , En3 + .byte W13 + .byte W23 + .byte N05 , An2 , v064 + .byte W06 + .byte N04 , Dn3 , v048 + .byte W05 + .byte N06 , An2 , v056 + .byte W06 + .byte N08 , Dn3 , v048 + .byte W07 + .byte N05 , Fs3 , v064 + .byte W12 + .byte N02 , Dn3 , v056 + .byte W12 + .byte An2 + .byte W11 + .byte Dn3 , v060 + .byte W14 + .byte W22 + .byte N04 , Gn2 + .byte W05 + .byte N05 , Bn2 + .byte W06 + .byte N06 , Gn2 , v056 + .byte W06 + .byte Bn2 , v052 + .byte W07 + .byte N04 , En3 , v060 + .byte W13 + .byte N01 , Bn2 , v056 + .byte W12 + .byte N02 , Gn2 + .byte W11 + .byte Bn2 , v060 + .byte W14 + .byte W24 + .byte N05 , Gn2 , v052 + .byte W06 + .byte Cs3 , v056 + .byte W05 + .byte N06 , Gn2 + .byte W05 + .byte Cs3 , v052 + .byte W07 + .byte N03 , En3 , v064 + .byte W12 + .byte N02 , Cs3 , v052 + .byte W12 + .byte Gn2 , v048 + .byte W11 + .byte N04 , Cs3 , v064 + .byte W14 + .byte W23 + .byte N05 , An2 + .byte W07 + .byte Dn3 , v044 + .byte W05 + .byte An2 , v052 + .byte W05 + .byte N06 , Dn3 , v048 + .byte W07 + .byte N03 , En3 , v064 + .byte W12 + .byte N02 , Cs3 , v056 + .byte W12 + .byte An2 , v060 + .byte W13 + .byte N03 , An3 , v064 + .byte W12 + .byte W24 + .byte N05 , An2 , v068 + .byte W05 + .byte N06 , Dn3 , v056 + .byte W07 + .byte N05 , An2 , v064 + .byte W05 + .byte N06 , Dn3 , v040 + .byte W05 + .byte N04 , Fs3 , v064 + .byte W13 + .byte N01 , Dn3 , v056 + .byte W12 + .byte An2 , v064 + .byte W11 + .byte N02 , Dn3 + .byte W14 + .byte W23 + .byte N04 , Gn2 , v060 + .byte W06 + .byte N02 , Bn2 , v056 + .byte W05 + .byte N05 , Gn2 + .byte W07 + .byte N03 , Bn2 , v048 + .byte W06 + .byte En3 , v060 + .byte W12 + .byte N01 , Bn2 , v056 + .byte W12 + .byte N02 , Gn2 + .byte W12 + .byte Bn2 , v060 + .byte W13 + .byte W24 + .byte N05 , An2 , v064 + .byte W06 + .byte Cn3 , v048 + .byte W05 + .byte N06 , Fn3 , v056 + .byte W06 + .byte N03 , Cn3 , v044 + .byte W30 + .byte W01 + .byte N04 , Gs2 , v060 + .byte W05 + .byte N05 , Bn2 , v056 + .byte W05 + .byte N07 , En3 , v060 + .byte W06 + .byte N05 , Bn2 , v048 + .byte W08 + .byte W24 + .byte An2 , v056 + .byte W05 + .byte N06 , Cs3 , v060 + .byte W07 + .byte En3 , v052 + .byte W04 + .byte N09 , Cs3 , v056 + .byte W08 + .byte N02 , An3 , v064 + .byte W12 + .byte N01 , En3 + .byte W12 + .byte N02 , Cs3 , v060 + .byte W12 + .byte An2 , v064 + .byte W12 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_table_select_2_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_table_select_3: @ 0x08689978 + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 41 + .byte VOL , 108*mus_table_select_mvl/mxv + .byte PAN , c_v+0 + .byte MOD , 5 + .byte W12 +mus_table_select_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W24 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N14 , Bn3 , v068 + .byte W12 + .byte N24 , Dn4 , v060 + .byte W24 + .byte N12 , Cs4 + .byte W12 + .byte N13 , Bn3 , v068 + .byte W12 + .byte N06 , An3 , v076 + .byte W12 + .byte N08 , Gs3 , v060 + .byte W12 + .byte N32 , An3 + .byte W36 + .byte N12 , An3 , v076 + .byte W12 + .byte Bn3 , v072 + .byte W12 + .byte An3 , v068 + .byte W12 + .byte W24 + .byte N13 , Fs3 , v064 + .byte W12 + .byte N14 , Bn3 + .byte W12 + .byte N24 , Dn4 , v072 + .byte W24 + .byte N12 , En4 + .byte W12 + .byte N14 , Dn4 , v068 + .byte W12 + .byte N06 , Cs4 , v076 + .byte W12 + .byte N07 , Fs4 , v068 + .byte W12 + .byte N32 , An3 , v064 + .byte W36 + .byte N13 , An3 , v072 + .byte W12 + .byte N11 , Bn3 , v068 + .byte W12 + .byte N13 , Cs4 + .byte W12 + .byte N11 , Bn3 + .byte W12 + .byte N13 , An3 , v076 + .byte W12 + .byte N30 , Gn3 , v068 + .byte W36 + .byte N12 , Gn3 , v076 + .byte W12 + .byte An3 + .byte W12 + .byte N13 , Gn3 , v072 + .byte W12 + .byte N20 , Fs3 , v068 + .byte W18 + .byte N17 , As3 , v076 + .byte W16 + .byte N10 , Bn3 + .byte W14 + .byte N20 + .byte W18 + .byte N16 , Cs4 + .byte W15 + .byte N15 , Dn4 , v072 + .byte W15 + .byte N60 , En4 , v080 + .byte W60 + .byte N13 , Fs4 , v072 + .byte W12 + .byte N12 , Gn4 , v068 + .byte W12 + .byte N15 , Gs4 , v080 + .byte W12 + .byte N60 , An4 , v076 + .byte W60 + .byte N12 , As4 + .byte W12 + .byte Bn4 + .byte W12 + .byte N15 , Cn5 , v080 + .byte W12 + .byte N24 , Cs5 , v072 + .byte W24 + .byte N40 , An4 , v080 + .byte W72 + .byte GOTO + .word mus_table_select_3_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_table_select_4: @ 0x08689A3E + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 12 + .byte VOL , 85*mus_table_select_mvl/mxv + .byte PAN , c_v-32 + .byte W12 +mus_table_select_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W48 + .byte N03 , Dn3 , v076 + .byte N03 , Fs3 , v084 + .byte W18 + .byte N02 , Fs3 , v072 + .byte W01 + .byte N01 , Dn3 , v056 + .byte W05 + .byte N23 , Dn3 , v080 + .byte N24 , Fs3 , v088 + .byte W24 + .byte W44 + .byte W03 + .byte N01 , Cs3 , v072 + .byte N03 , Fs3 , v080 + .byte W18 + .byte N01 , Cs3 , v060 + .byte N01 , Fs3 + .byte W05 + .byte N24 , Cs3 , v080 + .byte N24 , Fs3 , v076 + .byte W24 + .byte W02 + .byte W44 + .byte W03 + .byte N03 , Fs3 , v084 + .byte W01 + .byte Dn3 , v076 + .byte W18 + .byte N02 , Dn3 , v060 + .byte N01 , Fs3 , v064 + .byte W05 + .byte N24 , Fs3 , v080 + .byte W01 + .byte Dn3 , v076 + .byte W24 + .byte W44 + .byte W03 + .byte N02 , Cs3 , v068 + .byte N04 , Fs3 , v072 + .byte W17 + .byte N02 , Cs3 , v068 + .byte N01 , Fs3 + .byte W06 + .byte N23 , Cs3 , v084 + .byte N23 , Fs3 + .byte W24 + .byte W02 + .byte W44 + .byte W03 + .byte N04 , Gn3 + .byte W01 + .byte N02 , Bn2 , v080 + .byte W17 + .byte N01 , Bn2 , v060 + .byte N01 , Gn3 , v068 + .byte W05 + .byte N24 , Bn2 , v080 + .byte N24 , Gn3 , v084 + .byte W24 + .byte W02 + .byte W44 + .byte W03 + .byte N02 , Dn3 , v076 + .byte N03 , Bn3 , v084 + .byte W18 + .byte N01 , Dn3 , v060 + .byte N01 , Bn3 , v072 + .byte W05 + .byte N18 , Dn3 , v076 + .byte N21 , Bn3 , v084 + .byte W24 + .byte W02 + .byte W12 + .byte N02 , En3 , v060 + .byte N04 , Cn4 , v072 + .byte W12 + .byte N02 , Gn3 , v064 + .byte W01 + .byte En3 , v048 + .byte W10 + .byte N04 , Cn4 , v076 + .byte W01 + .byte N02 , En3 , v072 + .byte W24 + .byte N03 , En3 , v068 + .byte N04 , Cn4 , v076 + .byte W11 + .byte N02 , Gn3 , v064 + .byte W01 + .byte En3 , v056 + .byte W11 + .byte N03 , En3 , v068 + .byte N04 , Cn4 , v076 + .byte W13 + .byte W11 + .byte N03 , En3 , v064 + .byte N05 , Cs4 , v068 + .byte W12 + .byte N02 , En3 , v048 + .byte N03 , Gn3 , v060 + .byte W11 + .byte En3 + .byte N04 , Cs4 , v072 + .byte W24 + .byte W01 + .byte N02 , En3 , v052 + .byte N05 , Cs4 , v064 + .byte W11 + .byte N02 , En3 , v044 + .byte N02 , Gn3 , v056 + .byte W12 + .byte N05 , Cs4 , v064 + .byte W01 + .byte N02 , En3 , v048 + .byte W12 + .byte N03 + .byte N04 , Cs4 , v056 + .byte W01 + .byte W11 + .byte N03 , En3 + .byte N04 , Cs4 , v060 + .byte W12 + .byte N02 , En3 , v056 + .byte N04 , Cs4 , v060 + .byte W12 + .byte N02 , En3 + .byte N05 , Cs4 , v064 + .byte W12 + .byte N04 , En4 + .byte W01 + .byte N05 , An3 + .byte W11 + .byte N04 , An3 , v060 + .byte N04 , En4 , v064 + .byte W12 + .byte An3 , v060 + .byte N04 , En4 + .byte W11 + .byte En4 , v068 + .byte W01 + .byte N05 , An3 , v072 + .byte W13 + .byte GOTO + .word mus_table_select_4_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_table_select_5: @ 0x08689B75 + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 48 + .byte VOL , 85*mus_table_select_mvl/mxv + .byte PAN , c_v+32 + .byte W12 +mus_table_select_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N44 , Bn2 , v056 + .byte W48 + .byte Dn3 , v052 + .byte W48 + .byte Fs2 , v056 + .byte W48 + .byte Cs3 + .byte W48 + .byte Bn2 , v060 + .byte W48 + .byte Dn3 + .byte W48 + .byte Fs2 , v064 + .byte W48 + .byte Cs3 , v056 + .byte W48 + .byte En2 , v064 + .byte W48 + .byte Bn2 + .byte W48 + .byte Fs2 , v068 + .byte W48 + .byte Bn2 , v064 + .byte W48 + .byte Gn2 , v076 + .byte W48 + .byte Cn3 , v068 + .byte W48 + .byte An2 , v072 + .byte W48 + .byte En3 , v068 + .byte W48 + .byte En2 , v064 + .byte W48 + .byte N32 , Cs3 , v060 + .byte W48 + .byte GOTO + .word mus_table_select_5_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_table_select_6: @ 0x08689BCD + .byte KEYSH , mus_table_select_key+0 + .byte VOICE , 0 + .byte VOL , 51*mus_table_select_mvl/mxv + .byte W12 +mus_table_select_6_B1: + .byte N04 , Dn1 , v100 + .byte W12 + .byte Cn1 + .byte W12 + .byte N03 , Dn1 + .byte W04 + .byte Dn1 , v076 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N04 , Dn1 , v100 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte PEND +mus_table_select_6_B2: + .byte N04 , Dn1 , v100 + .byte W12 + .byte Cn1 + .byte W12 + .byte N03 , Dn1 + .byte W04 + .byte Dn1 , v076 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N03 + .byte W04 + .byte N04 , Dn1 , v100 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte N04 + .byte W06 + .byte N04 + .byte W06 + .byte PEND + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 + .byte PATT + .word mus_table_select_6_B1 + .byte PATT + .word mus_table_select_6_B2 +mus_table_select_6_B3: + .byte N06 , Cn1 , v100 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte PEND + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte PATT + .word mus_table_select_6_B3 + .byte N06 , Cn1 , v100 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W12 + .byte N06 , Cn1 + .byte W12 + .byte N09 , As1 + .byte W11 + .byte N24 , Cs2 + .byte W01 + .byte GOTO + .word mus_table_select_6_B1 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_table_select: @ 0x08689CC0 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_table_select_pri @ Priority + .byte mus_table_select_rev @ Reverb + + .word mus_table_select_grp + + .word mus_table_select_0 + .word mus_table_select_1 + .word mus_table_select_2 + .word mus_table_select_3 + .word mus_table_select_4 + .word mus_table_select_5 + .word mus_table_select_6 diff --git a/sound/songs/mus_title.s b/sound/songs/mus_title.s new file mode 100644 index 0000000..7995fed --- /dev/null +++ b/sound/songs/mus_title.s @@ -0,0 +1,829 @@ + .include "sound/MPlayDef.s" + + .equ mus_title_grp, gUnknown_0852F55C + .equ mus_title_pri, 0 + .equ mus_title_rev, reverb_set+50 + .equ mus_title_mvl, 127 + .equ mus_title_key, 0 + .equ mus_title_tbs, 1 + .equ mus_title_exg, 0 + .equ mus_title_cmp, 1 + + .section .rodata + .global mus_title + .align 2 + +@*********************** Track 01 ***********************@ + +mus_title_0: @ 0x08688FFC + .byte KEYSH , mus_title_key+0 + .byte TEMPO , 142*mus_title_tbs/2 + .byte VOICE , 127 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v+63 + .byte VOL , 37*mus_title_mvl/mxv + .byte W12 + .byte W96 + .byte W96 +mus_title_0_B1: + .byte VOICE , 127 + .byte N04 , En5 , v096 + .byte W12 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v092 + .byte W12 + .byte VOICE , 127 + .byte N04 , En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte En5 , v096 + .byte W12 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v096 + .byte W12 + .byte N04 , En5 , v080 + .byte W04 + .byte VOICE , 127 + .byte W02 + .byte N04 + .byte W06 +mus_title_0_B2: + .byte N04 , En5 , v096 + .byte W12 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v096 + .byte W12 + .byte VOICE , 127 + .byte N04 , En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte En5 , v096 + .byte W04 + .byte En5 , v064 + .byte W04 + .byte N04 + .byte W04 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v096 + .byte W12 + .byte N04 , En5 , v080 + .byte W04 + .byte VOICE , 127 + .byte W02 + .byte N04 + .byte W06 + .byte PEND + .byte En5 , v096 + .byte W12 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v092 + .byte W12 + .byte VOICE , 127 + .byte N04 , En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte En5 , v096 + .byte W12 + .byte En5 , v080 + .byte W06 + .byte N04 + .byte W06 + .byte VOICE , 126 + .byte N12 , Gn5 , v096 + .byte W12 + .byte N04 , En5 , v080 + .byte W04 + .byte VOICE , 127 + .byte W02 + .byte N04 + .byte W06 + .byte PATT + .word mus_title_0_B2 + .byte GOTO + .word mus_title_0_B1 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_title_1: @ 0x086890AA + .byte KEYSH , mus_title_key+0 + .byte VOICE , 56 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 70*mus_title_mvl/mxv + .byte PAN , c_v-13 + .byte W12 + .byte W48 + .byte W02 + .byte N22 , Fn3 , v112 + .byte W22 + .byte N24 , As3 + .byte W24 + .byte N04 , Dn4 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Cn4 + .byte W08 + .byte N24 , Dn4 + .byte W24 + .byte Ds4 , v096 + .byte W24 +mus_title_1_B1: + .byte VOICE , 11 + .byte VOL , 41*mus_title_mvl/mxv + .byte W02 + .byte N44 , Fn4 , v112 + .byte W48 + .byte N10 , En4 + .byte W12 + .byte Dn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte Dn4 + .byte W10 + .byte W02 + .byte N32 , En4 + .byte W32 + .byte W02 + .byte N07 , Fn4 + .byte W14 + .byte N24 , Cn4 + .byte W24 + .byte N04 , Bn3 + .byte W04 + .byte N08 , Bn3 , v036 + .byte W08 + .byte N04 , An3 , v112 + .byte W04 + .byte N08 , An3 , v036 + .byte W06 + .byte W02 + .byte N32 , Fn3 , v112 + .byte W36 + .byte N10 , Cn4 + .byte W12 + .byte N12 , Bn3 + .byte W12 + .byte An3 + .byte W12 + .byte Gn3 + .byte W12 + .byte N10 , Fn3 + .byte W10 + .byte W02 + .byte En3 + .byte W12 + .byte N04 , Bn3 + .byte W06 + .byte En4 + .byte W06 + .byte N07 , Gn4 + .byte W08 + .byte An4 + .byte W08 + .byte Bn4 + .byte W08 + .byte N22 , Cn5 + .byte W22 + .byte N04 , Bn4 + .byte W04 + .byte N08 , Bn4 , v036 + .byte W10 + .byte N04 , An4 , v112 + .byte W04 + .byte An4 , v036 + .byte W06 + .byte GOTO + .word mus_title_1_B1 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_title_2: @ 0x08689136 + .byte KEYSH , mus_title_key+0 + .byte VOICE , 56 + .byte LFOS , 44 + .byte BENDR , 12 + .byte VOL , 73*mus_title_mvl/mxv + .byte PAN , c_v+14 + .byte W12 + .byte N06 , Cn4 , v120 + .byte W12 + .byte An3 + .byte W06 + .byte Cn4 + .byte W06 + .byte N48 , Fn4 + .byte W48 + .byte N24 , Fs4 + .byte W24 + .byte N04 , Gn4 , v112 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn4 + .byte W08 + .byte N24 , Gn4 + .byte W24 + .byte Gs4 , v096 + .byte W24 +mus_title_2_B1: + .byte VOICE , 1 + .byte VOL , 70*mus_title_mvl/mxv + .byte N42 , An4 , v112 + .byte W42 + .byte N03 , Gn4 , v100 + .byte W03 + .byte An4 + .byte W03 + .byte N10 , Gn4 , v112 + .byte W12 + .byte Fn4 + .byte W12 + .byte En4 + .byte W12 + .byte Fn4 + .byte W12 + .byte N36 , Gn4 + .byte W36 + .byte N03 , Gn4 , v100 + .byte W03 + .byte N07 , An4 , v112 + .byte W09 + .byte N24 , En4 + .byte W24 + .byte N04 , Dn4 + .byte W04 + .byte N08 , Dn4 , v036 + .byte W08 + .byte N04 , Cn4 , v112 + .byte W04 + .byte N08 , Cn4 , v036 + .byte W08 + .byte N36 , An3 , v112 + .byte W36 + .byte N03 , Dn4 , v100 + .byte W03 + .byte N09 , En4 , v112 + .byte W09 + .byte N12 , Dn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte Bn3 + .byte W12 + .byte An3 + .byte W12 + .byte N10 , Gn3 + .byte W12 + .byte N04 , Dn4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N07 , Bn4 + .byte W08 + .byte Cn5 + .byte W08 + .byte Dn5 + .byte W08 + .byte N24 , En5 + .byte W24 + .byte N04 , Dn5 + .byte W04 + .byte N08 , Dn5 , v036 + .byte W08 + .byte N04 , Cn5 , v112 + .byte W04 + .byte N08 , Cn5 , v036 + .byte W08 + .byte GOTO + .word mus_title_2_B1 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_title_3: @ 0x086891D5 + .byte KEYSH , mus_title_key+0 + .byte VOICE , 47 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 75*mus_title_mvl/mxv + .byte W04 + .byte N02 , Fn2 , v108 + .byte W04 + .byte Fn2 , v092 + .byte W04 + .byte W02 + .byte N04 , Fn2 , v112 + .byte W36 + .byte W02 + .byte N02 + .byte W04 + .byte N02 + .byte W04 + .byte N04 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn2 + .byte W12 + .byte Cn2 + .byte W12 + .byte Gn2 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte Fn2 + .byte W08 + .byte N24 , Gn2 + .byte W24 + .byte Fs1 + .byte W24 +mus_title_3_B1: + .byte VOICE , 48 + .byte VOL , 30*mus_title_mvl/mxv + .byte N48 , An2 , v112 + .byte W48 + .byte Bn2 + .byte W48 +mus_title_3_B2: + .byte N48 , Gn2 , v112 + .byte W48 + .byte N32 , An2 + .byte W32 + .byte N08 , Gn2 + .byte W08 + .byte Gs2 + .byte W08 + .byte PEND + .byte N48 , An2 + .byte W48 + .byte Bn2 + .byte W48 + .byte PATT + .word mus_title_3_B2 + .byte GOTO + .word mus_title_3_B1 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_title_4: @ 0x08689232 + .byte KEYSH , mus_title_key+0 + .byte VOICE , 80 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte VOL , 35*mus_title_mvl/mxv + .byte PAN , c_v+63 + .byte W12 + .byte N06 , Cn3 , v096 + .byte W12 + .byte An2 , v112 + .byte W06 + .byte Cn3 + .byte W06 + .byte N48 , Fn3 + .byte W48 + .byte N24 , As3 + .byte W24 + .byte N04 , Bn3 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte An3 + .byte W08 + .byte N24 , Bn3 + .byte W24 + .byte Cn4 + .byte W24 +mus_title_4_B1: + .byte W12 + .byte N04 , An3 , v112 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W24 + .byte Bn3 + .byte W24 + .byte N04 + .byte W12 + .byte PEND +mus_title_4_B2: + .byte W12 + .byte N04 , Bn3 , v112 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W24 + .byte Cn4 + .byte W24 + .byte N04 + .byte W12 + .byte PEND + .byte PATT + .word mus_title_4_B1 + .byte PATT + .word mus_title_4_B2 + .byte GOTO + .word mus_title_4_B1 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_title_5: @ 0x08689290 + .byte KEYSH , mus_title_key+0 + .byte VOICE , 81 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte PAN , c_v-1 + .byte VOL , 49*mus_title_mvl/mxv + .byte W02 + .byte 47*mus_title_mvl/mxv + .byte W10 + .byte N06 , Fn1 , v112 + .byte W12 + .byte Cn2 + .byte W06 + .byte An1 + .byte W06 + .byte N48 , Fn1 + .byte W48 + .byte N24 , Fs1 + .byte W24 + .byte N04 , Gn1 + .byte W16 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N24 + .byte W24 + .byte Fs1 + .byte W24 +mus_title_5_B1: + .byte N04 , Fn1 , v112 + .byte W12 + .byte Fn2 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W12 + .byte Gn1 + .byte W12 + .byte Gn2 + .byte W24 + .byte N04 + .byte W12 + .byte PEND +mus_title_5_B2: + .byte N04 , En1 , v112 + .byte W12 + .byte En2 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W12 + .byte An1 + .byte W12 + .byte An2 + .byte W24 + .byte N04 + .byte W12 + .byte PEND + .byte PATT + .word mus_title_5_B1 + .byte PATT + .word mus_title_5_B2 + .byte GOTO + .word mus_title_5_B1 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_title_6: @ 0x086892F4 + .byte KEYSH , mus_title_key+0 + .byte VOICE , 0 + .byte VOL , 55*mus_title_mvl/mxv + .byte W12 + .byte N48 , An2 , v112 + .byte W96 + .byte W96 +mus_title_6_B1: + .byte N04 , Cn1 , v112 + .byte W24 + .byte Dn1 + .byte W36 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W24 + .byte PEND + .byte Cn1 + .byte W24 + .byte Dn1 + .byte W36 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte En1 + .byte W06 + .byte Cn1 , v096 + .byte W06 + .byte PATT + .word mus_title_6_B1 + .byte N04 , Dn1 , v088 + .byte W12 + .byte Dn1 , v112 + .byte W12 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Cn1 + .byte W12 + .byte N04 + .byte W12 + .byte N04 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 , v096 + .byte W12 + .byte GOTO + .word mus_title_6_B1 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_title_7: @ 0x0868933A + .byte KEYSH , mus_title_key+0 + .byte VOICE , 83 + .byte LFOS , 44 + .byte XCMD , xIECV , 18 + .byte xIECV , 16 + .byte BENDR , 12 + .byte VOL , 35*mus_title_mvl/mxv + .byte PAN , c_v-64 + .byte W12 + .byte N06 , An4 , v112 + .byte W12 + .byte Fn4 + .byte W06 + .byte An4 + .byte W06 + .byte N48 , Cn5 + .byte W48 + .byte N24 , Fs5 + .byte W24 + .byte W96 +mus_title_7_B1: + .byte W12 + .byte N04 , Cn3 , v112 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W24 + .byte Dn3 + .byte W24 + .byte N04 + .byte W12 + .byte PEND +mus_title_7_B2: + .byte W12 + .byte N04 , Dn3 , v112 + .byte W06 + .byte N04 + .byte W18 + .byte N04 + .byte W24 + .byte En3 + .byte W24 + .byte N04 + .byte W12 + .byte PEND + .byte PATT + .word mus_title_7_B1 + .byte PATT + .word mus_title_7_B2 + .byte GOTO + .word mus_title_7_B1 + .byte W96 + .byte FINE + +@*********************** Track 09 ***********************@ + +mus_title_8: @ 0x08689388 + .byte KEYSH , mus_title_key+0 + .byte LFOS , 44 + .byte BENDR , 12 + .byte PAN , c_v-1 + .byte VOL , 31*mus_title_mvl/mxv + .byte W03 + .byte VOICE , 46 + .byte W09 + .byte PAN , c_v-40 + .byte N04 , Fn4 , v112 + .byte W04 + .byte An4 + .byte W04 + .byte Cn5 + .byte W04 + .byte PAN , c_v-16 + .byte N04 , Fn5 + .byte W04 + .byte An5 + .byte W04 + .byte Cn6 + .byte W04 + .byte PAN , c_v+43 + .byte N04 , Fn6 + .byte W04 + .byte Cn6 + .byte W04 + .byte An5 + .byte W04 + .byte PAN , c_v+16 + .byte N04 , Fn5 + .byte W04 + .byte Cn5 + .byte W04 + .byte An4 + .byte W04 + .byte PAN , c_v-40 + .byte N04 , Fn4 + .byte W04 + .byte An4 + .byte W04 + .byte Cn5 + .byte W04 + .byte PAN , c_v-16 + .byte N04 , Fn5 + .byte W04 + .byte An5 + .byte W04 + .byte Cn6 + .byte W04 + .byte PAN , c_v+38 + .byte N04 , Fs6 + .byte W04 + .byte Cs6 + .byte W04 + .byte As5 + .byte W04 + .byte PAN , c_v-7 + .byte N04 , Fs5 + .byte W04 + .byte Cs5 + .byte W04 + .byte As4 + .byte W04 + .byte PAN , c_v-38 + .byte N04 , Gn4 + .byte W04 + .byte Bn4 + .byte W04 + .byte Dn5 + .byte W04 + .byte PAN , c_v-24 + .byte N04 , Bn4 + .byte W04 + .byte Dn5 + .byte W04 + .byte Gn5 + .byte W04 + .byte PAN , c_v-16 + .byte N04 , Dn5 + .byte W04 + .byte Gn5 + .byte W04 + .byte Bn5 + .byte W04 + .byte Gn5 + .byte W04 + .byte Bn5 + .byte W04 + .byte Dn6 + .byte W04 + .byte PAN , c_v+43 + .byte N04 , Gn6 + .byte W04 + .byte Dn6 + .byte W04 + .byte Bn5 + .byte W04 + .byte PAN , c_v+13 + .byte N04 , Dn6 + .byte W04 + .byte Bn5 + .byte W04 + .byte Gn5 + .byte W04 + .byte PAN , c_v-8 + .byte N04 , Cn6 + .byte W04 + .byte Gs5 + .byte W04 + .byte Ds5 + .byte W04 + .byte PAN , c_v-23 + .byte N04 , Gs5 + .byte W04 + .byte Ds5 + .byte W04 + .byte Cn5 + .byte W04 +mus_title_8_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_title_8_B1 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_title: @ 0x08689430 + .byte 9 @ NumTrks + .byte 0 @ NumBlks + .byte mus_title_pri @ Priority + .byte mus_title_rev @ Reverb + + .word mus_title_grp + + .word mus_title_0 + .word mus_title_1 + .word mus_title_2 + .word mus_title_3 + .word mus_title_4 + .word mus_title_5 + .word mus_title_6 + .word mus_title_7 + .word mus_title_8 diff --git a/sound/songs/mus_travel_mode.s b/sound/songs/mus_travel_mode.s new file mode 100644 index 0000000..252a168 --- /dev/null +++ b/sound/songs/mus_travel_mode.s @@ -0,0 +1,1796 @@ + .include "sound/MPlayDef.s" + + .equ mus_travel_mode_grp, gUnknown_08532808 + .equ mus_travel_mode_pri, 0 + .equ mus_travel_mode_rev, reverb_set+50 + .equ mus_travel_mode_mvl, 127 + .equ mus_travel_mode_key, 0 + .equ mus_travel_mode_tbs, 1 + .equ mus_travel_mode_exg, 0 + .equ mus_travel_mode_cmp, 1 + + .section .rodata + .global mus_travel_mode + .align 2 + +@*********************** Track 01 ***********************@ + +mus_travel_mode_0: @ 0x0868FDC0 + .byte KEYSH , mus_travel_mode_key+0 + .byte TEMPO , 138*mus_travel_mode_tbs/2 + .byte VOICE , 18 + .byte VOL , 85*mus_travel_mode_mvl/mxv + .byte PAN , c_v+16 + .byte W96 +mus_travel_mode_0_B1: + .byte N12 , Dn3 , v080 + .byte W24 + .byte N14 , Dn3 , v076 + .byte W24 + .byte N16 + .byte W24 + .byte N12 , Dn3 , v072 + .byte W24 + .byte PEND +mus_travel_mode_0_B2: + .byte N13 , Dn3 , v068 + .byte W24 + .byte N14 , Dn3 , v072 + .byte W24 + .byte N15 + .byte W24 + .byte N13 + .byte W24 + .byte PEND +mus_travel_mode_0_B3: + .byte N11 , Dn3 , v076 + .byte W24 + .byte N13 + .byte W24 + .byte N12 , Dn3 , v072 + .byte W24 + .byte N16 , Dn3 , v076 + .byte W24 + .byte PEND +mus_travel_mode_0_B4: + .byte N11 , Dn3 , v076 + .byte W24 + .byte N13 , Dn3 , v072 + .byte W24 + .byte N11 + .byte W24 + .byte Dn3 , v076 + .byte W24 + .byte PEND +mus_travel_mode_0_B5: + .byte N13 , Dn3 , v076 + .byte W24 + .byte N11 , Dn3 , v072 + .byte W24 + .byte N12 + .byte W24 + .byte N10 , Dn3 , v076 + .byte W24 + .byte PEND +mus_travel_mode_0_B6: + .byte N13 , Dn3 , v076 + .byte W24 + .byte N12 , Dn3 , v072 + .byte W24 + .byte Dn3 , v076 + .byte W24 + .byte N12 + .byte W24 + .byte PEND +mus_travel_mode_0_B7: + .byte N10 , Dn3 , v076 + .byte W24 + .byte N12 + .byte W24 + .byte N11 , Dn3 , v072 + .byte W24 + .byte N12 + .byte W24 + .byte PEND +mus_travel_mode_0_B8: + .byte N12 , Dn3 , v072 + .byte W24 + .byte N13 , Dn3 , v076 + .byte W24 + .byte N10 + .byte W24 + .byte N11 + .byte W24 + .byte PEND + .byte N12 , En3 , v080 + .byte W24 + .byte N13 + .byte W24 + .byte N11 , En3 , v076 + .byte W24 + .byte N11 + .byte W24 + .byte N10 , Fn3 , v084 + .byte W24 + .byte N13 , Fn3 , v080 + .byte W24 + .byte N11 + .byte W24 + .byte N09 , Fn3 , v084 + .byte W24 + .byte N13 , Fs3 + .byte W24 + .byte N13 + .byte W24 + .byte N10 + .byte W24 + .byte N07 , Fs3 , v076 + .byte W24 + .byte N09 , Gn3 , v084 + .byte W24 + .byte N08 + .byte W24 + .byte An3 + .byte W24 + .byte An3 , v088 + .byte W24 + .byte N12 , Dn3 , v080 + .byte W24 + .byte N08 , Dn3 , v072 + .byte W24 + .byte N06 + .byte W24 + .byte N06 + .byte W24 + .byte PATT + .word mus_travel_mode_0_B1 + .byte PATT + .word mus_travel_mode_0_B1 + .byte PATT + .word mus_travel_mode_0_B2 + .byte PATT + .word mus_travel_mode_0_B3 + .byte PATT + .word mus_travel_mode_0_B4 + .byte PATT + .word mus_travel_mode_0_B5 + .byte PATT + .word mus_travel_mode_0_B6 + .byte PATT + .word mus_travel_mode_0_B7 + .byte PATT + .word mus_travel_mode_0_B8 + .byte N15 , En3 , v084 + .byte W24 + .byte En3 , v080 + .byte W24 + .byte N16 , En3 , v084 + .byte W24 + .byte N14 + .byte W24 + .byte Fn3 + .byte W24 + .byte N15 + .byte W24 + .byte N13 + .byte W24 + .byte N14 + .byte W24 + .byte N13 , An2 , v088 + .byte W24 + .byte N14 , An2 , v092 + .byte W24 + .byte N13 , An2 , v088 + .byte W24 + .byte N15 + .byte W24 + .byte N16 , An3 , v084 + .byte W24 + .byte N15 + .byte W24 + .byte N12 + .byte W24 + .byte N11 , An3 , v088 + .byte W24 + .byte N13 , Gn2 , v084 + .byte W24 + .byte N13 + .byte W24 + .byte N12 + .byte W24 + .byte N13 + .byte W24 + .byte N14 , As2 , v092 + .byte W24 + .byte N12 , As2 , v084 + .byte W24 + .byte As2 , v080 + .byte W24 + .byte N13 , As2 , v084 + .byte W24 + .byte N15 , Cs3 + .byte W24 + .byte N13 , Cs3 , v080 + .byte W24 + .byte N12 , Cs3 , v084 + .byte W24 + .byte N13 , Cs3 , v080 + .byte W24 + .byte N12 , Ds3 , v084 + .byte W24 + .byte Ds3 , v080 + .byte W24 + .byte N13 , Ds3 , v084 + .byte W24 + .byte N12 + .byte W24 + .byte N16 , En3 + .byte W23 + .byte N17 + .byte W24 + .byte W02 + .byte N14 , En3 , v080 + .byte W23 + .byte N24 + .byte W24 +mus_travel_mode_0_B9: + .byte N14 , En2 , v084 + .byte W24 + .byte W01 + .byte N12 + .byte W23 + .byte N10 + .byte W24 + .byte N11 + .byte W24 + .byte PEND + .byte PATT + .word mus_travel_mode_0_B9 + .byte GOTO + .word mus_travel_mode_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_travel_mode_1: @ 0x0868FF2D + .byte KEYSH , mus_travel_mode_key+0 + .byte VOICE , 58 + .byte VOL , 102*mus_travel_mode_mvl/mxv + .byte PAN , c_v+0 + .byte MOD , 5 + .byte W72 + .byte N07 , Dn4 , v076 + .byte W06 + .byte N05 , Ds4 , v064 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N08 , Fn4 , v072 + .byte W06 +mus_travel_mode_1_B1: + .byte N12 , Fs4 , v088 + .byte W18 + .byte N06 , An4 + .byte W16 + .byte N40 , Dn4 , v084 + .byte W48 + .byte W01 + .byte N05 , Dn4 , v076 + .byte W12 + .byte N14 , Fs4 , v092 + .byte W01 + .byte PEND +mus_travel_mode_1_B2: + .byte W18 + .byte N08 , An4 , v088 + .byte W16 + .byte N24 , Dn4 , v080 + .byte W24 + .byte W02 + .byte N14 , An4 + .byte W12 + .byte N12 , Gn4 , v084 + .byte W12 + .byte N13 , Fs4 , v080 + .byte W12 + .byte PEND +mus_travel_mode_1_B3: + .byte N19 , Fn4 , v080 + .byte W18 + .byte N08 , As4 , v088 + .byte W14 + .byte TIE , As4 , v084 + .byte W64 + .byte PEND + .byte W48 + .byte W03 + .byte EOT + .byte W09 + .byte N07 , Fn5 + .byte W12 + .byte As4 , v080 + .byte W12 + .byte Fn4 + .byte W12 + .byte N12 , Fs4 , v084 + .byte W16 + .byte N05 , An4 , v080 + .byte W17 + .byte N36 , Dn4 + .byte W48 + .byte W01 + .byte N05 + .byte W14 +mus_travel_mode_1_B4: + .byte N15 , Fs4 , v088 + .byte W18 + .byte N07 , An4 + .byte W18 + .byte N19 , Dn4 , v080 + .byte W24 + .byte N14 , An4 , v084 + .byte W12 + .byte N12 , Gn4 , v080 + .byte W12 + .byte N13 , Fs4 + .byte W12 + .byte PEND +mus_travel_mode_1_B5: + .byte N21 , Fn4 , v084 + .byte W19 + .byte N15 , As4 , v092 + .byte W16 + .byte N10 , Fn5 , v088 + .byte W13 + .byte TIE , Fn5 , v096 + .byte W48 + .byte PEND + .byte W56 + .byte W03 + .byte EOT + .byte W01 + .byte N13 , Fn4 , v080 + .byte W12 + .byte N11 , En4 + .byte W12 + .byte N13 , Dn4 , v076 + .byte W12 +mus_travel_mode_1_B6: + .byte N18 , En4 , v084 + .byte W16 + .byte Gn4 + .byte W16 + .byte N08 , Cn5 + .byte W16 + .byte N20 + .byte W16 + .byte N16 , Gn4 , v080 + .byte W16 + .byte N14 , En4 + .byte W16 + .byte PEND + .byte N06 , Fn4 + .byte W06 + .byte N05 , En4 , v064 + .byte W06 + .byte N06 , Fn4 , v076 + .byte W06 + .byte N08 , As4 , v072 + .byte W06 + .byte N05 , Dn5 , v084 + .byte W12 + .byte N24 + .byte W24 + .byte N13 , As4 , v088 + .byte W12 + .byte Dn5 , v080 + .byte W12 + .byte N14 , Fn5 , v084 + .byte W12 + .byte N19 , Fs4 , v080 + .byte W16 + .byte N18 , Bn4 , v084 + .byte W16 + .byte N20 , Ds5 , v080 + .byte W16 + .byte N24 , Fs5 , v076 + .byte W16 + .byte N17 , Ds5 , v080 + .byte W16 + .byte N12 , Bn4 , v084 + .byte W16 + .byte N07 , Gn4 , v076 + .byte W05 + .byte N06 , Fs4 , v072 + .byte W06 + .byte Gn4 , v064 + .byte W04 + .byte Fs4 , v072 + .byte W06 + .byte N04 , Gn4 , v076 + .byte W14 + .byte N24 , Bn4 , v092 + .byte W24 + .byte N13 , Dn5 , v080 + .byte W13 + .byte N12 , Cs5 + .byte W11 + .byte N14 , En5 , v084 + .byte W12 + .byte N30 , Dn5 , v080 + .byte W01 + .byte W96 + .byte W72 + .byte N07 , Dn4 , v076 + .byte W06 + .byte N05 , Ds4 , v064 + .byte W06 + .byte N06 , En4 + .byte W06 + .byte N08 , Fn4 , v072 + .byte W06 + .byte PATT + .word mus_travel_mode_1_B1 + .byte PATT + .word mus_travel_mode_1_B2 + .byte PATT + .word mus_travel_mode_1_B3 + .byte W48 + .byte W03 + .byte EOT , As4 + .byte W09 + .byte N07 , Fn5 , v084 + .byte W12 + .byte As4 , v080 + .byte W12 + .byte Fn4 + .byte W12 + .byte N12 , Fs4 , v084 + .byte W16 + .byte N06 , An4 + .byte W17 + .byte N40 , Dn4 + .byte W48 + .byte W02 + .byte N06 , Dn4 , v080 + .byte W13 + .byte PATT + .word mus_travel_mode_1_B4 + .byte PATT + .word mus_travel_mode_1_B5 + .byte W56 + .byte W03 + .byte EOT , Fn5 + .byte W01 + .byte N13 , Fn4 , v080 + .byte W12 + .byte N11 , En4 + .byte W12 + .byte N13 , Dn4 , v076 + .byte W12 + .byte PATT + .word mus_travel_mode_1_B6 + .byte N19 , Fn4 , v084 + .byte W16 + .byte N18 , As4 , v088 + .byte W16 + .byte N08 , Dn5 , v076 + .byte W14 + .byte N22 + .byte W19 + .byte N17 , As4 , v084 + .byte W15 + .byte N16 , Fn4 , v080 + .byte W15 + .byte N60 , En5 , v092 + .byte W01 + .byte W56 + .byte W02 + .byte N14 , Dn5 , v080 + .byte W13 + .byte N11 , Cs5 , v084 + .byte W11 + .byte N12 , Bn4 , v088 + .byte W12 + .byte N05 , An4 , v068 + .byte W02 + .byte W04 + .byte N07 , Bn4 + .byte W06 + .byte N64 , Cs5 , v088 + .byte W84 + .byte W02 + .byte N18 , Bn3 , v084 + .byte W16 + .byte N17 , An3 , v080 + .byte W16 + .byte N12 , Gn3 , v072 + .byte W16 + .byte N20 , Gn3 , v092 + .byte W16 + .byte N17 , An3 , v088 + .byte W16 + .byte N16 , Bn3 , v080 + .byte W16 + .byte N20 , Dn4 , v096 + .byte W16 + .byte N19 , Cn4 , v084 + .byte W16 + .byte N10 , As3 + .byte W16 + .byte N20 + .byte W16 + .byte N16 , Cn4 + .byte W16 + .byte N15 , Dn4 + .byte W16 + .byte N20 , Fn4 , v096 + .byte W16 + .byte Ds4 , v092 + .byte W16 + .byte N10 , Cs4 , v080 + .byte W16 + .byte N20 , Cs4 , v088 + .byte W16 + .byte N18 , Ds4 + .byte W16 + .byte N20 , Fn4 , v092 + .byte W16 + .byte N04 , Gn4 , v080 + .byte W03 + .byte N07 , Ds4 , v076 + .byte W06 + .byte N06 , Gn4 , v080 + .byte W05 + .byte N07 , Ds4 , v072 + .byte W06 + .byte N05 , Gn4 , v076 + .byte W14 + .byte N24 , As4 , v092 + .byte W24 + .byte W02 + .byte N14 , Gn4 , v088 + .byte W12 + .byte N10 , As4 + .byte W10 + .byte N17 , Ds5 + .byte W13 + .byte N60 , En5 , v100 + .byte W01 + .byte W60 + .byte N05 , En4 , v076 + .byte W12 + .byte En4 , v084 + .byte W12 + .byte N12 , En4 , v076 + .byte W12 + .byte W01 + .byte N07 , En5 , v100 + .byte W17 + .byte N02 , En4 , v076 + .byte W06 + .byte N54 , En4 , v100 + .byte W72 + .byte W96 + .byte GOTO + .word mus_travel_mode_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_travel_mode_2: @ 0x0869015B + .byte KEYSH , mus_travel_mode_key+0 + .byte VOICE , 60 + .byte VOL , 85*mus_travel_mode_mvl/mxv + .byte PAN , c_v+32 + .byte W96 +mus_travel_mode_2_B1: + .byte W96 + .byte W96 + .byte W96 + .byte N12 , Fn3 , v080 + .byte W16 + .byte N11 , Dn3 , v072 + .byte W16 + .byte N12 , As2 , v076 + .byte W16 + .byte N13 , Fn2 + .byte W16 + .byte N12 , As2 , v080 + .byte W16 + .byte N10 , Dn3 + .byte W16 + .byte N22 , An3 + .byte W96 + .byte W96 + .byte W96 + .byte N17 , As3 , v084 + .byte W16 + .byte N15 , Fn3 , v080 + .byte W16 + .byte N13 , Dn3 , v072 + .byte W16 + .byte N18 , As2 , v084 + .byte W16 + .byte N13 , Dn3 , v080 + .byte W16 + .byte N11 , Fn3 + .byte W16 + .byte N20 , Gn3 , v084 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W44 + .byte W02 + .byte N14 , Dn3 + .byte W17 + .byte N07 , Fs3 + .byte W18 + .byte N40 , An2 + .byte W15 + .byte W44 + .byte W03 + .byte N13 , Dn3 , v088 + .byte W18 + .byte N05 , Fs3 , v084 + .byte W17 + .byte An2 + .byte W13 + .byte N66 , Fn3 , v088 + .byte W01 + .byte W60 + .byte W03 + .byte N12 , Dn3 , v080 + .byte W16 + .byte As2 , v084 + .byte W16 + .byte N14 , Fn2 + .byte W01 + .byte W17 + .byte N12 , As2 + .byte W16 + .byte N08 , Dn3 + .byte W14 + .byte N40 , Fn3 , v088 + .byte W48 + .byte W01 + .byte W44 + .byte W02 + .byte N14 , Dn3 + .byte W19 + .byte N07 , Fs3 , v084 + .byte W16 + .byte N44 , An2 , v088 + .byte W15 + .byte W48 + .byte N12 , Dn3 , v084 + .byte W17 + .byte N07 , Fs3 + .byte W19 + .byte N06 , An2 + .byte W12 + .byte TIE , Fn3 , v088 + .byte W96 + .byte N18 , As3 + .byte W01 + .byte EOT , Fn3 + .byte W17 + .byte N12 , Fn3 , v084 + .byte W14 + .byte Dn3 , v076 + .byte W16 + .byte N15 , As2 , v084 + .byte W16 + .byte N12 , Dn3 , v080 + .byte W16 + .byte N10 , Fn3 + .byte W16 + .byte N72 , Gn3 , v092 + .byte W72 + .byte N24 , Cn3 , v084 + .byte W24 + .byte N72 , Fn3 , v088 + .byte W72 + .byte N21 , As2 , v084 + .byte W24 + .byte N72 , An2 + .byte W72 + .byte N24 , Dn3 + .byte W24 + .byte N72 , Cs3 + .byte W72 + .byte N22 , An3 , v080 + .byte W24 + .byte W48 + .byte N21 , Dn3 + .byte W16 + .byte N18 , Bn2 , v084 + .byte W16 + .byte N15 , Gn2 , v076 + .byte W16 + .byte W48 + .byte N20 , Fn3 , v088 + .byte W16 + .byte N17 , Dn3 , v080 + .byte W16 + .byte N14 , As2 , v084 + .byte W16 + .byte W48 + .byte N21 , Gs3 + .byte W16 + .byte N19 , Fn3 , v080 + .byte W16 + .byte N15 , Cs3 , v076 + .byte W16 + .byte W48 + .byte N21 , As3 , v084 + .byte W16 + .byte N18 , Gn3 , v080 + .byte W16 + .byte N12 , Ds3 + .byte W16 + .byte W48 + .byte N21 , Bn3 , v088 + .byte W16 + .byte N18 , Gs3 , v080 + .byte W16 + .byte N09 , En3 , v076 + .byte W16 + .byte W02 + .byte N20 , En3 , v080 + .byte W21 + .byte N14 , Bn2 , v076 + .byte W15 + .byte Gs2 + .byte W14 + .byte N30 , En2 , v088 + .byte W44 + .byte W96 + .byte GOTO + .word mus_travel_mode_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_travel_mode_3: @ 0x0869027C + .byte KEYSH , mus_travel_mode_key+0 + .byte VOICE , 80 + .byte VOL , 85*mus_travel_mode_mvl/mxv + .byte PAN , c_v-32 + .byte N05 , An3 , v068 + .byte W05 + .byte N04 , An4 , v076 + .byte W14 + .byte An3 , v068 + .byte W05 + .byte An4 , v080 + .byte W13 + .byte N05 , An4 , v072 + .byte W05 + .byte N04 , An5 , v084 + .byte W12 + .byte An4 , v072 + .byte W06 + .byte An5 , v084 + .byte W13 + .byte N07 , An4 + .byte W23 +mus_travel_mode_3_B1: + .byte W96 + .byte W96 + .byte W96 +mus_travel_mode_3_B2: + .byte N08 , Dn3 , v060 + .byte W06 + .byte Fn3 + .byte W06 + .byte As3 , v064 + .byte W06 + .byte N06 , Dn4 , v068 + .byte W06 + .byte N07 , As3 + .byte W06 + .byte N06 , Dn4 , v048 + .byte W06 + .byte N07 , Fn4 , v068 + .byte W06 + .byte N05 , As4 + .byte W06 + .byte N06 , Dn4 , v076 + .byte W06 + .byte N07 , Fn4 , v068 + .byte W06 + .byte As4 , v072 + .byte W06 + .byte N05 , Dn5 , v060 + .byte W06 + .byte Fn4 , v068 + .byte W06 + .byte N08 , As4 , v072 + .byte W06 + .byte N09 , Dn5 , v068 + .byte W06 + .byte N13 , Fn5 , v052 + .byte W06 + .byte PEND + .byte N12 , An5 , v080 + .byte W96 + .byte W96 + .byte W96 +mus_travel_mode_3_B3: + .byte N08 , Fn5 , v068 + .byte W06 + .byte N09 , Dn5 , v060 + .byte W06 + .byte N06 , As4 , v064 + .byte W06 + .byte Fn4 , v060 + .byte W06 + .byte N08 , Dn5 , v076 + .byte W06 + .byte As4 , v072 + .byte W06 + .byte N06 , Fn4 , v064 + .byte W06 + .byte N08 , Dn4 , v060 + .byte W06 + .byte N07 , As4 , v072 + .byte W06 + .byte N05 , Fn4 , v052 + .byte W06 + .byte Dn4 , v056 + .byte W06 + .byte N07 , As3 , v064 + .byte W06 + .byte Fn4 , v076 + .byte W06 + .byte N08 , Dn4 , v064 + .byte W06 + .byte N07 , As3 , v060 + .byte W06 + .byte Fn3 , v068 + .byte W06 + .byte PEND + .byte W23 + .byte En2 , v064 + .byte W06 + .byte N08 , Gn2 , v072 + .byte W07 + .byte N06 , Cn3 , v064 + .byte W05 + .byte N08 , En3 , v068 + .byte W07 + .byte N06 , Cn4 , v072 + .byte W06 + .byte Gn3 , v068 + .byte W06 + .byte Cn4 , v056 + .byte W05 + .byte Gn3 , v068 + .byte W06 + .byte En4 , v080 + .byte W06 + .byte N08 , Cn4 , v072 + .byte W05 + .byte N07 , Gn3 , v064 + .byte W07 + .byte N05 , En3 , v060 + .byte W07 + .byte W22 + .byte N08 , Fn2 , v068 + .byte W06 + .byte N07 , As2 , v076 + .byte W06 + .byte Dn3 , v064 + .byte W07 + .byte N09 , Fn3 + .byte W07 + .byte N06 , Dn4 , v076 + .byte W06 + .byte As3 + .byte W06 + .byte Dn4 , v060 + .byte W05 + .byte N08 , As3 , v068 + .byte W07 + .byte N06 , Fn4 , v084 + .byte W05 + .byte N09 , Dn4 , v068 + .byte W07 + .byte N07 , As3 , v072 + .byte W07 + .byte Fn3 + .byte W05 + .byte W22 + .byte N09 , Fs2 , v056 + .byte W07 + .byte N08 , Bn2 , v060 + .byte W06 + .byte Ds3 , v064 + .byte W05 + .byte Fs3 + .byte W07 + .byte N06 , Ds4 , v072 + .byte W07 + .byte Bn3 , v056 + .byte W05 + .byte Ds4 + .byte W06 + .byte N07 , Bn3 , v064 + .byte W06 + .byte N11 , Fs4 , v080 + .byte W06 + .byte N08 , Ds4 , v072 + .byte W07 + .byte N09 , Bn3 , v064 + .byte W07 + .byte N07 , Fs3 + .byte W05 + .byte W22 + .byte N09 , Gn2 + .byte W06 + .byte N07 , Cn3 , v060 + .byte W06 + .byte N06 , En3 + .byte W05 + .byte N07 , Gn3 + .byte W32 + .byte N10 , An2 , v072 + .byte W06 + .byte N07 , En3 , v064 + .byte W05 + .byte N06 , An3 + .byte W06 + .byte Cs4 , v076 + .byte W08 + .byte W22 + .byte N05 , An2 , v064 + .byte W06 + .byte N07 , Dn3 , v060 + .byte W05 + .byte Fs3 , v068 + .byte W06 + .byte N06 , An3 , v076 + .byte W06 + .byte Fs4 + .byte W06 + .byte N07 , Dn4 + .byte W06 + .byte An4 + .byte W06 + .byte Fs4 + .byte W06 + .byte Dn5 , v080 + .byte W06 + .byte N08 , An4 , v076 + .byte W05 + .byte N07 , Fs4 , v072 + .byte W06 + .byte N06 , Dn4 + .byte W10 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte PATT + .word mus_travel_mode_3_B2 + .byte N12 , An5 , v080 + .byte W96 + .byte W96 + .byte W96 + .byte PATT + .word mus_travel_mode_3_B3 + .byte W23 + .byte N07 , Gn2 , v060 + .byte W05 + .byte N08 , Cn3 + .byte W05 + .byte En3 + .byte W07 + .byte N07 , Gn3 , v068 + .byte W07 + .byte N06 , Cn4 + .byte W05 + .byte Gn3 , v060 + .byte W06 + .byte N07 , Cn4 + .byte W07 + .byte N06 , Gn3 , v064 + .byte W06 + .byte N09 , En4 , v080 + .byte W07 + .byte Cn4 , v064 + .byte W06 + .byte N08 , Gn3 + .byte W06 + .byte N06 , En3 + .byte W06 + .byte W23 + .byte N09 , Fn2 , v060 + .byte W05 + .byte As2 , v068 + .byte W07 + .byte N06 , Dn3 , v060 + .byte W05 + .byte N08 , Fn3 , v068 + .byte W07 + .byte N06 , Dn4 , v072 + .byte W06 + .byte N07 , As3 , v064 + .byte W06 + .byte Dn4 , v060 + .byte W06 + .byte N08 , As3 , v064 + .byte W06 + .byte Fn4 , v084 + .byte W07 + .byte N09 , Dn4 , v072 + .byte W06 + .byte N07 , As3 + .byte W06 + .byte N06 , Fn3 , v068 + .byte W06 + .byte W23 + .byte N09 , En2 , v060 + .byte W07 + .byte N07 , An2 , v068 + .byte W06 + .byte N06 , Bn2 , v064 + .byte W06 + .byte N07 , En3 , v060 + .byte W06 + .byte N05 , Bn3 , v068 + .byte W06 + .byte N06 , An3 + .byte W06 + .byte N05 , Bn3 , v060 + .byte W05 + .byte N07 , An3 , v064 + .byte W06 + .byte N06 , En4 , v084 + .byte W07 + .byte N07 , Bn3 , v072 + .byte W05 + .byte N06 , An3 , v060 + .byte W06 + .byte En3 + .byte W07 + .byte W22 + .byte N07 , En2 , v064 + .byte W08 + .byte N08 , An2 + .byte W05 + .byte N07 , Cs3 , v056 + .byte W07 + .byte N08 , En3 , v072 + .byte W06 + .byte N06 , Cs4 + .byte W06 + .byte An3 , v068 + .byte W05 + .byte N07 , Cs4 + .byte W06 + .byte N08 , An3 + .byte W07 + .byte N07 , En4 , v080 + .byte W05 + .byte N09 , Cs4 , v076 + .byte W07 + .byte N07 , An3 , v064 + .byte W05 + .byte En3 + .byte W07 + .byte W22 + .byte N08 , Bn2 + .byte W07 + .byte N07 , Dn3 , v060 + .byte W05 + .byte N08 , Gn3 , v064 + .byte W06 + .byte N03 , Bn3 , v060 + .byte W06 + .byte N05 , Dn3 , v072 + .byte W06 + .byte N07 , Gn3 , v064 + .byte W06 + .byte N06 , Bn3 , v068 + .byte W06 + .byte N05 , Dn4 , v060 + .byte W05 + .byte N06 , Gn3 , v076 + .byte W07 + .byte N08 , Bn3 , v068 + .byte W06 + .byte Dn4 , v072 + .byte W06 + .byte N05 , Gn4 , v076 + .byte W08 + .byte W24 + .byte N08 , Dn3 , v064 + .byte W06 + .byte Fn3 , v068 + .byte W06 + .byte N07 , As3 , v064 + .byte W05 + .byte N04 , Dn4 , v068 + .byte W06 + .byte N05 , Fn3 , v076 + .byte W06 + .byte N08 , As3 , v064 + .byte W06 + .byte N06 , Dn4 , v072 + .byte W05 + .byte N04 , Fn4 , v076 + .byte W06 + .byte N06 , As3 + .byte W06 + .byte N09 , Dn4 , v072 + .byte W07 + .byte N08 , Fn4 , v068 + .byte W06 + .byte N07 , As4 , v080 + .byte W07 + .byte W23 + .byte Fn3 , v072 + .byte W07 + .byte Gs3 , v060 + .byte W05 + .byte N08 , Cs4 + .byte W06 + .byte N04 , Fn4 , v068 + .byte W05 + .byte N06 , Gs3 , v076 + .byte W06 + .byte N08 , Cs4 , v064 + .byte W06 + .byte N07 , Fn4 + .byte W06 + .byte N06 , Gs4 , v084 + .byte W06 + .byte Cs4 , v076 + .byte W06 + .byte N08 , Fn4 + .byte W07 + .byte Gs4 , v080 + .byte W06 + .byte N07 , Cs5 , v084 + .byte W07 + .byte W22 + .byte N08 , Gn3 , v076 + .byte W06 + .byte N06 , As3 , v064 + .byte W05 + .byte Ds4 , v072 + .byte W06 + .byte N05 , Gn4 , v076 + .byte W05 + .byte N07 , As3 , v080 + .byte W05 + .byte N09 , Ds4 , v072 + .byte W07 + .byte N07 , Gn4 , v068 + .byte W05 + .byte N06 , As4 , v072 + .byte W06 + .byte Ds4 , v084 + .byte W07 + .byte N08 , Gn4 , v080 + .byte W07 + .byte As4 , v084 + .byte W05 + .byte N12 , Ds5 , v076 + .byte W10 + .byte N08 , En5 + .byte W07 + .byte N06 , Bn4 + .byte W05 + .byte N05 , Gs4 , v068 + .byte W06 + .byte N06 , En4 , v060 + .byte W05 + .byte N07 , Bn4 , v080 + .byte W06 + .byte N09 , Gs4 , v068 + .byte W06 + .byte N07 , En4 , v060 + .byte W06 + .byte Bn3 , v064 + .byte W06 + .byte N08 , Gs4 , v072 + .byte W08 + .byte N04 , En4 , v052 + .byte W05 + .byte N06 , Bn3 , v060 + .byte W06 + .byte Gs3 , v064 + .byte W06 + .byte En4 , v076 + .byte W06 + .byte N07 , Bn3 , v060 + .byte W05 + .byte N06 , Gs3 , v072 + .byte W06 + .byte En3 , v060 + .byte W07 + .byte W96 + .byte W96 + .byte GOTO + .word mus_travel_mode_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_travel_mode_4: @ 0x086905A0 + .byte KEYSH , mus_travel_mode_key+0 + .byte VOICE , 26 + .byte VOL , 85*mus_travel_mode_mvl/mxv + .byte PAN , c_v-16 + .byte W96 +mus_travel_mode_4_B1: + .byte N02 , An2 , v080 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte N04 , An2 , v068 + .byte W12 + .byte N05 , Dn3 , v064 + .byte W12 + .byte An2 + .byte W12 + .byte N04 , Dn3 + .byte W12 + .byte An2 , v068 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte PEND +mus_travel_mode_4_B2: + .byte N05 , An2 , v072 + .byte W12 + .byte N04 , Dn3 , v056 + .byte W12 + .byte N05 , An2 , v072 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte N04 , An2 , v076 + .byte W12 + .byte N05 , Dn3 , v064 + .byte W12 + .byte N03 , An2 , v072 + .byte W12 + .byte N05 , Dn3 , v060 + .byte W12 + .byte PEND +mus_travel_mode_4_B3: + .byte N04 , As2 , v072 + .byte W12 + .byte Fn3 , v076 + .byte W12 + .byte As2 , v072 + .byte W12 + .byte Fn3 + .byte W12 + .byte As2 , v068 + .byte W12 + .byte Fn3 + .byte W12 + .byte As2 + .byte W12 + .byte Fn3 + .byte W12 + .byte PEND +mus_travel_mode_4_B4: + .byte N04 , As2 , v068 + .byte W12 + .byte Fn3 + .byte W12 + .byte N02 , As2 + .byte W12 + .byte N04 , Fn3 , v072 + .byte W12 + .byte N05 , As2 , v068 + .byte W12 + .byte N04 , Fn3 , v072 + .byte W12 + .byte As2 , v064 + .byte W12 + .byte N05 , Fn3 , v068 + .byte W12 + .byte PEND +mus_travel_mode_4_B5: + .byte N04 , An2 , v072 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte N05 , An2 , v068 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte N02 , An2 + .byte W12 + .byte Dn3 , v068 + .byte W12 + .byte N03 , An2 + .byte W12 + .byte N02 , Dn3 , v060 + .byte W12 + .byte PEND +mus_travel_mode_4_B6: + .byte N04 , An2 , v072 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte N02 , An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte N01 , An2 , v068 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte PEND +mus_travel_mode_4_B7: + .byte N04 , As2 , v072 + .byte W12 + .byte Fn3 + .byte W12 + .byte As2 , v068 + .byte W12 + .byte Fn3 , v072 + .byte W12 + .byte As2 , v068 + .byte W12 + .byte Fn3 + .byte W12 + .byte N02 , As2 , v064 + .byte W12 + .byte N05 , Fn3 , v068 + .byte W12 + .byte PEND +mus_travel_mode_4_B8: + .byte N05 , As2 , v068 + .byte W12 + .byte Fn3 + .byte W12 + .byte N04 , As2 , v064 + .byte W12 + .byte Fn3 , v068 + .byte W12 + .byte N03 , As2 , v064 + .byte W12 + .byte N04 , Fn3 , v076 + .byte W12 + .byte N02 , As2 , v068 + .byte W12 + .byte N04 , Fn3 , v072 + .byte W12 + .byte PEND + .byte Gn2 , v068 + .byte W12 + .byte Cn3 , v064 + .byte W12 + .byte Gn2 + .byte W12 + .byte N03 , Cn3 + .byte W12 + .byte N05 , Gn2 , v072 + .byte W12 + .byte N03 , Cn3 , v068 + .byte W12 + .byte N04 , Gn2 , v064 + .byte W12 + .byte N02 , Cn3 , v072 + .byte W12 + .byte N04 , Fn2 + .byte W12 + .byte N05 , As2 + .byte W12 + .byte N04 , Fn2 , v060 + .byte W12 + .byte N05 , As2 , v072 + .byte W12 + .byte Fn2 , v068 + .byte W12 + .byte As2 + .byte W12 + .byte N04 , Fn2 , v064 + .byte W12 + .byte As2 , v068 + .byte W12 + .byte Bn2 , v076 + .byte W12 + .byte N05 , Fs3 , v072 + .byte W12 + .byte N04 , Bn2 , v076 + .byte W12 + .byte Fs3 , v068 + .byte W12 + .byte Bn2 + .byte W12 + .byte Fs3 , v072 + .byte W12 + .byte Bn2 + .byte W12 + .byte N05 , Fs3 , v068 + .byte W12 + .byte N04 , Bn2 + .byte W11 + .byte N05 , Gn3 , v064 + .byte W13 + .byte N04 , Bn2 , v072 + .byte W11 + .byte Gn3 + .byte W12 + .byte Cs3 + .byte W12 + .byte An3 , v076 + .byte W12 + .byte N05 , Cs3 , v068 + .byte W12 + .byte N04 , An3 , v076 + .byte W13 + .byte An2 , v072 + .byte W11 + .byte Dn3 , v060 + .byte W12 + .byte An2 , v072 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte An2 , v072 + .byte W11 + .byte Dn3 , v064 + .byte W12 + .byte An2 , v072 + .byte W12 + .byte N05 , Dn3 , v068 + .byte W12 + .byte N01 , An2 , v072 + .byte W02 + .byte N03 , An2 , v080 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte N04 , An2 , v068 + .byte W12 + .byte N05 , Dn3 , v064 + .byte W12 + .byte An2 + .byte W12 + .byte N04 , Dn3 + .byte W12 + .byte An2 , v068 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte PATT + .word mus_travel_mode_4_B1 + .byte PATT + .word mus_travel_mode_4_B2 + .byte PATT + .word mus_travel_mode_4_B3 + .byte PATT + .word mus_travel_mode_4_B4 + .byte PATT + .word mus_travel_mode_4_B5 + .byte PATT + .word mus_travel_mode_4_B6 + .byte PATT + .word mus_travel_mode_4_B7 + .byte PATT + .word mus_travel_mode_4_B8 + .byte N03 , Gn2 , v060 + .byte W12 + .byte N04 , Cn3 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte N04 , Cn3 , v064 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte N05 , Cn3 + .byte W12 + .byte N03 , Gn2 + .byte W12 + .byte Cn3 + .byte W12 + .byte N05 , As2 , v072 + .byte W12 + .byte N04 , Dn3 , v068 + .byte W12 + .byte As2 , v072 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte As2 , v072 + .byte W12 + .byte N02 , Dn3 , v064 + .byte W12 + .byte N05 , As2 , v072 + .byte W12 + .byte N02 , Dn3 , v068 + .byte W12 + .byte N04 , Bn2 , v076 + .byte W12 + .byte En3 + .byte W12 + .byte Bn2 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte Bn2 , v076 + .byte W12 + .byte En3 , v068 + .byte W12 + .byte N03 , Bn2 , v072 + .byte W12 + .byte N04 , En3 + .byte W12 + .byte An2 , v076 + .byte W12 + .byte En3 , v072 + .byte W12 + .byte N05 , An2 + .byte W12 + .byte En3 + .byte W12 + .byte N03 , An2 + .byte W12 + .byte N05 , En3 , v068 + .byte W12 + .byte N02 , An2 + .byte W12 + .byte N03 , En3 + .byte W12 + .byte Dn2 , v064 + .byte W12 + .byte N02 , Bn2 , v068 + .byte W12 + .byte N04 , Dn2 + .byte W12 + .byte N03 , Bn2 , v064 + .byte W12 + .byte Dn2 , v068 + .byte W12 + .byte Bn2 , v072 + .byte W11 + .byte N02 , Dn2 , v068 + .byte W11 + .byte N04 , Bn2 + .byte W12 + .byte N05 , Fn2 + .byte W02 + .byte W11 + .byte N04 , Dn3 + .byte W12 + .byte Fn2 + .byte W12 + .byte N05 , Dn3 , v072 + .byte W13 + .byte N04 , Fn2 , v064 + .byte W12 + .byte Dn3 , v072 + .byte W13 + .byte Fn2 , v068 + .byte W11 + .byte Dn3 , v076 + .byte W12 + .byte Gs2 , v080 + .byte W12 + .byte Fn3 + .byte W13 + .byte Gs2 , v076 + .byte W11 + .byte Fn3 + .byte W13 + .byte Gs2 , v072 + .byte W12 + .byte Fn3 , v076 + .byte W12 + .byte Gs2 , v072 + .byte W11 + .byte Fn3 , v080 + .byte W11 + .byte N05 , As2 , v076 + .byte W01 + .byte W12 + .byte N04 , Gn3 , v080 + .byte W12 + .byte As2 , v072 + .byte W11 + .byte Gn3 , v076 + .byte W12 + .byte As2 , v072 + .byte W12 + .byte Gn3 , v076 + .byte W12 + .byte As2 , v072 + .byte W11 + .byte Gn3 + .byte W12 + .byte Bn2 , v076 + .byte W02 + .byte W11 + .byte N05 , En3 , v068 + .byte W12 + .byte N04 , Bn2 , v076 + .byte W12 + .byte En3 , v068 + .byte W13 + .byte Bn2 + .byte W12 + .byte En3 + .byte W13 + .byte Bn2 + .byte W11 + .byte En3 + .byte W12 + .byte W01 + .byte N05 , Gs2 , v072 + .byte W11 + .byte N04 , En3 , v076 + .byte W12 + .byte N03 , Gs2 , v072 + .byte W12 + .byte N04 , En3 + .byte W13 + .byte Gs2 , v076 + .byte W12 + .byte En3 + .byte W12 + .byte N02 , Gs2 , v072 + .byte W11 + .byte N05 , En3 + .byte W12 + .byte W96 + .byte GOTO + .word mus_travel_mode_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_travel_mode_5: @ 0x08690857 + .byte KEYSH , mus_travel_mode_key+0 + .byte VOICE , 0 + .byte VOL , 42*mus_travel_mode_mvl/mxv + .byte W96 +mus_travel_mode_5_B1: + .byte N04 , Cn1 , v100 + .byte W06 + .byte Fs1 , v052 + .byte W06 + .byte Fs1 , v100 + .byte W06 + .byte Cn1 + .byte W06 + .byte Dn1 + .byte W06 + .byte Fs1 , v052 + .byte W06 + .byte Fs1 , v100 + .byte W06 + .byte Fs1 , v052 + .byte W06 + .byte Fs1 , v100 + .byte W06 + .byte Cn1 + .byte W06 + .byte N04 + .byte W06 + .byte Fs1 , v052 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte Fs1 + .byte W06 + .byte Cn1 + .byte W06 + .byte Fs1 + .byte W06 + .byte PEND + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte PATT + .word mus_travel_mode_5_B1 + .byte W96 + .byte GOTO + .word mus_travel_mode_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_travel_mode: @ 0x08690930 + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte mus_travel_mode_pri @ Priority + .byte mus_travel_mode_rev @ Reverb + + .word mus_travel_mode_grp + + .word mus_travel_mode_0 + .word mus_travel_mode_1 + .word mus_travel_mode_2 + .word mus_travel_mode_3 + .word mus_travel_mode_4 + .word mus_travel_mode_5 diff --git a/sound/songs/mus_travel_mode_start.s b/sound/songs/mus_travel_mode_start.s new file mode 100644 index 0000000..09a6559 --- /dev/null +++ b/sound/songs/mus_travel_mode_start.s @@ -0,0 +1,326 @@ + .include "sound/MPlayDef.s" + + .equ mus_travel_mode_start_grp, gUnknown_0852DDE0 + .equ mus_travel_mode_start_pri, 0 + .equ mus_travel_mode_start_rev, reverb_set+50 + .equ mus_travel_mode_start_mvl, 127 + .equ mus_travel_mode_start_key, 0 + .equ mus_travel_mode_start_tbs, 1 + .equ mus_travel_mode_start_exg, 0 + .equ mus_travel_mode_start_cmp, 1 + + .section .rodata + .global mus_travel_mode_start + .align 2 + +@*********************** Track 01 ***********************@ + +mus_travel_mode_start_0: @ 0x0868E2BC + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte TEMPO , 140*mus_travel_mode_start_tbs/2 + .byte VOICE , 73 + .byte PAN , c_v-47 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N06 , Dn4 , v096 + .byte W12 + .byte Gn3 + .byte W06 + .byte Bn3 + .byte W06 + .byte N30 , Dn4 + .byte W12 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte W06 + .byte N06 , Cn4 + .byte W12 + .byte Dn4 + .byte W12 + .byte En4 + .byte W12 + .byte N48 , Fs4 + .byte W18 + .byte MOD , 6 + .byte W06 + .byte W24 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_travel_mode_start_1: @ 0x0868E2E7 + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 73 + .byte PAN , c_v+0 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N06 , Gn4 , v116 + .byte W12 + .byte Dn4 + .byte W06 + .byte Gn4 + .byte W06 + .byte N30 , Bn4 + .byte W12 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte W06 + .byte N06 , An4 + .byte W12 + .byte Bn4 + .byte W12 + .byte Cn5 + .byte W12 + .byte N48 , Dn5 + .byte W18 + .byte MOD , 6 + .byte W06 + .byte W24 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_travel_mode_start_2: @ 0x0868E310 + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 58 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N12 , Gn1 , v120 + .byte W24 + .byte N12 + .byte W24 + .byte Fn1 + .byte W24 + .byte N12 + .byte W24 + .byte N48 , Dn1 + .byte W24 + .byte W24 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_travel_mode_start_3: @ 0x0868E327 + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 82 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v+0 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N12 , Dn3 , v056 + .byte W24 + .byte N12 + .byte W12 + .byte N06 , Gn2 , v068 + .byte W06 + .byte Bn2 + .byte W06 + .byte N12 , Fn3 , v056 + .byte W24 + .byte N24 + .byte W03 + .byte VOL , 67*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 64*mus_travel_mode_start_mvl/mxv + .byte W02 + .byte 67*mus_travel_mode_start_mvl/mxv + .byte W04 + .byte 68*mus_travel_mode_start_mvl/mxv + .byte W02 + .byte 70*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 73*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 76*mus_travel_mode_start_mvl/mxv + .byte W04 + .byte N06 , An2 , v048 + .byte W06 + .byte Dn3 + .byte W06 + .byte Fs3 + .byte W06 + .byte An3 + .byte W06 + .byte N08 , Dn4 + .byte W08 + .byte Fs4 + .byte W08 + .byte An4 + .byte W08 + .byte N06 , Dn5 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_travel_mode_start_4: @ 0x0868E36B + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 83 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v+48 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N12 , Bn2 , v048 + .byte W24 + .byte N12 + .byte W12 + .byte N06 , Dn2 , v056 + .byte W06 + .byte Gn2 + .byte W06 + .byte N12 , Cn3 , v048 + .byte W24 + .byte N24 + .byte W03 + .byte VOL , 67*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 64*mus_travel_mode_start_mvl/mxv + .byte W02 + .byte 67*mus_travel_mode_start_mvl/mxv + .byte W04 + .byte 68*mus_travel_mode_start_mvl/mxv + .byte W02 + .byte 70*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 73*mus_travel_mode_start_mvl/mxv + .byte W03 + .byte 76*mus_travel_mode_start_mvl/mxv + .byte W04 + .byte BEND , c_v-2 + .byte W02 + .byte N06 , An2 , v024 + .byte W06 + .byte Dn3 + .byte W06 + .byte Fs3 + .byte W06 + .byte An3 + .byte W04 + .byte W02 + .byte N08 , Dn4 + .byte W08 + .byte Fs4 + .byte W08 + .byte An4 + .byte W06 + .byte W02 + .byte N06 , Dn5 + .byte W22 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_travel_mode_start_5: @ 0x0868E3B4 + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 87 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte PAN , c_v+48 + .byte N12 , Gn2 , v048 + .byte W24 + .byte N12 + .byte W24 + .byte Fn2 + .byte W24 + .byte N12 + .byte W24 + .byte N36 , Dn2 + .byte W24 + .byte W12 + .byte N12 , Dn2 , v024 + .byte W12 + .byte W24 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_travel_mode_start_6: @ 0x0868E3D1 + .byte KEYSH , mus_travel_mode_start_key+0 + .byte W12 + .byte VOICE , 0 + .byte VOL , 76*mus_travel_mode_start_mvl/mxv + .byte N04 , En1 , v100 + .byte W12 + .byte N04 + .byte W04 + .byte En1 , v068 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v100 + .byte W12 + .byte N04 + .byte W04 + .byte En1 , v072 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v100 + .byte W12 + .byte N04 + .byte W04 + .byte En1 , v072 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v100 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W04 + .byte En1 , v040 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v044 + .byte W04 + .byte N04 + .byte W04 + .byte N04 + .byte W04 + .byte En1 , v072 + .byte W04 + .byte En1 , v048 + .byte W04 + .byte En1 , v056 + .byte W04 + .byte En1 , v060 + .byte W04 + .byte En1 , v064 + .byte W04 + .byte N05 , En1 , v068 + .byte W04 + .byte W02 + .byte En1 , v104 + .byte W22 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_travel_mode_start: @ 0x0868E424 + .byte 7 @ NumTrks + .byte 0 @ NumBlks + .byte mus_travel_mode_start_pri @ Priority + .byte mus_travel_mode_start_rev @ Reverb + + .word mus_travel_mode_start_grp + + .word mus_travel_mode_start_0 + .word mus_travel_mode_start_1 + .word mus_travel_mode_start_2 + .word mus_travel_mode_start_3 + .word mus_travel_mode_start_4 + .word mus_travel_mode_start_5 + .word mus_travel_mode_start_6 diff --git a/sound/songs/mus_unk_14.s b/sound/songs/mus_unk_14.s new file mode 100644 index 0000000..dafe548 --- /dev/null +++ b/sound/songs/mus_unk_14.s @@ -0,0 +1,282 @@ + .include "sound/MPlayDef.s" + + .equ mus_unk_14_grp, gUnknown_0852DDE0 + .equ mus_unk_14_pri, 0 + .equ mus_unk_14_rev, reverb_set+50 + .equ mus_unk_14_mvl, 127 + .equ mus_unk_14_key, 0 + .equ mus_unk_14_tbs, 1 + .equ mus_unk_14_exg, 0 + .equ mus_unk_14_cmp, 1 + + .section .rodata + .global mus_unk_14 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_unk_14_0: @ 0x0868E87C + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte TEMPO , 190*mus_unk_14_tbs/2 + .byte VOICE , 46 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte PAN , c_v-24 + .byte N16 , Gs4 , v080 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Ds4 + .byte W08 + .byte Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte N08 , As4 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Gs4 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_unk_14_1: @ 0x0868E8B1 + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte VOICE , 46 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte PAN , c_v+0 + .byte N16 , Cn5 , v104 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N08 , Cs5 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Cn5 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_unk_14_2: @ 0x0868E8E3 + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte VOICE , 58 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte N16 , Gs1 , v120 + .byte W24 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N08 , Fs1 + .byte W16 + .byte N08 + .byte W16 + .byte Gn1 + .byte W16 + .byte N48 , Gs1 + .byte W24 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_unk_14_3: @ 0x0868E909 + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte VOICE , 82 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v-48 + .byte N16 , Cn4 , v036 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte N08 , As3 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Gs3 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_unk_14_4: @ 0x0868E941 + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte VOICE , 83 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v+48 + .byte N16 , Gs3 , v036 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Ds3 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W08 + .byte N08 , Fs3 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Ds3 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_unk_14_5: @ 0x0868E979 + .byte KEYSH , mus_unk_14_key+0 + .byte W12 + .byte VOICE , 46 + .byte PAN , c_v+24 + .byte VOL , 76*mus_unk_14_mvl/mxv + .byte N16 , Ds4 , v080 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte N08 , Fs4 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Ds4 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 69*mus_unk_14_mvl/mxv + .byte W05 + .byte 61*mus_unk_14_mvl/mxv + .byte W07 + .byte 34*mus_unk_14_mvl/mxv + .byte W05 + .byte 12*mus_unk_14_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_unk_14: @ 0x0868E9AC + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte mus_unk_14_pri @ Priority + .byte mus_unk_14_rev @ Reverb + + .word mus_unk_14_grp + + .word mus_unk_14_0 + .word mus_unk_14_1 + .word mus_unk_14_2 + .word mus_unk_14_3 + .word mus_unk_14_4 + .word mus_unk_14_5 diff --git a/sound/songs/mus_unk_18.s b/sound/songs/mus_unk_18.s new file mode 100644 index 0000000..3e8a016 --- /dev/null +++ b/sound/songs/mus_unk_18.s @@ -0,0 +1,2264 @@ + .include "sound/MPlayDef.s" + + .equ mus_unk_18_grp, gUnknown_0853135C + .equ mus_unk_18_pri, 0 + .equ mus_unk_18_rev, reverb_set+50 + .equ mus_unk_18_mvl, 127 + .equ mus_unk_18_key, 0 + .equ mus_unk_18_tbs, 1 + .equ mus_unk_18_exg, 0 + .equ mus_unk_18_cmp, 1 + + .section .rodata + .global mus_unk_18 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_unk_18_0: @ 0x08690950 + .byte KEYSH , mus_unk_18_key+0 + .byte TEMPO , 214*mus_unk_18_tbs/2 + .byte VOICE , 60 + .byte LFOS , 15 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v+10 + .byte N12 , An3 , v108 + .byte W48 + .byte TIE , Ds4 + .byte W48 + .byte W96 + .byte EOT + .byte N12 , Dn4 + .byte W96 +mus_unk_18_0_B1: + .byte N12 , Dn4 , v096 + .byte W72 + .byte N24 , Ds4 , v108 + .byte W24 + .byte PEND + .byte N12 , Fn4 + .byte W72 + .byte Ds4 + .byte W24 + .byte Dn4 + .byte W48 + .byte N48 , Ds4 + .byte W48 + .byte N12 , Dn4 + .byte W96 + .byte PATT + .word mus_unk_18_0_B1 + .byte N12 , Fn4 , v108 + .byte W72 + .byte N24 , Ds4 + .byte W24 + .byte N12 , Dn4 + .byte W36 + .byte Cn4 + .byte W36 + .byte N24 , Ds4 + .byte W24 +mus_unk_18_0_B2: + .byte VOICE , 56 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v+10 + .byte N06 , An3 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N06 + .byte W12 + .byte N24 , As3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N12 , An3 + .byte W12 + .byte Gn3 + .byte W12 + .byte As3 + .byte W12 + .byte N06 , An3 + .byte W12 + .byte VOICE , 48 + .byte N12 , Ds3 , v100 + .byte W12 + .byte Fn3 + .byte W12 + .byte Cn3 + .byte W12 + .byte Ds3 + .byte W12 + .byte An2 + .byte W12 + .byte Cn3 + .byte W12 + .byte Gn2 + .byte W12 + .byte VOICE , 56 + .byte N06 , An3 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N06 + .byte W12 + .byte N24 , As3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N12 , Cn4 + .byte W12 + .byte Dn4 + .byte W12 + .byte As3 + .byte W12 + .byte N06 , An3 + .byte W12 + .byte N12 , Ds3 , v100 + .byte W03 + .byte VOICE , 48 + .byte W09 + .byte N12 , Gn3 + .byte W12 + .byte Fn3 + .byte W12 + .byte As3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte An3 + .byte W12 + .byte N24 , Dn4 , v096 + .byte W24 + .byte An3 + .byte W24 + .byte As3 + .byte W24 + .byte An3 + .byte W24 + .byte Ds4 + .byte W24 + .byte As3 + .byte W24 + .byte Cn4 + .byte W24 + .byte As3 + .byte W24 + .byte Fn4 + .byte W24 + .byte Cn4 + .byte W24 + .byte Dn4 + .byte W24 + .byte Cn4 + .byte W24 + .byte N48 , Gs4 + .byte W48 + .byte Gn4 + .byte W48 + .byte N12 , An4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Fs4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Fs4 + .byte W12 + .byte En4 + .byte W12 + .byte N48 , Fs4 + .byte W48 + .byte An4 + .byte W48 + .byte Dn4 + .byte W48 + .byte Fs4 + .byte W48 + .byte An3 , v088 + .byte W48 + .byte Dn4 + .byte W48 + .byte Fs3 , v072 + .byte W48 + .byte An3 + .byte W48 + .byte VOICE , 48 + .byte PAN , c_v+36 + .byte W24 + .byte TIE , Gn3 , v088 + .byte W72 + .byte W96 + .byte EOT + .byte W24 + .byte TIE , Fs3 + .byte W72 + .byte W96 + .byte EOT + .byte W24 + .byte TIE , Gn3 + .byte W72 + .byte W48 + .byte EOT + .byte N24 , Ds4 + .byte W24 + .byte N24 + .byte W24 + .byte TIE , An3 + .byte W96 + .byte W96 + .byte EOT + .byte VOICE , 60 + .byte W24 + .byte PAN , c_v+6 + .byte TIE , Gn3 , v096 + .byte W72 + .byte W96 + .byte EOT + .byte W24 + .byte TIE , Fs3 + .byte W72 + .byte W96 + .byte EOT + .byte W24 + .byte TIE , Gn3 + .byte W72 + .byte W48 + .byte EOT + .byte N24 , Ds4 + .byte W24 + .byte N24 + .byte W24 + .byte TIE , An3 + .byte W96 + .byte W30 + .byte VOL , 66*mus_unk_18_mvl/mxv + .byte W09 + .byte 64*mus_unk_18_mvl/mxv + .byte W09 + .byte 59*mus_unk_18_mvl/mxv + .byte W09 + .byte 55*mus_unk_18_mvl/mxv + .byte W09 + .byte 49*mus_unk_18_mvl/mxv + .byte W09 + .byte 46*mus_unk_18_mvl/mxv + .byte W09 + .byte 38*mus_unk_18_mvl/mxv + .byte W06 + .byte 27*mus_unk_18_mvl/mxv + .byte W03 + .byte EOT + .byte W03 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte N36 , Bn3 + .byte W36 + .byte An3 + .byte W36 + .byte N24 , Gn3 + .byte W24 + .byte N36 , An3 + .byte W36 + .byte Gn3 + .byte W36 + .byte N24 , Fs3 + .byte W24 + .byte N36 , Gn3 + .byte W36 + .byte Fs3 + .byte W36 + .byte N24 , En3 + .byte W24 + .byte N36 , Fs3 + .byte W36 + .byte Gn3 + .byte W36 + .byte N24 , An3 + .byte W24 + .byte PAN , c_v+22 + .byte TIE , Gn3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , Fs3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , Dn3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_unk_18_0_B2 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_unk_18_1: @ 0x08690ACA + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 48 + .byte LFOS , 15 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v+0 + .byte N12 , Dn4 , v108 + .byte W48 + .byte TIE , As4 + .byte W48 + .byte W96 + .byte EOT + .byte N12 , An4 + .byte W96 +mus_unk_18_1_B1: + .byte N12 , An4 , v096 + .byte W72 + .byte N24 , As4 , v108 + .byte W24 + .byte PEND + .byte N12 , Cn5 + .byte W72 + .byte As4 + .byte W24 + .byte An4 + .byte W48 + .byte N48 , As4 + .byte W48 + .byte N12 , An4 + .byte W96 + .byte PATT + .word mus_unk_18_1_B1 + .byte N12 , Cn5 , v108 + .byte W72 + .byte N24 , As4 + .byte W24 + .byte N12 , An4 + .byte W36 + .byte Gn4 + .byte W36 + .byte N24 , As4 + .byte W24 +mus_unk_18_1_B2: + .byte VOICE , 56 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , Dn4 , v112 + .byte W12 + .byte N06 + .byte W12 + .byte N06 + .byte W12 + .byte N24 , Ds4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N12 , Dn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte Ds4 + .byte W12 + .byte N24 , Dn4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N24 , An3 + .byte W24 + .byte Cn4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N24 , Gn3 + .byte W24 + .byte N06 , Dn4 + .byte W12 + .byte N06 + .byte W12 + .byte N06 + .byte W12 + .byte N24 , Ds4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N12 , Fn4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Ds4 + .byte W12 + .byte N24 , Dn4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N24 , An4 + .byte W24 + .byte Dn4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N24 , As4 + .byte W24 + .byte N36 , An4 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , Dn4 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , An4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N36 , As4 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , Ds4 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , As4 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N36 , Cn5 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , Fn4 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , Cn5 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N48 , Ds5 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte W24 + .byte N48 , Dn5 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte W24 + .byte VOICE , 48 + .byte N12 , Cn5 , v100 + .byte W12 + .byte As4 + .byte W12 + .byte An4 + .byte W12 + .byte As4 + .byte W12 + .byte Cn5 + .byte W12 + .byte As4 + .byte W12 + .byte Cn5 + .byte W12 + .byte Cs5 + .byte W12 + .byte TIE , Dn5 + .byte W96 + .byte W96 + .byte VOL , 63*mus_unk_18_mvl/mxv + .byte W09 + .byte 59*mus_unk_18_mvl/mxv + .byte W09 + .byte 55*mus_unk_18_mvl/mxv + .byte W09 + .byte 51*mus_unk_18_mvl/mxv + .byte W09 + .byte 45*mus_unk_18_mvl/mxv + .byte W09 + .byte 38*mus_unk_18_mvl/mxv + .byte W09 + .byte 30*mus_unk_18_mvl/mxv + .byte W09 + .byte 21*mus_unk_18_mvl/mxv + .byte W09 + .byte 12*mus_unk_18_mvl/mxv + .byte W09 + .byte 6*mus_unk_18_mvl/mxv + .byte W09 + .byte EOT + .byte W06 + .byte W96 + .byte VOICE , 60 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte N24 , As3 + .byte W24 + .byte TIE , Cn4 + .byte W72 + .byte W96 + .byte EOT + .byte N24 , An3 + .byte W24 + .byte TIE , Dn4 + .byte W72 + .byte W96 + .byte EOT + .byte N24 , An3 + .byte W24 + .byte TIE , Ds4 + .byte W72 + .byte W48 + .byte EOT + .byte N24 , Gn4 + .byte W24 + .byte N24 + .byte W24 + .byte TIE , Fs4 + .byte W96 + .byte W96 + .byte EOT + .byte VOICE , 48 + .byte N24 , As3 + .byte W24 + .byte TIE , Cn5 + .byte W72 + .byte W96 + .byte EOT + .byte N24 , An3 + .byte W24 + .byte TIE , Dn5 + .byte W72 + .byte W96 + .byte EOT + .byte N24 , An3 + .byte W24 + .byte TIE , Ds5 + .byte W72 + .byte W48 + .byte EOT + .byte N24 , Cn5 + .byte W24 + .byte N24 + .byte W24 + .byte TIE , Fs4 + .byte W96 + .byte W30 + .byte VOL , 66*mus_unk_18_mvl/mxv + .byte W09 + .byte 64*mus_unk_18_mvl/mxv + .byte W09 + .byte 59*mus_unk_18_mvl/mxv + .byte W09 + .byte 55*mus_unk_18_mvl/mxv + .byte W09 + .byte 49*mus_unk_18_mvl/mxv + .byte W09 + .byte 46*mus_unk_18_mvl/mxv + .byte W09 + .byte 38*mus_unk_18_mvl/mxv + .byte W06 + .byte 27*mus_unk_18_mvl/mxv + .byte W03 + .byte EOT + .byte W03 + .byte VOICE , 56 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte N36 , Gn3 , v116 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , Fs3 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , En3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N36 , Fs3 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , En3 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , Dn3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N36 , En3 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , Dn3 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , Cs3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte 0 + .byte N36 , Dn3 + .byte W18 + .byte MOD , 6 + .byte W18 + .byte 0 + .byte N36 , En3 + .byte W21 + .byte MOD , 6 + .byte W15 + .byte 0 + .byte N24 , Fs3 + .byte W12 + .byte MOD , 6 + .byte W12 + .byte VOICE , 48 + .byte MOD , 0 + .byte N36 , Gn4 , v100 + .byte W36 + .byte Fs4 + .byte W36 + .byte N24 , En4 + .byte W24 + .byte N36 , Fs4 + .byte W36 + .byte En4 + .byte W36 + .byte N24 , Dn4 + .byte W24 + .byte N36 , En4 + .byte W36 + .byte Dn4 + .byte W36 + .byte N24 , Cs4 + .byte W24 + .byte N36 , Dn4 + .byte W36 + .byte En4 + .byte W36 + .byte N24 , Fs4 + .byte W24 + .byte TIE , Cn4 + .byte W96 + .byte W84 + .byte EOT + .byte N06 , Bn3 + .byte W06 + .byte As3 + .byte W06 + .byte TIE , An3 + .byte W96 + .byte W96 + .byte EOT + .byte TIE , Gn3 + .byte W96 + .byte W84 + .byte EOT + .byte N06 + .byte W06 + .byte Gs3 + .byte W06 + .byte TIE , An3 + .byte W96 + .byte W96 + .byte EOT + .byte GOTO + .word mus_unk_18_1_B2 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_unk_18_2: @ 0x08690CDC + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 38 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte N12 , Dn1 , v120 + .byte W48 + .byte N12 + .byte W48 + .byte N12 + .byte W48 + .byte N12 + .byte W48 +mus_unk_18_2_B1: + .byte N12 , Dn1 , v120 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Ds1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Ds1 + .byte W12 + .byte PEND +mus_unk_18_2_B2: + .byte N12 , Dn1 , v120 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Ds1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte N24 , An1 + .byte W24 + .byte PEND + .byte PATT + .word mus_unk_18_2_B1 +mus_unk_18_2_B3: + .byte N12 , Dn1 , v120 + .byte W12 + .byte Cn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Ds1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte N24 , Cn2 + .byte W24 + .byte PEND + .byte PATT + .word mus_unk_18_2_B1 + .byte PATT + .word mus_unk_18_2_B2 + .byte PATT + .word mus_unk_18_2_B1 + .byte PATT + .word mus_unk_18_2_B3 +mus_unk_18_2_B4: + .byte N12 , Dn1 , v120 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte PEND + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Fn1 + .byte W12 + .byte An1 + .byte W12 + .byte Cn2 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte PATT + .word mus_unk_18_2_B4 + .byte N12 , Dn1 , v120 + .byte W12 + .byte An1 + .byte W12 + .byte Fn1 + .byte W12 + .byte An1 + .byte W12 + .byte Cn2 + .byte W12 + .byte An1 + .byte W12 + .byte Ds2 + .byte W12 + .byte Cn2 + .byte W12 + .byte PATT + .word mus_unk_18_2_B4 + .byte N12 , Ds1 , v120 + .byte W12 + .byte As1 + .byte W12 + .byte Ds1 + .byte W12 + .byte As1 + .byte W12 + .byte Ds1 + .byte W12 + .byte As1 + .byte W12 + .byte Ds1 + .byte W12 + .byte As1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn1 + .byte W12 + .byte Gs1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Ds2 + .byte W12 + .byte Fn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Cn1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte Fn1 + .byte W12 + .byte Cn1 + .byte W12 + .byte Fn1 + .byte W12 +mus_unk_18_2_B5: + .byte N12 , Dn1 , v120 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte PEND +mus_unk_18_2_B6: + .byte N12 , Dn1 , v120 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte Dn2 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 +mus_unk_18_2_B7: + .byte N12 , Dn1 , v120 + .byte W24 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B7 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B7 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B5 + .byte PATT + .word mus_unk_18_2_B6 + .byte PATT + .word mus_unk_18_2_B4 + .byte N12 , Dn1 , v120 + .byte W12 + .byte An1 + .byte W12 + .byte Dn2 + .byte W12 + .byte An1 + .byte W12 + .byte Cn2 + .byte W12 + .byte An1 + .byte W12 + .byte Bn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte Bn1 + .byte W12 + .byte An1 + .byte W12 + .byte Gn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte An1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Bn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Cn2 + .byte W12 + .byte Dn1 + .byte W12 + .byte En2 + .byte W12 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 +mus_unk_18_2_B8: + .byte N12 , Dn1 , v120 + .byte W12 + .byte Gn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte Dn1 + .byte W12 + .byte Gn1 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_2_B8 + .byte PATT + .word mus_unk_18_2_B4 + .byte PATT + .word mus_unk_18_2_B4 + .byte GOTO + .word mus_unk_18_2_B4 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_unk_18_3: @ 0x08690ED0 + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 80 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte LFOS , 15 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v-48 + .byte N12 , Dn3 , v060 + .byte W48 + .byte TIE , As3 + .byte W48 + .byte MOD , 7 + .byte W96 + .byte EOT + .byte MOD , 0 + .byte N12 , An3 + .byte W96 + .byte PAN , c_v+0 + .byte N12 , An3 , v052 + .byte W72 + .byte N24 , As3 , v060 + .byte W24 + .byte N12 , Cn4 + .byte W72 + .byte As3 + .byte W24 + .byte An3 + .byte W48 + .byte N48 , As3 + .byte W48 + .byte N12 , An3 + .byte W96 + .byte An3 , v052 + .byte W72 + .byte N24 , As3 , v060 + .byte W24 + .byte N12 , Cn4 + .byte W72 + .byte N24 , As3 + .byte W24 + .byte N12 , An3 + .byte W36 + .byte Gn3 + .byte W36 + .byte N24 , As3 + .byte W24 +mus_unk_18_3_B1: + .byte PAN , c_v+0 + .byte N36 , Dn3 , v072 + .byte W36 + .byte N24 , An2 + .byte W24 + .byte N12 , Bn2 + .byte W12 + .byte Cn3 + .byte W12 + .byte Cs3 + .byte W12 + .byte N06 , Dn3 + .byte W96 + .byte N36 + .byte W36 + .byte N24 , Ds3 + .byte W24 + .byte N12 , Fn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Ds3 + .byte W12 + .byte N06 , Fs3 + .byte W96 + .byte N12 , Dn3 , v060 + .byte W12 + .byte En3 + .byte W12 + .byte Fn3 + .byte W12 + .byte N24 , Fs3 + .byte W24 + .byte N12 , Fn3 + .byte W12 + .byte En3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Ds3 + .byte W12 + .byte Fn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte N24 , Gn3 + .byte W24 + .byte N12 , Fs3 + .byte W12 + .byte Fn3 + .byte W12 + .byte Ds3 + .byte W12 + .byte Fn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Gs3 + .byte W12 + .byte N24 , An3 + .byte W24 + .byte N12 , Gs3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Fn3 + .byte W12 + .byte VOICE , 81 + .byte PAN , c_v-48 + .byte N12 , Ds3 , v048 + .byte W12 + .byte Ds2 + .byte W12 + .byte As2 + .byte W12 + .byte Ds3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Cn3 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn2 + .byte W12 + .byte Cn3 + .byte W12 + .byte N12 + .byte W12 + .byte Cn2 + .byte W12 + .byte Fn2 + .byte W12 + .byte Cs3 + .byte W12 +mus_unk_18_3_B2: + .byte N12 , Dn3 , v048 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte N12 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 +mus_unk_18_3_B3: + .byte N12 , Dn3 , v048 + .byte W24 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte N12 + .byte W12 + .byte Dn2 + .byte W12 + .byte An2 + .byte W12 + .byte Dn3 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B3 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B3 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte PATT + .word mus_unk_18_3_B2 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOICE , 80 + .byte N12 , Cn3 , v060 + .byte W12 + .byte En3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Cn5 + .byte W12 + .byte Dn5 + .byte W12 + .byte En5 , v048 + .byte W12 + .byte Cn5 + .byte W12 + .byte Dn5 , v044 + .byte W12 + .byte Bn4 + .byte W12 + .byte Cn5 , v040 + .byte W12 + .byte An4 , v036 + .byte W12 + .byte Bn4 + .byte W12 + .byte Gn4 , v032 + .byte W12 + .byte An4 + .byte W12 + .byte Fs4 , v028 + .byte W12 + .byte Gn4 , v024 + .byte W12 + .byte En4 + .byte W12 + .byte Fs4 , v020 + .byte W12 + .byte Dn4 + .byte W12 + .byte En4 , v016 + .byte W12 + .byte Gn2 , v060 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Bn4 , v048 + .byte W12 + .byte Gn4 , v044 + .byte W12 + .byte An4 + .byte W12 + .byte Fs4 , v040 + .byte W12 + .byte Gn4 + .byte W12 + .byte En4 , v036 + .byte W12 + .byte Fs4 , v032 + .byte W12 + .byte Dn4 + .byte W12 + .byte En4 , v028 + .byte W12 + .byte Cn4 + .byte W12 + .byte Dn4 , v024 + .byte W12 + .byte Bn3 + .byte W12 + .byte Cn4 , v020 + .byte W12 + .byte An3 , v016 + .byte W12 + .byte Bn3 + .byte W12 + .byte GOTO + .word mus_unk_18_3_B1 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_unk_18_4: @ 0x086910B8 + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 82 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte LFOS , 15 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v+48 + .byte BEND , c_v+0 + .byte N12 , An2 , v060 + .byte W48 + .byte Ds3 + .byte W12 + .byte VOICE , 83 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte MOD , 7 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte VOICE , 82 + .byte MOD , 0 + .byte N12 , Dn3 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_unk_18_4_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOICE , 80 + .byte PAN , c_v+48 + .byte BEND , c_v-2 + .byte N48 , Ds3 , v052 + .byte W48 + .byte Dn3 + .byte W48 + .byte N84 , Cn4 + .byte W84 + .byte N12 , Cs4 , v060 + .byte W12 + .byte N48 , Dn4 + .byte W48 + .byte Cn4 + .byte W48 + .byte Bn3 + .byte W48 + .byte An3 + .byte W48 + .byte Fs3 + .byte W48 + .byte En3 + .byte W48 + .byte Dn3 , v052 + .byte W48 + .byte En3 + .byte W48 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte BEND , c_v+0 + .byte W24 + .byte VOICE , 82 + .byte N12 , Cn4 , v060 + .byte W12 + .byte VOICE , 83 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte W24 + .byte VOICE , 82 + .byte N12 , Dn4 + .byte W12 + .byte VOICE , 83 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte W24 + .byte VOICE , 82 + .byte N12 , Ds4 + .byte W12 + .byte VOICE , 83 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte VOICE , 82 + .byte N24 , Gn4 + .byte W24 + .byte N24 + .byte W24 + .byte N12 , Dn4 + .byte W12 + .byte VOICE , 83 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W06 + .byte VOL , 66*mus_unk_18_mvl/mxv + .byte W06 + .byte N12 + .byte W03 + .byte VOL , 64*mus_unk_18_mvl/mxv + .byte W09 + .byte 59*mus_unk_18_mvl/mxv + .byte N12 + .byte W09 + .byte VOL , 55*mus_unk_18_mvl/mxv + .byte W03 + .byte N12 + .byte W06 + .byte VOL , 49*mus_unk_18_mvl/mxv + .byte W06 + .byte N12 + .byte W03 + .byte VOL , 46*mus_unk_18_mvl/mxv + .byte W09 + .byte 38*mus_unk_18_mvl/mxv + .byte N12 + .byte W06 + .byte VOL , 27*mus_unk_18_mvl/mxv + .byte W06 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOICE , 82 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte W12 + .byte N12 , Cn3 , v052 + .byte W12 + .byte En3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Cn4 + .byte W12 + .byte En4 + .byte W12 + .byte Gn4 + .byte W12 + .byte Cn5 + .byte W12 + .byte Dn5 + .byte W12 + .byte En5 , v044 + .byte W12 + .byte Cn5 , v040 + .byte W12 + .byte Dn5 + .byte W12 + .byte Bn4 + .byte W12 + .byte Cn5 , v036 + .byte W12 + .byte An4 + .byte W12 + .byte Bn4 + .byte W12 + .byte Gn4 , v032 + .byte W12 + .byte An4 + .byte W12 + .byte Fs4 , v028 + .byte W12 + .byte Gn4 + .byte W12 + .byte En4 + .byte W12 + .byte Fs4 , v024 + .byte W12 + .byte Dn4 + .byte W12 + .byte En4 , v028 + .byte W12 + .byte Gn2 , v052 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn2 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn3 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Gn3 + .byte W12 + .byte Bn3 + .byte W12 + .byte Dn4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Bn4 , v036 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Fs4 , v032 + .byte W12 + .byte Gn4 + .byte W12 + .byte En4 + .byte W12 + .byte Fs4 + .byte W12 + .byte Dn4 , v028 + .byte W12 + .byte En4 + .byte W12 + .byte Cn4 + .byte W12 + .byte Dn4 , v024 + .byte W12 + .byte Bn3 + .byte W12 + .byte Cn4 + .byte W12 + .byte An3 + .byte W12 + .byte GOTO + .word mus_unk_18_4_B1 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_unk_18_5: @ 0x08691269 + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 80 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 +mus_unk_18_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte VOICE , 4 + .byte N06 , Gn4 , v060 + .byte W12 + .byte Fs4 + .byte W12 + .byte En4 + .byte W12 + .byte Fs4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Gn4 , v052 + .byte W12 + .byte An4 , v048 + .byte W12 + .byte Gn4 , v040 + .byte W12 + .byte An4 , v032 + .byte W60 + .byte An4 , v060 + .byte W12 + .byte Gn4 + .byte W12 + .byte Fs4 + .byte W12 + .byte Gn4 + .byte W12 + .byte An4 + .byte W12 + .byte Bn4 + .byte W12 + .byte An4 + .byte W12 + .byte Bn4 + .byte W12 + .byte An4 , v052 + .byte W12 + .byte Bn4 , v044 + .byte W12 + .byte An4 , v040 + .byte W12 + .byte Bn4 , v032 + .byte W60 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_18_5_B1 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_unk_18_6: @ 0x086912EA + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 0 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N06 , Dn1 , v056 + .byte W06 + .byte Dn1 , v060 + .byte W06 + .byte Dn1 , v064 + .byte W06 + .byte Dn1 , v068 + .byte W06 + .byte Dn1 , v072 + .byte W06 + .byte Dn1 , v076 + .byte W06 + .byte Dn1 , v080 + .byte W06 + .byte Dn1 , v088 + .byte W06 + .byte Dn1 , v092 + .byte W06 + .byte Dn1 , v096 + .byte W06 + .byte Dn1 , v100 + .byte W06 + .byte Dn1 , v104 + .byte W06 + .byte N12 , Dn1 , v112 + .byte W12 + .byte N12 + .byte W12 +mus_unk_18_6_B1: + .byte W24 + .byte N12 , Dn1 , v112 + .byte W48 + .byte N12 + .byte W24 + .byte PEND + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 +mus_unk_18_6_B2: + .byte W24 + .byte N12 , Dn1 , v112 + .byte W36 + .byte N12 + .byte W24 + .byte N12 + .byte W12 + .byte PEND + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte N12 , Dn1 , v112 + .byte W48 + .byte N12 + .byte W36 + .byte N12 + .byte W12 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte W24 + .byte N12 , Dn1 , v112 + .byte W48 + .byte N12 + .byte W12 + .byte N12 + .byte W12 +mus_unk_18_6_B3: + .byte W24 + .byte N12 , Ds1 , v092 + .byte W48 + .byte N12 + .byte W24 + .byte PEND + .byte PATT + .word mus_unk_18_6_B3 + .byte PATT + .word mus_unk_18_6_B3 + .byte W24 + .byte N12 , Ds1 , v092 + .byte W48 + .byte N12 + .byte W12 + .byte N12 + .byte W12 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B2 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B2 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B1 + .byte PATT + .word mus_unk_18_6_B2 + .byte GOTO + .word mus_unk_18_6_B1 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_unk_18_7: @ 0x08691421 + .byte KEYSH , mus_unk_18_key+0 + .byte VOICE , 47 + .byte VOL , 68*mus_unk_18_mvl/mxv + .byte PAN , c_v-8 + .byte N12 , Dn2 , v112 + .byte W48 + .byte N12 + .byte W48 +mus_unk_18_7_B1: + .byte N12 , Dn2 , v112 + .byte W48 + .byte N12 + .byte W48 + .byte PEND +mus_unk_18_7_B2: + .byte N12 , Dn2 , v112 + .byte W12 + .byte N12 + .byte W36 + .byte N12 + .byte W12 + .byte N12 + .byte W36 + .byte PEND + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 + .byte PATT + .word mus_unk_18_7_B2 +mus_unk_18_7_B3: + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte W12 + .byte N12 , Dn2 , v112 + .byte W12 + .byte N12 + .byte W12 + .byte N12 + .byte W36 + .byte N12 + .byte W24 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 +mus_unk_18_7_B4: + .byte N12 , Dn2 , v112 + .byte W36 + .byte N12 + .byte W24 + .byte N12 + .byte W36 + .byte PEND + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B4 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte PATT + .word mus_unk_18_7_B1 + .byte GOTO + .word mus_unk_18_7_B3 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_unk_18: @ 0x08691558 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_unk_18_pri @ Priority + .byte mus_unk_18_rev @ Reverb + + .word mus_unk_18_grp + + .word mus_unk_18_0 + .word mus_unk_18_1 + .word mus_unk_18_2 + .word mus_unk_18_3 + .word mus_unk_18_4 + .word mus_unk_18_5 + .word mus_unk_18_6 + .word mus_unk_18_7 diff --git a/sound/songs/mus_unk_5.s b/sound/songs/mus_unk_5.s new file mode 100644 index 0000000..c4aebc2 --- /dev/null +++ b/sound/songs/mus_unk_5.s @@ -0,0 +1,1323 @@ + .include "sound/MPlayDef.s" + + .equ mus_unk_5_grp, gUnknown_08532808 + .equ mus_unk_5_pri, 0 + .equ mus_unk_5_rev, reverb_set+50 + .equ mus_unk_5_mvl, 127 + .equ mus_unk_5_key, 0 + .equ mus_unk_5_tbs, 1 + .equ mus_unk_5_exg, 0 + .equ mus_unk_5_cmp, 1 + + .section .rodata + .global mus_unk_5 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_unk_5_0: @ 0x08689CE4 + .byte KEYSH , mus_unk_5_key+0 +mus_unk_5_0_B1: + .byte TEMPO , 130*mus_unk_5_tbs/2 + .byte VOICE , 1 + .byte VOL , 85*mus_unk_5_mvl/mxv + .byte PAN , c_v-16 + .byte N24 , An1 , v080 + .byte W36 + .byte N03 , En2 + .byte W12 + .byte N18 , En2 , v084 + .byte W24 + .byte N20 , An1 , v076 + .byte W24 + .byte N28 , En1 , v068 + .byte W36 + .byte N04 , En2 + .byte W12 + .byte N21 , En2 , v072 + .byte W24 + .byte N18 , En1 , v064 + .byte W24 + .byte N24 , An1 , v076 + .byte W36 + .byte N04 , En2 , v072 + .byte W12 + .byte N16 , En2 , v080 + .byte W24 + .byte N17 , An1 , v072 + .byte W24 + .byte N28 , An1 , v076 + .byte W36 + .byte N04 , En2 , v072 + .byte W12 + .byte N16 , En2 , v076 + .byte W24 + .byte An1 + .byte W24 + .byte N24 , Dn2 + .byte W36 + .byte N03 , An2 , v080 + .byte W12 + .byte N15 + .byte W24 + .byte N17 , Dn2 , v076 + .byte W24 + .byte N28 , Dn2 , v080 + .byte W36 + .byte N03 , An2 , v076 + .byte W12 + .byte N13 , An2 , v080 + .byte W24 + .byte N18 , Dn2 , v076 + .byte W24 + .byte N24 , En1 + .byte W36 + .byte N02 , Bn1 , v072 + .byte W12 + .byte N16 , Bn1 , v076 + .byte W24 + .byte N15 , En1 , v068 + .byte W24 + .byte N30 , En1 , v072 + .byte W36 + .byte N05 , Bn1 , v076 + .byte W12 + .byte N20 + .byte W24 + .byte En1 , v064 + .byte W24 + .byte N24 , An1 , v080 + .byte W36 + .byte N03 , En2 , v072 + .byte W12 + .byte N15 , En2 , v080 + .byte W24 + .byte N19 , As1 , v076 + .byte W24 + .byte N24 , Bn1 , v080 + .byte W36 + .byte N03 , En2 + .byte W12 + .byte N19 , En2 , v076 + .byte W24 + .byte N17 , En1 + .byte W24 + .byte N28 , An1 + .byte W36 + .byte N02 , En2 + .byte W12 + .byte N18 , En2 , v080 + .byte W24 + .byte N19 , En1 , v072 + .byte W24 + .byte N28 , An1 , v080 + .byte W36 + .byte N03 , En2 , v072 + .byte W12 + .byte N17 , En2 , v076 + .byte W24 + .byte N16 , An1 , v080 + .byte W24 + .byte N24 , Dn2 , v076 + .byte W36 + .byte N03 , An2 + .byte W12 + .byte N16 , An2 , v080 + .byte W24 + .byte N17 , Dn2 , v076 + .byte W24 + .byte N24 + .byte W36 + .byte N04 , An2 , v080 + .byte W12 + .byte N15 , An2 , v076 + .byte W24 + .byte N17 , Dn2 , v080 + .byte W24 + .byte N24 , En1 , v076 + .byte W36 + .byte N04 , Bn1 + .byte W12 + .byte N18 + .byte W24 + .byte N17 , En1 , v064 + .byte W24 + .byte N30 , En1 , v076 + .byte W36 + .byte N03 , Bn1 , v080 + .byte W12 + .byte N20 + .byte W24 + .byte N19 , En1 , v064 + .byte W24 + .byte N24 , An1 , v076 + .byte W36 + .byte N03 , En2 , v072 + .byte W12 + .byte N17 , En2 , v076 + .byte W24 + .byte N19 , Fn1 , v072 + .byte W24 + .byte N24 , An1 , v076 + .byte W36 + .byte N03 , En2 , v072 + .byte W12 + .byte N15 , En2 , v080 + .byte W24 + .byte N16 , An1 , v076 + .byte W24 + .byte N24 , Dn2 , v084 + .byte W36 + .byte N02 , Dn1 , v072 + .byte W12 + .byte N19 , Dn1 , v068 + .byte W24 + .byte N15 , En1 , v076 + .byte W24 + .byte N24 , Fs1 , v080 + .byte W36 + .byte N06 , Fs1 , v076 + .byte W12 + .byte N16 , Gn1 , v080 + .byte W24 + .byte N15 , Gs1 + .byte W24 + .byte N28 , An1 + .byte W36 + .byte N03 , En2 , v076 + .byte W12 + .byte N16 + .byte W24 + .byte N17 , Gs1 + .byte W24 + .byte N24 , An1 , v080 + .byte W36 + .byte N04 , An1 , v076 + .byte W12 + .byte N16 + .byte W24 + .byte N15 , En2 , v080 + .byte W24 + .byte N23 , Dn2 + .byte W36 + .byte N05 , Dn1 , v076 + .byte W12 + .byte N17 + .byte W24 + .byte En1 , v080 + .byte W24 + .byte N24 , Fs1 + .byte W36 + .byte N07 , Fs1 , v064 + .byte W12 + .byte N16 , Gn1 , v076 + .byte W24 + .byte Gs1 + .byte W24 + .byte N24 , An1 , v080 + .byte W36 + .byte N05 , En2 , v076 + .byte W12 + .byte N17 + .byte W24 + .byte N18 , An1 , v080 + .byte W24 + .byte N28 , Fs1 , v084 + .byte W36 + .byte N04 , Cs2 , v072 + .byte W12 + .byte N17 , Cs2 , v076 + .byte W24 + .byte N14 , Fs1 , v072 + .byte W24 + .byte N24 , Bn1 , v080 + .byte W36 + .byte N06 , Fs2 , v060 + .byte W12 + .byte N18 , Fs2 , v076 + .byte W24 + .byte N19 , Bn1 , v080 + .byte W24 + .byte N24 , Gn1 + .byte W36 + .byte N04 , Dn2 , v076 + .byte W12 + .byte N16 + .byte W24 + .byte Gn1 , v080 + .byte W24 + .byte N24 , Fn1 , v084 + .byte W36 + .byte N04 , As1 , v076 + .byte W12 + .byte N18 , As1 , v080 + .byte W24 + .byte N16 , Fn1 + .byte W24 + .byte N24 , En1 + .byte W36 + .byte N02 , En2 , v076 + .byte W12 + .byte N16 , En2 , v084 + .byte W24 + .byte N14 , En1 , v076 + .byte W24 + .byte N24 , An1 , v072 + .byte W36 + .byte N01 , En2 , v068 + .byte W12 + .byte N24 , En2 , v072 + .byte W24 + .byte N15 , An1 , v068 + .byte W24 + .byte N28 + .byte W36 + .byte N04 , En2 , v072 + .byte W12 + .byte N17 + .byte W24 + .byte N15 , An1 + .byte W24 + .byte GOTO + .word mus_unk_5_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_unk_5_1: @ 0x08689EC4 + .byte KEYSH , mus_unk_5_key+0 +mus_unk_5_1_B1: + .byte VOICE , 71 + .byte VOL , 108*mus_unk_5_mvl/mxv + .byte PAN , c_v+16 + .byte MOD , 3 + .byte W96 + .byte W36 + .byte N22 , Gs3 , v080 + .byte W24 + .byte N06 , An3 , v068 + .byte W06 + .byte N09 , Bn3 , v072 + .byte W06 + .byte N08 , An3 , v060 + .byte W06 + .byte N09 , Fs3 + .byte W06 + .byte N10 , Gs3 , v068 + .byte W12 + .byte N36 , En3 + .byte W60 + .byte N06 + .byte W12 + .byte N13 , En3 , v048 + .byte W12 + .byte N14 , Fs4 , v076 + .byte W12 + .byte N04 , En4 , v060 + .byte W06 + .byte N08 , Dn4 , v072 + .byte W06 + .byte N48 , Cs4 + .byte W48 + .byte N15 , An3 , v064 + .byte W12 + .byte N14 , Bn3 , v076 + .byte W12 + .byte N15 , Cn4 + .byte W12 + .byte N54 , Cs4 , v068 + .byte W60 + .byte N14 , Cs4 , v064 + .byte W12 + .byte N15 , Dn4 , v076 + .byte W12 + .byte Cs4 , v072 + .byte W12 + .byte N14 , Bn3 + .byte W12 + .byte N42 , Fs3 , v060 + .byte W48 + .byte N13 , Fs3 , v068 + .byte W12 + .byte N14 , Gs3 , v076 + .byte W12 + .byte Fs3 , v072 + .byte W12 + .byte N60 , En3 + .byte W60 + .byte N13 , Fn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte N08 , Gn3 , v076 + .byte W12 + .byte W12 + .byte N06 , Cs4 + .byte W24 + .byte N05 , Bn3 + .byte W24 + .byte N04 , Gs3 , v080 + .byte W24 + .byte N05 , Fs3 , v068 + .byte W12 + .byte N56 , En3 , v076 + .byte W56 + .byte W01 + .byte N09 , Cs3 , v060 + .byte W07 + .byte N10 , En3 , v056 + .byte W08 + .byte N09 , Gn3 , v060 + .byte W07 + .byte N08 , Fs3 , v064 + .byte W08 + .byte N10 , Fn3 , v072 + .byte W08 + .byte N78 , En3 + .byte W01 + .byte W96 + .byte N07 + .byte W06 + .byte Ds3 + .byte W06 + .byte N40 , En3 + .byte W48 + .byte N08 , En3 , v076 + .byte W12 + .byte N14 , En3 , v060 + .byte W12 + .byte N13 , Fs4 , v072 + .byte W12 + .byte N06 , En4 , v076 + .byte W06 + .byte N07 , Dn4 , v068 + .byte W06 + .byte N44 , Cs4 , v080 + .byte W48 + .byte N14 , An3 , v076 + .byte W12 + .byte N13 , Bn3 , v080 + .byte W12 + .byte N15 , Cn4 + .byte W12 + .byte N52 , Cs4 , v084 + .byte W56 + .byte W03 + .byte N14 , Cs4 , v072 + .byte W12 + .byte N13 , Dn4 , v076 + .byte W11 + .byte Cs4 , v064 + .byte W11 + .byte N04 , As3 , v068 + .byte W02 + .byte N13 , Bn3 , v076 + .byte W01 + .byte W11 + .byte N32 , Fs3 , v064 + .byte W48 + .byte W01 + .byte N14 , Fs3 , v072 + .byte W13 + .byte N13 , Gs3 , v076 + .byte W11 + .byte N12 , Fs3 + .byte W12 + .byte N36 , En3 , v080 + .byte W32 + .byte W03 + .byte N13 , Fn3 + .byte W12 + .byte N18 , Fs3 , v076 + .byte W18 + .byte N06 , Gn3 , v072 + .byte W05 + .byte N12 , Gs3 , v080 + .byte W13 + .byte N07 , An3 , v076 + .byte W13 + .byte W23 + .byte N08 , Cs4 , v072 + .byte W08 + .byte N09 , En4 , v076 + .byte W08 + .byte Cs4 + .byte W07 + .byte N24 , Bn3 + .byte W24 + .byte W01 + .byte En3 , v072 + .byte W23 + .byte N48 , An3 , v080 + .byte W02 + .byte W56 + .byte W03 + .byte N13 , An3 , v076 + .byte W12 + .byte N10 , Cn4 + .byte W08 + .byte N08 , Bn3 , v068 + .byte W06 + .byte N09 , As3 , v072 + .byte W09 + .byte N52 , An3 , v076 + .byte W02 + .byte W56 + .byte W03 + .byte N04 , An3 , v068 + .byte W13 + .byte An3 , v064 + .byte W11 + .byte N05 , An3 , v076 + .byte W13 + .byte W01 + .byte N56 , Fs3 , v080 + .byte W56 + .byte W02 + .byte N13 , En3 , v068 + .byte W12 + .byte N12 , Dn3 , v064 + .byte W11 + .byte N14 , En3 , v072 + .byte W12 + .byte N60 , Fs3 , v076 + .byte W02 + .byte W56 + .byte W03 + .byte N14 , Dn3 , v064 + .byte W13 + .byte N12 , En3 , v072 + .byte W10 + .byte N14 , Fs3 + .byte W14 + .byte N36 , En3 , v076 + .byte W32 + .byte W03 + .byte N22 , An3 + .byte W24 + .byte W01 + .byte N06 , An2 , v060 + .byte W11 + .byte N13 , An2 , v076 + .byte W12 + .byte N12 , Bn2 , v072 + .byte W12 + .byte N13 , Dn3 , v064 + .byte W01 + .byte W11 + .byte N06 , Cs3 , v060 + .byte W04 + .byte N07 , Bn2 , v068 + .byte W07 + .byte N13 , An2 , v072 + .byte W12 + .byte N21 , En3 , v064 + .byte W60 + .byte W02 + .byte W01 + .byte TIE , Dn4 , v080 + .byte W92 + .byte W03 + .byte W92 + .byte EOT + .byte W04 + .byte N32 , En4 + .byte W32 + .byte W03 + .byte N08 , An3 , v072 + .byte W13 + .byte N24 , An3 , v068 + .byte W24 + .byte N23 , Bn3 , v080 + .byte W22 + .byte N13 , En4 + .byte W02 + .byte W12 + .byte N06 , Fs4 , v068 + .byte W04 + .byte N08 , En4 + .byte W07 + .byte N13 , Cs4 , v076 + .byte W12 + .byte N12 , Fs4 , v080 + .byte W32 + .byte W03 + .byte N24 , Fs3 , v084 + .byte W24 + .byte W02 + .byte N48 , Dn3 , v076 + .byte W48 + .byte N10 , Bn2 , v068 + .byte W08 + .byte N09 , Fs2 , v064 + .byte W08 + .byte N05 , Bn2 , v056 + .byte W08 + .byte N07 + .byte W08 + .byte N08 , Cs3 , v064 + .byte W08 + .byte N02 , Dn3 , v068 + .byte W08 + .byte N48 , Dn3 , v076 + .byte W48 + .byte N08 , Bn2 , v064 + .byte W08 + .byte Gn2 , v060 + .byte W08 + .byte N03 , Bn2 , v068 + .byte W08 + .byte N09 , Bn2 , v076 + .byte W08 + .byte N08 , Cs3 , v072 + .byte W08 + .byte N04 , Dn3 , v076 + .byte W08 + .byte W24 + .byte N12 , Dn3 , v060 + .byte W12 + .byte Ds3 , v068 + .byte W12 + .byte N13 , Fn3 + .byte W12 + .byte N12 , Gn3 , v072 + .byte W12 + .byte N13 , Gs3 , v068 + .byte W12 + .byte N17 , As3 , v072 + .byte W12 + .byte N60 , Bn3 , v084 + .byte W60 + .byte N13 , Fs4 , v076 + .byte W12 + .byte N12 , Dn4 + .byte W12 + .byte N16 , Fs4 + .byte W12 + .byte N44 , En4 , v084 + .byte W54 + .byte N03 , An4 , v068 + .byte W07 + .byte N01 , En4 , v064 + .byte W07 + .byte N03 , Cs4 , v068 + .byte W08 + .byte N04 , An3 + .byte W08 + .byte N03 , En3 , v064 + .byte W11 + .byte N24 , An2 , v076 + .byte W01 + .byte W96 + .byte GOTO + .word mus_unk_5_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_unk_5_2: @ 0x0868A104 + .byte KEYSH , mus_unk_5_key+0 +mus_unk_5_2_B1: + .byte VOICE , 68 + .byte VOL , 97*mus_unk_5_mvl/mxv + .byte PAN , c_v-32 + .byte W96 + .byte W96 + .byte W24 + .byte N32 , En3 , v076 + .byte W30 + .byte W01 + .byte N09 , Fs3 , v052 + .byte W08 + .byte N06 , Gs3 , v056 + .byte W07 + .byte En3 , v048 + .byte W07 + .byte N07 , Cs3 , v056 + .byte W08 + .byte N09 , Dn3 + .byte W08 + .byte N44 , En3 , v068 + .byte W03 + .byte W56 + .byte W03 + .byte N13 + .byte W12 + .byte N12 , Cs3 + .byte W13 + .byte N13 , En3 , v064 + .byte W12 + .byte N44 , Dn3 , v072 + .byte W60 + .byte N15 , Dn3 , v068 + .byte W12 + .byte N12 , En3 , v072 + .byte W12 + .byte N13 , Fn3 , v076 + .byte W12 + .byte N48 , Fs3 + .byte W48 + .byte N24 , Dn3 , v064 + .byte W24 + .byte An2 , v076 + .byte W24 + .byte N44 , Bn2 + .byte W60 + .byte N13 , Bn2 , v060 + .byte W12 + .byte Bn3 , v076 + .byte W12 + .byte N05 , Bn2 , v064 + .byte W12 + .byte W12 + .byte Bn2 , v072 + .byte W24 + .byte N13 + .byte W12 + .byte N12 , En3 + .byte W12 + .byte N13 , Dn3 , v064 + .byte W12 + .byte Fs3 , v072 + .byte W12 + .byte N15 , En3 , v064 + .byte W12 + .byte N32 , Cs3 , v076 + .byte W36 + .byte N24 , An2 + .byte W24 + .byte N12 , Cs3 , v072 + .byte W12 + .byte N21 , En3 + .byte W24 + .byte W24 + .byte N32 , En3 , v076 + .byte W32 + .byte W01 + .byte N05 , Cs3 , v052 + .byte W05 + .byte N08 , Dn3 , v056 + .byte W08 + .byte N09 , En3 , v060 + .byte W07 + .byte N08 , Fs3 , v064 + .byte W07 + .byte N04 , En3 , v060 + .byte W11 + .byte N40 , En3 , v072 + .byte W01 + .byte W60 + .byte N05 , Cs3 , v068 + .byte W12 + .byte N13 , Cs3 , v060 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte N40 , Cs3 , v048 + .byte W36 + .byte N17 , An3 , v076 + .byte W24 + .byte N14 , An3 , v064 + .byte W12 + .byte N10 , Gs3 , v076 + .byte W12 + .byte N14 , Gn3 , v072 + .byte W12 + .byte W01 + .byte N24 , Fs3 , v080 + .byte W24 + .byte N23 , An3 , v072 + .byte W23 + .byte N24 , Dn4 , v076 + .byte W24 + .byte W01 + .byte Cs4 + .byte W23 + .byte W01 + .byte Bn3 + .byte W22 + .byte N23 , Fs3 , v068 + .byte W36 + .byte W01 + .byte N14 , Fs3 , v064 + .byte W13 + .byte N11 , En3 , v068 + .byte W11 + .byte N13 , Dn3 , v060 + .byte W12 + .byte N36 , Bn2 , v076 + .byte W56 + .byte W03 + .byte N13 , En3 , v068 + .byte W13 + .byte N12 , Fn3 , v076 + .byte W11 + .byte N14 , Fs3 , v068 + .byte W13 + .byte N18 , Gs3 + .byte W18 + .byte N06 , An3 , v052 + .byte W06 + .byte N23 , Bn3 , v076 + .byte W36 + .byte W01 + .byte N12 , En4 , v068 + .byte W11 + .byte N13 , En3 , v064 + .byte W12 + .byte N09 , En4 , v060 + .byte W12 + .byte N44 , En3 , v064 + .byte W60 + .byte N13 , En3 , v068 + .byte W12 + .byte N24 , Ds3 , v064 + .byte N24 , Fn3 , v076 + .byte W24 + .byte N60 , En3 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W84 + .byte N13 , An2 + .byte W12 + .byte N56 , Fs3 , v080 + .byte W56 + .byte W02 + .byte N14 , En3 , v072 + .byte W13 + .byte N11 , Dn3 , v064 + .byte W10 + .byte N08 , En3 , v068 + .byte W07 + .byte N10 , Dn3 , v060 + .byte W08 + .byte W01 + .byte N09 , Fs3 , v076 + .byte W08 + .byte Gn3 , v068 + .byte W08 + .byte Gs3 , v080 + .byte W09 + .byte N32 , An3 , v084 + .byte W32 + .byte W03 + .byte N10 , An3 , v076 + .byte W12 + .byte N13 , Dn3 , v064 + .byte W12 + .byte Fs3 , v072 + .byte W11 + .byte N20 , En3 + .byte W18 + .byte N08 , En4 + .byte W06 + .byte N19 , Cs4 , v076 + .byte W18 + .byte N06 , An3 , v064 + .byte W06 + .byte N14 , En3 , v068 + .byte W16 + .byte N07 , Cs3 , v064 + .byte W07 + .byte N18 , An2 , v052 + .byte W18 + .byte N16 , Cs3 + .byte W07 + .byte N42 , Fs3 , v076 + .byte W68 + .byte W03 + .byte N28 , As2 , v064 + .byte W24 + .byte W01 + .byte N60 , Bn2 , v076 + .byte W60 + .byte W01 + .byte N13 , Dn3 , v068 + .byte W12 + .byte N14 , Bn3 , v076 + .byte W12 + .byte N15 , Fs3 , v068 + .byte W11 + .byte W02 + .byte N60 , Bn2 , v076 + .byte W56 + .byte W02 + .byte N12 , Dn3 , v064 + .byte W12 + .byte N14 , Bn3 , v072 + .byte W11 + .byte N12 , Fs3 , v068 + .byte W13 + .byte W24 + .byte W02 + .byte N11 , As2 , v072 + .byte W11 + .byte N13 , Cn3 + .byte W11 + .byte N12 , Dn3 , v068 + .byte W12 + .byte Ds3 + .byte W12 + .byte N13 , Fn3 , v076 + .byte W11 + .byte N14 , Fs3 , v072 + .byte W13 + .byte W01 + .byte N44 , Gs3 , v084 + .byte W56 + .byte W02 + .byte N13 , Gs3 , v076 + .byte W12 + .byte Fs3 , v072 + .byte W12 + .byte Gs3 , v068 + .byte W13 + .byte N56 , An3 , v080 + .byte W72 + .byte N09 , En3 , v060 + .byte W08 + .byte N08 , An3 , v068 + .byte W08 + .byte N12 , Cs4 , v060 + .byte W08 + .byte N24 , En4 , v072 + .byte W96 + .byte GOTO + .word mus_unk_5_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_unk_5_3: @ 0x0868A2E0 + .byte KEYSH , mus_unk_5_key+0 +mus_unk_5_3_B1: + .byte VOICE , 84 + .byte VOL , 62*mus_unk_5_mvl/mxv + .byte PAN , c_v+32 + .byte W23 + .byte N02 , En2 , v064 + .byte N04 , Cs3 , v072 + .byte W36 + .byte W01 + .byte N01 , An2 , v068 + .byte W11 + .byte N04 , En3 , v060 + .byte W12 + .byte Cs3 , v068 + .byte W13 + .byte W24 + .byte N02 , Gs2 + .byte N05 , En3 + .byte W32 + .byte W03 + .byte N03 , Bn2 , v072 + .byte W12 + .byte N05 , Gs3 , v064 + .byte W12 + .byte N04 , En3 + .byte W13 + .byte W23 + .byte N03 , En2 , v060 + .byte N06 , Cs3 , v068 + .byte W36 + .byte N01 , An2 , v076 + .byte W12 + .byte N05 , En3 , v064 + .byte W12 + .byte Cs3 , v068 + .byte W13 + .byte W22 + .byte N04 , En2 , v064 + .byte N05 , Cs3 + .byte W36 + .byte W01 + .byte N02 , An2 , v068 + .byte W12 + .byte N05 , En3 , v064 + .byte W13 + .byte Cs3 , v060 + .byte W12 + .byte W23 + .byte N03 , Fs2 + .byte N05 , Dn3 , v072 + .byte W36 + .byte N01 , Bn2 , v060 + .byte W12 + .byte N05 , Fs3 , v072 + .byte W12 + .byte N04 , Dn3 , v068 + .byte W13 + .byte W22 + .byte Fs2 , v064 + .byte N06 , Bn2 , v068 + .byte W36 + .byte W01 + .byte N02 , Bn2 , v064 + .byte W12 + .byte N05 , Fs3 , v068 + .byte W12 + .byte N03 , Dn3 , v064 + .byte W13 + .byte W23 + .byte N05 , Gs2 , v068 + .byte W01 + .byte N02 , En2 , v052 + .byte W32 + .byte W03 + .byte N03 , Bn2 , v068 + .byte W13 + .byte En3 , v064 + .byte W11 + .byte N02 , Bn2 + .byte W13 + .byte W22 + .byte N04 , Gs2 , v072 + .byte W01 + .byte N01 , En2 , v056 + .byte W36 + .byte W01 + .byte N03 , Bn2 , v068 + .byte W12 + .byte N05 , En3 , v064 + .byte W11 + .byte N02 , Bn2 + .byte W13 + .byte W24 + .byte En2 , v056 + .byte N05 , Cs3 , v068 + .byte W36 + .byte N01 , An2 , v072 + .byte W11 + .byte N04 , Fn3 , v068 + .byte W12 + .byte N05 , Ds3 , v064 + .byte W13 + .byte W22 + .byte Gs2 , v060 + .byte W01 + .byte En3 , v064 + .byte W36 + .byte W01 + .byte N04 , Bn2 + .byte W12 + .byte N05 , Gs3 + .byte W12 + .byte N04 , En3 , v068 + .byte W12 + .byte W22 + .byte N06 , Cs3 + .byte W01 + .byte N01 , En2 , v060 + .byte W32 + .byte W03 + .byte An2 , v072 + .byte W13 + .byte N04 , En3 , v068 + .byte W11 + .byte N05 , Cs3 , v064 + .byte W14 + .byte W23 + .byte En2 + .byte N06 , Cs3 , v060 + .byte W36 + .byte W01 + .byte N01 , An2 , v072 + .byte W11 + .byte N04 , En3 , v064 + .byte W12 + .byte N05 , Cs3 , v068 + .byte W13 + .byte W24 + .byte N02 , Fs2 , v056 + .byte N05 , Dn3 , v064 + .byte W36 + .byte N01 , Bn2 , v052 + .byte W12 + .byte N05 , Fs3 , v068 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte W24 + .byte N04 , Fs2 , v056 + .byte N06 , Bn2 , v064 + .byte W32 + .byte W03 + .byte N01 + .byte W12 + .byte N05 , Fs3 , v060 + .byte W13 + .byte N04 , Dn3 , v068 + .byte W12 + .byte W23 + .byte N02 , En2 , v060 + .byte N05 , Bn2 , v068 + .byte W36 + .byte N02 , Gs2 + .byte W12 + .byte N04 , En3 + .byte W12 + .byte N02 , Bn2 + .byte W13 + .byte W24 + .byte En2 , v060 + .byte N06 , Bn2 , v072 + .byte W32 + .byte W02 + .byte N05 , Gs2 , v064 + .byte W13 + .byte En3 + .byte W13 + .byte N02 , Bn2 , v060 + .byte W12 + .byte W12 + .byte Cs3 , v056 + .byte W12 + .byte N04 , En2 , v068 + .byte W12 + .byte N03 , An2 , v064 + .byte W11 + .byte An2 , v068 + .byte W13 + .byte N05 , Cs3 , v060 + .byte W12 + .byte En3 , v064 + .byte W11 + .byte N04 , Fn3 , v072 + .byte W13 + .byte W11 + .byte N05 , En3 , v064 + .byte W13 + .byte N03 , An2 + .byte W12 + .byte N05 , Cs3 + .byte W12 + .byte N02 , En3 + .byte W12 + .byte N04 , An3 + .byte W11 + .byte Cs4 , v072 + .byte W12 + .byte N03 , En4 , v080 + .byte W13 + .byte W12 + .byte N13 , Fs3 , v064 + .byte W12 + .byte N14 , Dn3 + .byte W13 + .byte N13 , An2 , v068 + .byte W12 + .byte N12 , Dn3 , v060 + .byte W11 + .byte N13 , An2 , v064 + .byte W12 + .byte Dn3 , v056 + .byte W11 + .byte N08 , An2 , v064 + .byte W13 + .byte W12 + .byte N14 , Fs3 , v068 + .byte W12 + .byte N12 , Dn3 , v064 + .byte W12 + .byte N13 , An2 , v068 + .byte W12 + .byte N12 , Dn3 , v060 + .byte W11 + .byte N13 , An2 , v064 + .byte W12 + .byte N12 , Dn3 , v060 + .byte W12 + .byte N06 , An2 , v064 + .byte W13 + .byte W12 + .byte N14 , Cs3 , v060 + .byte W12 + .byte N11 , An2 , v072 + .byte W11 + .byte N14 , En2 , v068 + .byte W12 + .byte Cs3 , v064 + .byte W12 + .byte N13 , An2 , v068 + .byte W12 + .byte Cs3 , v060 + .byte W12 + .byte N06 , An2 , v068 + .byte W13 + .byte W12 + .byte N13 , Cs3 + .byte W12 + .byte N11 , An2 + .byte W11 + .byte N13 , En2 + .byte W12 + .byte En3 , v064 + .byte W12 + .byte Cs3 , v068 + .byte W12 + .byte N15 , En3 , v064 + .byte W12 + .byte N08 , Cs3 , v060 + .byte W13 + .byte W13 + .byte N13 , Fs3 , v064 + .byte W12 + .byte N12 , Dn3 , v056 + .byte W11 + .byte An2 , v064 + .byte W12 + .byte Dn3 , v060 + .byte W12 + .byte An2 + .byte W11 + .byte Dn3 , v064 + .byte W12 + .byte N07 , An2 + .byte W13 + .byte W12 + .byte N12 , Fs3 + .byte W11 + .byte N13 , Dn3 , v060 + .byte W12 + .byte An2 , v068 + .byte W13 + .byte N12 , Dn3 , v060 + .byte W12 + .byte An2 , v064 + .byte W12 + .byte N13 , Dn3 , v060 + .byte W12 + .byte N07 , An2 , v064 + .byte W12 + .byte W13 + .byte N13 , Cs3 + .byte W11 + .byte N12 , An2 , v068 + .byte W12 + .byte N14 , En2 , v064 + .byte W12 + .byte N12 , Cs3 , v060 + .byte W12 + .byte N13 , An2 , v064 + .byte W12 + .byte Cs3 + .byte W12 + .byte N06 , An2 , v068 + .byte W12 + .byte W12 + .byte N14 , Cs3 , v060 + .byte W13 + .byte N12 , As2 , v064 + .byte W11 + .byte N14 , Fs2 , v060 + .byte W11 + .byte N13 , Cs3 , v064 + .byte W12 + .byte As2 + .byte W12 + .byte N14 , Cs3 , v060 + .byte W12 + .byte N07 , As2 , v064 + .byte W13 + .byte W13 + .byte N11 , Dn3 , v072 + .byte W12 + .byte N13 , Bn2 , v068 + .byte W11 + .byte N14 , Fs2 , v060 + .byte W12 + .byte N13 , Fs3 , v068 + .byte W12 + .byte Dn3 , v060 + .byte W11 + .byte Fs3 , v068 + .byte W12 + .byte N05 , Dn3 , v060 + .byte W13 + .byte W14 + .byte N11 , Bn2 , v064 + .byte W11 + .byte Gn2 + .byte W11 + .byte N13 , Dn2 + .byte W12 + .byte N12 , Bn2 + .byte W12 + .byte Gn2 + .byte W11 + .byte N13 , Bn2 + .byte W12 + .byte N05 , Gn2 , v060 + .byte W13 + .byte W12 + .byte N12 , Dn3 , v064 + .byte W12 + .byte As2 , v068 + .byte W11 + .byte N13 , Fn2 , v064 + .byte W13 + .byte Dn3 , v060 + .byte W12 + .byte As2 , v064 + .byte W12 + .byte N12 , Dn3 + .byte W11 + .byte N06 , As2 , v068 + .byte W13 + .byte W12 + .byte N13 , En2 , v060 + .byte W12 + .byte N11 , Fs2 , v064 + .byte W12 + .byte N13 , Gn2 , v072 + .byte W12 + .byte N12 , Gs2 + .byte W12 + .byte N13 , An2 , v076 + .byte W12 + .byte N12 , As2 , v072 + .byte W12 + .byte N13 , Bn2 + .byte W12 + .byte N48 , Cs3 , v068 + .byte W48 + .byte N11 , An2 , v072 + .byte W12 + .byte N13 , En3 , v064 + .byte W12 + .byte N14 , Cs3 , v060 + .byte W12 + .byte N16 , An2 , v064 + .byte W12 + .byte N19 , Cs2 , v060 + .byte W96 + .byte GOTO + .word mus_unk_5_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_unk_5: @ 0x0868A5A4 + .byte 4 @ NumTrks + .byte 0 @ NumBlks + .byte mus_unk_5_pri @ Priority + .byte mus_unk_5_rev @ Reverb + + .word mus_unk_5_grp + + .word mus_unk_5_0 + .word mus_unk_5_1 + .word mus_unk_5_2 + .word mus_unk_5_3 diff --git a/sound/songs/mus_unk_5d.s b/sound/songs/mus_unk_5d.s new file mode 100644 index 0000000..830d36b --- /dev/null +++ b/sound/songs/mus_unk_5d.s @@ -0,0 +1,1862 @@ + .include "sound/MPlayDef.s" + + .equ mus_unk_5d_grp, gUnknown_08532808 + .equ mus_unk_5d_pri, 0 + .equ mus_unk_5d_rev, reverb_set+50 + .equ mus_unk_5d_mvl, 127 + .equ mus_unk_5d_key, 0 + .equ mus_unk_5d_tbs, 1 + .equ mus_unk_5d_exg, 0 + .equ mus_unk_5d_cmp, 1 + + .section .rodata + .global mus_unk_5d + .align 2 + +@*********************** Track 01 ***********************@ + +mus_unk_5d_0: @ 0x0869E270 + .byte KEYSH , mus_unk_5d_key+0 + .byte TEMPO , 144*mus_unk_5d_tbs/2 + .byte VOICE , 48 + .byte VOL , 93*mus_unk_5d_mvl/mxv + .byte PAN , c_v+0 + .byte N04 , Dn2 , v072 + .byte N04 , En3 , v076 + .byte W16 + .byte N07 , Bn1 , v052 + .byte N08 , Dn3 , v056 + .byte W06 + .byte N07 , Gs1 , v064 + .byte W02 + .byte Bn2 , v072 + .byte W06 + .byte Gn1 , v064 + .byte W01 + .byte As2 , v072 + .byte W06 + .byte N10 , Fs1 , v064 + .byte W01 + .byte An2 , v072 + .byte W08 + .byte N24 , Fn1 + .byte N24 , Gs2 , v080 + .byte W24 + .byte W01 + .byte N05 , En1 , v076 + .byte N05 , En3 + .byte W24 + .byte W01 +mus_unk_5d_0_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_5d_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_unk_5d_1: @ 0x0869E2D6 + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 68 + .byte VOL , 68*mus_unk_5d_mvl/mxv + .byte PAN , c_v-32 + .byte W96 +mus_unk_5d_1_B1: + .byte N12 , Cn3 , v048 + .byte W12 + .byte N13 , Fs3 , v056 + .byte W12 + .byte Cn3 , v052 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N12 , Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N14 , Cn3 , v052 + .byte W12 + .byte N13 , Fs3 , v056 + .byte W12 + .byte Cn3 + .byte W12 + .byte N14 , Fs3 , v060 + .byte W12 + .byte N15 , Cn3 , v056 + .byte W12 + .byte N13 , Fs3 , v064 + .byte W12 + .byte Cn3 , v060 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N12 , Fn3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N11 , Fn3 + .byte W12 + .byte N13 , Cn3 , v060 + .byte W12 + .byte N11 , Fn3 , v064 + .byte W12 + .byte N12 , Cn3 , v060 + .byte W12 + .byte Fn3 , v064 + .byte W12 + .byte N13 , Bn2 , v060 + .byte W12 + .byte N11 , En3 + .byte W12 + .byte N13 , Bn2 , v064 + .byte W12 + .byte N12 , En3 , v060 + .byte W12 + .byte N13 , Bn2 + .byte W12 + .byte En3 + .byte W12 + .byte N14 , Gs3 , v068 + .byte W12 + .byte N11 , En3 , v060 + .byte W12 + .byte N13 , Cn3 , v064 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte N13 , Cn3 , v060 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte Cn3 , v052 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N14 , Cn3 , v052 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte Fs3 , v064 + .byte W12 + .byte Cn3 , v056 + .byte W12 + .byte N10 , Fn3 , v052 + .byte W12 + .byte N14 , Cn3 , v056 + .byte W12 + .byte N12 , Fn3 , v068 + .byte W12 + .byte N13 , Cn3 , v064 + .byte W12 + .byte N12 , Fn3 , v068 + .byte W12 + .byte N13 , Cn3 , v064 + .byte W12 + .byte N12 , Fn3 , v060 + .byte W12 + .byte N13 , Bn2 , v064 + .byte W12 + .byte N14 , En3 + .byte W12 + .byte An3 , v072 + .byte W12 + .byte Bn3 , v076 + .byte W12 + .byte N12 , An3 , v068 + .byte W12 + .byte N14 , Gs3 + .byte W12 + .byte N11 , En3 , v064 + .byte W12 + .byte N12 , Bn2 , v068 + .byte W12 + .byte N13 , Cn3 , v064 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N15 , Cn3 , v068 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte Cn3 + .byte W12 + .byte N13 , Fs3 , v064 + .byte W12 + .byte N14 , Cn3 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 + .byte W12 + .byte N11 , Fs3 , v064 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N11 , Cn3 , v056 + .byte W12 + .byte Fs3 , v064 + .byte W12 + .byte N12 , Bn2 , v060 + .byte W12 + .byte N13 , En3 + .byte W12 + .byte N12 , Bn2 + .byte W12 + .byte En3 , v068 + .byte W12 + .byte N13 , Bn2 , v060 + .byte W12 + .byte N12 , En3 , v064 + .byte W12 + .byte Bn2 + .byte W12 + .byte N11 , En3 + .byte W12 + .byte N14 , Cn3 + .byte W12 + .byte N12 , Fs3 , v068 + .byte W12 + .byte N14 , Cn3 , v060 + .byte W12 + .byte N11 , Fs3 + .byte W12 + .byte N13 , Cn3 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte Cn3 + .byte W12 + .byte N11 , Fs3 + .byte W12 + .byte N12 , Cn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte N13 , Cn3 + .byte W12 + .byte N11 , Fs3 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N11 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte Cn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N12 , En3 + .byte W12 + .byte N13 , Gn3 + .byte W12 + .byte N12 , En3 + .byte W12 + .byte Gn3 , v064 + .byte W12 + .byte N11 , En3 , v056 + .byte W12 + .byte N13 , Gn3 , v064 + .byte W12 + .byte N12 , En3 , v060 + .byte W12 + .byte N11 , Gn3 , v068 + .byte W12 + .byte N13 , Cn3 , v064 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N14 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N14 , Cn3 + .byte W12 + .byte N12 , Fs3 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte Cn3 , v056 + .byte W12 + .byte N11 , Fs3 + .byte W12 + .byte N12 , Cn3 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N14 , Cn3 , v052 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte Cn3 , v052 + .byte W12 + .byte Fs3 , v064 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N11 , Fn3 , v064 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte N12 , Fn3 , v068 + .byte W12 + .byte Cn3 , v060 + .byte W12 + .byte Fn3 , v068 + .byte W12 + .byte N11 , Cn3 , v060 + .byte W12 + .byte Fn3 , v052 + .byte W12 + .byte N13 , Bn2 , v056 + .byte W12 + .byte En3 , v064 + .byte W12 + .byte N14 , An3 , v068 + .byte W12 + .byte N10 , Bn3 , v072 + .byte W12 + .byte N13 , Bn2 , v064 + .byte W12 + .byte N14 , En3 , v060 + .byte W12 + .byte N15 , Gs3 , v068 + .byte W12 + .byte N11 , Bn3 , v064 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N12 , Cn3 + .byte W12 + .byte Fs3 + .byte W12 + .byte N13 , Cn3 , v052 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N11 , Cn3 , v056 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte Fs3 + .byte W12 + .byte Cn3 + .byte W12 + .byte N12 , Fs3 , v060 + .byte W12 + .byte N13 , Cn3 , v056 + .byte W12 + .byte Fs3 , v060 + .byte W12 + .byte N10 , Cn3 , v052 + .byte W12 + .byte N11 , Fs3 , v060 + .byte W12 + .byte N12 , Cs3 , v056 + .byte W12 + .byte N14 , En3 , v048 + .byte W12 + .byte N13 , Cs3 , v060 + .byte W12 + .byte En3 + .byte W12 + .byte N14 , Cs3 + .byte W12 + .byte N12 , En3 + .byte W12 + .byte Cs3 , v056 + .byte W12 + .byte En3 , v064 + .byte W12 + .byte Dn3 , v068 + .byte W12 + .byte An3 , v060 + .byte W12 + .byte Dn3 + .byte W12 + .byte An3 , v072 + .byte W12 + .byte Dn3 , v064 + .byte W12 + .byte An3 , v072 + .byte W12 + .byte N10 , Dn3 , v056 + .byte W12 + .byte An3 , v068 + .byte W12 + .byte N14 , Bn2 , v064 + .byte W12 + .byte N13 , Dn3 , v060 + .byte W12 + .byte N12 , Bn2 , v064 + .byte W12 + .byte Dn3 , v060 + .byte W12 + .byte Bn2 , v064 + .byte W12 + .byte N13 , Dn3 , v060 + .byte W12 + .byte N11 , Bn2 , v064 + .byte W12 + .byte N13 , Dn3 , v056 + .byte W12 + .byte Cn3 , v068 + .byte W12 + .byte Gn3 , v064 + .byte W12 + .byte N14 , Cn3 , v060 + .byte W12 + .byte N13 , Gn3 , v068 + .byte W12 + .byte Cn3 , v060 + .byte W12 + .byte N12 , Gn3 , v072 + .byte W12 + .byte N10 , Cn3 , v056 + .byte W12 + .byte N11 , Gn3 , v068 + .byte W12 + .byte N12 , Fn2 + .byte W12 + .byte N14 , Cn3 , v060 + .byte W12 + .byte N12 , Fn3 , v072 + .byte W12 + .byte N11 , Cn3 , v060 + .byte W12 + .byte N14 , Fn2 , v068 + .byte W12 + .byte As2 + .byte W12 + .byte N10 , Fn3 , v076 + .byte W12 + .byte N14 , As2 , v068 + .byte W12 + .byte Ds2 + .byte W12 + .byte N13 , As2 , v064 + .byte W12 + .byte N12 , Ds3 , v072 + .byte W12 + .byte As2 , v064 + .byte W12 + .byte N14 , Ds2 + .byte W12 + .byte Gs2 + .byte W12 + .byte Ds3 , v072 + .byte W12 + .byte N13 , Gs2 , v064 + .byte W12 + .byte N14 , Cs2 , v060 + .byte W12 + .byte Gs2 + .byte W12 + .byte N13 , Cs3 , v072 + .byte W12 + .byte Gs2 , v060 + .byte W12 + .byte Cs2 , v072 + .byte W12 + .byte N15 , Fs2 , v056 + .byte W12 + .byte N14 , Cs3 , v076 + .byte W12 + .byte N12 , Fs2 , v064 + .byte W12 + .byte N04 , Fs2 , v056 + .byte W11 + .byte N05 , Fs2 , v064 + .byte W12 + .byte En2 , v068 + .byte W11 + .byte En2 , v060 + .byte W13 + .byte Dn2 , v064 + .byte W11 + .byte N05 + .byte W13 + .byte Dn2 , v060 + .byte W11 + .byte N05 + .byte W13 + .byte N12 , Cn2 + .byte W01 + .byte W10 + .byte Gn2 , v068 + .byte W12 + .byte N13 , Cn2 , v064 + .byte W13 + .byte N05 , Gn2 + .byte W13 + .byte N12 , Gn2 , v072 + .byte W11 + .byte N13 , Cn3 , v076 + .byte W13 + .byte Gn2 , v068 + .byte W12 + .byte N12 , Cn3 + .byte W12 + .byte N14 , En2 , v076 + .byte W12 + .byte N11 , Bn2 , v068 + .byte W12 + .byte N12 , En2 , v072 + .byte W11 + .byte N15 , Bn2 + .byte W13 + .byte N12 , En3 , v076 + .byte W12 + .byte Bn2 , v072 + .byte W13 + .byte N13 , En2 , v064 + .byte W11 + .byte Bn2 , v068 + .byte W12 + .byte Cn2 , v060 + .byte W11 + .byte N11 , Fs2 + .byte W11 + .byte N14 , Cn2 + .byte W12 + .byte N12 , Fs2 , v068 + .byte W12 + .byte N14 , Cn2 , v056 + .byte W13 + .byte N12 , Fs2 , v064 + .byte W11 + .byte N14 , Cn2 , v056 + .byte W13 + .byte N10 , Fs2 , v064 + .byte W10 + .byte N13 , Cn2 + .byte W03 + .byte W10 + .byte N12 , Fn2 , v060 + .byte W12 + .byte N13 , Cn2 + .byte W12 + .byte N11 , Fn2 , v064 + .byte W11 + .byte N13 , Cn2 + .byte W13 + .byte N11 , Fn2 + .byte W11 + .byte N12 , Cn2 + .byte W13 + .byte N10 , Fn2 , v068 + .byte W12 + .byte N14 , Cn2 , v064 + .byte W02 + .byte W10 + .byte N11 , Fs2 , v056 + .byte W12 + .byte N13 , Cn2 , v060 + .byte W12 + .byte N12 , Fs2 + .byte W12 + .byte N13 , Cn2 + .byte W13 + .byte N12 , Fs2 + .byte W12 + .byte N13 , Cn2 + .byte W12 + .byte N11 , Fs2 + .byte W12 + .byte N13 , Cn2 , v064 + .byte W01 + .byte W11 + .byte N12 , Fn2 + .byte W12 + .byte N13 , Cn2 + .byte W12 + .byte N12 , Fn2 + .byte W12 + .byte N11 , Cn2 + .byte W11 + .byte N12 , Fn2 , v060 + .byte W13 + .byte N11 , Cn2 , v064 + .byte W11 + .byte N08 , Fn2 + .byte W14 + .byte GOTO + .word mus_unk_5d_1_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_unk_5d_2: @ 0x0869E6D3 + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 81 + .byte VOL , 93*mus_unk_5d_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_unk_5d_2_B1: + .byte N36 , An4 , v084 + .byte W32 + .byte W02 + .byte N13 , Ds4 , v068 + .byte W13 + .byte N12 , Dn4 , v072 + .byte W11 + .byte Cn4 , v068 + .byte W12 + .byte N13 , Bn3 , v060 + .byte W12 + .byte N14 , Cn4 , v072 + .byte W13 + .byte N06 , An3 + .byte W01 + .byte W16 + .byte N02 , Ds3 , v060 + .byte W06 + .byte N48 , Ds3 , v068 + .byte W56 + .byte W03 + .byte N07 , Fs3 , v060 + .byte W07 + .byte Gs3 , v064 + .byte W07 + .byte N24 , An3 , v068 + .byte W01 + .byte W24 + .byte W01 + .byte Bn3 , v072 + .byte W23 + .byte N23 , Cn4 , v076 + .byte W24 + .byte N24 , An3 + .byte W23 + .byte N80 , Bn3 + .byte W01 + .byte W96 + .byte W12 + .byte N12 , An4 + .byte W12 + .byte N13 , Ds4 , v084 + .byte W12 + .byte N10 , An4 , v080 + .byte W12 + .byte N12 , Dn4 , v076 + .byte W12 + .byte Cn4 , v068 + .byte W12 + .byte Bn3 , v072 + .byte W12 + .byte N13 , Cn4 , v076 + .byte W12 + .byte An3 , v072 + .byte W12 + .byte N07 , Gs3 , v064 + .byte W06 + .byte N09 , Fs3 , v068 + .byte W06 + .byte N60 , Fn3 , v080 + .byte W60 + .byte N07 , Fs3 , v064 + .byte W06 + .byte N08 , Gs3 , v068 + .byte W06 + .byte N07 , An3 , v076 + .byte W06 + .byte N08 , Gs3 , v068 + .byte W12 + .byte N09 , An3 , v072 + .byte W06 + .byte N08 , Bn3 , v076 + .byte W06 + .byte N09 , An3 , v068 + .byte W12 + .byte N10 , Bn3 , v076 + .byte W06 + .byte N23 , Cn4 , v080 + .byte W24 + .byte N09 , Dn4 , v072 + .byte W06 + .byte N08 , En4 , v068 + .byte W06 + .byte N11 , Fn4 , v080 + .byte W12 + .byte N72 , En4 , v084 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N36 , An4 , v076 + .byte W36 + .byte N12 , Ds4 + .byte W11 + .byte N11 , Dn4 + .byte W12 + .byte N13 , Cn4 , v068 + .byte W12 + .byte N11 , Bn3 , v072 + .byte W11 + .byte N14 , Cn4 , v076 + .byte W12 + .byte N08 , An3 + .byte W02 + .byte W16 + .byte N04 , Ds3 , v064 + .byte W06 + .byte N48 , Ds3 , v068 + .byte W60 + .byte N05 , Fs3 , v056 + .byte W06 + .byte N08 , Gs3 , v068 + .byte W07 + .byte N11 , An3 , v072 + .byte W01 + .byte W09 + .byte N07 , Gs3 , v064 + .byte W08 + .byte N08 , An3 , v056 + .byte W07 + .byte Bn3 , v072 + .byte W06 + .byte N10 , An3 , v052 + .byte W08 + .byte N09 , Bn3 , v056 + .byte W09 + .byte N23 , Cn4 , v076 + .byte W23 + .byte N10 , Dn4 , v064 + .byte W09 + .byte N08 , En4 , v068 + .byte W08 + .byte N11 , Fn4 , v076 + .byte W08 + .byte N78 , En4 + .byte W01 + .byte W96 + .byte W11 + .byte N14 , An4 + .byte W13 + .byte N15 , Ds4 + .byte W12 + .byte N11 , An4 + .byte W11 + .byte N12 , Dn4 , v068 + .byte W12 + .byte Cn4 , v072 + .byte W12 + .byte Bn3 + .byte W11 + .byte Cn4 + .byte W13 + .byte N07 , An3 , v076 + .byte W01 + .byte W16 + .byte N03 , Ds4 + .byte W06 + .byte N42 , Ds4 , v068 + .byte W60 + .byte W01 + .byte N07 , Fs3 , v056 + .byte W07 + .byte N14 , Gs3 , v064 + .byte W06 + .byte N52 , An3 , v080 + .byte W60 + .byte N13 , An3 , v072 + .byte W12 + .byte Bn3 , v076 + .byte W11 + .byte N19 , Cs4 + .byte W12 + .byte N07 , Dn4 + .byte W01 + .byte W18 + .byte N03 , An3 + .byte W06 + .byte N30 , An3 , v060 + .byte W32 + .byte W03 + .byte N14 , Dn3 + .byte W12 + .byte N12 , An3 , v068 + .byte W11 + .byte Dn4 , v080 + .byte W14 + .byte N48 , Gn3 , v072 + .byte W60 + .byte N13 + .byte W12 + .byte N11 , An3 , v080 + .byte W12 + .byte N14 , Bn3 , v076 + .byte W12 + .byte N07 , Cn4 , v080 + .byte W18 + .byte N02 , Gn3 , v064 + .byte W06 + .byte N42 + .byte W36 + .byte N14 , Cn3 + .byte W12 + .byte N12 , Gn3 , v068 + .byte W12 + .byte N15 , Cn4 , v076 + .byte W12 + .byte N18 , An3 + .byte W16 + .byte N04 , Fn3 , v060 + .byte W08 + .byte N10 , Fn3 , v064 + .byte W08 + .byte N07 , Gn3 , v072 + .byte W07 + .byte N10 , An3 , v076 + .byte W09 + .byte N07 , As3 + .byte W15 + .byte N02 , Fn3 , v072 + .byte W07 + .byte N24 + .byte W24 + .byte W01 + .byte N16 , Gn3 , v076 + .byte W01 + .byte W14 + .byte N05 , Ds3 , v072 + .byte W08 + .byte N12 , Ds3 , v056 + .byte W09 + .byte N10 , Fn3 , v064 + .byte W07 + .byte N11 , Gn3 , v072 + .byte W10 + .byte N07 , Gs3 , v076 + .byte W16 + .byte N02 , Ds3 , v064 + .byte W07 + .byte N24 , Ds3 , v068 + .byte W24 + .byte W01 + .byte N18 , Fn3 , v072 + .byte W18 + .byte N03 , Cs3 , v064 + .byte W06 + .byte N11 , Cs3 , v056 + .byte W07 + .byte N09 , Ds3 , v068 + .byte W07 + .byte N10 , Fn3 , v076 + .byte W09 + .byte N07 , Fs3 + .byte W16 + .byte N02 , Cs3 , v060 + .byte W07 + .byte N24 , Cs3 , v072 + .byte W24 + .byte W02 + .byte N13 , Ds3 + .byte W12 + .byte Bn2 + .byte W12 + .byte N12 , En3 , v068 + .byte W11 + .byte N13 , Bn2 + .byte W12 + .byte N12 , Dn3 , v064 + .byte W12 + .byte An2 , v068 + .byte W12 + .byte Bn2 , v072 + .byte W12 + .byte N14 , Gn2 , v064 + .byte W13 + .byte N60 , Cn3 , v072 + .byte W56 + .byte W03 + .byte N14 , Gn2 , v064 + .byte W12 + .byte Cn3 , v068 + .byte W11 + .byte Gn3 , v080 + .byte W13 + .byte N04 , En3 , v084 + .byte W01 + .byte W19 + .byte N07 , Bn2 , v048 + .byte W05 + .byte N36 , Gs3 , v084 + .byte W36 + .byte N15 , En3 , v076 + .byte W12 + .byte N13 , Fs3 + .byte W11 + .byte N11 , Gs3 , v080 + .byte W13 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_5d_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_unk_5d_3: @ 0x0869E8F4 + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 39 + .byte VOL , 85*mus_unk_5d_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_unk_5d_3_B1: + .byte N08 , An1 , v080 + .byte W24 + .byte N08 + .byte W24 + .byte N09 , An1 , v072 + .byte W24 + .byte N10 + .byte W24 + .byte PEND +mus_unk_5d_3_B2: + .byte N10 , An1 , v076 + .byte W24 + .byte N09 + .byte W24 + .byte N08 + .byte W24 + .byte N07 , An1 , v080 + .byte W24 + .byte PEND +mus_unk_5d_3_B3: + .byte N09 , Fn1 , v084 + .byte W24 + .byte N08 , Fn1 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte N06 + .byte W24 + .byte PEND +mus_unk_5d_3_B4: + .byte N09 , En1 , v080 + .byte W24 + .byte N07 , En1 , v076 + .byte W24 + .byte N06 , En1 , v080 + .byte W24 + .byte N07 , En1 , v076 + .byte W24 + .byte PEND +mus_unk_5d_3_B5: + .byte N08 , An1 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte N07 + .byte W24 + .byte N08 + .byte W24 + .byte PEND +mus_unk_5d_3_B6: + .byte N08 , An1 , v080 + .byte W24 + .byte N07 , An1 , v076 + .byte W24 + .byte N07 + .byte W24 + .byte N06 + .byte W24 + .byte PEND + .byte N08 , Fn1 , v080 + .byte W24 + .byte N07 + .byte W24 + .byte Fn1 , v076 + .byte W24 + .byte N06 , Fn1 , v080 + .byte W24 + .byte N08 , En1 + .byte W24 + .byte N07 , En1 , v076 + .byte W24 + .byte N06 + .byte W24 + .byte En1 , v080 + .byte W24 + .byte An1 , v084 + .byte W24 + .byte N07 , An1 , v076 + .byte W24 + .byte N06 , An1 , v080 + .byte W24 + .byte An1 , v076 + .byte W24 + .byte N07 , An1 , v080 + .byte W24 + .byte N06 , An1 , v076 + .byte W24 + .byte N05 , An1 , v080 + .byte W24 + .byte N06 , An1 , v076 + .byte W24 + .byte N07 , Gs1 , v088 + .byte W24 + .byte N06 , Gs1 , v076 + .byte W24 + .byte N05 , Gs1 , v080 + .byte W24 + .byte N06 , Gs1 , v076 + .byte W24 + .byte N05 , An1 , v084 + .byte W24 + .byte An1 , v080 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , An1 , v076 + .byte W24 + .byte N06 , An1 , v084 + .byte W24 + .byte N05 , An1 , v080 + .byte W24 + .byte An1 , v084 + .byte W24 + .byte An1 , v080 + .byte W24 + .byte An1 , v084 + .byte W24 + .byte N06 + .byte W24 + .byte N05 , An1 , v080 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , As1 , v088 + .byte W24 + .byte As1 , v084 + .byte W24 + .byte As1 , v076 + .byte W24 + .byte N07 , As1 , v072 + .byte W24 + .byte N05 , An1 , v084 + .byte W24 + .byte An1 , v076 + .byte W24 + .byte N05 + .byte W24 + .byte N05 + .byte W24 + .byte PATT + .word mus_unk_5d_3_B1 + .byte PATT + .word mus_unk_5d_3_B2 + .byte PATT + .word mus_unk_5d_3_B3 + .byte PATT + .word mus_unk_5d_3_B4 + .byte PATT + .word mus_unk_5d_3_B5 + .byte PATT + .word mus_unk_5d_3_B6 + .byte N05 , Gn1 , v072 + .byte W24 + .byte Gn1 , v064 + .byte W24 + .byte N05 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , Fn1 , v068 + .byte W24 + .byte N06 + .byte W24 + .byte Fn1 , v064 + .byte W24 + .byte N06 + .byte W24 + .byte N07 + .byte W24 + .byte N07 + .byte W24 + .byte N06 + .byte W24 + .byte Fn1 , v060 + .byte W24 + .byte N07 , Ds1 , v072 + .byte W24 + .byte N06 , Ds1 , v064 + .byte W24 + .byte N07 , Ds1 , v068 + .byte W24 + .byte N06 , Ds1 , v072 + .byte W24 + .byte Ds2 , v084 + .byte W24 + .byte Ds2 , v076 + .byte W24 + .byte Dn2 , v080 + .byte W24 + .byte Dn2 , v076 + .byte W24 + .byte N07 , Cs2 , v072 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , Cn2 , v076 + .byte W24 + .byte N05 + .byte W24 + .byte N06 , Bn1 + .byte W24 + .byte N05 , Bn1 , v072 + .byte W24 + .byte N06 , As1 , v076 + .byte W24 + .byte As1 , v072 + .byte W24 + .byte N05 , An1 , v068 + .byte W24 + .byte N06 , Gn1 , v072 + .byte W24 + .byte N05 , Fs1 , v068 + .byte W24 + .byte N04 , Fn1 , v072 + .byte W24 + .byte N05 , En1 , v080 + .byte W24 + .byte En1 , v072 + .byte W24 + .byte En1 , v068 + .byte W24 + .byte N04 , En1 , v072 + .byte W24 + .byte N05 + .byte W24 + .byte N05 + .byte W24 + .byte N05 + .byte W24 + .byte N04 , En1 , v076 + .byte W24 + .byte An1 + .byte W23 + .byte An1 , v072 + .byte W24 + .byte N05 + .byte W24 + .byte W01 + .byte An1 , v076 + .byte W24 + .byte Fn1 + .byte W24 + .byte Fn1 , v072 + .byte W24 + .byte Fn1 , v076 + .byte W24 + .byte Fn1 , v072 + .byte W24 + .byte N06 , An1 , v068 + .byte W24 + .byte W01 + .byte N05 , An1 , v072 + .byte W23 + .byte N05 + .byte W24 + .byte An1 , v068 + .byte W24 + .byte N04 , Fn1 , v064 + .byte W24 + .byte N05 + .byte W24 + .byte N03 , Fn1 , v056 + .byte W23 + .byte N05 , Fn1 , v064 + .byte W24 + .byte W01 + .byte GOTO + .word mus_unk_5d_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 05 ***********************@ + +mus_unk_5d_4: @ 0x0869EAA9 + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 12 + .byte VOL , 94*mus_unk_5d_mvl/mxv + .byte PAN , c_v+32 + .byte W96 +mus_unk_5d_4_B1: + .byte W96 + .byte W96 + .byte W96 +mus_unk_5d_4_B2: + .byte N10 , En2 , v048 + .byte W08 + .byte N08 , An2 , v064 + .byte W07 + .byte N07 , Bn2 + .byte W08 + .byte N10 , En3 , v060 + .byte W08 + .byte N08 , An3 + .byte W08 + .byte N09 , Bn3 + .byte W08 + .byte En4 , v068 + .byte W09 + .byte N08 , Bn3 , v060 + .byte W07 + .byte N09 , Gs3 , v068 + .byte W08 + .byte En3 , v064 + .byte W08 + .byte Bn2 , v060 + .byte W09 + .byte N11 , Gs2 , v064 + .byte W08 + .byte PEND +mus_unk_5d_4_B3: + .byte W02 + .byte N12 , Fs2 , v076 + .byte W92 + .byte W02 + .byte PEND + .byte W96 + .byte W96 + .byte PATT + .word mus_unk_5d_4_B2 + .byte PATT + .word mus_unk_5d_4_B3 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte PATT + .word mus_unk_5d_4_B2 + .byte PATT + .word mus_unk_5d_4_B3 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W23 + .byte N04 , An3 , v076 + .byte W01 + .byte N02 , En3 , v064 + .byte W44 + .byte W03 + .byte N04 , En3 , v068 + .byte N04 , An3 , v072 + .byte W24 + .byte W01 + .byte W23 + .byte N02 , Ds3 , v068 + .byte N04 , An3 , v072 + .byte W48 + .byte W01 + .byte N02 , Ds3 , v068 + .byte N04 , An3 , v076 + .byte W24 + .byte W23 + .byte N02 , En3 , v060 + .byte N05 , An3 , v072 + .byte W48 + .byte W01 + .byte N02 , En3 + .byte N04 , An3 , v076 + .byte W24 + .byte W23 + .byte N02 , Ds3 , v068 + .byte N04 , An3 , v076 + .byte W48 + .byte W01 + .byte N02 , An3 , v072 + .byte W01 + .byte N04 , Ds3 , v068 + .byte W23 + .byte GOTO + .word mus_unk_5d_4_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 06 ***********************@ + +mus_unk_5d_5: @ 0x0869EB5C + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 73 + .byte VOL , 85*mus_unk_5d_mvl/mxv + .byte PAN , c_v+16 + .byte MOD , 5 + .byte W96 +mus_unk_5d_5_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte N48 , Cs4 , v080 + .byte W44 + .byte W03 + .byte N24 , En4 , v076 + .byte W24 + .byte W01 + .byte N23 , Cs4 + .byte W23 + .byte N48 , Dn4 , v080 + .byte W01 + .byte W48 + .byte W01 + .byte N24 , An4 + .byte W23 + .byte Dn5 , v076 + .byte W23 + .byte N48 , Bn4 , v084 + .byte W01 + .byte W48 + .byte W01 + .byte N24 , Gn4 , v076 + .byte W23 + .byte Dn4 , v072 + .byte W24 + .byte Cn5 , v080 + .byte W23 + .byte Gn4 , v076 + .byte W24 + .byte W01 + .byte Cn4 , v068 + .byte W24 + .byte W01 + .byte Cn5 , v080 + .byte W23 + .byte An4 , v084 + .byte W24 + .byte W01 + .byte N08 , Fn4 , v072 + .byte W07 + .byte Gn4 , v068 + .byte W07 + .byte N09 , An4 , v084 + .byte W09 + .byte N24 , As4 , v080 + .byte W24 + .byte Fn4 , v076 + .byte W23 + .byte Gn4 + .byte W01 + .byte W23 + .byte N09 , Ds4 , v068 + .byte W09 + .byte N08 , Fn4 , v064 + .byte W07 + .byte N11 , Gn4 , v072 + .byte W08 + .byte N24 , Gs4 , v080 + .byte W24 + .byte W01 + .byte Ds4 , v068 + .byte W24 + .byte N28 , Fn4 , v076 + .byte W24 + .byte N10 , Cs4 , v064 + .byte W08 + .byte N09 , Ds4 , v072 + .byte W07 + .byte N10 , Fn4 , v076 + .byte W08 + .byte N24 , Fs4 , v072 + .byte W23 + .byte Cs4 , v068 + .byte W24 + .byte W02 + .byte Ds4 , v080 + .byte W23 + .byte N23 , En4 + .byte W24 + .byte N24 , Dn4 + .byte W24 + .byte N23 , Gn4 , v084 + .byte W24 + .byte N10 , Cn4 , v068 + .byte W01 + .byte W08 + .byte N08 , Gn4 + .byte W08 + .byte N09 , Cn4 , v064 + .byte W09 + .byte Gn4 , v068 + .byte W08 + .byte Cn5 , v080 + .byte W07 + .byte Gn4 , v068 + .byte W08 + .byte Cn4 + .byte W07 + .byte N08 , Gn4 , v072 + .byte W09 + .byte N09 , Cn4 + .byte W08 + .byte N08 , Gn4 , v068 + .byte W09 + .byte N07 , Cn4 , v064 + .byte W07 + .byte Gn4 + .byte W08 + .byte W01 + .byte N09 , En4 , v076 + .byte W08 + .byte N07 , Gs4 , v060 + .byte W08 + .byte N09 , En4 , v064 + .byte W08 + .byte N08 , Gs4 , v076 + .byte W08 + .byte En4 , v068 + .byte W08 + .byte Gs4 , v076 + .byte W08 + .byte N07 , Bn4 , v068 + .byte W07 + .byte N09 , En4 , v064 + .byte W08 + .byte N08 , Bn4 , v076 + .byte W07 + .byte N09 , En4 , v068 + .byte W09 + .byte Bn4 , v076 + .byte W08 + .byte N06 , En4 , v072 + .byte W08 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_5d_5_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 07 ***********************@ + +mus_unk_5d_6: @ 0x0869EC65 + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 71 + .byte VOL , 85*mus_unk_5d_mvl/mxv + .byte PAN , c_v+0 + .byte W96 +mus_unk_5d_6_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W12 + .byte N05 , Ds3 , v064 + .byte W12 + .byte N04 , Cn4 , v072 + .byte W12 + .byte N05 , Ds3 , v064 + .byte W24 + .byte Ds3 , v060 + .byte W12 + .byte N04 , Cn4 , v064 + .byte W12 + .byte N05 , Ds3 , v060 + .byte W12 + .byte W10 + .byte N15 , Cn4 + .byte W13 + .byte N14 , Bn3 , v068 + .byte W12 + .byte N08 , An3 + .byte W24 + .byte N15 , Cn4 , v064 + .byte W13 + .byte N13 , Bn3 , v068 + .byte W11 + .byte N10 , An3 , v072 + .byte W13 + .byte W12 + .byte N12 , Bn3 , v068 + .byte W11 + .byte An3 + .byte W12 + .byte N08 , Gs3 , v072 + .byte W24 + .byte N14 , Bn3 , v060 + .byte W13 + .byte N11 , An3 , v064 + .byte W10 + .byte N09 , Gs3 , v072 + .byte W14 + .byte W12 + .byte N13 , Cn4 , v064 + .byte W12 + .byte N14 , Bn3 , v072 + .byte W12 + .byte N07 , An3 , v068 + .byte W24 + .byte N15 , Cn4 , v064 + .byte W12 + .byte N14 , Bn3 , v068 + .byte W12 + .byte N07 , An3 , v076 + .byte W12 + .byte W12 + .byte N11 , Cn4 , v060 + .byte W12 + .byte N13 , Bn3 , v072 + .byte W12 + .byte N09 , An3 , v064 + .byte W24 + .byte N14 , Cn4 , v056 + .byte W12 + .byte Bn3 , v072 + .byte W12 + .byte N08 , An3 + .byte W12 + .byte W12 + .byte N15 , Cn4 , v064 + .byte W12 + .byte N13 , Bn3 , v072 + .byte W12 + .byte N08 , An3 + .byte W24 + .byte N14 , Cn4 , v068 + .byte W12 + .byte N13 , Bn3 + .byte W12 + .byte N07 , An3 , v076 + .byte W12 + .byte W12 + .byte N13 , Cs4 , v064 + .byte W12 + .byte N12 , Cn4 , v072 + .byte W12 + .byte N08 , As3 , v076 + .byte W24 + .byte N14 , Cs4 , v064 + .byte W12 + .byte N12 , Cn4 , v072 + .byte W12 + .byte N07 , As3 , v076 + .byte W12 + .byte W12 + .byte N12 , Cn4 + .byte W12 + .byte N14 , Bn3 + .byte W12 + .byte N07 , An3 + .byte W24 + .byte N12 , Cn4 + .byte W12 + .byte N14 , Bn3 + .byte W12 + .byte An3 + .byte W12 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_5d_6_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 08 ***********************@ + +mus_unk_5d_7: @ 0x0869ED4A + .byte KEYSH , mus_unk_5d_key+0 + .byte VOICE , 0 + .byte VOL , 54*mus_unk_5d_mvl/mxv + .byte N06 , Dn1 , v100 + .byte W42 + .byte N05 , Cn1 + .byte W06 + .byte N06 + .byte W24 + .byte Dn1 + .byte W24 +mus_unk_5d_7_B1: + .byte N06 , Cn1 , v100 + .byte W12 + .byte N05 , Gs1 + .byte W06 + .byte N05 + .byte W06 + .byte N06 , Dn1 + .byte W12 + .byte N05 , Gs1 + .byte W06 + .byte N05 + .byte W06 + .byte N06 , Cn1 + .byte W12 + .byte N05 , Gs1 + .byte W06 + .byte N05 + .byte W06 + .byte N06 , Dn1 + .byte W12 + .byte N05 , Gs1 + .byte W06 + .byte N05 + .byte W06 + .byte PEND + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte PATT + .word mus_unk_5d_7_B1 + .byte GOTO + .word mus_unk_5d_7_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_unk_5d: @ 0x0869EE34 + .byte 8 @ NumTrks + .byte 0 @ NumBlks + .byte mus_unk_5d_pri @ Priority + .byte mus_unk_5d_rev @ Reverb + + .word mus_unk_5d_grp + + .word mus_unk_5d_0 + .word mus_unk_5d_1 + .word mus_unk_5d_2 + .word mus_unk_5d_3 + .word mus_unk_5d_4 + .word mus_unk_5d_5 + .word mus_unk_5d_6 + .word mus_unk_5d_7 +@ 0x0869EE5C diff --git a/sound/songs/mus_unk_6.s b/sound/songs/mus_unk_6.s new file mode 100644 index 0000000..4057223 --- /dev/null +++ b/sound/songs/mus_unk_6.s @@ -0,0 +1,787 @@ + .include "sound/MPlayDef.s" + + .equ mus_unk_6_grp, gUnknown_08532808 + .equ mus_unk_6_pri, 0 + .equ mus_unk_6_rev, reverb_set+50 + .equ mus_unk_6_mvl, 127 + .equ mus_unk_6_key, 0 + .equ mus_unk_6_tbs, 1 + .equ mus_unk_6_exg, 0 + .equ mus_unk_6_cmp, 1 + + .section .rodata + .global mus_unk_6 + .align 2 + +@*********************** Track 01 ***********************@ + +mus_unk_6_0: @ 0x0868A5BC + .byte KEYSH , mus_unk_6_key+0 + .byte TEMPO , 120*mus_unk_6_tbs/2 + .byte VOICE , 24 + .byte VOL , 85*mus_unk_6_mvl/mxv + .byte PAN , c_v-16 + .byte W24 +mus_unk_6_0_B1: + .byte N09 , Ds2 , v052 + .byte W08 + .byte N07 , Gn2 + .byte W08 + .byte N08 , As2 , v060 + .byte W08 + .byte N10 , Dn3 , v052 + .byte W08 + .byte N08 , As2 , v056 + .byte W08 + .byte N09 , Gn2 , v052 + .byte W08 + .byte Ds2 + .byte W08 + .byte N07 , Gn2 , v044 + .byte W08 + .byte As2 , v060 + .byte W08 + .byte N08 , Dn3 , v048 + .byte W08 + .byte As2 , v052 + .byte W08 + .byte Gn2 , v044 + .byte W08 + .byte PEND +mus_unk_6_0_B2: + .byte N10 , Ds2 , v056 + .byte W08 + .byte N08 , Gn2 , v048 + .byte W08 + .byte N07 , As2 , v052 + .byte W08 + .byte N08 , Dn3 , v044 + .byte W08 + .byte N07 , As2 , v052 + .byte W08 + .byte N08 , Gn2 + .byte W08 + .byte N10 , Ds2 , v048 + .byte W08 + .byte N08 , Gn2 , v056 + .byte W08 + .byte N07 , As2 + .byte W08 + .byte N09 , Dn3 , v048 + .byte W08 + .byte N08 , As2 , v052 + .byte W08 + .byte Gn2 + .byte W08 + .byte PEND +mus_unk_6_0_B3: + .byte N09 , Ds2 , v056 + .byte W08 + .byte N07 , Fn2 , v048 + .byte W08 + .byte An2 , v052 + .byte W08 + .byte N09 , Cn3 , v056 + .byte W08 + .byte N07 , An2 + .byte W08 + .byte N08 , Fn2 , v048 + .byte W08 + .byte N09 , Ds2 , v052 + .byte W08 + .byte N08 , Fn2 , v048 + .byte W08 + .byte An2 , v052 + .byte W08 + .byte Cn3 + .byte W08 + .byte N09 , An2 + .byte W08 + .byte Fn2 , v048 + .byte W08 + .byte PEND + .byte PATT + .word mus_unk_6_0_B3 +mus_unk_6_0_B4: + .byte N09 , Dn2 , v056 + .byte W08 + .byte Fn2 , v052 + .byte W08 + .byte N07 , An2 , v056 + .byte W08 + .byte N09 , Cn3 , v052 + .byte W08 + .byte N07 , An2 + .byte W08 + .byte Fn2 , v048 + .byte W08 + .byte N08 , Dn2 , v056 + .byte W08 + .byte Fn2 , v048 + .byte W08 + .byte N05 , An2 , v052 + .byte W08 + .byte N08 , Cn3 , v056 + .byte W08 + .byte N07 , An2 , v048 + .byte W08 + .byte N08 , Fn2 , v052 + .byte W08 + .byte PEND + .byte PATT + .word mus_unk_6_0_B4 +mus_unk_6_0_B5: + .byte N09 , Gn1 , v060 + .byte W08 + .byte Dn2 , v064 + .byte W08 + .byte N08 , Gn2 , v052 + .byte W08 + .byte As2 , v056 + .byte W08 + .byte N09 , Gn2 , v048 + .byte W08 + .byte N07 , Dn2 , v056 + .byte W08 + .byte N09 , Gn1 + .byte W08 + .byte N08 , Dn2 , v068 + .byte W08 + .byte N07 , Gn2 , v056 + .byte W08 + .byte N08 , As2 , v060 + .byte W08 + .byte N06 , Gn2 , v052 + .byte W08 + .byte N08 , Dn2 , v056 + .byte W08 + .byte PEND + .byte PATT + .word mus_unk_6_0_B5 +mus_unk_6_0_B6: + .byte N06 , Cn2 , v052 + .byte W08 + .byte N08 , Ds2 + .byte W08 + .byte N07 , Gn2 + .byte W08 + .byte N08 , Cn3 , v056 + .byte W08 + .byte N07 , Gn2 , v044 + .byte W08 + .byte N06 , Ds2 , v056 + .byte W08 + .byte Cn2 + .byte W08 + .byte N08 , Ds2 , v060 + .byte W08 + .byte N06 , Gn2 , v052 + .byte W08 + .byte N08 , Cn3 , v056 + .byte W08 + .byte Gn2 , v040 + .byte W08 + .byte N07 , Ds2 , v060 + .byte W08 + .byte PEND + .byte PATT + .word mus_unk_6_0_B6 +mus_unk_6_0_B7: + .byte N08 , Fn1 , v048 + .byte W08 + .byte N07 , Cn2 , v052 + .byte W08 + .byte N08 , Ds2 , v064 + .byte W08 + .byte An2 , v052 + .byte W08 + .byte N09 , Ds2 , v060 + .byte W08 + .byte N08 , Cn2 , v048 + .byte W08 + .byte Fn1 + .byte W08 + .byte N09 , Cn2 , v056 + .byte W08 + .byte N08 , Ds2 , v060 + .byte W08 + .byte An2 , v056 + .byte W08 + .byte N09 , Ds2 , v060 + .byte W08 + .byte N08 , Cn2 , v048 + .byte W08 + .byte PEND +mus_unk_6_0_B8: + .byte N08 , Fn1 , v052 + .byte W08 + .byte N09 , Cn2 , v056 + .byte W08 + .byte N08 , Ds2 , v060 + .byte W08 + .byte N07 , An2 , v052 + .byte W08 + .byte N08 , Ds2 , v056 + .byte W08 + .byte Cn2 , v048 + .byte W08 + .byte N07 , Fn1 + .byte W08 + .byte N08 , Cn2 , v056 + .byte W08 + .byte Ds2 , v068 + .byte W08 + .byte An2 , v060 + .byte W08 + .byte N07 , Ds2 , v068 + .byte W08 + .byte N08 , Cn2 , v052 + .byte W08 + .byte PEND +mus_unk_6_0_B9: + .byte N08 , As1 , v056 + .byte W08 + .byte N05 , Dn2 , v052 + .byte W08 + .byte N08 , Fn2 , v048 + .byte W08 + .byte N09 , As2 , v064 + .byte W08 + .byte N06 , Fn2 , v052 + .byte W08 + .byte N08 , Dn2 , v056 + .byte W08 + .byte N09 , As1 , v052 + .byte W08 + .byte N08 , Dn2 , v048 + .byte W08 + .byte N07 , Fn2 + .byte W08 + .byte N08 , As2 , v060 + .byte W08 + .byte N07 , Fn2 , v044 + .byte W08 + .byte N09 , Dn2 , v056 + .byte W08 + .byte PEND + .byte As1 , v048 + .byte W08 + .byte N06 , Dn2 + .byte W08 + .byte N08 , Fn2 , v052 + .byte W08 + .byte N09 , As2 , v064 + .byte W08 + .byte N08 , Fn2 , v044 + .byte W08 + .byte N09 , Dn2 , v056 + .byte W08 + .byte N08 , As1 + .byte W08 + .byte N07 , Dn2 , v044 + .byte W08 + .byte Fn2 , v052 + .byte W08 + .byte N08 , As2 , v064 + .byte W08 + .byte N09 , Fn2 , v044 + .byte W08 + .byte N05 , Dn2 , v060 + .byte W08 + .byte PATT + .word mus_unk_6_0_B1 + .byte PATT + .word mus_unk_6_0_B2 + .byte PATT + .word mus_unk_6_0_B3 + .byte PATT + .word mus_unk_6_0_B3 + .byte PATT + .word mus_unk_6_0_B4 + .byte PATT + .word mus_unk_6_0_B4 + .byte PATT + .word mus_unk_6_0_B5 + .byte PATT + .word mus_unk_6_0_B5 + .byte PATT + .word mus_unk_6_0_B6 + .byte PATT + .word mus_unk_6_0_B6 + .byte PATT + .word mus_unk_6_0_B7 + .byte PATT + .word mus_unk_6_0_B8 + .byte PATT + .word mus_unk_6_0_B9 + .byte PATT + .word mus_unk_6_0_B9 + .byte PATT + .word mus_unk_6_0_B9 + .byte PATT + .word mus_unk_6_0_B9 + .byte GOTO + .word mus_unk_6_0_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 02 ***********************@ + +mus_unk_6_1: @ 0x0868A7F2 + .byte KEYSH , mus_unk_6_key+0 + .byte VOICE , 73 + .byte VOL , 85*mus_unk_6_mvl/mxv + .byte PAN , c_v+16 + .byte MOD , 5 + .byte N08 , As3 , v056 + .byte W07 + .byte Cn4 , v060 + .byte W07 + .byte N11 , Cs4 , v064 + .byte W09 + .byte TIE , Dn4 , v076 + .byte W01 +mus_unk_6_1_B1: + .byte W96 + .byte W12 + .byte EOT , Dn4 + .byte W10 + .byte N24 , Dn4 , v056 + .byte W23 + .byte N28 , Cn4 , v060 + .byte W24 + .byte N24 , As3 , v064 + .byte W24 + .byte W01 + .byte N08 , Cn4 + .byte W02 + .byte W15 + .byte N04 , Fn3 , v060 + .byte W09 + .byte TIE , Fn3 , v068 + .byte W72 + .byte W48 + .byte W03 + .byte EOT + .byte W21 + .byte N08 , An3 , v056 + .byte W08 + .byte As3 , v064 + .byte W07 + .byte N10 , Bn3 , v072 + .byte W09 + .byte W01 + .byte TIE , Cn4 , v068 + .byte W92 + .byte W03 + .byte W13 + .byte EOT + .byte W10 + .byte N24 , Cn4 , v060 + .byte W23 + .byte As3 + .byte W24 + .byte An3 , v072 + .byte W24 + .byte W02 + .byte N07 , As3 , v064 + .byte W16 + .byte N02 , Dn3 , v068 + .byte W08 + .byte TIE + .byte W72 + .byte W52 + .byte EOT + .byte W20 + .byte N09 , Gn3 + .byte W09 + .byte N08 , Fs3 , v072 + .byte W08 + .byte N10 , Gn3 , v060 + .byte W07 + .byte TIE , As3 , v068 + .byte W96 + .byte W56 + .byte EOT + .byte W14 + .byte N11 , Gn3 + .byte W10 + .byte N09 , An3 , v064 + .byte W08 + .byte As3 , v068 + .byte W08 + .byte N48 , Dn4 , v076 + .byte W48 + .byte Cn4 , v064 + .byte W48 + .byte N52 , As3 , v068 + .byte W48 + .byte N48 , An3 , v064 + .byte W48 + .byte TIE , As3 , v056 + .byte W96 + .byte W96 + .byte W02 + .byte EOT + .byte W92 + .byte W02 + .byte W96 + .byte W96 + .byte W22 + .byte N10 , Cn4 + .byte W09 + .byte N08 , Cn5 , v064 + .byte W08 + .byte N10 , Cn4 , v052 + .byte W10 + .byte N07 , Cn5 , v064 + .byte W44 + .byte W03 + .byte W96 + .byte W96 + .byte W72 + .byte N08 , Dn4 , v060 + .byte W07 + .byte N09 , Dn5 , v064 + .byte W09 + .byte N10 , Dn4 , v068 + .byte W08 + .byte N07 , Dn5 + .byte W96 + .byte W22 + .byte N06 , Ds4 , v060 + .byte W24 + .byte N05 , Gn4 , v064 + .byte W23 + .byte N06 , Cn5 + .byte W24 + .byte W01 + .byte N10 , Ds5 , v068 + .byte W02 + .byte W96 + .byte W22 + .byte N06 , Fn4 , v056 + .byte W23 + .byte N05 , An4 , v060 + .byte W24 + .byte W02 + .byte Cn5 , v064 + .byte W23 + .byte N08 , Fn5 + .byte W02 + .byte W96 + .byte W21 + .byte As4 , v060 + .byte W08 + .byte N09 , As5 , v068 + .byte W08 + .byte N10 , As4 , v064 + .byte W09 + .byte N06 , As5 , v068 + .byte W48 + .byte W02 + .byte W96 + .byte W96 + .byte W68 + .byte W02 + .byte N08 , As3 , v056 + .byte W09 + .byte Cn4 , v060 + .byte W07 + .byte N11 , Cs4 , v064 + .byte W09 + .byte TIE , Dn4 , v076 + .byte W01 + .byte GOTO + .word mus_unk_6_1_B1 + .byte W96 + .byte W12 + .byte EOT , Dn4 + .byte W84 + .byte FINE + +@*********************** Track 03 ***********************@ + +mus_unk_6_2: @ 0x0868A903 + .byte KEYSH , mus_unk_6_key+0 + .byte VOICE , 8 + .byte VOL , 75*mus_unk_6_mvl/mxv + .byte PAN , c_v+32 + .byte W24 +mus_unk_6_2_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W68 + .byte W02 + .byte N08 , As4 , v056 + .byte W09 + .byte Cn5 , v060 + .byte W07 + .byte N11 , Cs5 , v064 + .byte W09 + .byte TIE , Dn5 , v076 + .byte W01 + .byte W96 + .byte W12 + .byte EOT + .byte W10 + .byte N24 , Dn5 , v056 + .byte W23 + .byte N28 , Cn5 , v060 + .byte W24 + .byte N24 , As4 , v064 + .byte W24 + .byte W01 + .byte N08 , Cn5 + .byte W02 + .byte W15 + .byte N04 , Fn4 , v060 + .byte W09 + .byte TIE , Fn4 , v068 + .byte W72 + .byte W48 + .byte W03 + .byte EOT + .byte W21 + .byte N08 , An4 , v056 + .byte W08 + .byte As4 , v064 + .byte W07 + .byte N10 , Bn4 , v072 + .byte W09 + .byte W01 + .byte TIE , Cn5 , v068 + .byte W92 + .byte W03 + .byte W13 + .byte EOT + .byte W10 + .byte N24 , Cn5 , v060 + .byte W23 + .byte As4 + .byte W24 + .byte An4 , v072 + .byte W24 + .byte W02 + .byte N07 , As4 , v064 + .byte W16 + .byte N02 , Dn4 , v068 + .byte W08 + .byte TIE + .byte W72 + .byte W52 + .byte EOT + .byte W20 + .byte N09 , Gn4 + .byte W09 + .byte N08 , Fs4 , v072 + .byte W08 + .byte N10 , Gn4 , v060 + .byte W07 + .byte TIE , As4 , v068 + .byte W96 + .byte W56 + .byte EOT + .byte W14 + .byte N11 , Gn4 + .byte W10 + .byte N09 , An4 , v064 + .byte W08 + .byte As4 , v068 + .byte W08 + .byte N19 , Dn5 , v076 + .byte W32 + .byte W02 + .byte N06 , Ds5 , v068 + .byte W06 + .byte N09 , Dn5 , v072 + .byte W08 + .byte N19 , Cn5 , v076 + .byte W32 + .byte W01 + .byte N07 , Dn5 , v060 + .byte W06 + .byte N09 , Cn5 , v068 + .byte W07 + .byte N24 , As4 , v076 + .byte W02 + .byte W32 + .byte N09 , Cn5 , v056 + .byte W07 + .byte N08 , As4 , v068 + .byte W09 + .byte N05 , An4 , v076 + .byte W23 + .byte N04 , Gn4 , v068 + .byte W11 + .byte An4 , v076 + .byte W13 + .byte N03 , As4 , v080 + .byte W01 + .byte W44 + .byte W03 + .byte N04 , As5 , v076 + .byte W48 + .byte W01 + .byte N05 , As4 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_6_2_B1 + .byte W96 + .byte W96 + .byte FINE + +@*********************** Track 04 ***********************@ + +mus_unk_6_3: @ 0x0868A9DC + .byte KEYSH , mus_unk_6_key+0 + .byte VOICE , 71 + .byte VOL , 85*mus_unk_6_mvl/mxv + .byte PAN , c_v-32 + .byte MOD , 3 + .byte W24 +mus_unk_6_3_B1: + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W96 + .byte W22 + .byte N24 , Dn4 , v060 + .byte W24 + .byte As3 , v056 + .byte W23 + .byte Gn3 , v060 + .byte W23 + .byte N92 , Ds3 + .byte W04 + .byte W96 + .byte W22 + .byte N24 , Cn4 + .byte W24 + .byte An3 + .byte W24 + .byte W01 + .byte Fn3 , v056 + .byte W24 + .byte N54 , Cn3 , v048 + .byte W01 + .byte W48 + .byte W01 + .byte N24 , Fn3 , v056 + .byte W24 + .byte N20 , An3 , v052 + .byte W23 + .byte W24 + .byte N24 , Cn4 , v060 + .byte W24 + .byte An3 , v056 + .byte W23 + .byte Fn3 , v052 + .byte W22 + .byte N80 , Dn3 + .byte W03 + .byte W96 + .byte W23 + .byte N24 , As3 , v064 + .byte W24 + .byte Gn3 , v052 + .byte W24 + .byte Dn3 , v060 + .byte W24 + .byte N52 , As2 , v064 + .byte W01 + .byte W48 + .byte W01 + .byte N24 , Dn3 , v056 + .byte W23 + .byte N18 , Gn3 + .byte W24 + .byte W24 + .byte N24 , As3 , v064 + .byte W23 + .byte Gn3 , v056 + .byte W24 + .byte Ds3 , v060 + .byte W23 + .byte N52 , Cn3 , v056 + .byte W02 + .byte W96 + .byte W22 + .byte N24 , Cn4 , v068 + .byte W24 + .byte W01 + .byte An3 , v064 + .byte W24 + .byte Fn3 , v060 + .byte W23 + .byte N48 , Cn3 , v056 + .byte W02 + .byte W44 + .byte W01 + .byte N24 , Fn3 , v064 + .byte W24 + .byte W01 + .byte N21 , An3 + .byte W24 + .byte W02 + .byte W22 + .byte N24 , As3 , v060 + .byte W24 + .byte W02 + .byte Fn3 , v056 + .byte W23 + .byte Dn3 + .byte W23 + .byte N01 , As2 , v052 + .byte W02 + .byte N54 , As2 , v064 + .byte W96 + .byte W96 + .byte W96 + .byte GOTO + .word mus_unk_6_3_B1 + .byte W96 + .byte W96 + .byte FINE + +@******************************************************@ + + .align 2 + +mus_unk_6: @ 0x0868AA8C + .byte 4 @ NumTrks + .byte 0 @ NumBlks + .byte mus_unk_6_pri @ Priority + .byte mus_unk_6_rev @ Reverb + + .word mus_unk_6_grp + + .word mus_unk_6_0 + .word mus_unk_6_1 + .word mus_unk_6_2 + .word mus_unk_6_3 +@ 0x0868AAA4 diff --git a/sound/songs/se_unk_100.s b/sound/songs/se_unk_100.s new file mode 100644 index 0000000..7bc6374 --- /dev/null +++ b/sound/songs/se_unk_100.s @@ -0,0 +1,95 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_100_grp, gUnknown_08531D4C + .equ se_unk_100_pri, 5 + .equ se_unk_100_rev, reverb_set+50 + .equ se_unk_100_mvl, 127 + .equ se_unk_100_key, 0 + .equ se_unk_100_tbs, 1 + .equ se_unk_100_exg, 0 + .equ se_unk_100_cmp, 1 + + .section .rodata + .global se_unk_100 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_100_0: @ 0x086A1C0C + .byte KEYSH , se_unk_100_key+0 + .byte TEMPO , 150*se_unk_100_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_100_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Gn5 , v092 + .byte W02 + .byte Cn5 + .byte W04 + .byte VOICE , 36 + .byte VOL , 84*se_unk_100_mvl/mxv + .byte PAN , c_v+5 + .byte N15 , Gn5 , v040 + .byte W01 + .byte PAN , c_v-10 + .byte W01 + .byte c_v+5 + .byte W01 + .byte c_v-10 + .byte W01 + .byte VOL , 94*se_unk_100_mvl/mxv + .byte PAN , c_v+5 + .byte W02 + .byte c_v-10 + .byte W01 + .byte c_v+5 + .byte W01 + .byte c_v-10 + .byte W01 + .byte VOL , 110*se_unk_100_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte c_v-10 + .byte W02 + .byte VOL , 96*se_unk_100_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte VOL , 68*se_unk_100_mvl/mxv + .byte PAN , c_v-10 + .byte W01 + .byte VOL , 15*se_unk_100_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte c_v-10 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_100_1: @ 0x086A1C55 + .byte KEYSH , se_unk_100_key+0 + .byte VOICE , 25 + .byte VOL , 110*se_unk_100_mvl/mxv + .byte PAN , c_v+0 + .byte N01 , Cn3 , v040 + .byte W02 + .byte N01 + .byte W22 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_100: @ 0x086A1C64 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_100_pri @ Priority + .byte se_unk_100_rev @ Reverb + + .word se_unk_100_grp + + .word se_unk_100_0 + .word se_unk_100_1 +@ 0x086A1C74 diff --git a/sound/songs/se_unk_101.s b/sound/songs/se_unk_101.s new file mode 100644 index 0000000..f18cf4f --- /dev/null +++ b/sound/songs/se_unk_101.s @@ -0,0 +1,44 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_101_grp, gUnknown_08531D4C + .equ se_unk_101_pri, 5 + .equ se_unk_101_rev, reverb_set+50 + .equ se_unk_101_mvl, 127 + .equ se_unk_101_key, 0 + .equ se_unk_101_tbs, 1 + .equ se_unk_101_exg, 0 + .equ se_unk_101_cmp, 1 + + .section .rodata + .global se_unk_101 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_101_0: @ 0x086A1C74 + .byte KEYSH , se_unk_101_key+0 + .byte TEMPO , 240*se_unk_101_tbs/2 + .byte VOICE , 122 + .byte BENDR , 3 + .byte VOL , 95*se_unk_101_mvl/mxv + .byte BEND , c_v+0 + .byte N36 , Cn4 , v127 + .byte W24 + .byte BEND , c_v-64 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_101: @ 0x086A1C88 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_101_pri @ Priority + .byte se_unk_101_rev @ Reverb + + .word se_unk_101_grp + + .word se_unk_101_0 +@ 0x086A1C94 diff --git a/sound/songs/se_unk_102.s b/sound/songs/se_unk_102.s new file mode 100644 index 0000000..3ac8c15 --- /dev/null +++ b/sound/songs/se_unk_102.s @@ -0,0 +1,76 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_102_grp, gUnknown_08531D4C + .equ se_unk_102_pri, 5 + .equ se_unk_102_rev, reverb_set+50 + .equ se_unk_102_mvl, 127 + .equ se_unk_102_key, 0 + .equ se_unk_102_tbs, 1 + .equ se_unk_102_exg, 0 + .equ se_unk_102_cmp, 1 + + .section .rodata + .global se_unk_102 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_102_0: @ 0x086A1C94 + .byte KEYSH , se_unk_102_key+0 + .byte TEMPO , 150*se_unk_102_tbs/2 + .byte VOICE , 8 + .byte VOL , 100*se_unk_102_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Cn3 , v127 + .byte W02 + .byte N02 , Gn2 + .byte W04 + .byte N17 , Cn3 + .byte W06 + .byte VOL , 98*se_unk_102_mvl/mxv + .byte W01 + .byte 91*se_unk_102_mvl/mxv + .byte W01 + .byte 81*se_unk_102_mvl/mxv + .byte W02 + .byte 75*se_unk_102_mvl/mxv + .byte W01 + .byte 60*se_unk_102_mvl/mxv + .byte W01 + .byte 42*se_unk_102_mvl/mxv + .byte W01 + .byte 25*se_unk_102_mvl/mxv + .byte W02 + .byte 10*se_unk_102_mvl/mxv + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_102_1: @ 0x086A1CBA + .byte VOL , 100*se_unk_102_mvl/mxv + .byte KEYSH , se_unk_102_key+0 + .byte VOICE , 4 + .byte N01 , Cn3 , v064 + .byte W02 + .byte N02 + .byte W04 + .byte N02 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_102: @ 0x086A1CCC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_102_pri @ Priority + .byte se_unk_102_rev @ Reverb + + .word se_unk_102_grp + + .word se_unk_102_0 + .word se_unk_102_1 +@ 0x086A1CDC diff --git a/sound/songs/se_unk_103.s b/sound/songs/se_unk_103.s new file mode 100644 index 0000000..4958ad4 --- /dev/null +++ b/sound/songs/se_unk_103.s @@ -0,0 +1,127 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_103_grp, gUnknown_08531D4C + .equ se_unk_103_pri, 5 + .equ se_unk_103_rev, reverb_set+50 + .equ se_unk_103_mvl, 127 + .equ se_unk_103_key, 0 + .equ se_unk_103_tbs, 1 + .equ se_unk_103_exg, 0 + .equ se_unk_103_cmp, 1 + + .section .rodata + .global se_unk_103 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_103_0: @ 0x086A1CDC + .byte KEYSH , se_unk_103_key+0 + .byte TEMPO , 150*se_unk_103_tbs/2 + .byte VOICE , 61 + .byte BENDR , 44 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_103_mvl/mxv + .byte MOD , 30 + .byte BEND , c_v+2 + .byte N54 , Dn4 , v080 + .byte W12 + .byte PAN , c_v-4 + .byte W12 + .byte c_v-10 + .byte W12 + .byte c_v-4 + .byte W12 + .byte c_v+0 + .byte W06 + .byte N54 , Cn4 + .byte W06 + .byte PAN , c_v+6 + .byte W12 + .byte c_v+9 + .byte W12 + .byte c_v+5 + .byte W12 + .byte c_v+0 + .byte W12 + .byte c_v-4 + .byte N54 , Dn4 + .byte W12 + .byte PAN , c_v-10 + .byte W12 + .byte c_v-4 + .byte W12 + .byte c_v+0 + .byte W12 + .byte c_v+6 + .byte W06 + .byte N54 , Cn4 + .byte W06 + .byte PAN , c_v+9 + .byte W12 + .byte c_v+5 + .byte W12 + .byte c_v+0 + .byte W12 + .byte c_v-4 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_103_1: @ 0x086A1D1F + .byte KEYSH , se_unk_103_key+0 + .byte VOICE , 62 + .byte BENDR , 44 + .byte VOL , 110*se_unk_103_mvl/mxv + .byte MOD , 30 + .byte PAN , c_v+1 + .byte BEND , c_v+1 + .byte N24 , Dn4 , v040 + .byte W24 + .byte W02 + .byte PAN , c_v+47 + .byte N24 , Dn4 , v032 + .byte W22 + .byte W06 + .byte PAN , c_v+0 + .byte N24 , Cn4 , v040 + .byte W18 + .byte W08 + .byte PAN , c_v-49 + .byte N24 , Cn4 , v032 + .byte W16 + .byte W12 + .byte PAN , c_v+1 + .byte N24 , Dn4 , v040 + .byte W12 + .byte W14 + .byte PAN , c_v+47 + .byte N24 , Dn4 , v032 + .byte W10 + .byte W18 + .byte PAN , c_v+0 + .byte N24 , Cn4 , v040 + .byte W06 + .byte W20 + .byte PAN , c_v-48 + .byte N24 , Cn4 , v032 + .byte W04 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_103: @ 0x086A1D64 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_103_pri @ Priority + .byte se_unk_103_rev @ Reverb + + .word se_unk_103_grp + + .word se_unk_103_0 + .word se_unk_103_1 +@ 0x086A1D74 diff --git a/sound/songs/se_unk_104.s b/sound/songs/se_unk_104.s new file mode 100644 index 0000000..9ef257f --- /dev/null +++ b/sound/songs/se_unk_104.s @@ -0,0 +1,73 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_104_grp, gUnknown_0853174C + .equ se_unk_104_pri, 5 + .equ se_unk_104_rev, reverb_set+50 + .equ se_unk_104_mvl, 127 + .equ se_unk_104_key, 0 + .equ se_unk_104_tbs, 1 + .equ se_unk_104_exg, 0 + .equ se_unk_104_cmp, 1 + + .section .rodata + .global se_unk_104 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_104_0: @ 0x086A1D74 + .byte KEYSH , se_unk_104_key+0 + .byte TEMPO , 120*se_unk_104_tbs/2 + .byte VOICE , 126 + .byte VOL , 127*se_unk_104_mvl/mxv + .byte N08 , An2 , v112 + .byte W03 + .byte W03 + .byte W02 + .byte N01 , Gs2 + .byte W01 + .byte W01 + .byte N08 , An2 , v096 + .byte W02 + .byte W03 + .byte W03 + .byte W01 + .byte N01 , Gs2 , v092 + .byte W01 + .byte N08 , An2 , v080 + .byte W01 + .byte W03 + .byte W03 + .byte W02 + .byte N01 , Gs2 , v076 + .byte W01 + .byte N08 , An2 , v064 + .byte W03 + .byte W03 + .byte W03 + .byte N01 , Gs2 , v060 + .byte W02 + .byte N09 , An2 , v048 + .byte W01 + .byte W03 + .byte W03 + .byte W02 + .byte N01 , Gs2 , v040 + .byte W01 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_104: @ 0x086A1DB4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_104_pri @ Priority + .byte se_unk_104_rev @ Reverb + + .word se_unk_104_grp + + .word se_unk_104_0 +@ 0x086A1DC0 diff --git a/sound/songs/se_unk_105.s b/sound/songs/se_unk_105.s new file mode 100644 index 0000000..696825f --- /dev/null +++ b/sound/songs/se_unk_105.s @@ -0,0 +1,80 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_105_grp, gUnknown_08531D4C + .equ se_unk_105_pri, 5 + .equ se_unk_105_rev, reverb_set+50 + .equ se_unk_105_mvl, 127 + .equ se_unk_105_key, 0 + .equ se_unk_105_tbs, 1 + .equ se_unk_105_exg, 0 + .equ se_unk_105_cmp, 1 + + .section .rodata + .global se_unk_105 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_105_0: @ 0x086A1DC0 + .byte KEYSH , se_unk_105_key+0 + .byte TEMPO , 170*se_unk_105_tbs/2 + .byte VOICE , 22 + .byte VOL , 110*se_unk_105_mvl/mxv + .byte BEND , c_v+60 + .byte N44 , Gn3 , v080 + .byte W03 + .byte BEND , c_v+57 + .byte W03 + .byte c_v+52 + .byte W03 + .byte c_v+43 + .byte W03 + .byte c_v+36 + .byte W03 + .byte c_v+30 + .byte W03 + .byte c_v+22 + .byte W03 + .byte c_v+16 + .byte W03 + .byte VOL , 104*se_unk_105_mvl/mxv + .byte BEND , c_v+11 + .byte W03 + .byte VOL , 90*se_unk_105_mvl/mxv + .byte BEND , c_v+3 + .byte W03 + .byte VOL , 82*se_unk_105_mvl/mxv + .byte BEND , c_v-8 + .byte W03 + .byte VOL , 71*se_unk_105_mvl/mxv + .byte BEND , c_v-16 + .byte W03 + .byte VOL , 58*se_unk_105_mvl/mxv + .byte BEND , c_v-24 + .byte W03 + .byte VOL , 45*se_unk_105_mvl/mxv + .byte BEND , c_v-36 + .byte W03 + .byte VOL , 36*se_unk_105_mvl/mxv + .byte BEND , c_v-50 + .byte W03 + .byte VOL , 11*se_unk_105_mvl/mxv + .byte BEND , c_v-63 + .byte W03 + .byte VOL , 3*se_unk_105_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_105: @ 0x086A1E08 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_105_pri @ Priority + .byte se_unk_105_rev @ Reverb + + .word se_unk_105_grp + + .word se_unk_105_0 +@ 0x086A1E14 diff --git a/sound/songs/se_unk_106.s b/sound/songs/se_unk_106.s new file mode 100644 index 0000000..d625ada --- /dev/null +++ b/sound/songs/se_unk_106.s @@ -0,0 +1,46 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_106_grp, gUnknown_0853174C + .equ se_unk_106_pri, 5 + .equ se_unk_106_rev, reverb_set+50 + .equ se_unk_106_mvl, 127 + .equ se_unk_106_key, 0 + .equ se_unk_106_tbs, 1 + .equ se_unk_106_exg, 0 + .equ se_unk_106_cmp, 1 + + .section .rodata + .global se_unk_106 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_106_0: @ 0x086A1E14 + .byte KEYSH , se_unk_106_key+0 + .byte TEMPO , 132*se_unk_106_tbs/2 + .byte VOICE , 91 + .byte VOL , 100*se_unk_106_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn3 , v112 + .byte W04 + .byte N02 + .byte W04 + .byte VOICE , 90 + .byte N15 + .byte W16 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_106: @ 0x086A1E2C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_106_pri @ Priority + .byte se_unk_106_rev @ Reverb + + .word se_unk_106_grp + + .word se_unk_106_0 +@ 0x086A1E38 diff --git a/sound/songs/se_unk_10a.s b/sound/songs/se_unk_10a.s new file mode 100644 index 0000000..87354ce --- /dev/null +++ b/sound/songs/se_unk_10a.s @@ -0,0 +1,82 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10a_grp, gUnknown_0853174C + .equ se_unk_10a_pri, 5 + .equ se_unk_10a_rev, reverb_set+50 + .equ se_unk_10a_mvl, 127 + .equ se_unk_10a_key, 0 + .equ se_unk_10a_tbs, 1 + .equ se_unk_10a_exg, 0 + .equ se_unk_10a_cmp, 1 + + .section .rodata + .global se_unk_10a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10a_0: @ 0x086A1E38 + .byte KEYSH , se_unk_10a_key+0 + .byte TEMPO , 90*se_unk_10a_tbs/2 + .byte VOICE , 125 + .byte VOL , 110*se_unk_10a_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , As2 , v100 + .byte W03 + .byte BEND , c_v-33 + .byte N36 , Ds3 + .byte W03 + .byte BEND , c_v+0 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_10a_1: @ 0x086A1E5A + .byte KEYSH , se_unk_10a_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_10a_mvl/mxv + .byte N03 , Cn3 , v127 + .byte W03 + .byte N18 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10a: @ 0x086A1E74 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10a_pri @ Priority + .byte se_unk_10a_rev @ Reverb + + .word se_unk_10a_grp + + .word se_unk_10a_0 + .word se_unk_10a_1 +@ 0x086A1E84 diff --git a/sound/songs/se_unk_10b.s b/sound/songs/se_unk_10b.s new file mode 100644 index 0000000..17a4946 --- /dev/null +++ b/sound/songs/se_unk_10b.s @@ -0,0 +1,123 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10b_grp, gUnknown_08531D4C + .equ se_unk_10b_pri, 5 + .equ se_unk_10b_rev, reverb_set+50 + .equ se_unk_10b_mvl, 127 + .equ se_unk_10b_key, 0 + .equ se_unk_10b_tbs, 1 + .equ se_unk_10b_exg, 0 + .equ se_unk_10b_cmp, 1 + + .section .rodata + .global se_unk_10b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10b_0: @ 0x086A1E84 + .byte KEYSH , se_unk_10b_key+0 + .byte TEMPO , 150*se_unk_10b_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 105*se_unk_10b_mvl/mxv + .byte BEND , c_v-18 + .byte N06 , Fn2 , v127 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-16 + .byte W04 + .byte PAN , c_v+6 + .byte BEND , c_v-14 + .byte N04 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-11 + .byte W02 + .byte N36 , Gn3 , v092 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W04 + .byte PAN , c_v-3 + .byte BEND , c_v-5 + .byte W02 + .byte VOL , 100*se_unk_10b_mvl/mxv + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v-2 + .byte W03 + .byte VOL , 94*se_unk_10b_mvl/mxv + .byte W01 + .byte PAN , c_v-3 + .byte BEND , c_v+1 + .byte W02 + .byte VOL , 84*se_unk_10b_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+3 + .byte VOL , 72*se_unk_10b_mvl/mxv + .byte BEND , c_v+2 + .byte W04 + .byte PAN , c_v+6 + .byte VOL , 57*se_unk_10b_mvl/mxv + .byte BEND , c_v-3 + .byte W03 + .byte PAN , c_v+3 + .byte VOL , 37*se_unk_10b_mvl/mxv + .byte BEND , c_v-7 + .byte W03 + .byte VOL , 20*se_unk_10b_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v-11 + .byte W01 + .byte VOL , 7*se_unk_10b_mvl/mxv + .byte W02 + .byte PAN , c_v-3 + .byte BEND , c_v-16 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_10b_1: @ 0x086A1EF2 + .byte KEYSH , se_unk_10b_key+0 + .byte VOICE , 25 + .byte VOL , 105*se_unk_10b_mvl/mxv + .byte N06 , An2 , v040 + .byte W06 + .byte Gn2 + .byte W06 + .byte Gs3 , v044 + .byte W07 + .byte Gs3 , v036 + .byte W05 + .byte W02 + .byte Gs3 , v028 + .byte W07 + .byte Gs3 , v020 + .byte W03 + .byte W04 + .byte Gs3 , v012 + .byte W08 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10b: @ 0x086A1F10 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10b_pri @ Priority + .byte se_unk_10b_rev @ Reverb + + .word se_unk_10b_grp + + .word se_unk_10b_0 + .word se_unk_10b_1 +@ 0x086A1F20 diff --git a/sound/songs/se_unk_10c.s b/sound/songs/se_unk_10c.s new file mode 100644 index 0000000..68a827d --- /dev/null +++ b/sound/songs/se_unk_10c.s @@ -0,0 +1,137 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10c_grp, gUnknown_08531D4C + .equ se_unk_10c_pri, 5 + .equ se_unk_10c_rev, reverb_set+50 + .equ se_unk_10c_mvl, 127 + .equ se_unk_10c_key, 0 + .equ se_unk_10c_tbs, 1 + .equ se_unk_10c_exg, 0 + .equ se_unk_10c_cmp, 1 + + .section .rodata + .global se_unk_10c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10c_0: @ 0x086A1F20 + .byte KEYSH , se_unk_10c_key+0 + .byte TEMPO , 150*se_unk_10c_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 115*se_unk_10c_mvl/mxv + .byte BEND , c_v-18 + .byte N60 , Gn2 , v127 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-16 + .byte W04 + .byte PAN , c_v+6 + .byte BEND , c_v-14 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-11 + .byte W02 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W04 + .byte PAN , c_v-3 + .byte BEND , c_v-5 + .byte W03 + .byte PAN , c_v-6 + .byte BEND , c_v-2 + .byte W03 + .byte W01 + .byte PAN , c_v-3 + .byte BEND , c_v+1 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+3 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 109*se_unk_10c_mvl/mxv + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+10 + .byte W02 + .byte VOL , 103*se_unk_10c_mvl/mxv + .byte W01 + .byte PAN , c_v+3 + .byte BEND , c_v+13 + .byte W03 + .byte VOL , 92*se_unk_10c_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+16 + .byte W03 + .byte VOL , 79*se_unk_10c_mvl/mxv + .byte PAN , c_v-3 + .byte BEND , c_v+18 + .byte W02 + .byte W02 + .byte VOL , 62*se_unk_10c_mvl/mxv + .byte PAN , c_v-6 + .byte BEND , c_v+21 + .byte W04 + .byte VOL , 40*se_unk_10c_mvl/mxv + .byte PAN , c_v-3 + .byte BEND , c_v+26 + .byte W02 + .byte VOL , 22*se_unk_10c_mvl/mxv + .byte BEND , c_v+33 + .byte W01 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 8*se_unk_10c_mvl/mxv + .byte BEND , c_v+43 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_10c_1: @ 0x086A1F9D + .byte KEYSH , se_unk_10c_key+0 + .byte VOICE , 25 + .byte VOL , 115*se_unk_10c_mvl/mxv + .byte N06 , Cn3 , v040 + .byte W06 + .byte Gn2 + .byte W06 +se_unk_10c_1_B1: + .byte N06 , Cn3 , v040 + .byte W06 + .byte Gn2 + .byte W06 + .byte PEND + .byte PATT + .word se_unk_10c_1_B1 + .byte N06 , Cn3 , v032 + .byte W06 + .byte Gn2 + .byte W06 + .byte Cn3 , v012 + .byte W06 + .byte Gn2 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10c: @ 0x086A1FC4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10c_pri @ Priority + .byte se_unk_10c_rev @ Reverb + + .word se_unk_10c_grp + + .word se_unk_10c_0 + .word se_unk_10c_1 +@ 0x086A1FD4 diff --git a/sound/songs/se_unk_10d.s b/sound/songs/se_unk_10d.s new file mode 100644 index 0000000..aeda72a --- /dev/null +++ b/sound/songs/se_unk_10d.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10d_grp, gUnknown_08532310 + .equ se_unk_10d_pri, 5 + .equ se_unk_10d_rev, reverb_set+50 + .equ se_unk_10d_mvl, 127 + .equ se_unk_10d_key, 0 + .equ se_unk_10d_tbs, 1 + .equ se_unk_10d_exg, 0 + .equ se_unk_10d_cmp, 1 + + .section .rodata + .global se_unk_10d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10d_0: @ 0x086A1FD4 + .byte KEYSH , se_unk_10d_key+0 + .byte TEMPO , 150*se_unk_10d_tbs/2 + .byte VOL , 110*se_unk_10d_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 5 + .byte N48 , En3 , v127 + .byte W48 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10d: @ 0x086A1FE4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10d_pri @ Priority + .byte se_unk_10d_rev @ Reverb + + .word se_unk_10d_grp + + .word se_unk_10d_0 +@ 0x086A1FF0 diff --git a/sound/songs/se_unk_10e.s b/sound/songs/se_unk_10e.s new file mode 100644 index 0000000..09be045 --- /dev/null +++ b/sound/songs/se_unk_10e.s @@ -0,0 +1,94 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10e_grp, gUnknown_0853174C + .equ se_unk_10e_pri, 5 + .equ se_unk_10e_rev, reverb_set+50 + .equ se_unk_10e_mvl, 127 + .equ se_unk_10e_key, 0 + .equ se_unk_10e_tbs, 1 + .equ se_unk_10e_exg, 0 + .equ se_unk_10e_cmp, 1 + + .section .rodata + .global se_unk_10e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10e_0: @ 0x086A1FF0 + .byte KEYSH , se_unk_10e_key+0 + .byte TEMPO , 220*se_unk_10e_tbs/2 + .byte VOICE , 123 + .byte VOL , 75*se_unk_10e_mvl/mxv + .byte N03 , Ds3 , v127 + .byte W03 + .byte TIE , Cn4 + .byte W21 + .byte W24 + .byte W18 + .byte VOL , 75*se_unk_10e_mvl/mxv + .byte W06 + .byte 71*se_unk_10e_mvl/mxv + .byte W05 + .byte 67*se_unk_10e_mvl/mxv + .byte W03 + .byte 62*se_unk_10e_mvl/mxv + .byte W04 + .byte 59*se_unk_10e_mvl/mxv + .byte W05 + .byte 57*se_unk_10e_mvl/mxv + .byte W03 + .byte 54*se_unk_10e_mvl/mxv + .byte W04 + .byte W02 + .byte 50*se_unk_10e_mvl/mxv + .byte W03 + .byte 49*se_unk_10e_mvl/mxv + .byte W03 + .byte 44*se_unk_10e_mvl/mxv + .byte W04 + .byte 41*se_unk_10e_mvl/mxv + .byte W02 + .byte 38*se_unk_10e_mvl/mxv + .byte W03 + .byte 35*se_unk_10e_mvl/mxv + .byte W03 + .byte 32*se_unk_10e_mvl/mxv + .byte W04 + .byte 28*se_unk_10e_mvl/mxv + .byte W02 + .byte 24*se_unk_10e_mvl/mxv + .byte W03 + .byte 21*se_unk_10e_mvl/mxv + .byte W03 + .byte 18*se_unk_10e_mvl/mxv + .byte W04 + .byte 14*se_unk_10e_mvl/mxv + .byte W02 + .byte 11*se_unk_10e_mvl/mxv + .byte W03 + .byte 9*se_unk_10e_mvl/mxv + .byte W03 + .byte 6*se_unk_10e_mvl/mxv + .byte W04 + .byte 3*se_unk_10e_mvl/mxv + .byte W02 + .byte 1*se_unk_10e_mvl/mxv + .byte W22 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10e: @ 0x086A2038 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10e_pri @ Priority + .byte se_unk_10e_rev @ Reverb + + .word se_unk_10e_grp + + .word se_unk_10e_0 +@ 0x086A2044 diff --git a/sound/songs/se_unk_10f.s b/sound/songs/se_unk_10f.s new file mode 100644 index 0000000..dd833a5 --- /dev/null +++ b/sound/songs/se_unk_10f.s @@ -0,0 +1,174 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_10f_grp, gUnknown_0853174C + .equ se_unk_10f_pri, 5 + .equ se_unk_10f_rev, reverb_set+50 + .equ se_unk_10f_mvl, 127 + .equ se_unk_10f_key, 0 + .equ se_unk_10f_tbs, 1 + .equ se_unk_10f_exg, 0 + .equ se_unk_10f_cmp, 1 + + .section .rodata + .global se_unk_10f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_10f_0: @ 0x086A2044 + .byte KEYSH , se_unk_10f_key+0 + .byte TEMPO , 110*se_unk_10f_tbs/2 + .byte VOICE , 123 + .byte BENDR , 12 + .byte VOL , 100*se_unk_10f_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N60 , Gs2 , v052 + .byte W06 + .byte W06 + .byte BEND , c_v+0 + .byte W02 + .byte c_v+1 + .byte W04 + .byte c_v+2 + .byte W02 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W02 + .byte W01 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W03 + .byte c_v+9 + .byte W02 + .byte c_v+11 + .byte W02 + .byte c_v+13 + .byte W02 + .byte W01 + .byte c_v+15 + .byte W02 + .byte c_v+17 + .byte W03 + .byte c_v+19 + .byte W02 + .byte c_v+24 + .byte W02 + .byte c_v+27 + .byte W02 + .byte W01 + .byte c_v+30 + .byte W02 + .byte c_v+38 + .byte W03 + .byte c_v+43 + .byte W02 + .byte c_v+56 + .byte W02 + .byte c_v+63 + .byte W02 + .byte c_v+0 + .byte N72 , Gs3 + .byte W04 + .byte BEND , c_v+0 + .byte W02 + .byte W01 + .byte c_v+1 + .byte W03 + .byte c_v+2 + .byte W02 + .byte W01 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W03 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W02 + .byte c_v+9 + .byte W02 + .byte VOL , 98*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+11 + .byte W01 + .byte VOL , 96*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 92*se_unk_10f_mvl/mxv + .byte W02 + .byte BEND , c_v+15 + .byte W01 + .byte VOL , 92*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 85*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+19 + .byte W02 + .byte VOL , 81*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+24 + .byte W01 + .byte VOL , 74*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+27 + .byte W01 + .byte VOL , 66*se_unk_10f_mvl/mxv + .byte W02 + .byte BEND , c_v+30 + .byte W01 + .byte VOL , 62*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 56*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+43 + .byte W02 + .byte VOL , 50*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+56 + .byte W01 + .byte VOL , 42*se_unk_10f_mvl/mxv + .byte W01 + .byte BEND , c_v+63 + .byte W01 + .byte VOL , 34*se_unk_10f_mvl/mxv + .byte W02 + .byte W01 + .byte 29*se_unk_10f_mvl/mxv + .byte W02 + .byte 25*se_unk_10f_mvl/mxv + .byte W03 + .byte 23*se_unk_10f_mvl/mxv + .byte W02 + .byte 19*se_unk_10f_mvl/mxv + .byte W02 + .byte 14*se_unk_10f_mvl/mxv + .byte W02 + .byte W01 + .byte 11*se_unk_10f_mvl/mxv + .byte W02 + .byte 5*se_unk_10f_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_10f: @ 0x086A20F8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_10f_pri @ Priority + .byte se_unk_10f_rev @ Reverb + + .word se_unk_10f_grp + + .word se_unk_10f_0 +@ 0x086A2104 diff --git a/sound/songs/se_unk_110.s b/sound/songs/se_unk_110.s new file mode 100644 index 0000000..82e7ea6 --- /dev/null +++ b/sound/songs/se_unk_110.s @@ -0,0 +1,64 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_110_grp, gUnknown_08531D4C + .equ se_unk_110_pri, 5 + .equ se_unk_110_rev, reverb_set+50 + .equ se_unk_110_mvl, 127 + .equ se_unk_110_key, 0 + .equ se_unk_110_tbs, 1 + .equ se_unk_110_exg, 0 + .equ se_unk_110_cmp, 1 + + .section .rodata + .global se_unk_110 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_110_0: @ 0x086A2104 + .byte KEYSH , se_unk_110_key+0 + .byte TEMPO , 150*se_unk_110_tbs/2 + .byte VOICE , 3 + .byte VOL , 90*se_unk_110_mvl/mxv + .byte BEND , c_v+16 + .byte N03 , En3 , v112 + .byte W01 + .byte BEND , c_v+38 + .byte W01 + .byte c_v+62 + .byte W02 + .byte N12 , En4 + .byte W02 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_110_1: @ 0x086A211D + .byte KEYSH , se_unk_110_key+0 + .byte VOICE , 4 + .byte VOL , 90*se_unk_110_mvl/mxv + .byte N03 , Gs3 , v096 + .byte W04 + .byte N12 , Gs4 + .byte W02 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_110: @ 0x086A2130 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_110_pri @ Priority + .byte se_unk_110_rev @ Reverb + + .word se_unk_110_grp + + .word se_unk_110_0 + .word se_unk_110_1 +@ 0x086A2140 diff --git a/sound/songs/se_unk_111.s b/sound/songs/se_unk_111.s new file mode 100644 index 0000000..57a5cd3 --- /dev/null +++ b/sound/songs/se_unk_111.s @@ -0,0 +1,64 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_111_grp, gUnknown_0853174C + .equ se_unk_111_pri, 5 + .equ se_unk_111_rev, reverb_set+50 + .equ se_unk_111_mvl, 127 + .equ se_unk_111_key, 0 + .equ se_unk_111_tbs, 1 + .equ se_unk_111_exg, 0 + .equ se_unk_111_cmp, 1 + + .section .rodata + .global se_unk_111 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_111_0: @ 0x086A2140 + .byte KEYSH , se_unk_111_key+0 + .byte TEMPO , 150*se_unk_111_tbs/2 + .byte VOICE , 9 + .byte VOL , 100*se_unk_111_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Gn5 , v088 + .byte W01 + .byte N01 + .byte W02 + .byte Cn6 , v072 + .byte W03 + .byte Cn6 , v056 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_111_1: @ 0x086A2157 + .byte KEYSH , se_unk_111_key+0 + .byte VOICE , 122 + .byte VOL , 100*se_unk_111_mvl/mxv + .byte N01 , Gn2 , v112 + .byte W02 + .byte VOICE , 123 + .byte W01 + .byte N01 , Gs4 , v096 + .byte W03 + .byte Gs4 , v112 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_111: @ 0x086A216C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_111_pri @ Priority + .byte se_unk_111_rev @ Reverb + + .word se_unk_111_grp + + .word se_unk_111_0 + .word se_unk_111_1 +@ 0x086A217C diff --git a/sound/songs/se_unk_112.s b/sound/songs/se_unk_112.s new file mode 100644 index 0000000..bea6f04 --- /dev/null +++ b/sound/songs/se_unk_112.s @@ -0,0 +1,56 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_112_grp, gUnknown_08532310 + .equ se_unk_112_pri, 5 + .equ se_unk_112_rev, reverb_set+50 + .equ se_unk_112_mvl, 127 + .equ se_unk_112_key, 0 + .equ se_unk_112_tbs, 1 + .equ se_unk_112_exg, 0 + .equ se_unk_112_cmp, 1 + + .section .rodata + .global se_unk_112 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_112_0: @ 0x086A217C + .byte KEYSH , se_unk_112_key+0 + .byte TEMPO , 150*se_unk_112_tbs/2 + .byte VOL , 100*se_unk_112_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 30 + .byte N48 , Cn3 , v127 + .byte W48 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_112_1: @ 0x086A218B + .byte KEYSH , se_unk_112_key+0 + .byte TEMPO , 150*se_unk_112_tbs/2 + .byte VOL , 100*se_unk_112_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 19 + .byte N06 , Cn7 , v100 + .byte W06 + .byte N48 , Cs7 , v100 + .byte W48 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_112: @ 0x086A21A0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_112_pri @ Priority + .byte se_unk_112_rev @ Reverb + + .word se_unk_112_grp + + .word se_unk_112_0 + .word se_unk_112_1 +@ 0x086A21B0 diff --git a/sound/songs/se_unk_113.s b/sound/songs/se_unk_113.s new file mode 100644 index 0000000..caed3ca --- /dev/null +++ b/sound/songs/se_unk_113.s @@ -0,0 +1,212 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_113_grp, gUnknown_08531D4C + .equ se_unk_113_pri, 5 + .equ se_unk_113_rev, reverb_set+50 + .equ se_unk_113_mvl, 127 + .equ se_unk_113_key, 0 + .equ se_unk_113_tbs, 1 + .equ se_unk_113_exg, 0 + .equ se_unk_113_cmp, 1 + + .section .rodata + .global se_unk_113 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_113_0: @ 0x086A21B0 + .byte KEYSH , se_unk_113_key+0 + .byte TEMPO , 110*se_unk_113_tbs/2 + .byte VOICE , 66 + .byte BENDR , 12 + .byte VOL , 90*se_unk_113_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N90 , Gs3 , v040 + .byte W06 + .byte W06 + .byte BEND , c_v+1 + .byte W04 + .byte c_v+3 + .byte W02 + .byte W04 + .byte c_v+5 + .byte W02 + .byte W04 + .byte c_v+8 + .byte W02 + .byte W03 + .byte c_v+11 + .byte W03 + .byte W03 + .byte c_v+18 + .byte W03 + .byte W02 + .byte c_v+24 + .byte W04 + .byte c_v+30 + .byte W02 + .byte c_v+38 + .byte W02 + .byte c_v+43 + .byte W02 + .byte W01 + .byte c_v+56 + .byte W02 + .byte c_v+63 + .byte W03 + .byte W03 + .byte VOL , 83*se_unk_113_mvl/mxv + .byte W03 + .byte 75*se_unk_113_mvl/mxv + .byte W04 + .byte 68*se_unk_113_mvl/mxv + .byte W02 + .byte W01 + .byte 55*se_unk_113_mvl/mxv + .byte W04 + .byte 42*se_unk_113_mvl/mxv + .byte W01 + .byte W03 + .byte 29*se_unk_113_mvl/mxv + .byte W03 + .byte 17*se_unk_113_mvl/mxv + .byte W03 + .byte 8*se_unk_113_mvl/mxv + .byte W03 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_113_1: @ 0x086A21FA + .byte KEYSH , se_unk_113_key+0 + .byte VOICE , 2 + .byte VOL , 14*se_unk_113_mvl/mxv + .byte PAN , c_v-1 + .byte BEND , c_v+0 + .byte TIE , Gn3 , v100 + .byte W01 + .byte VOL , 19*se_unk_113_mvl/mxv + .byte W01 + .byte 30*se_unk_113_mvl/mxv + .byte W02 + .byte 37*se_unk_113_mvl/mxv + .byte W02 + .byte W02 + .byte 44*se_unk_113_mvl/mxv + .byte W04 + .byte 49*se_unk_113_mvl/mxv + .byte W04 + .byte 53*se_unk_113_mvl/mxv + .byte W02 + .byte W03 + .byte 58*se_unk_113_mvl/mxv + .byte W03 + .byte W02 + .byte 64*se_unk_113_mvl/mxv + .byte W04 + .byte 68*se_unk_113_mvl/mxv + .byte W03 + .byte 74*se_unk_113_mvl/mxv + .byte W03 + .byte W01 + .byte BEND , c_v+1 + .byte W01 + .byte VOL , 81*se_unk_113_mvl/mxv + .byte W04 + .byte BEND , c_v+2 + .byte W01 + .byte VOL , 90*se_unk_113_mvl/mxv + .byte W03 + .byte BEND , c_v+4 + .byte W02 + .byte W03 + .byte c_v+5 + .byte W03 + .byte W01 + .byte c_v+6 + .byte W03 + .byte c_v+6 + .byte W02 + .byte W02 + .byte c_v+8 + .byte W02 + .byte c_v+10 + .byte W02 + .byte W01 + .byte c_v+14 + .byte W02 + .byte c_v+17 + .byte W03 + .byte c_v+24 + .byte W02 + .byte c_v+30 + .byte W01 + .byte c_v+41 + .byte W01 + .byte c_v+46 + .byte W02 + .byte c_v+55 + .byte W01 + .byte c_v+60 + .byte W01 + .byte c_v+63 + .byte W01 + .byte VOL , 87*se_unk_113_mvl/mxv + .byte W03 + .byte 85*se_unk_113_mvl/mxv + .byte PAN , c_v-4 + .byte W02 + .byte VOL , 78*se_unk_113_mvl/mxv + .byte PAN , c_v+4 + .byte W02 + .byte VOL , 75*se_unk_113_mvl/mxv + .byte PAN , c_v-6 + .byte W02 + .byte W01 + .byte VOL , 69*se_unk_113_mvl/mxv + .byte PAN , c_v+6 + .byte W02 + .byte VOL , 59*se_unk_113_mvl/mxv + .byte PAN , c_v-20 + .byte W03 + .byte VOL , 49*se_unk_113_mvl/mxv + .byte PAN , c_v+22 + .byte W02 + .byte VOL , 41*se_unk_113_mvl/mxv + .byte PAN , c_v-37 + .byte W02 + .byte VOL , 30*se_unk_113_mvl/mxv + .byte PAN , c_v+37 + .byte W02 + .byte W01 + .byte VOL , 19*se_unk_113_mvl/mxv + .byte PAN , c_v-48 + .byte W02 + .byte VOL , 10*se_unk_113_mvl/mxv + .byte PAN , c_v+48 + .byte W01 + .byte VOL , 4*se_unk_113_mvl/mxv + .byte W02 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_113: @ 0x086A228C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_113_pri @ Priority + .byte se_unk_113_rev @ Reverb + + .word se_unk_113_grp + + .word se_unk_113_0 + .word se_unk_113_1 +@ 0x086A229C diff --git a/sound/songs/se_unk_118.s b/sound/songs/se_unk_118.s new file mode 100644 index 0000000..145ad35 --- /dev/null +++ b/sound/songs/se_unk_118.s @@ -0,0 +1,82 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_118_grp, gUnknown_0853174C + .equ se_unk_118_pri, 5 + .equ se_unk_118_rev, reverb_set+50 + .equ se_unk_118_mvl, 127 + .equ se_unk_118_key, 0 + .equ se_unk_118_tbs, 1 + .equ se_unk_118_exg, 0 + .equ se_unk_118_cmp, 1 + + .section .rodata + .global se_unk_118 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_118_0: @ 0x086A229C + .byte KEYSH , se_unk_118_key+0 + .byte TEMPO , 90*se_unk_118_tbs/2 + .byte VOICE , 125 + .byte VOL , 110*se_unk_118_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , As2 , v100 + .byte W03 + .byte BEND , c_v-33 + .byte N36 , Ds3 + .byte W03 + .byte BEND , c_v+0 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_118_1: @ 0x086A22BE + .byte KEYSH , se_unk_118_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_118_mvl/mxv + .byte N03 , Cn3 , v127 + .byte W03 + .byte N18 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_118: @ 0x086A22D8 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_118_pri @ Priority + .byte se_unk_118_rev @ Reverb + + .word se_unk_118_grp + + .word se_unk_118_0 + .word se_unk_118_1 +@ 0x086A22E8 diff --git a/sound/songs/se_unk_119.s b/sound/songs/se_unk_119.s new file mode 100644 index 0000000..ba358c8 --- /dev/null +++ b/sound/songs/se_unk_119.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_119_grp, gUnknown_08531D4C + .equ se_unk_119_pri, 5 + .equ se_unk_119_rev, reverb_set+50 + .equ se_unk_119_mvl, 127 + .equ se_unk_119_key, 0 + .equ se_unk_119_tbs, 1 + .equ se_unk_119_exg, 0 + .equ se_unk_119_cmp, 1 + + .section .rodata + .global se_unk_119 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_119_0: @ 0x086A22E8 + .byte KEYSH , se_unk_119_key+0 + .byte TEMPO , 150*se_unk_119_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_119_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Gn2 , v127 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Fs2 , v120 + .byte W04 + .byte PAN , c_v-6 + .byte N03 , Fn2 , v116 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , En2 , v112 + .byte W04 + .byte PAN , c_v-11 + .byte N03 , Ds2 , v108 + .byte W04 + .byte PAN , c_v+0 + .byte N03 , Dn2 , v100 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_119_1: @ 0x086A2319 + .byte KEYSH , se_unk_119_key+0 + .byte VOICE , 5 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_119_mvl/mxv + .byte N02 , Fn2 , v072 + .byte W02 + .byte N01 + .byte W01 + .byte N02 , Gn2 + .byte W03 + .byte N01 , Gs2 , v060 + .byte W01 + .byte N02 , Cn3 , v040 + .byte W03 + .byte Cn3 , v032 + .byte W04 + .byte N01 , Cn3 , v028 + .byte W04 + .byte Cn3 , v020 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_119: @ 0x086A2340 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_119_pri @ Priority + .byte se_unk_119_rev @ Reverb + + .word se_unk_119_grp + + .word se_unk_119_0 + .word se_unk_119_1 +@ 0x086A2350 diff --git a/sound/songs/se_unk_11a.s b/sound/songs/se_unk_11a.s new file mode 100644 index 0000000..16c72d7 --- /dev/null +++ b/sound/songs/se_unk_11a.s @@ -0,0 +1,128 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11a_grp, gUnknown_08531D4C + .equ se_unk_11a_pri, 5 + .equ se_unk_11a_rev, reverb_set+50 + .equ se_unk_11a_mvl, 127 + .equ se_unk_11a_key, 0 + .equ se_unk_11a_tbs, 1 + .equ se_unk_11a_exg, 0 + .equ se_unk_11a_cmp, 1 + + .section .rodata + .global se_unk_11a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11a_0: @ 0x086A2350 + .byte KEYSH , se_unk_11a_key+0 + .byte TEMPO , 220*se_unk_11a_tbs/2 + .byte VOICE , 6 + .byte VOL , 110*se_unk_11a_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N04 , En3 , v127 + .byte W01 + .byte BEND , c_v-13 + .byte W01 + .byte PAN , c_v+10 + .byte BEND , c_v-38 + .byte W01 + .byte PAN , c_v-9 + .byte BEND , c_v-64 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , An2 + .byte W01 + .byte PAN , c_v+7 + .byte BEND , c_v-28 + .byte W01 + .byte c_v-64 + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Cn3 , v060 + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v-28 + .byte W02 + .byte c_v-64 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N10 , Gn2 , v127 + .byte W01 + .byte BEND , c_v-8 + .byte W01 + .byte VOL , 101*se_unk_11a_mvl/mxv + .byte PAN , c_v-6 + .byte BEND , c_v-15 + .byte W02 + .byte c_v-20 + .byte W01 + .byte VOL , 83*se_unk_11a_mvl/mxv + .byte PAN , c_v+6 + .byte BEND , c_v-24 + .byte W01 + .byte c_v-30 + .byte W01 + .byte VOL , 58*se_unk_11a_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v-39 + .byte W01 + .byte c_v-53 + .byte W02 + .byte VOL , 25*se_unk_11a_mvl/mxv + .byte BEND , c_v-64 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_11a_1: @ 0x086A23B8 + .byte KEYSH , se_unk_11a_key+0 + .byte VOICE , 5 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 110*se_unk_11a_mvl/mxv + .byte PAN , c_v+9 + .byte N03 , Gs2 , v092 + .byte W06 + .byte PAN , c_v-7 + .byte N03 , Gs2 , v052 + .byte W03 + .byte N03 + .byte W05 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte N13 + .byte W04 + .byte VOL , 101*se_unk_11a_mvl/mxv + .byte W02 + .byte 83*se_unk_11a_mvl/mxv + .byte W02 + .byte 58*se_unk_11a_mvl/mxv + .byte W02 + .byte W01 + .byte 25*se_unk_11a_mvl/mxv + .byte W23 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11a: @ 0x086A23E4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11a_pri @ Priority + .byte se_unk_11a_rev @ Reverb + + .word se_unk_11a_grp + + .word se_unk_11a_0 + .word se_unk_11a_1 +@ 0x086A23F4 diff --git a/sound/songs/se_unk_11b.s b/sound/songs/se_unk_11b.s new file mode 100644 index 0000000..1ae5676 --- /dev/null +++ b/sound/songs/se_unk_11b.s @@ -0,0 +1,99 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11b_grp, gUnknown_08531D4C + .equ se_unk_11b_pri, 5 + .equ se_unk_11b_rev, reverb_set+50 + .equ se_unk_11b_mvl, 127 + .equ se_unk_11b_key, 0 + .equ se_unk_11b_tbs, 1 + .equ se_unk_11b_exg, 0 + .equ se_unk_11b_cmp, 1 + + .section .rodata + .global se_unk_11b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11b_0: @ 0x086A23F4 + .byte KEYSH , se_unk_11b_key+0 + .byte TEMPO , 150*se_unk_11b_tbs/2 + .byte VOICE , 29 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_11b_mvl/mxv + .byte BEND , c_v+0 + .byte N48 , Cn4 , v127 + .byte W06 + .byte PAN , c_v+4 + .byte W03 + .byte BEND , c_v+2 + .byte W03 + .byte PAN , c_v+10 + .byte W03 + .byte BEND , c_v+5 + .byte W03 + .byte VOL , 98*se_unk_11b_mvl/mxv + .byte PAN , c_v+4 + .byte W03 + .byte BEND , c_v+3 + .byte W03 + .byte VOL , 88*se_unk_11b_mvl/mxv + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v-5 + .byte W03 + .byte VOL , 68*se_unk_11b_mvl/mxv + .byte PAN , c_v-5 + .byte W03 + .byte c_v+7 + .byte BEND , c_v-9 + .byte W03 + .byte VOL , 44*se_unk_11b_mvl/mxv + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v-15 + .byte W03 + .byte VOL , 13*se_unk_11b_mvl/mxv + .byte BEND , c_v-24 + .byte W03 + .byte c_v-40 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_11b_1: @ 0x086A243B + .byte KEYSH , se_unk_11b_key+0 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_11b_mvl/mxv + .byte N48 , Gn2 , v032 + .byte W18 + .byte VOL , 98*se_unk_11b_mvl/mxv + .byte W06 + .byte 88*se_unk_11b_mvl/mxv + .byte W06 + .byte 68*se_unk_11b_mvl/mxv + .byte W06 + .byte 44*se_unk_11b_mvl/mxv + .byte W06 + .byte 13*se_unk_11b_mvl/mxv + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11b: @ 0x086A2454 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11b_pri @ Priority + .byte se_unk_11b_rev @ Reverb + + .word se_unk_11b_grp + + .word se_unk_11b_0 + .word se_unk_11b_1 +@ 0x086A2464 diff --git a/sound/songs/se_unk_11c.s b/sound/songs/se_unk_11c.s new file mode 100644 index 0000000..974a91a --- /dev/null +++ b/sound/songs/se_unk_11c.s @@ -0,0 +1,123 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11c_grp, gUnknown_08531D4C + .equ se_unk_11c_pri, 5 + .equ se_unk_11c_rev, reverb_set+50 + .equ se_unk_11c_mvl, 127 + .equ se_unk_11c_key, 0 + .equ se_unk_11c_tbs, 1 + .equ se_unk_11c_exg, 0 + .equ se_unk_11c_cmp, 1 + + .section .rodata + .global se_unk_11c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11c_0: @ 0x086A2464 + .byte KEYSH , se_unk_11c_key+0 + .byte TEMPO , 150*se_unk_11c_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 105*se_unk_11c_mvl/mxv + .byte BEND , c_v-18 + .byte N06 , Fn2 , v127 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-16 + .byte W04 + .byte PAN , c_v+6 + .byte BEND , c_v-14 + .byte N04 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-11 + .byte W02 + .byte N36 , Gn3 , v092 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W04 + .byte PAN , c_v-3 + .byte BEND , c_v-5 + .byte W02 + .byte VOL , 100*se_unk_11c_mvl/mxv + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v-2 + .byte W03 + .byte VOL , 94*se_unk_11c_mvl/mxv + .byte W01 + .byte PAN , c_v-3 + .byte BEND , c_v+1 + .byte W02 + .byte VOL , 84*se_unk_11c_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+3 + .byte VOL , 72*se_unk_11c_mvl/mxv + .byte BEND , c_v+2 + .byte W04 + .byte PAN , c_v+6 + .byte VOL , 57*se_unk_11c_mvl/mxv + .byte BEND , c_v-3 + .byte W03 + .byte PAN , c_v+3 + .byte VOL , 37*se_unk_11c_mvl/mxv + .byte BEND , c_v-7 + .byte W03 + .byte VOL , 20*se_unk_11c_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v-11 + .byte W01 + .byte VOL , 7*se_unk_11c_mvl/mxv + .byte W02 + .byte PAN , c_v-3 + .byte BEND , c_v-16 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_11c_1: @ 0x086A24D2 + .byte KEYSH , se_unk_11c_key+0 + .byte VOICE , 25 + .byte VOL , 105*se_unk_11c_mvl/mxv + .byte N06 , An2 , v040 + .byte W06 + .byte Gn2 + .byte W06 + .byte Gs3 , v044 + .byte W07 + .byte Gs3 , v036 + .byte W05 + .byte W02 + .byte Gs3 , v028 + .byte W07 + .byte Gs3 , v020 + .byte W03 + .byte W04 + .byte Gs3 , v012 + .byte W08 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11c: @ 0x086A24F0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11c_pri @ Priority + .byte se_unk_11c_rev @ Reverb + + .word se_unk_11c_grp + + .word se_unk_11c_0 + .word se_unk_11c_1 +@ 0x086A2500 diff --git a/sound/songs/se_unk_11d.s b/sound/songs/se_unk_11d.s new file mode 100644 index 0000000..b5a612e --- /dev/null +++ b/sound/songs/se_unk_11d.s @@ -0,0 +1,94 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11d_grp, gUnknown_0853174C + .equ se_unk_11d_pri, 5 + .equ se_unk_11d_rev, reverb_set+50 + .equ se_unk_11d_mvl, 127 + .equ se_unk_11d_key, 0 + .equ se_unk_11d_tbs, 1 + .equ se_unk_11d_exg, 0 + .equ se_unk_11d_cmp, 1 + + .section .rodata + .global se_unk_11d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11d_0: @ 0x086A2500 + .byte KEYSH , se_unk_11d_key+0 + .byte TEMPO , 220*se_unk_11d_tbs/2 + .byte VOICE , 123 + .byte VOL , 75*se_unk_11d_mvl/mxv + .byte N03 , Ds3 , v127 + .byte W03 + .byte TIE , Cn4 + .byte W21 + .byte W24 + .byte W18 + .byte VOL , 75*se_unk_11d_mvl/mxv + .byte W06 + .byte 71*se_unk_11d_mvl/mxv + .byte W05 + .byte 67*se_unk_11d_mvl/mxv + .byte W03 + .byte 62*se_unk_11d_mvl/mxv + .byte W04 + .byte 59*se_unk_11d_mvl/mxv + .byte W05 + .byte 57*se_unk_11d_mvl/mxv + .byte W03 + .byte 54*se_unk_11d_mvl/mxv + .byte W04 + .byte W02 + .byte 50*se_unk_11d_mvl/mxv + .byte W03 + .byte 49*se_unk_11d_mvl/mxv + .byte W03 + .byte 44*se_unk_11d_mvl/mxv + .byte W04 + .byte 41*se_unk_11d_mvl/mxv + .byte W02 + .byte 38*se_unk_11d_mvl/mxv + .byte W03 + .byte 35*se_unk_11d_mvl/mxv + .byte W03 + .byte 32*se_unk_11d_mvl/mxv + .byte W04 + .byte 28*se_unk_11d_mvl/mxv + .byte W02 + .byte 24*se_unk_11d_mvl/mxv + .byte W03 + .byte 21*se_unk_11d_mvl/mxv + .byte W03 + .byte 18*se_unk_11d_mvl/mxv + .byte W04 + .byte 14*se_unk_11d_mvl/mxv + .byte W02 + .byte 11*se_unk_11d_mvl/mxv + .byte W03 + .byte 9*se_unk_11d_mvl/mxv + .byte W03 + .byte 6*se_unk_11d_mvl/mxv + .byte W04 + .byte 3*se_unk_11d_mvl/mxv + .byte W02 + .byte 1*se_unk_11d_mvl/mxv + .byte W22 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11d: @ 0x086A2548 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11d_pri @ Priority + .byte se_unk_11d_rev @ Reverb + + .word se_unk_11d_grp + + .word se_unk_11d_0 +@ 0x086A2554 diff --git a/sound/songs/se_unk_11e.s b/sound/songs/se_unk_11e.s new file mode 100644 index 0000000..80acf96 --- /dev/null +++ b/sound/songs/se_unk_11e.s @@ -0,0 +1,77 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11e_grp, gUnknown_08531D4C + .equ se_unk_11e_pri, 5 + .equ se_unk_11e_rev, reverb_set+50 + .equ se_unk_11e_mvl, 127 + .equ se_unk_11e_key, 0 + .equ se_unk_11e_tbs, 1 + .equ se_unk_11e_exg, 0 + .equ se_unk_11e_cmp, 1 + + .section .rodata + .global se_unk_11e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11e_0: @ 0x086A2554 + .byte KEYSH , se_unk_11e_key+0 + .byte TEMPO , 190*se_unk_11e_tbs/2 + .byte VOICE , 2 + .byte BENDR , 8 + .byte PAN , c_v+0 + .byte VOL , 28*se_unk_11e_mvl/mxv + .byte BEND , c_v+0 + .byte N15 , An1 , v127 + .byte W01 + .byte VOL , 60*se_unk_11e_mvl/mxv + .byte W01 + .byte 111*se_unk_11e_mvl/mxv + .byte W01 + .byte 120*se_unk_11e_mvl/mxv + .byte W01 + .byte BEND , c_v-3 + .byte W02 + .byte PAN , c_v+5 + .byte BEND , c_v-6 + .byte W01 + .byte PAN , c_v-4 + .byte BEND , c_v-8 + .byte W01 + .byte VOL , 109*se_unk_11e_mvl/mxv + .byte PAN , c_v+9 + .byte BEND , c_v-10 + .byte W01 + .byte PAN , c_v-9 + .byte BEND , c_v-14 + .byte W01 + .byte VOL , 95*se_unk_11e_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v-19 + .byte W02 + .byte VOL , 71*se_unk_11e_mvl/mxv + .byte BEND , c_v-29 + .byte W01 + .byte VOL , 41*se_unk_11e_mvl/mxv + .byte BEND , c_v-38 + .byte W01 + .byte VOL , 15*se_unk_11e_mvl/mxv + .byte BEND , c_v-52 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11e: @ 0x086A25A0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11e_pri @ Priority + .byte se_unk_11e_rev @ Reverb + + .word se_unk_11e_grp + + .word se_unk_11e_0 +@ 0x086A25AC diff --git a/sound/songs/se_unk_11f.s b/sound/songs/se_unk_11f.s new file mode 100644 index 0000000..45cb6c1 --- /dev/null +++ b/sound/songs/se_unk_11f.s @@ -0,0 +1,206 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_11f_grp, gUnknown_08531D4C + .equ se_unk_11f_pri, 5 + .equ se_unk_11f_rev, reverb_set+50 + .equ se_unk_11f_mvl, 127 + .equ se_unk_11f_key, 0 + .equ se_unk_11f_tbs, 1 + .equ se_unk_11f_exg, 0 + .equ se_unk_11f_cmp, 1 + + .section .rodata + .global se_unk_11f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_11f_0: @ 0x086A25AC + .byte KEYSH , se_unk_11f_key+0 + .byte TEMPO , 150*se_unk_11f_tbs/2 + .byte VOICE , 29 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 23*se_unk_11f_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Fn4 , v127 + .byte W01 + .byte VOL , 51*se_unk_11f_mvl/mxv + .byte W01 + .byte 75*se_unk_11f_mvl/mxv + .byte W01 + .byte 99*se_unk_11f_mvl/mxv + .byte BEND , c_v+8 + .byte W01 + .byte VOL , 115*se_unk_11f_mvl/mxv + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+16 + .byte W01 + .byte VOL , 99*se_unk_11f_mvl/mxv + .byte W02 + .byte 92*se_unk_11f_mvl/mxv + .byte BEND , c_v+7 + .byte W01 + .byte VOL , 97*se_unk_11f_mvl/mxv + .byte W02 + .byte 105*se_unk_11f_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte W03 + .byte VOL , 110*se_unk_11f_mvl/mxv + .byte BEND , c_v-9 + .byte W03 + .byte PAN , c_v-8 + .byte BEND , c_v-24 + .byte W03 + .byte VOL , 115*se_unk_11f_mvl/mxv + .byte BEND , c_v-38 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v-41 + .byte W04 + .byte c_v-45 + .byte W02 + .byte PAN , c_v+6 + .byte W02 + .byte BEND , c_v-39 + .byte W04 + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v-35 + .byte W03 + .byte PAN , c_v-8 + .byte W03 + .byte BEND , c_v-30 + .byte W03 + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v-26 + .byte W03 + .byte PAN , c_v+6 + .byte W01 + .byte BEND , c_v-22 + .byte W05 + .byte PAN , c_v+0 + .byte BEND , c_v-18 + .byte W04 + .byte c_v-13 + .byte W02 + .byte PAN , c_v-8 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+6 + .byte W03 + .byte BEND , c_v-7 + .byte W03 + .byte PAN , c_v+0 + .byte W04 + .byte BEND , c_v-3 + .byte W02 + .byte PAN , c_v-8 + .byte VOL , 113*se_unk_11f_mvl/mxv + .byte W04 + .byte 110*se_unk_11f_mvl/mxv + .byte W02 + .byte PAN , c_v+0 + .byte W02 + .byte BEND , c_v-7 + .byte W02 + .byte VOL , 105*se_unk_11f_mvl/mxv + .byte W02 + .byte PAN , c_v+6 + .byte W03 + .byte VOL , 98*se_unk_11f_mvl/mxv + .byte BEND , c_v-11 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 91*se_unk_11f_mvl/mxv + .byte W03 + .byte 81*se_unk_11f_mvl/mxv + .byte BEND , c_v-15 + .byte W02 + .byte PAN , c_v-8 + .byte W02 + .byte VOL , 74*se_unk_11f_mvl/mxv + .byte W01 + .byte BEND , c_v-22 + .byte W03 + .byte PAN , c_v+0 + .byte VOL , 63*se_unk_11f_mvl/mxv + .byte W01 + .byte BEND , c_v-30 + .byte W01 + .byte VOL , 50*se_unk_11f_mvl/mxv + .byte W02 + .byte 40*se_unk_11f_mvl/mxv + .byte BEND , c_v-39 + .byte W02 + .byte PAN , c_v+6 + .byte W01 + .byte VOL , 28*se_unk_11f_mvl/mxv + .byte BEND , c_v-52 + .byte W02 + .byte VOL , 17*se_unk_11f_mvl/mxv + .byte W03 + .byte EOT + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_11f_1: @ 0x086A2671 + .byte KEYSH , se_unk_11f_key+0 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte VOL , 23*se_unk_11f_mvl/mxv + .byte N30 , Gn2 , v032 + .byte W01 + .byte VOL , 51*se_unk_11f_mvl/mxv + .byte W01 + .byte 75*se_unk_11f_mvl/mxv + .byte W01 + .byte 99*se_unk_11f_mvl/mxv + .byte W01 + .byte 115*se_unk_11f_mvl/mxv + .byte W03 + .byte 99*se_unk_11f_mvl/mxv + .byte W02 + .byte 92*se_unk_11f_mvl/mxv + .byte W01 + .byte 97*se_unk_11f_mvl/mxv + .byte W02 + .byte 115*se_unk_11f_mvl/mxv + .byte W12 + .byte PAN , c_v+0 + .byte W12 + .byte W12 + .byte c_v+0 + .byte W12 + .byte W12 + .byte c_v+0 + .byte W12 + .byte W12 + .byte c_v+0 + .byte W12 + .byte W12 + .byte c_v+0 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_11f: @ 0x086A26A0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_11f_pri @ Priority + .byte se_unk_11f_rev @ Reverb + + .word se_unk_11f_grp + + .word se_unk_11f_0 + .word se_unk_11f_1 +@ 0x086A26B0 diff --git a/sound/songs/se_unk_120.s b/sound/songs/se_unk_120.s new file mode 100644 index 0000000..9d4e213 --- /dev/null +++ b/sound/songs/se_unk_120.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_120_grp, gUnknown_08531D4C + .equ se_unk_120_pri, 5 + .equ se_unk_120_rev, reverb_set+50 + .equ se_unk_120_mvl, 127 + .equ se_unk_120_key, 0 + .equ se_unk_120_tbs, 1 + .equ se_unk_120_exg, 0 + .equ se_unk_120_cmp, 1 + + .section .rodata + .global se_unk_120 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_120_0: @ 0x086A26B0 + .byte KEYSH , se_unk_120_key+0 + .byte TEMPO , 150*se_unk_120_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_120_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Gn2 , v127 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Fs2 , v120 + .byte W04 + .byte PAN , c_v-6 + .byte N03 , Fn2 , v116 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , En2 , v112 + .byte W04 + .byte PAN , c_v-11 + .byte N03 , Ds2 , v108 + .byte W04 + .byte PAN , c_v+0 + .byte N03 , Dn2 , v100 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_120_1: @ 0x086A26E1 + .byte KEYSH , se_unk_120_key+0 + .byte VOICE , 5 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_120_mvl/mxv + .byte N02 , Fn2 , v072 + .byte W02 + .byte N01 + .byte W01 + .byte N02 , Gn2 + .byte W03 + .byte N01 , Gs2 , v060 + .byte W01 + .byte N02 , Cn3 , v040 + .byte W03 + .byte Cn3 , v032 + .byte W04 + .byte N01 , Cn3 , v028 + .byte W04 + .byte Cn3 , v020 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_120: @ 0x086A2708 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_120_pri @ Priority + .byte se_unk_120_rev @ Reverb + + .word se_unk_120_grp + + .word se_unk_120_0 + .word se_unk_120_1 +@ 0x086A2718 diff --git a/sound/songs/se_unk_121.s b/sound/songs/se_unk_121.s new file mode 100644 index 0000000..3d36844 --- /dev/null +++ b/sound/songs/se_unk_121.s @@ -0,0 +1,74 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_121_grp, gUnknown_08531D4C + .equ se_unk_121_pri, 5 + .equ se_unk_121_rev, reverb_set+50 + .equ se_unk_121_mvl, 127 + .equ se_unk_121_key, 0 + .equ se_unk_121_tbs, 1 + .equ se_unk_121_exg, 0 + .equ se_unk_121_cmp, 1 + + .section .rodata + .global se_unk_121 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_121_0: @ 0x086A2718 + .byte KEYSH , se_unk_121_key+0 + .byte TEMPO , 150*se_unk_121_tbs/2 + .byte VOICE , 41 + .byte VOL , 115*se_unk_121_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N01 , Gn3 , v127 + .byte W01 + .byte Cn3 + .byte W01 + .byte N24 , An3 + .byte W06 + .byte PAN , c_v+6 + .byte W04 + .byte c_v+0 + .byte W01 + .byte VOL , 102*se_unk_121_mvl/mxv + .byte W02 + .byte PAN , c_v-8 + .byte VOL , 88*se_unk_121_mvl/mxv + .byte W03 + .byte 78*se_unk_121_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 67*se_unk_121_mvl/mxv + .byte W01 + .byte BEND , c_v-2 + .byte W01 + .byte PAN , c_v+7 + .byte VOL , 45*se_unk_121_mvl/mxv + .byte W02 + .byte BEND , c_v-8 + .byte W01 + .byte VOL , 13*se_unk_121_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v-15 + .byte W22 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_121: @ 0x086A2758 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_121_pri @ Priority + .byte se_unk_121_rev @ Reverb + + .word se_unk_121_grp + + .word se_unk_121_0 +@ 0x086A2764 diff --git a/sound/songs/se_unk_122.s b/sound/songs/se_unk_122.s new file mode 100644 index 0000000..01f34cc --- /dev/null +++ b/sound/songs/se_unk_122.s @@ -0,0 +1,118 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_122_grp, gUnknown_08531D4C + .equ se_unk_122_pri, 5 + .equ se_unk_122_rev, reverb_set+50 + .equ se_unk_122_mvl, 127 + .equ se_unk_122_key, 0 + .equ se_unk_122_tbs, 1 + .equ se_unk_122_exg, 0 + .equ se_unk_122_cmp, 1 + + .section .rodata + .global se_unk_122 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_122_0: @ 0x086A2764 + .byte KEYSH , se_unk_122_key+0 + .byte TEMPO , 150*se_unk_122_tbs/2 + .byte VOICE , 41 + .byte VOL , 125*se_unk_122_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N01 , Ds3 , v127 + .byte W01 + .byte As2 + .byte W02 + .byte PAN , c_v-8 + .byte N02 , Gn3 + .byte W01 + .byte PAN , c_v+7 + .byte W03 + .byte c_v+0 + .byte N01 , Ds3 + .byte W01 + .byte As2 + .byte W02 + .byte N54 , Fn3 + .byte W11 + .byte BEND , c_v+3 + .byte W03 + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+7 + .byte W04 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+10 + .byte W02 + .byte PAN , c_v-8 + .byte W01 + .byte BEND , c_v+16 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+20 + .byte W02 + .byte PAN , c_v+7 + .byte W02 + .byte BEND , c_v+25 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte c_v-8 + .byte BEND , c_v+20 + .byte W03 + .byte PAN , c_v+6 + .byte W01 + .byte BEND , c_v+10 + .byte W03 + .byte PAN , c_v-8 + .byte W02 + .byte BEND , c_v+3 + .byte W01 + .byte PAN , c_v+7 + .byte W04 + .byte c_v-8 + .byte W10 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_122_1: @ 0x086A27C3 + .byte KEYSH , se_unk_122_key+0 + .byte VOICE , 4 + .byte VOL , 125*se_unk_122_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N02 , Cn3 , v052 + .byte W01 + .byte VOL , 74*se_unk_122_mvl/mxv + .byte W06 + .byte 125*se_unk_122_mvl/mxv + .byte N02 + .byte W01 + .byte VOL , 74*se_unk_122_mvl/mxv + .byte W16 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_122: @ 0x086A27E0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_122_pri @ Priority + .byte se_unk_122_rev @ Reverb + + .word se_unk_122_grp + + .word se_unk_122_0 + .word se_unk_122_1 +@ 0x086A27F0 diff --git a/sound/songs/se_unk_123.s b/sound/songs/se_unk_123.s new file mode 100644 index 0000000..6a9edb3 --- /dev/null +++ b/sound/songs/se_unk_123.s @@ -0,0 +1,56 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_123_grp, gUnknown_0853174C + .equ se_unk_123_pri, 5 + .equ se_unk_123_rev, reverb_set+50 + .equ se_unk_123_mvl, 127 + .equ se_unk_123_key, 0 + .equ se_unk_123_tbs, 1 + .equ se_unk_123_exg, 0 + .equ se_unk_123_cmp, 1 + + .section .rodata + .global se_unk_123 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_123_0: @ 0x086A27F0 + .byte KEYSH , se_unk_123_key+0 + .byte TEMPO , 90*se_unk_123_tbs/2 + .byte VOICE , 127 + .byte VOL , 110*se_unk_123_mvl/mxv + .byte N03 , Gn2 , v100 + .byte W03 + .byte N06 , As2 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_123_1: @ 0x086A2801 + .byte KEYSH , se_unk_123_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_123_mvl/mxv + .byte N09 , As1 , v127 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_123: @ 0x086A2810 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_123_pri @ Priority + .byte se_unk_123_rev @ Reverb + + .word se_unk_123_grp + + .word se_unk_123_0 + .word se_unk_123_1 +@ 0x086A2820 diff --git a/sound/songs/se_unk_126.s b/sound/songs/se_unk_126.s new file mode 100644 index 0000000..6f04c87 --- /dev/null +++ b/sound/songs/se_unk_126.s @@ -0,0 +1,82 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_126_grp, gUnknown_0853174C + .equ se_unk_126_pri, 5 + .equ se_unk_126_rev, reverb_set+50 + .equ se_unk_126_mvl, 127 + .equ se_unk_126_key, 0 + .equ se_unk_126_tbs, 1 + .equ se_unk_126_exg, 0 + .equ se_unk_126_cmp, 1 + + .section .rodata + .global se_unk_126 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_126_0: @ 0x086A2820 + .byte KEYSH , se_unk_126_key+0 + .byte TEMPO , 90*se_unk_126_tbs/2 + .byte VOICE , 125 + .byte VOL , 110*se_unk_126_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , As2 , v100 + .byte W03 + .byte BEND , c_v-33 + .byte N36 , Ds3 + .byte W03 + .byte BEND , c_v+0 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_126_1: @ 0x086A2842 + .byte KEYSH , se_unk_126_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_126_mvl/mxv + .byte N03 , Cn3 , v127 + .byte W03 + .byte N18 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_126: @ 0x086A285C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_126_pri @ Priority + .byte se_unk_126_rev @ Reverb + + .word se_unk_126_grp + + .word se_unk_126_0 + .word se_unk_126_1 +@ 0x086A286C diff --git a/sound/songs/se_unk_127.s b/sound/songs/se_unk_127.s new file mode 100644 index 0000000..e051498 --- /dev/null +++ b/sound/songs/se_unk_127.s @@ -0,0 +1,124 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_127_grp, gUnknown_08531D4C + .equ se_unk_127_pri, 5 + .equ se_unk_127_rev, reverb_set+50 + .equ se_unk_127_mvl, 127 + .equ se_unk_127_key, 0 + .equ se_unk_127_tbs, 1 + .equ se_unk_127_exg, 0 + .equ se_unk_127_cmp, 1 + + .section .rodata + .global se_unk_127 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_127_0: @ 0x086A286C + .byte KEYSH , se_unk_127_key+0 + .byte TEMPO , 150*se_unk_127_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 115*se_unk_127_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Gn2 , v127 + .byte W06 + .byte PAN , c_v-4 + .byte W06 + .byte c_v-10 + .byte W06 + .byte c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+4 + .byte W06 + .byte c_v+11 + .byte W06 + .byte c_v+4 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v-4 + .byte W06 + .byte c_v-10 + .byte W06 + .byte c_v-5 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v+4 + .byte W06 + .byte c_v+11 + .byte W02 + .byte VOL , 103*se_unk_127_mvl/mxv + .byte W04 + .byte PAN , c_v+4 + .byte W01 + .byte VOL , 85*se_unk_127_mvl/mxv + .byte W05 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 71*se_unk_127_mvl/mxv + .byte W05 + .byte 52*se_unk_127_mvl/mxv + .byte PAN , c_v-4 + .byte W04 + .byte VOL , 32*se_unk_127_mvl/mxv + .byte W02 + .byte PAN , c_v-10 + .byte W03 + .byte VOL , 11*se_unk_127_mvl/mxv + .byte W03 + .byte PAN , c_v-5 + .byte W01 + .byte VOL , 6*se_unk_127_mvl/mxv + .byte W05 + .byte EOT + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_127_1: @ 0x086A28BF + .byte KEYSH , se_unk_127_key+0 + .byte VOL , 58*se_unk_127_mvl/mxv + .byte N14 , Gn3 , v080 + .byte W01 + .byte VOICE , 25 + .byte VOL , 76*se_unk_127_mvl/mxv + .byte W01 + .byte 89*se_unk_127_mvl/mxv + .byte W01 + .byte 100*se_unk_127_mvl/mxv + .byte W01 + .byte 115*se_unk_127_mvl/mxv + .byte W06 + .byte 90*se_unk_127_mvl/mxv + .byte W02 + .byte 76*se_unk_127_mvl/mxv + .byte W01 + .byte 58*se_unk_127_mvl/mxv + .byte W11 + .byte W24 + .byte W24 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_127: @ 0x086A28E0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_127_pri @ Priority + .byte se_unk_127_rev @ Reverb + + .word se_unk_127_grp + + .word se_unk_127_0 + .word se_unk_127_1 +@ 0x086A28F0 diff --git a/sound/songs/se_unk_128.s b/sound/songs/se_unk_128.s new file mode 100644 index 0000000..192dfb9 --- /dev/null +++ b/sound/songs/se_unk_128.s @@ -0,0 +1,55 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_128_grp, gUnknown_08531D4C + .equ se_unk_128_pri, 5 + .equ se_unk_128_rev, reverb_set+50 + .equ se_unk_128_mvl, 127 + .equ se_unk_128_key, 0 + .equ se_unk_128_tbs, 1 + .equ se_unk_128_exg, 0 + .equ se_unk_128_cmp, 1 + + .section .rodata + .global se_unk_128 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_128_0: @ 0x086A28F0 + .byte KEYSH , se_unk_128_key+0 + .byte TEMPO , 150*se_unk_128_tbs/2 + .byte VOICE , 38 + .byte BENDR , 2 + .byte VOL , 100*se_unk_128_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Fs4 , v080 + .byte W36 + .byte EOT + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_128_1: @ 0x086A2902 + .byte KEYSH , se_unk_128_key+0 + .byte VOICE , 27 + .byte VOL , 100*se_unk_128_mvl/mxv + .byte TIE , Fn3 , v032 + .byte W36 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_128: @ 0x086A2910 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_128_pri @ Priority + .byte se_unk_128_rev @ Reverb + + .word se_unk_128_grp + + .word se_unk_128_0 + .word se_unk_128_1 +@ 0x086A2920 diff --git a/sound/songs/se_unk_129.s b/sound/songs/se_unk_129.s new file mode 100644 index 0000000..98997a8 --- /dev/null +++ b/sound/songs/se_unk_129.s @@ -0,0 +1,98 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_129_grp, gUnknown_08531D4C + .equ se_unk_129_pri, 5 + .equ se_unk_129_rev, reverb_set+50 + .equ se_unk_129_mvl, 127 + .equ se_unk_129_key, 0 + .equ se_unk_129_tbs, 1 + .equ se_unk_129_exg, 0 + .equ se_unk_129_cmp, 1 + + .section .rodata + .global se_unk_129 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_129_0: @ 0x086A2920 + .byte KEYSH , se_unk_129_key+0 + .byte TEMPO , 220*se_unk_129_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_129_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , En3 , v112 + .byte W03 + .byte BEND , c_v+21 + .byte W03 + .byte c_v+0 + .byte W03 + .byte c_v+6 + .byte N15 , En3 , v120 + .byte W03 + .byte BEND , c_v+2 + .byte W03 + .byte c_v-9 + .byte W03 + .byte c_v-29 + .byte W06 + .byte c_v+0 + .byte N09 , Gn2 + .byte W06 + .byte BEND , c_v-8 + .byte W03 + .byte c_v-15 + .byte TIE , Gs2 , v112 + .byte W03 + .byte BEND , c_v-4 + .byte W09 + .byte c_v-8 + .byte W03 + .byte W06 + .byte c_v-13 + .byte W03 + .byte c_v-22 + .byte W09 + .byte c_v-32 + .byte W06 + .byte VOL , 102*se_unk_129_mvl/mxv + .byte BEND , c_v-38 + .byte W09 + .byte VOL , 97*se_unk_129_mvl/mxv + .byte W09 + .byte 92*se_unk_129_mvl/mxv + .byte BEND , c_v-45 + .byte W06 + .byte W03 + .byte VOL , 83*se_unk_129_mvl/mxv + .byte W06 + .byte BEND , c_v-52 + .byte W03 + .byte VOL , 72*se_unk_129_mvl/mxv + .byte W09 + .byte 63*se_unk_129_mvl/mxv + .byte W03 + .byte W06 + .byte 57*se_unk_129_mvl/mxv + .byte W06 + .byte 46*se_unk_129_mvl/mxv + .byte W12 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_129: @ 0x086A297C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_129_pri @ Priority + .byte se_unk_129_rev @ Reverb + + .word se_unk_129_grp + + .word se_unk_129_0 +@ 0x086A2988 diff --git a/sound/songs/se_unk_12a.s b/sound/songs/se_unk_12a.s new file mode 100644 index 0000000..3dfd202 --- /dev/null +++ b/sound/songs/se_unk_12a.s @@ -0,0 +1,85 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_12a_grp, gUnknown_08531D4C + .equ se_unk_12a_pri, 5 + .equ se_unk_12a_rev, reverb_set+50 + .equ se_unk_12a_mvl, 127 + .equ se_unk_12a_key, 0 + .equ se_unk_12a_tbs, 1 + .equ se_unk_12a_exg, 0 + .equ se_unk_12a_cmp, 1 + + .section .rodata + .global se_unk_12a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_12a_0: @ 0x086A2988 + .byte KEYSH , se_unk_12a_key+0 + .byte TEMPO , 220*se_unk_12a_tbs/2 + .byte VOICE , 18 + .byte VOL , 100*se_unk_12a_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Cn4 , v088 + .byte W06 + .byte PAN , c_v-9 + .byte N03 , Cn4 , v080 + .byte W06 + .byte PAN , c_v+9 + .byte N03 , Cn4 , v072 + .byte W06 + .byte PAN , c_v-16 + .byte N03 , Cn4 , v064 + .byte W06 + .byte PAN , c_v+16 + .byte N03 , Cn4 , v060 + .byte W06 + .byte PAN , c_v-16 + .byte N03 , Cn4 , v052 + .byte W18 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_12a_1: @ 0x086A29B9 + .byte KEYSH , se_unk_12a_key+0 + .byte VOICE , 5 + .byte VOL , 100*se_unk_12a_mvl/mxv + .byte PAN , c_v+9 + .byte N02 , Gn3 , v072 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v068 + .byte W06 + .byte PAN , c_v+9 + .byte N02 , Gn3 , v064 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v060 + .byte W06 + .byte PAN , c_v+9 + .byte N02 , Gn3 , v056 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v048 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_12a: @ 0x086A29E4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_12a_pri @ Priority + .byte se_unk_12a_rev @ Reverb + + .word se_unk_12a_grp + + .word se_unk_12a_0 + .word se_unk_12a_1 +@ 0x086A29F4 diff --git a/sound/songs/se_unk_12b.s b/sound/songs/se_unk_12b.s new file mode 100644 index 0000000..7ede099 --- /dev/null +++ b/sound/songs/se_unk_12b.s @@ -0,0 +1,109 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_12b_grp, gUnknown_08531D4C + .equ se_unk_12b_pri, 5 + .equ se_unk_12b_rev, reverb_set+50 + .equ se_unk_12b_mvl, 127 + .equ se_unk_12b_key, 0 + .equ se_unk_12b_tbs, 1 + .equ se_unk_12b_exg, 0 + .equ se_unk_12b_cmp, 1 + + .section .rodata + .global se_unk_12b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_12b_0: @ 0x086A29F4 + .byte KEYSH , se_unk_12b_key+0 + .byte TEMPO , 150*se_unk_12b_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte VOL , 27*se_unk_12b_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N96 , Cn3 , v112 + .byte W04 + .byte VOL , 45*se_unk_12b_mvl/mxv + .byte W02 + .byte PAN , c_v-4 + .byte W02 + .byte BEND , c_v+4 + .byte W01 + .byte VOL , 60*se_unk_12b_mvl/mxv + .byte W03 + .byte PAN , c_v-10 + .byte W02 + .byte BEND , c_v+9 + .byte W01 + .byte VOL , 88*se_unk_12b_mvl/mxv + .byte W03 + .byte PAN , c_v-5 + .byte W02 + .byte BEND , c_v+14 + .byte W04 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 110*se_unk_12b_mvl/mxv + .byte W02 + .byte BEND , c_v+19 + .byte W03 + .byte PAN , c_v+4 + .byte W02 + .byte BEND , c_v+24 + .byte W04 + .byte PAN , c_v+11 + .byte W06 + .byte c_v+4 + .byte W06 + .byte c_v+0 + .byte W06 + .byte c_v-4 + .byte W02 + .byte BEND , c_v+19 + .byte W04 + .byte PAN , c_v-10 + .byte W01 + .byte VOL , 98*se_unk_12b_mvl/mxv + .byte W05 + .byte 81*se_unk_12b_mvl/mxv + .byte PAN , c_v-5 + .byte BEND , c_v+12 + .byte W06 + .byte VOL , 68*se_unk_12b_mvl/mxv + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 50*se_unk_12b_mvl/mxv + .byte W02 + .byte PAN , c_v+4 + .byte W03 + .byte VOL , 31*se_unk_12b_mvl/mxv + .byte W03 + .byte PAN , c_v+11 + .byte BEND , c_v+22 + .byte W02 + .byte VOL , 11*se_unk_12b_mvl/mxv + .byte W04 + .byte 6*se_unk_12b_mvl/mxv + .byte PAN , c_v+4 + .byte BEND , c_v+30 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_12b: @ 0x086A2A68 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_12b_pri @ Priority + .byte se_unk_12b_rev @ Reverb + + .word se_unk_12b_grp + + .word se_unk_12b_0 +@ 0x086A2A74 diff --git a/sound/songs/se_unk_12c.s b/sound/songs/se_unk_12c.s new file mode 100644 index 0000000..18876ec --- /dev/null +++ b/sound/songs/se_unk_12c.s @@ -0,0 +1,80 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_12c_grp, gUnknown_08531D4C + .equ se_unk_12c_pri, 5 + .equ se_unk_12c_rev, reverb_set+50 + .equ se_unk_12c_mvl, 127 + .equ se_unk_12c_key, 0 + .equ se_unk_12c_tbs, 1 + .equ se_unk_12c_exg, 0 + .equ se_unk_12c_cmp, 1 + + .section .rodata + .global se_unk_12c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_12c_0: @ 0x086A2A74 + .byte KEYSH , se_unk_12c_key+0 + .byte TEMPO , 170*se_unk_12c_tbs/2 + .byte VOICE , 22 + .byte VOL , 110*se_unk_12c_mvl/mxv + .byte BEND , c_v+60 + .byte N44 , Gn3 , v080 + .byte W03 + .byte BEND , c_v+57 + .byte W03 + .byte c_v+52 + .byte W03 + .byte c_v+43 + .byte W03 + .byte c_v+36 + .byte W03 + .byte c_v+30 + .byte W03 + .byte c_v+22 + .byte W03 + .byte c_v+16 + .byte W03 + .byte VOL , 104*se_unk_12c_mvl/mxv + .byte BEND , c_v+11 + .byte W03 + .byte VOL , 90*se_unk_12c_mvl/mxv + .byte BEND , c_v+3 + .byte W03 + .byte VOL , 82*se_unk_12c_mvl/mxv + .byte BEND , c_v-8 + .byte W03 + .byte VOL , 71*se_unk_12c_mvl/mxv + .byte BEND , c_v-16 + .byte W03 + .byte VOL , 58*se_unk_12c_mvl/mxv + .byte BEND , c_v-24 + .byte W03 + .byte VOL , 45*se_unk_12c_mvl/mxv + .byte BEND , c_v-36 + .byte W03 + .byte VOL , 36*se_unk_12c_mvl/mxv + .byte BEND , c_v-50 + .byte W03 + .byte VOL , 11*se_unk_12c_mvl/mxv + .byte BEND , c_v-63 + .byte W03 + .byte VOL , 3*se_unk_12c_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_12c: @ 0x086A2ABC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_12c_pri @ Priority + .byte se_unk_12c_rev @ Reverb + + .word se_unk_12c_grp + + .word se_unk_12c_0 +@ 0x086A2AC8 diff --git a/sound/songs/se_unk_12d.s b/sound/songs/se_unk_12d.s new file mode 100644 index 0000000..7aa8024 --- /dev/null +++ b/sound/songs/se_unk_12d.s @@ -0,0 +1,118 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_12d_grp, gUnknown_08531D4C + .equ se_unk_12d_pri, 5 + .equ se_unk_12d_rev, reverb_set+50 + .equ se_unk_12d_mvl, 127 + .equ se_unk_12d_key, 0 + .equ se_unk_12d_tbs, 1 + .equ se_unk_12d_exg, 0 + .equ se_unk_12d_cmp, 1 + + .section .rodata + .global se_unk_12d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_12d_0: @ 0x086A2AC8 + .byte KEYSH , se_unk_12d_key+0 + .byte TEMPO , 150*se_unk_12d_tbs/2 + .byte VOICE , 41 + .byte VOL , 125*se_unk_12d_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N01 , Ds3 , v127 + .byte W01 + .byte As2 + .byte W02 + .byte PAN , c_v-8 + .byte N02 , Gn3 + .byte W01 + .byte PAN , c_v+7 + .byte W03 + .byte c_v+0 + .byte N01 , Ds3 + .byte W01 + .byte As2 + .byte W02 + .byte N54 , Fn3 + .byte W11 + .byte BEND , c_v+3 + .byte W03 + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+7 + .byte W04 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+10 + .byte W02 + .byte PAN , c_v-8 + .byte W01 + .byte BEND , c_v+16 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+20 + .byte W02 + .byte PAN , c_v+7 + .byte W02 + .byte BEND , c_v+25 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte c_v-8 + .byte BEND , c_v+20 + .byte W03 + .byte PAN , c_v+6 + .byte W01 + .byte BEND , c_v+10 + .byte W03 + .byte PAN , c_v-8 + .byte W02 + .byte BEND , c_v+3 + .byte W01 + .byte PAN , c_v+7 + .byte W04 + .byte c_v-8 + .byte W10 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_12d_1: @ 0x086A2B27 + .byte KEYSH , se_unk_12d_key+0 + .byte VOICE , 4 + .byte VOL , 125*se_unk_12d_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N02 , Cn3 , v052 + .byte W01 + .byte VOL , 74*se_unk_12d_mvl/mxv + .byte W06 + .byte 125*se_unk_12d_mvl/mxv + .byte N02 + .byte W01 + .byte VOL , 74*se_unk_12d_mvl/mxv + .byte W16 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_12d: @ 0x086A2B44 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_12d_pri @ Priority + .byte se_unk_12d_rev @ Reverb + + .word se_unk_12d_grp + + .word se_unk_12d_0 + .word se_unk_12d_1 +@ 0x086A2B54 diff --git a/sound/songs/se_unk_12e.s b/sound/songs/se_unk_12e.s new file mode 100644 index 0000000..0b258a1 --- /dev/null +++ b/sound/songs/se_unk_12e.s @@ -0,0 +1,244 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_12e_grp, gUnknown_08531D4C + .equ se_unk_12e_pri, 5 + .equ se_unk_12e_rev, reverb_set+50 + .equ se_unk_12e_mvl, 127 + .equ se_unk_12e_key, 0 + .equ se_unk_12e_tbs, 1 + .equ se_unk_12e_exg, 0 + .equ se_unk_12e_cmp, 1 + + .section .rodata + .global se_unk_12e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_12e_0: @ 0x086A2B54 + .byte KEYSH , se_unk_12e_key+0 + .byte TEMPO , 150*se_unk_12e_tbs/2 + .byte VOICE , 22 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 67*se_unk_12e_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Dn2 , v127 + .byte W03 + .byte VOL , 83*se_unk_12e_mvl/mxv + .byte BEND , c_v+22 + .byte W03 + .byte VOL , 88*se_unk_12e_mvl/mxv + .byte PAN , c_v-4 + .byte W03 + .byte VOL , 95*se_unk_12e_mvl/mxv + .byte W02 + .byte BEND , c_v+8 + .byte W01 + .byte VOL , 105*se_unk_12e_mvl/mxv + .byte PAN , c_v-8 + .byte W03 + .byte VOL , 115*se_unk_12e_mvl/mxv + .byte W02 + .byte BEND , c_v+0 + .byte W01 + .byte PAN , c_v-12 + .byte W06 +se_unk_12e_0_B1: + .byte c_v-17 + .byte BEND , c_v+0 + .byte W03 + .byte c_v-7 + .byte W03 + .byte PAN , c_v-9 + .byte W06 + .byte c_v-3 + .byte W01 + .byte BEND , c_v-12 + .byte W02 + .byte PAN , c_v+6 + .byte W03 + .byte c_v+10 + .byte W06 + .byte c_v+16 + .byte W01 + .byte BEND , c_v-20 + .byte W05 + .byte PAN , c_v+13 + .byte W06 + .byte c_v+8 + .byte W03 + .byte c_v+0 + .byte W01 + .byte BEND , c_v-13 + .byte W02 + .byte PAN , c_v-8 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-17 + .byte W01 + .byte BEND , c_v-6 + .byte W05 + .byte PAN , c_v-9 + .byte W06 + .byte c_v-3 + .byte W03 + .byte c_v+6 + .byte W03 + .byte c_v+10 + .byte W01 + .byte BEND , c_v+6 + .byte W05 + .byte PAN , c_v+16 + .byte W06 + .byte c_v+13 + .byte W06 + .byte c_v+8 + .byte W03 + .byte c_v+0 + .byte BEND , c_v+11 + .byte W03 + .byte PAN , c_v-8 + .byte W03 + .byte c_v-11 + .byte VOL , 103*se_unk_12e_mvl/mxv + .byte W03 + .byte PAN , c_v-17 + .byte W01 + .byte BEND , c_v+20 + .byte W05 + .byte PAN , c_v-9 + .byte W01 + .byte VOL , 97*se_unk_12e_mvl/mxv + .byte W05 + .byte PAN , c_v-3 + .byte W01 + .byte BEND , c_v+12 + .byte W02 + .byte PAN , c_v+6 + .byte VOL , 88*se_unk_12e_mvl/mxv + .byte W03 + .byte PAN , c_v+10 + .byte W02 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 79*se_unk_12e_mvl/mxv + .byte W02 + .byte PAN , c_v+16 + .byte W04 + .byte VOL , 62*se_unk_12e_mvl/mxv + .byte BEND , c_v+0 + .byte W02 + .byte PAN , c_v+13 + .byte W04 + .byte VOL , 54*se_unk_12e_mvl/mxv + .byte W05 + .byte VOL , 63*se_unk_12e_mvl/mxv + .byte BEND , c_v-10 + .byte W05 + .byte VOL , 72*se_unk_12e_mvl/mxv + .byte W05 + .byte BEND , c_v-13 + .byte W02 + .byte PAN , c_v-8 + .byte W03 + .byte c_v-11 + .byte W03 + .byte c_v-17 + .byte W01 + .byte BEND , c_v-6 + .byte W05 + .byte PAN , c_v-9 + .byte W06 + .byte c_v-3 + .byte W03 + .byte c_v+6 + .byte W03 + .byte c_v+10 + .byte W01 + .byte BEND , c_v+6 + .byte W05 + .byte PAN , c_v+16 + .byte W06 + .byte c_v+13 + .byte W06 + .byte c_v+8 + .byte W03 + .byte c_v+0 + .byte BEND , c_v+11 + .byte W03 + .byte PAN , c_v-8 + .byte W03 + .byte c_v-11 + .byte VOL , 103*se_unk_12e_mvl/mxv + .byte W03 + .byte PAN , c_v-17 + .byte W01 + .byte BEND , c_v+20 + .byte W05 + .byte PAN , c_v-9 + .byte W01 + .byte VOL , 97*se_unk_12e_mvl/mxv + .byte W05 + .byte PAN , c_v-3 + .byte W01 + .byte BEND , c_v+12 + .byte W02 + .byte PAN , c_v+6 + .byte VOL , 88*se_unk_12e_mvl/mxv + .byte W03 + .byte PAN , c_v+10 + .byte W02 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 79*se_unk_12e_mvl/mxv + .byte W02 + .byte PAN , c_v+16 + .byte W04 + .byte VOL , 62*se_unk_12e_mvl/mxv + .byte BEND , c_v+0 + .byte W02 + .byte PAN , c_v+13 + .byte W04 + .byte VOL , 45*se_unk_12e_mvl/mxv + .byte W02 + .byte VOL , 36*se_unk_12e_mvl/mxv + .byte BEND , c_v-2 + .byte W05 + .byte VOL , 45*se_unk_12e_mvl/mxv + .byte W05 + .byte VOL , 54*se_unk_12e_mvl/mxv + .byte BEND , c_v-4 + .byte W05 + .byte VOL , 63*se_unk_12e_mvl/mxv + .byte W05 + .byte VOL , 72*se_unk_12e_mvl/mxv + .byte BEND , c_v-6 + .byte W05 + .byte VOL , 86*se_unk_12e_mvl/mxv + .byte W05 + .byte VOL , 99*se_unk_12e_mvl/mxv + .byte BEND , c_v-3 + .byte W05 + .byte VOL , 108*se_unk_12e_mvl/mxv + .byte W05 + .byte GOTO + .word se_unk_12e_0_B1 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_12e: @ 0x086A2C84 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_12e_pri @ Priority + .byte se_unk_12e_rev @ Reverb + + .word se_unk_12e_grp + + .word se_unk_12e_0 +@ 0x086A2C90 diff --git a/sound/songs/se_unk_134.s b/sound/songs/se_unk_134.s new file mode 100644 index 0000000..0876209 --- /dev/null +++ b/sound/songs/se_unk_134.s @@ -0,0 +1,42 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_134_grp, gUnknown_08532310 + .equ se_unk_134_pri, 5 + .equ se_unk_134_rev, reverb_set+50 + .equ se_unk_134_mvl, 127 + .equ se_unk_134_key, 0 + .equ se_unk_134_tbs, 1 + .equ se_unk_134_exg, 0 + .equ se_unk_134_cmp, 1 + + .section .rodata + .global se_unk_134 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_134_0: @ 0x086A2C90 + .byte KEYSH , se_unk_134_key+0 + .byte TEMPO , 150*se_unk_134_tbs/2 + .byte VOL , 110*se_unk_134_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 34 + .byte TIE , En3 , v127 + .byte W24 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_134: @ 0x086A2CA0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_134_pri @ Priority + .byte se_unk_134_rev @ Reverb + + .word se_unk_134_grp + + .word se_unk_134_0 +@ 0x086A2CAC diff --git a/sound/songs/se_unk_135.s b/sound/songs/se_unk_135.s new file mode 100644 index 0000000..5693655 --- /dev/null +++ b/sound/songs/se_unk_135.s @@ -0,0 +1,42 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_135_grp, gUnknown_08532310 + .equ se_unk_135_pri, 5 + .equ se_unk_135_rev, reverb_set+50 + .equ se_unk_135_mvl, 127 + .equ se_unk_135_key, 0 + .equ se_unk_135_tbs, 1 + .equ se_unk_135_exg, 0 + .equ se_unk_135_cmp, 1 + + .section .rodata + .global se_unk_135 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_135_0: @ 0x086A2CAC + .byte KEYSH , se_unk_135_key+0 + .byte TEMPO , 150*se_unk_135_tbs/2 + .byte VOL , 110*se_unk_135_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 34 + .byte TIE , Cn3 , v127 + .byte W48 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_135: @ 0x086A2CBC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_135_pri @ Priority + .byte se_unk_135_rev @ Reverb + + .word se_unk_135_grp + + .word se_unk_135_0 +@ 0x086A2CC8 diff --git a/sound/songs/se_unk_136.s b/sound/songs/se_unk_136.s new file mode 100644 index 0000000..643bd56 --- /dev/null +++ b/sound/songs/se_unk_136.s @@ -0,0 +1,44 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_136_grp, gUnknown_08532310 + .equ se_unk_136_pri, 5 + .equ se_unk_136_rev, reverb_set+50 + .equ se_unk_136_mvl, 127 + .equ se_unk_136_key, 0 + .equ se_unk_136_tbs, 1 + .equ se_unk_136_exg, 0 + .equ se_unk_136_cmp, 1 + + .section .rodata + .global se_unk_136 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_136_0: @ 0x086A2CC8 + .byte KEYSH , se_unk_136_key+0 + .byte TEMPO , 150*se_unk_136_tbs/2 + .byte VOL , 110*se_unk_136_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 34 + .byte N08 , Dn3 , v127 + .byte W08 + .byte TIE , An2 , v127 + .byte W36 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_136: @ 0x086A2CDC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_136_pri @ Priority + .byte se_unk_136_rev @ Reverb + + .word se_unk_136_grp + + .word se_unk_136_0 +@ 0x086A2CE8 diff --git a/sound/songs/se_unk_137.s b/sound/songs/se_unk_137.s new file mode 100644 index 0000000..5cbf21d --- /dev/null +++ b/sound/songs/se_unk_137.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_137_grp, gUnknown_0853174C + .equ se_unk_137_pri, 5 + .equ se_unk_137_rev, reverb_set+50 + .equ se_unk_137_mvl, 127 + .equ se_unk_137_key, 0 + .equ se_unk_137_tbs, 1 + .equ se_unk_137_exg, 0 + .equ se_unk_137_cmp, 1 + + .section .rodata + .global se_unk_137 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_137_0: @ 0x086A2CE8 + .byte KEYSH , se_unk_137_key+0 + .byte TEMPO , 90*se_unk_137_tbs/2 + .byte VOICE , 90 + .byte VOL , 110*se_unk_137_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , Cn4 , v100 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_137_1: @ 0x086A2CFB + .byte KEYSH , se_unk_137_key+0 + .byte VOICE , 124 + .byte BENDR , 12 + .byte VOL , 82*se_unk_137_mvl/mxv + .byte BEND , c_v+0 + .byte N05 , Gs4 , v060 + .byte W03 + .byte VOL , 94*se_unk_137_mvl/mxv + .byte W03 + .byte 103*se_unk_137_mvl/mxv + .byte N22 + .byte W03 + .byte VOL , 110*se_unk_137_mvl/mxv + .byte W03 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_137_2: @ 0x086A2D16 + .byte KEYSH , se_unk_137_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_137_mvl/mxv + .byte N06 , Cn3 , v080 + .byte W06 + .byte N18 , Cn3 , v092 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_137: @ 0x086A2D28 + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_137_pri @ Priority + .byte se_unk_137_rev @ Reverb + + .word se_unk_137_grp + + .word se_unk_137_0 + .word se_unk_137_1 + .word se_unk_137_2 +@ 0x086A2D3C diff --git a/sound/songs/se_unk_138.s b/sound/songs/se_unk_138.s new file mode 100644 index 0000000..6219dc7 --- /dev/null +++ b/sound/songs/se_unk_138.s @@ -0,0 +1,95 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_138_grp, gUnknown_08531D4C + .equ se_unk_138_pri, 5 + .equ se_unk_138_rev, reverb_set+50 + .equ se_unk_138_mvl, 127 + .equ se_unk_138_key, 0 + .equ se_unk_138_tbs, 1 + .equ se_unk_138_exg, 0 + .equ se_unk_138_cmp, 1 + + .section .rodata + .global se_unk_138 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_138_0: @ 0x086A2D3C + .byte KEYSH , se_unk_138_key+0 + .byte TEMPO , 150*se_unk_138_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_138_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Gn5 , v092 + .byte W02 + .byte Cn5 + .byte W04 + .byte VOICE , 36 + .byte VOL , 84*se_unk_138_mvl/mxv + .byte PAN , c_v+5 + .byte N15 , Gn5 , v040 + .byte W01 + .byte PAN , c_v-10 + .byte W01 + .byte c_v+5 + .byte W01 + .byte c_v-10 + .byte W01 + .byte VOL , 94*se_unk_138_mvl/mxv + .byte PAN , c_v+5 + .byte W02 + .byte c_v-10 + .byte W01 + .byte c_v+5 + .byte W01 + .byte c_v-10 + .byte W01 + .byte VOL , 110*se_unk_138_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte c_v-10 + .byte W02 + .byte VOL , 96*se_unk_138_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte VOL , 68*se_unk_138_mvl/mxv + .byte PAN , c_v-10 + .byte W01 + .byte VOL , 15*se_unk_138_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte c_v-10 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_138_1: @ 0x086A2D85 + .byte KEYSH , se_unk_138_key+0 + .byte VOICE , 25 + .byte VOL , 110*se_unk_138_mvl/mxv + .byte PAN , c_v+0 + .byte N01 , Cn3 , v040 + .byte W02 + .byte N01 + .byte W22 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_138: @ 0x086A2D94 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_138_pri @ Priority + .byte se_unk_138_rev @ Reverb + + .word se_unk_138_grp + + .word se_unk_138_0 + .word se_unk_138_1 +@ 0x086A2DA4 diff --git a/sound/songs/se_unk_139.s b/sound/songs/se_unk_139.s new file mode 100644 index 0000000..e8d0180 --- /dev/null +++ b/sound/songs/se_unk_139.s @@ -0,0 +1,173 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_139_grp, gUnknown_08531D4C + .equ se_unk_139_pri, 5 + .equ se_unk_139_rev, reverb_set+50 + .equ se_unk_139_mvl, 127 + .equ se_unk_139_key, 0 + .equ se_unk_139_tbs, 1 + .equ se_unk_139_exg, 0 + .equ se_unk_139_cmp, 1 + + .section .rodata + .global se_unk_139 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_139_0: @ 0x086A2DA4 + .byte KEYSH , se_unk_139_key+0 + .byte TEMPO , 150*se_unk_139_tbs/2 + .byte VOICE , 60 + .byte BENDR , 12 + .byte VOL , 25*se_unk_139_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte TIE , Cn3 , v127 + .byte W01 + .byte PAN , c_v+2 + .byte W01 + .byte c_v+5 + .byte W01 + .byte VOL , 34*se_unk_139_mvl/mxv + .byte W01 + .byte PAN , c_v+2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte VOL , 46*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W01 + .byte c_v-4 + .byte W02 + .byte VOL , 56*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+2 + .byte W01 + .byte c_v+5 + .byte W01 + .byte VOL , 70*se_unk_139_mvl/mxv + .byte W01 + .byte PAN , c_v+2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte VOL , 80*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W01 + .byte c_v-4 + .byte W02 + .byte VOL , 88*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+2 + .byte W01 + .byte VOL , 96*se_unk_139_mvl/mxv + .byte PAN , c_v+5 + .byte W02 + .byte c_v+2 + .byte W02 + .byte VOL , 100*se_unk_139_mvl/mxv + .byte PAN , c_v+0 + .byte W01 + .byte c_v-2 + .byte W01 + .byte c_v-4 + .byte W02 + .byte c_v-2 + .byte W02 +se_unk_139_0_B1: + .byte PAN , c_v+0 + .byte W01 + .byte c_v+2 + .byte W01 + .byte c_v+5 + .byte W02 + .byte c_v+2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v-2 + .byte W01 + .byte c_v-4 + .byte W02 + .byte c_v-2 + .byte W02 + .byte PEND + .byte PATT + .word se_unk_139_0_B1 + .byte PATT + .word se_unk_139_0_B1 + .byte PATT + .word se_unk_139_0_B1 + .byte PATT + .word se_unk_139_0_B1 + .byte PATT + .word se_unk_139_0_B1 + .byte PATT + .word se_unk_139_0_B1 + .byte VOL , 96*se_unk_139_mvl/mxv + .byte PAN , c_v+0 + .byte W01 + .byte c_v+2 + .byte W01 + .byte c_v+5 + .byte W01 + .byte VOL , 92*se_unk_139_mvl/mxv + .byte W01 + .byte PAN , c_v+2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte VOL , 84*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W01 + .byte c_v-4 + .byte W02 + .byte VOL , 72*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+2 + .byte W01 + .byte VOL , 63*se_unk_139_mvl/mxv + .byte PAN , c_v+5 + .byte W02 + .byte VOL , 52*se_unk_139_mvl/mxv + .byte PAN , c_v+2 + .byte W02 + .byte c_v+0 + .byte W01 + .byte VOL , 37*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W01 + .byte c_v-4 + .byte W01 + .byte VOL , 22*se_unk_139_mvl/mxv + .byte W01 + .byte 12*se_unk_139_mvl/mxv + .byte PAN , c_v-2 + .byte W02 + .byte EOT , Cn3 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_139: @ 0x086A2E70 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_139_pri @ Priority + .byte se_unk_139_rev @ Reverb + + .word se_unk_139_grp + + .word se_unk_139_0 +@ 0x086A2E7C diff --git a/sound/songs/se_unk_13b.s b/sound/songs/se_unk_13b.s new file mode 100644 index 0000000..e5ab585 --- /dev/null +++ b/sound/songs/se_unk_13b.s @@ -0,0 +1,44 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_13b_grp, gUnknown_08532808 + .equ se_unk_13b_pri, 5 + .equ se_unk_13b_rev, reverb_set+50 + .equ se_unk_13b_mvl, 127 + .equ se_unk_13b_key, 0 + .equ se_unk_13b_tbs, 1 + .equ se_unk_13b_exg, 0 + .equ se_unk_13b_cmp, 1 + + .section .rodata + .global se_unk_13b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_13b_0: @ 0x086A2E7C + .byte KEYSH , se_unk_13b_key+0 + .byte TEMPO , 150*se_unk_13b_tbs/2 + .byte VOL , 110*se_unk_13b_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 78 + .byte N04 , Cn4 , v127 + .byte W12 + .byte TIE , Cn4 , v127 + .byte W48 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_13b: @ 0x086A2E90 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_13b_pri @ Priority + .byte se_unk_13b_rev @ Reverb + + .word se_unk_13b_grp + + .word se_unk_13b_0 +@ 0x086A2E9C diff --git a/sound/songs/se_unk_13c.s b/sound/songs/se_unk_13c.s new file mode 100644 index 0000000..717d8bf --- /dev/null +++ b/sound/songs/se_unk_13c.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_13c_grp, gUnknown_0853174C + .equ se_unk_13c_pri, 5 + .equ se_unk_13c_rev, reverb_set+50 + .equ se_unk_13c_mvl, 127 + .equ se_unk_13c_key, 0 + .equ se_unk_13c_tbs, 1 + .equ se_unk_13c_exg, 0 + .equ se_unk_13c_cmp, 1 + + .section .rodata + .global se_unk_13c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_13c_0: @ 0x086A2E9C + .byte KEYSH , se_unk_13c_key+0 + .byte TEMPO , 220*se_unk_13c_tbs/2 + .byte VOICE , 89 + .byte VOL , 80*se_unk_13c_mvl/mxv + .byte BEND , c_v+0 + .byte N18 , Gn1 , v127 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_13c: @ 0x086A2EAC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_13c_pri @ Priority + .byte se_unk_13c_rev @ Reverb + + .word se_unk_13c_grp + + .word se_unk_13c_0 +@ 0x086A2EB8 diff --git a/sound/songs/se_unk_13d.s b/sound/songs/se_unk_13d.s new file mode 100644 index 0000000..bc1f1ca --- /dev/null +++ b/sound/songs/se_unk_13d.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_13d_grp, gUnknown_08531D4C + .equ se_unk_13d_pri, 5 + .equ se_unk_13d_rev, reverb_set+50 + .equ se_unk_13d_mvl, 127 + .equ se_unk_13d_key, 0 + .equ se_unk_13d_tbs, 1 + .equ se_unk_13d_exg, 0 + .equ se_unk_13d_cmp, 1 + + .section .rodata + .global se_unk_13d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_13d_0: @ 0x086A2EB8 + .byte KEYSH , se_unk_13d_key+0 + .byte TEMPO , 240*se_unk_13d_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_13d_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_13d: @ 0x086A2EE4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_13d_pri @ Priority + .byte se_unk_13d_rev @ Reverb + + .word se_unk_13d_grp + + .word se_unk_13d_0 +@ 0x086A2EF0 diff --git a/sound/songs/se_unk_13e.s b/sound/songs/se_unk_13e.s new file mode 100644 index 0000000..a5d4819 --- /dev/null +++ b/sound/songs/se_unk_13e.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_13e_grp, gUnknown_08531D4C + .equ se_unk_13e_pri, 5 + .equ se_unk_13e_rev, reverb_set+50 + .equ se_unk_13e_mvl, 127 + .equ se_unk_13e_key, 0 + .equ se_unk_13e_tbs, 1 + .equ se_unk_13e_exg, 0 + .equ se_unk_13e_cmp, 1 + + .section .rodata + .global se_unk_13e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_13e_0: @ 0x086A2EF0 + .byte KEYSH , se_unk_13e_key+0 + .byte TEMPO , 240*se_unk_13e_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_13e_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_13e: @ 0x086A2F1C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_13e_pri @ Priority + .byte se_unk_13e_rev @ Reverb + + .word se_unk_13e_grp + + .word se_unk_13e_0 +@ 0x086A2F28 diff --git a/sound/songs/se_unk_13f.s b/sound/songs/se_unk_13f.s new file mode 100644 index 0000000..d5bde93 --- /dev/null +++ b/sound/songs/se_unk_13f.s @@ -0,0 +1,54 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_13f_grp, gUnknown_0853174C + .equ se_unk_13f_pri, 5 + .equ se_unk_13f_rev, reverb_set+50 + .equ se_unk_13f_mvl, 127 + .equ se_unk_13f_key, 0 + .equ se_unk_13f_tbs, 1 + .equ se_unk_13f_exg, 0 + .equ se_unk_13f_cmp, 1 + + .section .rodata + .global se_unk_13f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_13f_0: @ 0x086A2F28 + .byte KEYSH , se_unk_13f_key+0 + .byte TEMPO , 100*se_unk_13f_tbs/2 + .byte VOICE , 4 + .byte BENDR , 12 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 90*se_unk_13f_mvl/mxv + .byte BEND , c_v+4 + .byte N01 , Cn5 , v064 + .byte W01 + .byte Cn5 , v020 + .byte W01 + .byte Cn5 , v064 + .byte W01 + .byte Cn5 , v020 + .byte W01 + .byte Cn6 , v064 + .byte W02 + .byte Cn6 , v020 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_13f: @ 0x086A2F50 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_13f_pri @ Priority + .byte se_unk_13f_rev @ Reverb + + .word se_unk_13f_grp + + .word se_unk_13f_0 +@ 0x086A2F5C diff --git a/sound/songs/se_unk_140.s b/sound/songs/se_unk_140.s new file mode 100644 index 0000000..1272339 --- /dev/null +++ b/sound/songs/se_unk_140.s @@ -0,0 +1,57 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_140_grp, gUnknown_08531D4C + .equ se_unk_140_pri, 5 + .equ se_unk_140_rev, reverb_set+50 + .equ se_unk_140_mvl, 127 + .equ se_unk_140_key, 0 + .equ se_unk_140_tbs, 1 + .equ se_unk_140_exg, 0 + .equ se_unk_140_cmp, 1 + + .section .rodata + .global se_unk_140 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_140_0: @ 0x086A2F5C + .byte KEYSH , se_unk_140_key+0 + .byte TEMPO , 220*se_unk_140_tbs/2 + .byte VOICE , 23 + .byte VOL , 95*se_unk_140_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N09 , Cn3 , v127 + .byte W03 + .byte PAN , c_v-16 + .byte BEND , c_v+6 + .byte W01 + .byte c_v+16 + .byte W02 + .byte PAN , c_v+16 + .byte BEND , c_v+37 + .byte W01 + .byte c_v+48 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-1 + .byte N03 , En3 + .byte W15 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_140: @ 0x086A2F84 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_140_pri @ Priority + .byte se_unk_140_rev @ Reverb + + .word se_unk_140_grp + + .word se_unk_140_0 +@ 0x086A2F90 diff --git a/sound/songs/se_unk_142.s b/sound/songs/se_unk_142.s new file mode 100644 index 0000000..8652359 --- /dev/null +++ b/sound/songs/se_unk_142.s @@ -0,0 +1,42 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_142_grp, gUnknown_08532310 + .equ se_unk_142_pri, 5 + .equ se_unk_142_rev, reverb_set+50 + .equ se_unk_142_mvl, 127 + .equ se_unk_142_key, 0 + .equ se_unk_142_tbs, 1 + .equ se_unk_142_exg, 0 + .equ se_unk_142_cmp, 1 + + .section .rodata + .global se_unk_142 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_142_0: @ 0x086A2F90 + .byte KEYSH , se_unk_142_key+0 + .byte TEMPO , 150*se_unk_142_tbs/2 + .byte VOL , 127*se_unk_142_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 102 + .byte TIE , Cn3 , v127 + .byte W48 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_142: @ 0x086A2FA0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_142_pri @ Priority + .byte se_unk_142_rev @ Reverb + + .word se_unk_142_grp + + .word se_unk_142_0 +@ 0x086A2FAC diff --git a/sound/songs/se_unk_144.s b/sound/songs/se_unk_144.s new file mode 100644 index 0000000..b6de398 --- /dev/null +++ b/sound/songs/se_unk_144.s @@ -0,0 +1,205 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_144_grp, gUnknown_08531D4C + .equ se_unk_144_pri, 5 + .equ se_unk_144_rev, reverb_set+50 + .equ se_unk_144_mvl, 127 + .equ se_unk_144_key, 0 + .equ se_unk_144_tbs, 1 + .equ se_unk_144_exg, 0 + .equ se_unk_144_cmp, 1 + + .section .rodata + .global se_unk_144 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_144_0: @ 0x086A2FAC + .byte KEYSH , se_unk_144_key+0 + .byte TEMPO , 150*se_unk_144_tbs/2 + .byte VOICE , 46 + .byte VOL , 95*se_unk_144_mvl/mxv + .byte BENDR , 2 + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte W03 + .byte N06 , Dn6 , v112 + .byte W03 + .byte W03 + .byte An5 , v104 + .byte W03 + .byte W03 + .byte Dn6 , v100 + .byte W03 + .byte W03 + .byte An5 + .byte W03 + .byte W03 + .byte PAN , c_v-4 + .byte N06 , Dn6 , v096 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v092 + .byte W03 + .byte W03 + .byte PAN , c_v+4 + .byte N06 , Dn6 , v088 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v084 + .byte W03 + .byte W03 + .byte PAN , c_v-4 + .byte N06 , Dn6 , v080 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v076 + .byte W03 + .byte W03 + .byte PAN , c_v+4 + .byte N06 , Dn6 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v072 + .byte W03 + .byte W03 + .byte PAN , c_v-4 + .byte N06 , Dn6 , v068 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v064 + .byte W03 + .byte W03 + .byte PAN , c_v+4 + .byte N06 , Dn6 , v060 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v056 + .byte W03 + .byte W03 + .byte PAN , c_v-8 + .byte N06 , Dn6 , v052 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v048 + .byte W03 + .byte W03 + .byte PAN , c_v+8 + .byte N06 , Dn6 , v044 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v040 + .byte W03 + .byte W03 + .byte PAN , c_v-8 + .byte N06 , Dn6 , v036 + .byte W03 + .byte W03 + .byte PAN , c_v+0 + .byte N06 , An5 , v032 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_144_1: @ 0x086A3049 + .byte KEYSH , se_unk_144_key+0 + .byte VOICE , 53 + .byte BENDR , 2 + .byte VOL , 43*se_unk_144_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte N06 , En6 , v108 + .byte W03 + .byte W03 + .byte Bn5 , v104 + .byte W03 + .byte W03 + .byte En6 , v100 + .byte W03 + .byte W03 + .byte Bn5 , v096 + .byte W03 + .byte W03 + .byte En6 , v092 + .byte W03 + .byte W03 + .byte Bn5 , v088 + .byte W03 + .byte W03 + .byte En6 + .byte W03 + .byte W03 + .byte Bn5 , v084 + .byte W03 + .byte W03 + .byte En6 , v080 + .byte W03 + .byte W03 + .byte Bn5 , v076 + .byte W03 + .byte W03 + .byte En6 , v072 + .byte W03 + .byte W03 + .byte Bn5 , v068 + .byte W03 + .byte W03 + .byte En6 , v064 + .byte W03 + .byte W03 + .byte Bn5 + .byte W03 + .byte W03 + .byte En6 , v060 + .byte W03 + .byte W03 + .byte Bn5 , v056 + .byte W03 + .byte W03 + .byte En6 , v052 + .byte W03 + .byte W03 + .byte Bn5 , v048 + .byte W03 + .byte W03 + .byte En6 , v044 + .byte W03 + .byte W03 + .byte Bn5 , v040 + .byte W03 + .byte W03 + .byte En6 , v036 + .byte W03 + .byte W03 + .byte Bn5 , v032 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_144: @ 0x086A30B0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_144_pri @ Priority + .byte se_unk_144_rev @ Reverb + + .word se_unk_144_grp + + .word se_unk_144_0 + .word se_unk_144_1 +@ 0x086A30C0 diff --git a/sound/songs/se_unk_145.s b/sound/songs/se_unk_145.s new file mode 100644 index 0000000..d958115 --- /dev/null +++ b/sound/songs/se_unk_145.s @@ -0,0 +1,106 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_145_grp, gUnknown_08531D4C + .equ se_unk_145_pri, 5 + .equ se_unk_145_rev, reverb_set+50 + .equ se_unk_145_mvl, 127 + .equ se_unk_145_key, 0 + .equ se_unk_145_tbs, 1 + .equ se_unk_145_exg, 0 + .equ se_unk_145_cmp, 1 + + .section .rodata + .global se_unk_145 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_145_0: @ 0x086A30C0 + .byte KEYSH , se_unk_145_key+0 + .byte TEMPO , 220*se_unk_145_tbs/2 + .byte VOICE , 46 + .byte VOL , 95*se_unk_145_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N03 , Cn6 , v127 + .byte W01 + .byte PAN , c_v+2 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Gn6 + .byte W01 + .byte PAN , c_v+0 + .byte W02 + .byte W03 + .byte BEND , c_v+1 + .byte N03 , Cn6 , v104 + .byte W01 + .byte PAN , c_v-2 + .byte BEND , c_v+2 + .byte W02 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Gn6 + .byte W01 + .byte PAN , c_v+0 + .byte W04 + .byte W01 + .byte BEND , c_v+1 + .byte N03 , Cs6 , v080 + .byte W01 + .byte PAN , c_v+4 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Gs6 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte BEND , c_v+1 + .byte N03 , Cs6 , v048 + .byte W02 + .byte PAN , c_v-5 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Gs6 + .byte W01 + .byte PAN , c_v+0 + .byte W03 + .byte W02 + .byte c_v+4 + .byte BEND , c_v+1 + .byte N03 , Cs6 , v032 + .byte W01 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W02 + .byte c_v+0 + .byte N06 , Gs6 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_145: @ 0x086A3130 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_145_pri @ Priority + .byte se_unk_145_rev @ Reverb + + .word se_unk_145_grp + + .word se_unk_145_0 +@ 0x086A313C diff --git a/sound/songs/se_unk_146.s b/sound/songs/se_unk_146.s new file mode 100644 index 0000000..d871116 --- /dev/null +++ b/sound/songs/se_unk_146.s @@ -0,0 +1,117 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_146_grp, gUnknown_08531D4C + .equ se_unk_146_pri, 5 + .equ se_unk_146_rev, reverb_set+50 + .equ se_unk_146_mvl, 127 + .equ se_unk_146_key, 0 + .equ se_unk_146_tbs, 1 + .equ se_unk_146_exg, 0 + .equ se_unk_146_cmp, 1 + + .section .rodata + .global se_unk_146 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_146_0: @ 0x086A313C + .byte KEYSH , se_unk_146_key+0 + .byte TEMPO , 220*se_unk_146_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 40*se_unk_146_mvl/mxv + .byte BEND , c_v-32 + .byte N07 , An1 , v127 + .byte W01 + .byte VOL , 52*se_unk_146_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v-16 + .byte W01 + .byte VOL , 68*se_unk_146_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 82*se_unk_146_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 105*se_unk_146_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+37 + .byte W02 + .byte PAN , c_v+10 + .byte BEND , c_v+63 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 40*se_unk_146_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v+1 + .byte N06 + .byte W02 + .byte VOL , 52*se_unk_146_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 79*se_unk_146_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+48 + .byte W01 + .byte VOL , 105*se_unk_146_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+63 + .byte W10 + .byte W12 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_146_1: @ 0x086A3192 + .byte KEYSH , se_unk_146_key+0 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte VOL , 52*se_unk_146_mvl/mxv + .byte N07 , Gn2 , v040 + .byte W01 + .byte VOL , 69*se_unk_146_mvl/mxv + .byte W01 + .byte 83*se_unk_146_mvl/mxv + .byte W01 + .byte 105*se_unk_146_mvl/mxv + .byte W01 + .byte 67*se_unk_146_mvl/mxv + .byte W02 + .byte 23*se_unk_146_mvl/mxv + .byte W04 + .byte VOICE , 25 + .byte VOL , 52*se_unk_146_mvl/mxv + .byte N06 , Gs4 + .byte W02 + .byte VOL , 81*se_unk_146_mvl/mxv + .byte W01 + .byte 105*se_unk_146_mvl/mxv + .byte W02 + .byte 52*se_unk_146_mvl/mxv + .byte W09 + .byte W12 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_146: @ 0x086A31BC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_146_pri @ Priority + .byte se_unk_146_rev @ Reverb + + .word se_unk_146_grp + + .word se_unk_146_0 + .word se_unk_146_1 +@ 0x086A31CC diff --git a/sound/songs/se_unk_147.s b/sound/songs/se_unk_147.s new file mode 100644 index 0000000..6261433 --- /dev/null +++ b/sound/songs/se_unk_147.s @@ -0,0 +1,64 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_147_grp, gUnknown_08531D4C + .equ se_unk_147_pri, 5 + .equ se_unk_147_rev, reverb_set+50 + .equ se_unk_147_mvl, 127 + .equ se_unk_147_key, 0 + .equ se_unk_147_tbs, 1 + .equ se_unk_147_exg, 0 + .equ se_unk_147_cmp, 1 + + .section .rodata + .global se_unk_147 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_147_0: @ 0x086A31CC + .byte KEYSH , se_unk_147_key+0 + .byte TEMPO , 150*se_unk_147_tbs/2 + .byte VOICE , 22 + .byte BENDR , 12 + .byte VOL , 120*se_unk_147_mvl/mxv + .byte BEND , c_v+12 + .byte N06 , An2 , v127 + .byte W03 + .byte VOL , 78*se_unk_147_mvl/mxv + .byte BEND , c_v+20 + .byte W03 + .byte VOL , 120*se_unk_147_mvl/mxv + .byte BEND , c_v+36 + .byte N18 , Cn3 + .byte W02 + .byte BEND , c_v+35 + .byte W03 + .byte c_v+32 + .byte W02 + .byte c_v+26 + .byte W03 + .byte VOL , 102*se_unk_147_mvl/mxv + .byte BEND , c_v+18 + .byte W02 + .byte VOL , 68*se_unk_147_mvl/mxv + .byte BEND , c_v+7 + .byte W03 + .byte VOL , 34*se_unk_147_mvl/mxv + .byte BEND , c_v-9 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_147: @ 0x086A3200 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_147_pri @ Priority + .byte se_unk_147_rev @ Reverb + + .word se_unk_147_grp + + .word se_unk_147_0 +@ 0x086A320C diff --git a/sound/songs/se_unk_148.s b/sound/songs/se_unk_148.s new file mode 100644 index 0000000..ef6e020 --- /dev/null +++ b/sound/songs/se_unk_148.s @@ -0,0 +1,47 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_148_grp, gUnknown_0853174C + .equ se_unk_148_pri, 5 + .equ se_unk_148_rev, reverb_set+50 + .equ se_unk_148_mvl, 127 + .equ se_unk_148_key, 0 + .equ se_unk_148_tbs, 1 + .equ se_unk_148_exg, 0 + .equ se_unk_148_cmp, 1 + + .section .rodata + .global se_unk_148 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_148_0: @ 0x086A320C + .byte KEYSH , se_unk_148_key+0 + .byte TEMPO , 150*se_unk_148_tbs/2 + .byte VOICE , 122 + .byte VOL , 100*se_unk_148_mvl/mxv + .byte N01 , Ds3 , v127 + .byte W02 + .byte VOICE , 126 + .byte N01 , Gs4 + .byte W01 + .byte W03 + .byte W01 + .byte Gs4 , v088 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_148: @ 0x086A3224 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_148_pri @ Priority + .byte se_unk_148_rev @ Reverb + + .word se_unk_148_grp + + .word se_unk_148_0 +@ 0x086A3230 diff --git a/sound/songs/se_unk_149.s b/sound/songs/se_unk_149.s new file mode 100644 index 0000000..0b87094 --- /dev/null +++ b/sound/songs/se_unk_149.s @@ -0,0 +1,54 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_149_grp, gUnknown_0853174C + .equ se_unk_149_pri, 5 + .equ se_unk_149_rev, reverb_set+50 + .equ se_unk_149_mvl, 127 + .equ se_unk_149_key, 0 + .equ se_unk_149_tbs, 1 + .equ se_unk_149_exg, 0 + .equ se_unk_149_cmp, 1 + + .section .rodata + .global se_unk_149 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_149_0: @ 0x086A3230 + .byte KEYSH , se_unk_149_key+0 + .byte TEMPO , 150*se_unk_149_tbs/2 + .byte VOICE , 126 + .byte VOL , 120*se_unk_149_mvl/mxv + .byte N01 , Cn3 , v068 + .byte W01 + .byte En3 , v064 + .byte W01 + .byte Gn3 + .byte W03 + .byte N02 , An2 , v048 + .byte W08 + .byte N01 , Cn3 , v068 + .byte W01 + .byte En3 , v064 + .byte W01 + .byte Gn3 + .byte W03 + .byte N02 , An2 , v048 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_149: @ 0x086A3254 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_149_pri @ Priority + .byte se_unk_149_rev @ Reverb + + .word se_unk_149_grp + + .word se_unk_149_0 +@ 0x086A3260 diff --git a/sound/songs/se_unk_14a.s b/sound/songs/se_unk_14a.s new file mode 100644 index 0000000..99d31f3 --- /dev/null +++ b/sound/songs/se_unk_14a.s @@ -0,0 +1,283 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_14a_grp, gUnknown_0852DDE0 + .equ se_unk_14a_pri, 5 + .equ se_unk_14a_rev, reverb_set+50 + .equ se_unk_14a_mvl, 127 + .equ se_unk_14a_key, 0 + .equ se_unk_14a_tbs, 1 + .equ se_unk_14a_exg, 0 + .equ se_unk_14a_cmp, 1 + + .section .rodata + .global se_unk_14a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_14a_0: @ 0x086A3260 + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte TEMPO , 190*se_unk_14a_tbs/2 + .byte VOICE , 46 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte PAN , c_v-24 + .byte N16 , Gs4 , v080 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Ds4 + .byte W08 + .byte Gs4 + .byte W08 + .byte Ds4 + .byte W08 + .byte N08 , As4 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Gs4 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_14a_1: @ 0x086A3295 + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte VOICE , 46 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte PAN , c_v+0 + .byte N16 , Cn5 , v104 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N08 , Cs5 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Cn5 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_14a_2: @ 0x086A32C7 + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte VOICE , 58 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte N16 , Gs1 , v120 + .byte W24 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N06 + .byte W08 + .byte N08 , Fs1 + .byte W16 + .byte N08 + .byte W16 + .byte Gn1 + .byte W16 + .byte N48 , Gs1 + .byte W24 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +se_unk_14a_3: @ 0x086A32ED + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte VOICE , 82 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v-48 + .byte N16 , Cn4 , v036 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Gs3 + .byte W08 + .byte Cn4 + .byte W08 + .byte Gs3 + .byte W08 + .byte N08 , As3 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Gs3 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 05 ***********************@ + +se_unk_14a_4: @ 0x086A3325 + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte VOICE , 83 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte PAN , c_v+48 + .byte N16 , Gs3 , v036 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Ds3 + .byte W08 + .byte Gs3 + .byte W08 + .byte Ds3 + .byte W08 + .byte N08 , Fs3 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Ds3 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@*********************** Track 06 ***********************@ + +se_unk_14a_5: @ 0x086A335D + .byte KEYSH , se_unk_14a_key+0 + .byte W12 + .byte VOICE , 46 + .byte PAN , c_v+24 + .byte VOL , 80*se_unk_14a_mvl/mxv + .byte N16 , Ds4 , v080 + .byte W08 + .byte MOD , 5 + .byte W08 + .byte 0 + .byte W08 + .byte N06 , Cn4 + .byte W08 + .byte Ds4 + .byte W08 + .byte Cn4 + .byte W08 + .byte N08 , Fs4 + .byte W16 + .byte N08 + .byte W16 + .byte N08 + .byte W16 + .byte N48 , Ds4 + .byte W16 + .byte MOD , 5 + .byte W08 + .byte VOL , 73*se_unk_14a_mvl/mxv + .byte W05 + .byte 64*se_unk_14a_mvl/mxv + .byte W07 + .byte 36*se_unk_14a_mvl/mxv + .byte W05 + .byte 13*se_unk_14a_mvl/mxv + .byte W07 + .byte MOD , 0 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_14a: @ 0x086A3390 + .byte 6 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_14a_pri @ Priority + .byte se_unk_14a_rev @ Reverb + + .word se_unk_14a_grp + + .word se_unk_14a_0 + .word se_unk_14a_1 + .word se_unk_14a_2 + .word se_unk_14a_3 + .word se_unk_14a_4 + .word se_unk_14a_5 +@ 0x086A33B0 diff --git a/sound/songs/se_unk_14b.s b/sound/songs/se_unk_14b.s new file mode 100644 index 0000000..7075ff7 --- /dev/null +++ b/sound/songs/se_unk_14b.s @@ -0,0 +1,180 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_14b_grp, gUnknown_0852DDE0 + .equ se_unk_14b_pri, 5 + .equ se_unk_14b_rev, reverb_set+50 + .equ se_unk_14b_mvl, 127 + .equ se_unk_14b_key, 0 + .equ se_unk_14b_tbs, 1 + .equ se_unk_14b_exg, 0 + .equ se_unk_14b_cmp, 1 + + .section .rodata + .global se_unk_14b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_14b_0: @ 0x086A33B0 + .byte KEYSH , se_unk_14b_key+0 + .byte TEMPO , 174*se_unk_14b_tbs/2 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_14b_mvl/mxv + .byte PAN , c_v+48 + .byte W08 + .byte N04 , Bn3 , v100 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N24 , Gs4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_14b_1: @ 0x086A33D0 + .byte KEYSH , se_unk_14b_key+0 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_14b_mvl/mxv + .byte W08 + .byte PAN , c_v-16 + .byte N04 , En4 , v100 + .byte W08 + .byte PAN , c_v+16 + .byte N04 + .byte W08 + .byte PAN , c_v-16 + .byte N04 + .byte W08 + .byte PAN , c_v+0 + .byte N24 , Bn4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_14b_2: @ 0x086A33F4 + .byte KEYSH , se_unk_14b_key+0 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_14b_mvl/mxv + .byte PAN , c_v-48 + .byte W08 + .byte N04 , Gs3 , v068 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N24 , En4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +se_unk_14b_3: @ 0x086A3412 + .byte KEYSH , se_unk_14b_key+0 + .byte VOICE , 84 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_14b_mvl/mxv + .byte W08 + .byte N04 , Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte N24 , Gs4 , v048 + .byte W10 + .byte MOD , 5 + .byte W03 + .byte VOL , 63*se_unk_14b_mvl/mxv + .byte W03 + .byte 42*se_unk_14b_mvl/mxv + .byte W03 + .byte 22*se_unk_14b_mvl/mxv + .byte W03 + .byte 9*se_unk_14b_mvl/mxv + .byte W03 + .byte 0*se_unk_14b_mvl/mxv + .byte W15 + .byte FINE + +@*********************** Track 05 ***********************@ + +se_unk_14b_4: @ 0x086A3444 + .byte KEYSH , se_unk_14b_key+0 + .byte VOICE , 85 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_14b_mvl/mxv + .byte W08 + .byte N04 , En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte N24 , Bn4 , v048 + .byte W10 + .byte MOD , 5 + .byte W03 + .byte VOL , 63*se_unk_14b_mvl/mxv + .byte W03 + .byte 42*se_unk_14b_mvl/mxv + .byte W03 + .byte 22*se_unk_14b_mvl/mxv + .byte W03 + .byte 9*se_unk_14b_mvl/mxv + .byte W03 + .byte 0*se_unk_14b_mvl/mxv + .byte W15 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_14b: @ 0x086A3478 + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_14b_pri @ Priority + .byte se_unk_14b_rev @ Reverb + + .word se_unk_14b_grp + + .word se_unk_14b_0 + .word se_unk_14b_1 + .word se_unk_14b_2 + .word se_unk_14b_3 + .word se_unk_14b_4 +@ 0x086A3494 diff --git a/sound/songs/se_unk_14c.s b/sound/songs/se_unk_14c.s new file mode 100644 index 0000000..c26497a --- /dev/null +++ b/sound/songs/se_unk_14c.s @@ -0,0 +1,326 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_14c_grp, gUnknown_08531D4C + .equ se_unk_14c_pri, 5 + .equ se_unk_14c_rev, reverb_set+50 + .equ se_unk_14c_mvl, 127 + .equ se_unk_14c_key, 0 + .equ se_unk_14c_tbs, 1 + .equ se_unk_14c_exg, 0 + .equ se_unk_14c_cmp, 1 + + .section .rodata + .global se_unk_14c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_14c_0: @ 0x086A3494 + .byte KEYSH , se_unk_14c_key+0 + .byte TEMPO , 150*se_unk_14c_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_14c_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Cs2 , v127 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Cn2 , v120 + .byte W03 + .byte W01 + .byte PAN , c_v-6 + .byte N03 , Bn1 , v116 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , Cn2 , v112 + .byte W02 +se_unk_14c_0_B1: + .byte W02 + .byte PAN , c_v-11 + .byte N03 , Cs2 , v108 + .byte W04 + .byte PEND +se_unk_14c_0_B2: + .byte PAN , c_v+0 + .byte N03 , Cn2 , v100 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Cs2 , v116 + .byte W03 + .byte PEND +se_unk_14c_0_B3: + .byte W01 + .byte PAN , c_v-6 + .byte N03 , Cn2 , v112 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , Cs2 , v108 + .byte W02 + .byte PEND +se_unk_14c_0_B4: + .byte W02 + .byte PAN , c_v-11 + .byte N03 , Cn2 , v100 + .byte W04 + .byte PEND +se_unk_14c_0_B5: + .byte PAN , c_v+0 + .byte N03 , Cs2 , v116 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Cn2 , v112 + .byte W03 + .byte PEND +se_unk_14c_0_B6: + .byte W01 + .byte PAN , c_v-6 + .byte N03 , Cs2 , v108 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , Cn2 , v100 + .byte W02 + .byte PEND +se_unk_14c_0_B7: + .byte W02 + .byte PAN , c_v-11 + .byte N03 , Cs2 , v116 + .byte W04 + .byte PEND + .byte PAN , c_v+0 + .byte N03 , Cn2 , v112 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Cs2 , v108 + .byte W03 + .byte W01 + .byte PAN , c_v-6 + .byte N03 , Cn2 , v100 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , Cs2 , v116 + .byte W02 + .byte W02 + .byte PAN , c_v-11 + .byte N03 , Cn2 , v112 + .byte W04 +se_unk_14c_0_B8: + .byte PAN , c_v+0 + .byte N03 , Cs2 , v108 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Cn2 , v100 + .byte W03 + .byte PEND +se_unk_14c_0_B9: + .byte W01 + .byte PAN , c_v-6 + .byte N03 , Cs2 , v116 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , Cn2 , v112 + .byte W02 + .byte PEND + .byte PATT + .word se_unk_14c_0_B1 + .byte PATT + .word se_unk_14c_0_B2 + .byte PATT + .word se_unk_14c_0_B3 + .byte PATT + .word se_unk_14c_0_B4 + .byte PATT + .word se_unk_14c_0_B8 + .byte PATT + .word se_unk_14c_0_B9 + .byte PATT + .word se_unk_14c_0_B1 + .byte PATT + .word se_unk_14c_0_B2 + .byte PATT + .word se_unk_14c_0_B3 + .byte PATT + .word se_unk_14c_0_B4 + .byte PATT + .word se_unk_14c_0_B5 + .byte PATT + .word se_unk_14c_0_B6 + .byte PATT + .word se_unk_14c_0_B7 + .byte VOL , 106*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N03 , Cn2 , v112 + .byte W03 + .byte VOL , 103*se_unk_14c_mvl/mxv + .byte PAN , c_v+6 + .byte N03 , Cs2 , v108 + .byte W03 + .byte W01 + .byte VOL , 97*se_unk_14c_mvl/mxv + .byte PAN , c_v-6 + .byte N03 , Cn2 , v100 + .byte W03 + .byte VOL , 89*se_unk_14c_mvl/mxv + .byte PAN , c_v+11 + .byte N03 , Cs2 , v116 + .byte W02 + .byte W02 + .byte VOL , 85*se_unk_14c_mvl/mxv + .byte PAN , c_v-11 + .byte N03 , Cn2 , v112 + .byte W04 + .byte VOL , 78*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N03 , Cs2 , v108 + .byte W03 + .byte VOL , 72*se_unk_14c_mvl/mxv + .byte PAN , c_v+6 + .byte N03 , Cn2 , v100 + .byte W03 + .byte W01 + .byte VOL , 66*se_unk_14c_mvl/mxv + .byte PAN , c_v-6 + .byte N03 , Cs2 , v116 + .byte W03 + .byte VOL , 58*se_unk_14c_mvl/mxv + .byte PAN , c_v+11 + .byte N03 , Cn2 , v112 + .byte W02 + .byte W02 + .byte VOL , 46*se_unk_14c_mvl/mxv + .byte PAN , c_v-11 + .byte N03 , Cs2 , v108 + .byte W04 + .byte VOL , 30*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N03 , Cn2 , v100 + .byte W03 + .byte VOL , 12*se_unk_14c_mvl/mxv + .byte PAN , c_v+6 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_14c_1: @ 0x086A35E5 + .byte KEYSH , se_unk_14c_key+0 + .byte VOICE , 5 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_14c_mvl/mxv + .byte N02 , Fn2 , v072 + .byte W02 + .byte N01 + .byte W01 + .byte N02 , Gn2 + .byte W03 + .byte N01 , Gs2 , v060 + .byte W06 + .byte VOICE , 27 + .byte N06 , Bn1 , v080 + .byte W06 +se_unk_14c_1_B1: + .byte PAN , c_v+0 + .byte N06 , Bn1 , v080 + .byte W06 + .byte PEND + .byte N06 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte PATT + .word se_unk_14c_1_B1 + .byte N06 , Bn1 , v080 + .byte W06 + .byte N06 + .byte W06 + .byte VOL , 106*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N06 + .byte W03 + .byte VOL , 103*se_unk_14c_mvl/mxv + .byte W03 + .byte N06 + .byte W01 + .byte VOL , 97*se_unk_14c_mvl/mxv + .byte W03 + .byte 89*se_unk_14c_mvl/mxv + .byte W02 + .byte N06 + .byte W02 + .byte VOL , 85*se_unk_14c_mvl/mxv + .byte W04 + .byte 78*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N06 + .byte W03 + .byte VOL , 72*se_unk_14c_mvl/mxv + .byte W03 + .byte N06 + .byte W01 + .byte VOL , 66*se_unk_14c_mvl/mxv + .byte W03 + .byte 58*se_unk_14c_mvl/mxv + .byte W02 + .byte N06 + .byte W02 + .byte VOL , 46*se_unk_14c_mvl/mxv + .byte W04 + .byte 30*se_unk_14c_mvl/mxv + .byte PAN , c_v+0 + .byte N06 + .byte W03 + .byte VOL , 12*se_unk_14c_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_14c: @ 0x086A368C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_14c_pri @ Priority + .byte se_unk_14c_rev @ Reverb + + .word se_unk_14c_grp + + .word se_unk_14c_0 + .word se_unk_14c_1 +@ 0x086A369C diff --git a/sound/songs/se_unk_65.s b/sound/songs/se_unk_65.s new file mode 100644 index 0000000..cbd60c5 --- /dev/null +++ b/sound/songs/se_unk_65.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_65_grp, gUnknown_0853174C + .equ se_unk_65_pri, 5 + .equ se_unk_65_rev, reverb_set+50 + .equ se_unk_65_mvl, 127 + .equ se_unk_65_key, 0 + .equ se_unk_65_tbs, 1 + .equ se_unk_65_exg, 0 + .equ se_unk_65_cmp, 1 + + .section .rodata + .global se_unk_65 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_65_0: @ 0x0869EE5C + .byte KEYSH , se_unk_65_key+0 + .byte TEMPO , 144*se_unk_65_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_65_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W03 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W03 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_65_1: @ 0x0869EE89 + .byte KEYSH , se_unk_65_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_65_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W02 + .byte W01 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_65: @ 0x0869EEB4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_65_pri @ Priority + .byte se_unk_65_rev @ Reverb + + .word se_unk_65_grp + + .word se_unk_65_0 + .word se_unk_65_1 +@ 0x0869EEC4 diff --git a/sound/songs/se_unk_66.s b/sound/songs/se_unk_66.s new file mode 100644 index 0000000..4802d40 --- /dev/null +++ b/sound/songs/se_unk_66.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_66_grp, gUnknown_0853174C + .equ se_unk_66_pri, 5 + .equ se_unk_66_rev, reverb_set+50 + .equ se_unk_66_mvl, 127 + .equ se_unk_66_key, 0 + .equ se_unk_66_tbs, 1 + .equ se_unk_66_exg, 0 + .equ se_unk_66_cmp, 1 + + .section .rodata + .global se_unk_66 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_66_0: @ 0x0869EEC4 + .byte KEYSH , se_unk_66_key+0 + .byte TEMPO , 144*se_unk_66_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_66_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W03 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W03 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_66_1: @ 0x0869EEF1 + .byte KEYSH , se_unk_66_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_66_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W02 + .byte W01 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_66: @ 0x0869EF1C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_66_pri @ Priority + .byte se_unk_66_rev @ Reverb + + .word se_unk_66_grp + + .word se_unk_66_0 + .word se_unk_66_1 +@ 0x0869EF2C diff --git a/sound/songs/se_unk_67.s b/sound/songs/se_unk_67.s new file mode 100644 index 0000000..ce93bf9 --- /dev/null +++ b/sound/songs/se_unk_67.s @@ -0,0 +1,50 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_67_grp, gUnknown_0853174C + .equ se_unk_67_pri, 5 + .equ se_unk_67_rev, reverb_set+50 + .equ se_unk_67_mvl, 127 + .equ se_unk_67_key, 0 + .equ se_unk_67_tbs, 1 + .equ se_unk_67_exg, 0 + .equ se_unk_67_cmp, 1 + + .section .rodata + .global se_unk_67 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_67_0: @ 0x0869EF2C + .byte KEYSH , se_unk_67_key+0 + .byte TEMPO , 300*se_unk_67_tbs/2 + .byte VOICE , 87 + .byte VOL , 80*se_unk_67_mvl/mxv + .byte BEND , c_v+13 + .byte N03 , As5 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte Gn6 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte VOICE , 88 + .byte N06 , Gn6 , v068 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_67: @ 0x0869EF4C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_67_pri @ Priority + .byte se_unk_67_rev @ Reverb + + .word se_unk_67_grp + + .word se_unk_67_0 +@ 0x0869EF58 diff --git a/sound/songs/se_unk_68.s b/sound/songs/se_unk_68.s new file mode 100644 index 0000000..b95e8f7 --- /dev/null +++ b/sound/songs/se_unk_68.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_68_grp, gUnknown_08532310 + .equ se_unk_68_pri, 5 + .equ se_unk_68_rev, reverb_set+50 + .equ se_unk_68_mvl, 127 + .equ se_unk_68_key, 0 + .equ se_unk_68_tbs, 1 + .equ se_unk_68_exg, 0 + .equ se_unk_68_cmp, 1 + + .section .rodata + .global se_unk_68 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_68_0: @ 0x0869EF58 + .byte KEYSH , se_unk_68_key+0 + .byte TEMPO , 150*se_unk_68_tbs/2 + .byte VOL , 100*se_unk_68_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 13 + .byte N12 , An2 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_68: @ 0x0869EF68 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_68_pri @ Priority + .byte se_unk_68_rev @ Reverb + + .word se_unk_68_grp + + .word se_unk_68_0 +@ 0x0869EF74 diff --git a/sound/songs/se_unk_69.s b/sound/songs/se_unk_69.s new file mode 100644 index 0000000..2c79884 --- /dev/null +++ b/sound/songs/se_unk_69.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_69_grp, gUnknown_08532310 + .equ se_unk_69_pri, 5 + .equ se_unk_69_rev, reverb_set+50 + .equ se_unk_69_mvl, 127 + .equ se_unk_69_key, 0 + .equ se_unk_69_tbs, 1 + .equ se_unk_69_exg, 0 + .equ se_unk_69_cmp, 1 + + .section .rodata + .global se_unk_69 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_69_0: @ 0x0869EF74 + .byte KEYSH , se_unk_69_key+0 + .byte TEMPO , 150*se_unk_69_tbs/2 + .byte VOL , 100*se_unk_69_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 14 + .byte N12 , An3 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_69: @ 0x0869EF84 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_69_pri @ Priority + .byte se_unk_69_rev @ Reverb + + .word se_unk_69_grp + + .word se_unk_69_0 +@ 0x0869EF90 diff --git a/sound/songs/se_unk_6a.s b/sound/songs/se_unk_6a.s new file mode 100644 index 0000000..1979f8a --- /dev/null +++ b/sound/songs/se_unk_6a.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6a_grp, gUnknown_08532310 + .equ se_unk_6a_pri, 5 + .equ se_unk_6a_rev, reverb_set+50 + .equ se_unk_6a_mvl, 127 + .equ se_unk_6a_key, 0 + .equ se_unk_6a_tbs, 1 + .equ se_unk_6a_exg, 0 + .equ se_unk_6a_cmp, 1 + + .section .rodata + .global se_unk_6a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6a_0: @ 0x0869EF90 + .byte KEYSH , se_unk_6a_key+0 + .byte TEMPO , 150*se_unk_6a_tbs/2 + .byte VOL , 100*se_unk_6a_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 32 + .byte N12 , Cn5 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6a: @ 0x0869EFA0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6a_pri @ Priority + .byte se_unk_6a_rev @ Reverb + + .word se_unk_6a_grp + + .word se_unk_6a_0 +@ 0x0869EFAC diff --git a/sound/songs/se_unk_6b.s b/sound/songs/se_unk_6b.s new file mode 100644 index 0000000..946c40c --- /dev/null +++ b/sound/songs/se_unk_6b.s @@ -0,0 +1,46 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6b_grp, gUnknown_0853174C + .equ se_unk_6b_pri, 5 + .equ se_unk_6b_rev, reverb_set+50 + .equ se_unk_6b_mvl, 127 + .equ se_unk_6b_key, 0 + .equ se_unk_6b_tbs, 1 + .equ se_unk_6b_exg, 0 + .equ se_unk_6b_cmp, 1 + + .section .rodata + .global se_unk_6b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6b_0: @ 0x0869EFAC + .byte KEYSH , se_unk_6b_key+0 + .byte TEMPO , 100*se_unk_6b_tbs/2 + .byte VOICE , 4 + .byte BENDR , 12 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 40*se_unk_6b_mvl/mxv + .byte BEND , c_v+4 + .byte N01 , Gn4 , v127 + .byte W01 + .byte Gn4 , v020 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6b: @ 0x0869EFC8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6b_pri @ Priority + .byte se_unk_6b_rev @ Reverb + + .word se_unk_6b_grp + + .word se_unk_6b_0 +@ 0x0869EFD4 diff --git a/sound/songs/se_unk_6c.s b/sound/songs/se_unk_6c.s new file mode 100644 index 0000000..b5e8736 --- /dev/null +++ b/sound/songs/se_unk_6c.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6c_grp, gUnknown_0853174C + .equ se_unk_6c_pri, 5 + .equ se_unk_6c_rev, reverb_set+50 + .equ se_unk_6c_mvl, 127 + .equ se_unk_6c_key, 0 + .equ se_unk_6c_tbs, 1 + .equ se_unk_6c_exg, 0 + .equ se_unk_6c_cmp, 1 + + .section .rodata + .global se_unk_6c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6c_0: @ 0x0869EFD4 + .byte KEYSH , se_unk_6c_key+0 + .byte TEMPO , 180*se_unk_6c_tbs/2 + .byte VOICE , 85 + .byte VOL , 90*se_unk_6c_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn3 , v080 + .byte W02 + .byte VOICE , 86 + .byte N03 , Cn4 , v127 + .byte W01 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6c: @ 0x0869EFEC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6c_pri @ Priority + .byte se_unk_6c_rev @ Reverb + + .word se_unk_6c_grp + + .word se_unk_6c_0 +@ 0x0869EFF8 diff --git a/sound/songs/se_unk_6d.s b/sound/songs/se_unk_6d.s new file mode 100644 index 0000000..044d816 --- /dev/null +++ b/sound/songs/se_unk_6d.s @@ -0,0 +1,40 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6d_grp, gUnknown_08532310 + .equ se_unk_6d_pri, 5 + .equ se_unk_6d_rev, reverb_set+50 + .equ se_unk_6d_mvl, 127 + .equ se_unk_6d_key, 0 + .equ se_unk_6d_tbs, 1 + .equ se_unk_6d_exg, 0 + .equ se_unk_6d_cmp, 1 + + .section .rodata + .global se_unk_6d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6d_0: @ 0x0869EFF8 + .byte KEYSH , se_unk_6d_key+0 + .byte TEMPO , 150*se_unk_6d_tbs/2 + .byte VOICE , 4 + .byte VOL , 100*se_unk_6d_mvl/mxv + .byte N04 , Fs4 , v127 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6d: @ 0x0869F008 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6d_pri @ Priority + .byte se_unk_6d_rev @ Reverb + + .word se_unk_6d_grp + + .word se_unk_6d_0 +@ 0x0869F014 diff --git a/sound/songs/se_unk_6e.s b/sound/songs/se_unk_6e.s new file mode 100644 index 0000000..c6d0e87 --- /dev/null +++ b/sound/songs/se_unk_6e.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6e_grp, gUnknown_0853174C + .equ se_unk_6e_pri, 5 + .equ se_unk_6e_rev, reverb_set+50 + .equ se_unk_6e_mvl, 127 + .equ se_unk_6e_key, 0 + .equ se_unk_6e_tbs, 1 + .equ se_unk_6e_exg, 0 + .equ se_unk_6e_cmp, 1 + + .section .rodata + .global se_unk_6e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6e_0: @ 0x0869F014 + .byte KEYSH , se_unk_6e_key+0 + .byte TEMPO , 144*se_unk_6e_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_6e_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W03 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W03 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_6e_1: @ 0x0869F041 + .byte KEYSH , se_unk_6e_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_6e_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W02 + .byte W01 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6e: @ 0x0869F06C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6e_pri @ Priority + .byte se_unk_6e_rev @ Reverb + + .word se_unk_6e_grp + + .word se_unk_6e_0 + .word se_unk_6e_1 +@ 0x0869F07C diff --git a/sound/songs/se_unk_6f.s b/sound/songs/se_unk_6f.s new file mode 100644 index 0000000..a38ce6c --- /dev/null +++ b/sound/songs/se_unk_6f.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_6f_grp, gUnknown_0853174C + .equ se_unk_6f_pri, 5 + .equ se_unk_6f_rev, reverb_set+50 + .equ se_unk_6f_mvl, 127 + .equ se_unk_6f_key, 0 + .equ se_unk_6f_tbs, 1 + .equ se_unk_6f_exg, 0 + .equ se_unk_6f_cmp, 1 + + .section .rodata + .global se_unk_6f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_6f_0: @ 0x0869F07C + .byte KEYSH , se_unk_6f_key+0 + .byte TEMPO , 144*se_unk_6f_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_6f_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W03 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W03 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_6f_1: @ 0x0869F0A9 + .byte KEYSH , se_unk_6f_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_6f_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W02 + .byte W01 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_6f: @ 0x0869F0D4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_6f_pri @ Priority + .byte se_unk_6f_rev @ Reverb + + .word se_unk_6f_grp + + .word se_unk_6f_0 + .word se_unk_6f_1 +@ 0x0869F0E4 diff --git a/sound/songs/se_unk_71.s b/sound/songs/se_unk_71.s new file mode 100644 index 0000000..167bc4e --- /dev/null +++ b/sound/songs/se_unk_71.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_71_grp, gUnknown_08531D4C + .equ se_unk_71_pri, 5 + .equ se_unk_71_rev, reverb_set+50 + .equ se_unk_71_mvl, 127 + .equ se_unk_71_key, 0 + .equ se_unk_71_tbs, 1 + .equ se_unk_71_exg, 0 + .equ se_unk_71_cmp, 1 + + .section .rodata + .global se_unk_71 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_71_0: @ 0x0869F0E4 + .byte KEYSH , se_unk_71_key+0 + .byte TEMPO , 150*se_unk_71_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_71_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_71: @ 0x0869F0FC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_71_pri @ Priority + .byte se_unk_71_rev @ Reverb + + .word se_unk_71_grp + + .word se_unk_71_0 +@ 0x0869F108 diff --git a/sound/songs/se_unk_72.s b/sound/songs/se_unk_72.s new file mode 100644 index 0000000..422efe1 --- /dev/null +++ b/sound/songs/se_unk_72.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_72_grp, gUnknown_08532310 + .equ se_unk_72_pri, 5 + .equ se_unk_72_rev, reverb_set+50 + .equ se_unk_72_mvl, 127 + .equ se_unk_72_key, 0 + .equ se_unk_72_tbs, 1 + .equ se_unk_72_exg, 0 + .equ se_unk_72_cmp, 1 + + .section .rodata + .global se_unk_72 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_72_0: @ 0x0869F108 + .byte KEYSH , se_unk_72_key+0 + .byte TEMPO , 150*se_unk_72_tbs/2 + .byte VOL , 80*se_unk_72_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 32 + .byte N12 , En2 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_72: @ 0x0869F118 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_72_pri @ Priority + .byte se_unk_72_rev @ Reverb + + .word se_unk_72_grp + + .word se_unk_72_0 +@ 0x0869F124 diff --git a/sound/songs/se_unk_73.s b/sound/songs/se_unk_73.s new file mode 100644 index 0000000..e947160 --- /dev/null +++ b/sound/songs/se_unk_73.s @@ -0,0 +1,75 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_73_grp, gUnknown_08531D4C + .equ se_unk_73_pri, 5 + .equ se_unk_73_rev, reverb_set+50 + .equ se_unk_73_mvl, 127 + .equ se_unk_73_key, 0 + .equ se_unk_73_tbs, 1 + .equ se_unk_73_exg, 0 + .equ se_unk_73_cmp, 1 + + .section .rodata + .global se_unk_73 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_73_0: @ 0x0869F124 + .byte KEYSH , se_unk_73_key+0 + .byte TEMPO , 240*se_unk_73_tbs/2 + .byte VOICE , 41 + .byte BENDR , 12 + .byte VOL , 110*se_unk_73_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Fs4 , v127 + .byte W01 + .byte BEND , c_v-8 + .byte W01 + .byte c_v-23 + .byte W01 + .byte W01 + .byte c_v+0 + .byte N10 , Cn4 + .byte W02 + .byte W03 + .byte W01 + .byte VOL , 96*se_unk_73_mvl/mxv + .byte W02 + .byte 82*se_unk_73_mvl/mxv + .byte W01 + .byte 45*se_unk_73_mvl/mxv + .byte W01 + .byte 20*se_unk_73_mvl/mxv + .byte W01 + .byte W03 + .byte W01 + .byte 110*se_unk_73_mvl/mxv + .byte N10 , Cn4 , v040 + .byte W02 + .byte W03 + .byte W01 + .byte VOL , 96*se_unk_73_mvl/mxv + .byte W01 + .byte 82*se_unk_73_mvl/mxv + .byte W01 + .byte 45*se_unk_73_mvl/mxv + .byte W01 + .byte 20*se_unk_73_mvl/mxv + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_73: @ 0x0869F15C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_73_pri @ Priority + .byte se_unk_73_rev @ Reverb + + .word se_unk_73_grp + + .word se_unk_73_0 +@ 0x0869F168 diff --git a/sound/songs/se_unk_74.s b/sound/songs/se_unk_74.s new file mode 100644 index 0000000..f4a0d56 --- /dev/null +++ b/sound/songs/se_unk_74.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_74_grp, gUnknown_08532310 + .equ se_unk_74_pri, 5 + .equ se_unk_74_rev, reverb_set+50 + .equ se_unk_74_mvl, 127 + .equ se_unk_74_key, 0 + .equ se_unk_74_tbs, 1 + .equ se_unk_74_exg, 0 + .equ se_unk_74_cmp, 1 + + .section .rodata + .global se_unk_74 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_74_0: @ 0x0869F168 + .byte KEYSH , se_unk_74_key+0 + .byte TEMPO , 150*se_unk_74_tbs/2 + .byte VOL , 90*se_unk_74_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 11 + .byte LFOS , 48 + .byte MOD , 24 + .byte N02 , Cn4 , v127 + .byte W02 + .byte N06 , En4 , v064 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_74: @ 0x0869F180 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_74_pri @ Priority + .byte se_unk_74_rev @ Reverb + + .word se_unk_74_grp + + .word se_unk_74_0 +@ 0x0869F18C diff --git a/sound/songs/se_unk_75.s b/sound/songs/se_unk_75.s new file mode 100644 index 0000000..5f7997c --- /dev/null +++ b/sound/songs/se_unk_75.s @@ -0,0 +1,43 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_75_grp, gUnknown_08532310 + .equ se_unk_75_pri, 5 + .equ se_unk_75_rev, reverb_set+50 + .equ se_unk_75_mvl, 127 + .equ se_unk_75_key, 0 + .equ se_unk_75_tbs, 1 + .equ se_unk_75_exg, 0 + .equ se_unk_75_cmp, 1 + + .section .rodata + .global se_unk_75 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_75_0: @ 0x0869F18C + .byte KEYSH , se_unk_75_key+0 + .byte TEMPO , 150*se_unk_75_tbs/2 + .byte VOL , 90*se_unk_75_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 23 + .byte N02 , Fn6 , v127 + .byte W02 + .byte N02 , Fn7 , v127 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_75: @ 0x0869F1A0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_75_pri @ Priority + .byte se_unk_75_rev @ Reverb + + .word se_unk_75_grp + + .word se_unk_75_0 +@ 0x0869F1AC diff --git a/sound/songs/se_unk_76.s b/sound/songs/se_unk_76.s new file mode 100644 index 0000000..45c0111 --- /dev/null +++ b/sound/songs/se_unk_76.s @@ -0,0 +1,46 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_76_grp, gUnknown_0853174C + .equ se_unk_76_pri, 5 + .equ se_unk_76_rev, reverb_set+50 + .equ se_unk_76_mvl, 127 + .equ se_unk_76_key, 0 + .equ se_unk_76_tbs, 1 + .equ se_unk_76_exg, 0 + .equ se_unk_76_cmp, 1 + + .section .rodata + .global se_unk_76 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_76_0: @ 0x0869F1AC + .byte KEYSH , se_unk_76_key+0 + .byte TEMPO , 150*se_unk_76_tbs/2 + .byte VOICE , 126 + .byte VOL , 110*se_unk_76_mvl/mxv + .byte N01 , Gs3 , v127 + .byte W01 + .byte Cn4 , v068 + .byte W02 + .byte W02 + .byte N03 , Gs4 , v127 + .byte W01 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_76: @ 0x0869F1C4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_76_pri @ Priority + .byte se_unk_76_rev @ Reverb + + .word se_unk_76_grp + + .word se_unk_76_0 +@ 0x0869F1D0 diff --git a/sound/songs/se_unk_77.s b/sound/songs/se_unk_77.s new file mode 100644 index 0000000..33b73d7 --- /dev/null +++ b/sound/songs/se_unk_77.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_77_grp, gUnknown_08532310 + .equ se_unk_77_pri, 5 + .equ se_unk_77_rev, reverb_set+50 + .equ se_unk_77_mvl, 127 + .equ se_unk_77_key, 0 + .equ se_unk_77_tbs, 1 + .equ se_unk_77_exg, 0 + .equ se_unk_77_cmp, 1 + + .section .rodata + .global se_unk_77 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_77_0: @ 0x0869F1D0 + .byte KEYSH , se_unk_77_key+0 + .byte TEMPO , 150*se_unk_77_tbs/2 + .byte VOL , 80*se_unk_77_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 31 + .byte N06 , Bn0 , v127 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_77: @ 0x0869F1E0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_77_pri @ Priority + .byte se_unk_77_rev @ Reverb + + .word se_unk_77_grp + + .word se_unk_77_0 +@ 0x0869F1EC diff --git a/sound/songs/se_unk_78.s b/sound/songs/se_unk_78.s new file mode 100644 index 0000000..b202e00 --- /dev/null +++ b/sound/songs/se_unk_78.s @@ -0,0 +1,58 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_78_grp, gUnknown_08531D4C + .equ se_unk_78_pri, 5 + .equ se_unk_78_rev, reverb_set+50 + .equ se_unk_78_mvl, 127 + .equ se_unk_78_key, 0 + .equ se_unk_78_tbs, 1 + .equ se_unk_78_exg, 0 + .equ se_unk_78_cmp, 1 + + .section .rodata + .global se_unk_78 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_78_0: @ 0x0869F1EC + .byte KEYSH , se_unk_78_key+0 + .byte TEMPO , 150*se_unk_78_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte VOL , 55*se_unk_78_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N01 , Cn6 , v100 + .byte W01 + .byte VOL , 110*se_unk_78_mvl/mxv + .byte W01 + .byte VOICE , 36 + .byte VOL , 55*se_unk_78_mvl/mxv + .byte N02 , Gn6 , v080 + .byte W01 + .byte VOL , 110*se_unk_78_mvl/mxv + .byte W04 + .byte PAN , c_v+20 + .byte N01 , Gn6 , v024 + .byte W03 + .byte Gn6 , v016 + .byte W02 + .byte PAN , c_v-21 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_78: @ 0x0869F21C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_78_pri @ Priority + .byte se_unk_78_rev @ Reverb + + .word se_unk_78_grp + + .word se_unk_78_0 +@ 0x0869F228 diff --git a/sound/songs/se_unk_79.s b/sound/songs/se_unk_79.s new file mode 100644 index 0000000..bd7fb9d --- /dev/null +++ b/sound/songs/se_unk_79.s @@ -0,0 +1,46 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_79_grp, gUnknown_08531D4C + .equ se_unk_79_pri, 5 + .equ se_unk_79_rev, reverb_set+50 + .equ se_unk_79_mvl, 127 + .equ se_unk_79_key, 0 + .equ se_unk_79_tbs, 1 + .equ se_unk_79_exg, 0 + .equ se_unk_79_cmp, 1 + + .section .rodata + .global se_unk_79 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_79_0: @ 0x0869F228 + .byte KEYSH , se_unk_79_key+0 + .byte TEMPO , 150*se_unk_79_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 95*se_unk_79_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Cn3 , v127 + .byte W03 + .byte W03 + .byte Gn3 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_79: @ 0x0869F240 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_79_pri @ Priority + .byte se_unk_79_rev @ Reverb + + .word se_unk_79_grp + + .word se_unk_79_0 +@ 0x0869F24C diff --git a/sound/songs/se_unk_7a.s b/sound/songs/se_unk_7a.s new file mode 100644 index 0000000..bcbc113 --- /dev/null +++ b/sound/songs/se_unk_7a.s @@ -0,0 +1,75 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7a_grp, gUnknown_08532310 + .equ se_unk_7a_pri, 5 + .equ se_unk_7a_rev, reverb_set+50 + .equ se_unk_7a_mvl, 127 + .equ se_unk_7a_key, 0 + .equ se_unk_7a_tbs, 1 + .equ se_unk_7a_exg, 0 + .equ se_unk_7a_cmp, 1 + + .section .rodata + .global se_unk_7a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7a_0: @ 0x0869F24C + .byte KEYSH , se_unk_7a_key+0 + .byte TEMPO , 150*se_unk_7a_tbs/2 + .byte VOL , 80*se_unk_7a_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 12 + .byte N03 , An5 , v127 + .byte W03 + .byte N03 , An6 , v127 + .byte W03 + .byte N03 , An5 , v115 + .byte W03 + .byte N03 , An6 , v115 + .byte W03 + .byte N03 , An5 , v100 + .byte W03 + .byte N03 , An6 , v100 + .byte W03 + .byte N03 , An5 , v095 + .byte W03 + .byte N03 , An6 , v095 + .byte W03 + .byte N03 , An5 , v070 + .byte W03 + .byte N03 , An6 , v070 + .byte W03 + .byte N03 , An5 , v055 + .byte W03 + .byte N03 , An6 , v055 + .byte W03 + .byte N03 , An5 , v040 + .byte W03 + .byte N03 , An6 , v040 + .byte W03 + .byte N03 , An5 , v025 + .byte W03 + .byte N03 , An6 , v025 + .byte W03 + .byte N03 , An5 , v010 + .byte W03 + .byte N03 , An6 , v010 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7a: @ 0x0869F2A0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7a_pri @ Priority + .byte se_unk_7a_rev @ Reverb + + .word se_unk_7a_grp + + .word se_unk_7a_0 +@ 0x0869F2AC diff --git a/sound/songs/se_unk_7b.s b/sound/songs/se_unk_7b.s new file mode 100644 index 0000000..507c435 --- /dev/null +++ b/sound/songs/se_unk_7b.s @@ -0,0 +1,49 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7b_grp, gUnknown_08531D4C + .equ se_unk_7b_pri, 5 + .equ se_unk_7b_rev, reverb_set+50 + .equ se_unk_7b_mvl, 127 + .equ se_unk_7b_key, 0 + .equ se_unk_7b_tbs, 1 + .equ se_unk_7b_exg, 0 + .equ se_unk_7b_cmp, 1 + + .section .rodata + .global se_unk_7b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7b_0: @ 0x0869F2AC + .byte KEYSH , se_unk_7b_key+0 +se_unk_7b_0_B1: + .byte TEMPO , 150*se_unk_7b_tbs/2 + .byte VOICE , 15 + .byte VOL , 90*se_unk_7b_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte TIE , Gn2 , v100 + .byte W96 + .byte W96 + .byte W48 + .byte EOT + .byte GOTO + .word se_unk_7b_0_B1 + .byte W48 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7b: @ 0x0869F2C8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7b_pri @ Priority + .byte se_unk_7b_rev @ Reverb + + .word se_unk_7b_grp + + .word se_unk_7b_0 +@ 0x0869F2D4 diff --git a/sound/songs/se_unk_7c.s b/sound/songs/se_unk_7c.s new file mode 100644 index 0000000..30c5841 --- /dev/null +++ b/sound/songs/se_unk_7c.s @@ -0,0 +1,61 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7c_grp, gUnknown_08531D4C + .equ se_unk_7c_pri, 5 + .equ se_unk_7c_rev, reverb_set+50 + .equ se_unk_7c_mvl, 127 + .equ se_unk_7c_key, 0 + .equ se_unk_7c_tbs, 1 + .equ se_unk_7c_exg, 0 + .equ se_unk_7c_cmp, 1 + + .section .rodata + .global se_unk_7c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7c_0: @ 0x0869F2D4 + .byte KEYSH , se_unk_7c_key+0 + .byte TEMPO , 150*se_unk_7c_tbs/2 + .byte VOICE , 38 + .byte BENDR , 2 + .byte VOL , 100*se_unk_7c_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Fs4 , v080 + .byte W24 + .byte W24 + .byte W24 + .byte W24 + .byte EOT + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_7c_1: @ 0x0869F2E9 + .byte KEYSH , se_unk_7c_key+0 + .byte VOICE , 27 + .byte VOL , 100*se_unk_7c_mvl/mxv + .byte TIE , Fn3 , v032 + .byte W24 + .byte W24 + .byte W24 + .byte W24 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7c: @ 0x0869F2F8 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7c_pri @ Priority + .byte se_unk_7c_rev @ Reverb + + .word se_unk_7c_grp + + .word se_unk_7c_0 + .word se_unk_7c_1 +@ 0x0869F308 diff --git a/sound/songs/se_unk_7d.s b/sound/songs/se_unk_7d.s new file mode 100644 index 0000000..3c5854f --- /dev/null +++ b/sound/songs/se_unk_7d.s @@ -0,0 +1,53 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7d_grp, gUnknown_08531D4C + .equ se_unk_7d_pri, 5 + .equ se_unk_7d_rev, reverb_set+50 + .equ se_unk_7d_mvl, 127 + .equ se_unk_7d_key, 0 + .equ se_unk_7d_tbs, 1 + .equ se_unk_7d_exg, 0 + .equ se_unk_7d_cmp, 1 + + .section .rodata + .global se_unk_7d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7d_0: @ 0x0869F308 + .byte KEYSH , se_unk_7d_key+0 + .byte TEMPO , 240*se_unk_7d_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_7d_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , Cn4 , v127 + .byte W06 + .byte VOICE , 23 + .byte N02 , Cn3 , v112 + .byte W07 + .byte N01 , Cn4 + .byte W05 + .byte Cn3 , v100 + .byte W02 + .byte Gn3 , v092 + .byte W02 + .byte Cn3 , v072 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7d: @ 0x0869F32C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7d_pri @ Priority + .byte se_unk_7d_rev @ Reverb + + .word se_unk_7d_grp + + .word se_unk_7d_0 +@ 0x0869F338 diff --git a/sound/songs/se_unk_7e.s b/sound/songs/se_unk_7e.s new file mode 100644 index 0000000..7dc7b14 --- /dev/null +++ b/sound/songs/se_unk_7e.s @@ -0,0 +1,50 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7e_grp, gUnknown_0853174C + .equ se_unk_7e_pri, 5 + .equ se_unk_7e_rev, reverb_set+50 + .equ se_unk_7e_mvl, 127 + .equ se_unk_7e_key, 0 + .equ se_unk_7e_tbs, 1 + .equ se_unk_7e_exg, 0 + .equ se_unk_7e_cmp, 1 + + .section .rodata + .global se_unk_7e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7e_0: @ 0x0869F338 + .byte KEYSH , se_unk_7e_key+0 + .byte TEMPO , 300*se_unk_7e_tbs/2 + .byte VOICE , 87 + .byte VOL , 80*se_unk_7e_mvl/mxv + .byte BEND , c_v+13 + .byte N03 , As5 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte Gn6 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte VOICE , 88 + .byte N06 , Gn6 , v068 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7e: @ 0x0869F358 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7e_pri @ Priority + .byte se_unk_7e_rev @ Reverb + + .word se_unk_7e_grp + + .word se_unk_7e_0 +@ 0x0869F364 diff --git a/sound/songs/se_unk_7f.s b/sound/songs/se_unk_7f.s new file mode 100644 index 0000000..4903954 --- /dev/null +++ b/sound/songs/se_unk_7f.s @@ -0,0 +1,99 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_7f_grp, gUnknown_08531D4C + .equ se_unk_7f_pri, 5 + .equ se_unk_7f_rev, reverb_set+50 + .equ se_unk_7f_mvl, 127 + .equ se_unk_7f_key, 0 + .equ se_unk_7f_tbs, 1 + .equ se_unk_7f_exg, 0 + .equ se_unk_7f_cmp, 1 + + .section .rodata + .global se_unk_7f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_7f_0: @ 0x0869F364 + .byte VOL , 110*se_unk_7f_mvl/mxv + .byte KEYSH , se_unk_7f_key+0 + .byte TEMPO , 150*se_unk_7f_tbs/2 + .byte VOICE , 61 + .byte BENDR , 44 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N24 , Cn4 , v108 + .byte W01 + .byte BEND , c_v+1 + .byte W01 + .byte c_v+0 + .byte W04 + .byte PAN , c_v-4 + .byte W01 + .byte BEND , c_v+0 + .byte W01 + .byte c_v-1 + .byte W04 + .byte PAN , c_v-10 + .byte BEND , c_v-1 + .byte W01 + .byte c_v-2 + .byte W02 + .byte c_v-1 + .byte W01 + .byte c_v-2 + .byte W01 + .byte c_v-1 + .byte W01 + .byte PAN , c_v-4 + .byte BEND , c_v-1 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+1 + .byte W01 + .byte c_v+6 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_7f_1: @ 0x0869F39C + .byte KEYSH , se_unk_7f_key+0 + .byte VOICE , 66 + .byte BENDR , 44 + .byte PAN , c_v+1 + .byte VOL , 110*se_unk_7f_mvl/mxv + .byte N48 , Dn3 , v020 + .byte W24 + .byte W03 + .byte VOL , 103*se_unk_7f_mvl/mxv + .byte W04 + .byte 96*se_unk_7f_mvl/mxv + .byte W03 + .byte 83*se_unk_7f_mvl/mxv + .byte W04 + .byte 67*se_unk_7f_mvl/mxv + .byte W04 + .byte 49*se_unk_7f_mvl/mxv + .byte W03 + .byte 23*se_unk_7f_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_7f: @ 0x0869F3BC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_7f_pri @ Priority + .byte se_unk_7f_rev @ Reverb + + .word se_unk_7f_grp + + .word se_unk_7f_0 + .word se_unk_7f_1 +@ 0x0869F3CC diff --git a/sound/songs/se_unk_80.s b/sound/songs/se_unk_80.s new file mode 100644 index 0000000..fa5e648 --- /dev/null +++ b/sound/songs/se_unk_80.s @@ -0,0 +1,103 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_80_grp, gUnknown_08531D4C + .equ se_unk_80_pri, 5 + .equ se_unk_80_rev, reverb_set+50 + .equ se_unk_80_mvl, 127 + .equ se_unk_80_key, 0 + .equ se_unk_80_tbs, 1 + .equ se_unk_80_exg, 0 + .equ se_unk_80_cmp, 1 + + .section .rodata + .global se_unk_80 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_80_0: @ 0x0869F3CC + .byte KEYSH , se_unk_80_key+0 + .byte TEMPO , 220*se_unk_80_tbs/2 + .byte VOICE , 41 + .byte VOL , 110*se_unk_80_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+6 + .byte BEND , c_v+0 + .byte N02 , Cn4 , v127 + .byte W03 + .byte VOL , 104*se_unk_80_mvl/mxv + .byte W03 + .byte 93*se_unk_80_mvl/mxv + .byte PAN , c_v-6 + .byte N02 , Cn5 + .byte W03 + .byte VOL , 110*se_unk_80_mvl/mxv + .byte W01 + .byte VOICE , 22 + .byte PAN , c_v+0 + .byte N24 , Cn4 , v060 + .byte W02 + .byte W02 + .byte BEND , c_v+0 + .byte W04 + .byte c_v+1 + .byte W03 + .byte c_v+1 + .byte W01 + .byte VOL , 105*se_unk_80_mvl/mxv + .byte W02 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 103*se_unk_80_mvl/mxv + .byte W02 + .byte 91*se_unk_80_mvl/mxv + .byte BEND , c_v+0 + .byte W03 + .byte VOL , 77*se_unk_80_mvl/mxv + .byte BEND , c_v-1 + .byte W02 + .byte VOL , 61*se_unk_80_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte VOL , 38*se_unk_80_mvl/mxv + .byte W01 + .byte 15*se_unk_80_mvl/mxv + .byte BEND , c_v-3 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_80_1: @ 0x0869F419 + .byte KEYSH , se_unk_80_key+0 + .byte VOICE , 4 + .byte VOL , 110*se_unk_80_mvl/mxv + .byte N02 , Cn3 , v060 + .byte W03 + .byte Gn2 + .byte W03 + .byte Gs4 + .byte W04 + .byte Gs4 , v020 + .byte W02 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_80: @ 0x0869F430 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_80_pri @ Priority + .byte se_unk_80_rev @ Reverb + + .word se_unk_80_grp + + .word se_unk_80_0 + .word se_unk_80_1 +@ 0x0869F440 diff --git a/sound/songs/se_unk_81.s b/sound/songs/se_unk_81.s new file mode 100644 index 0000000..3772eda --- /dev/null +++ b/sound/songs/se_unk_81.s @@ -0,0 +1,53 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_81_grp, gUnknown_08531D4C + .equ se_unk_81_pri, 5 + .equ se_unk_81_rev, reverb_set+50 + .equ se_unk_81_mvl, 127 + .equ se_unk_81_key, 0 + .equ se_unk_81_tbs, 1 + .equ se_unk_81_exg, 0 + .equ se_unk_81_cmp, 1 + + .section .rodata + .global se_unk_81 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_81_0: @ 0x0869F440 + .byte KEYSH , se_unk_81_key+0 + .byte TEMPO , 150*se_unk_81_tbs/2 + .byte VOICE , 16 + .byte VOL , 100*se_unk_81_mvl/mxv + .byte BEND , c_v+1 + .byte N12 , Dn4 , v088 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_81_1: @ 0x0869F44F + .byte KEYSH , se_unk_81_key+0 + .byte VOICE , 17 + .byte VOL , 100*se_unk_81_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , Dn4 , v072 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_81: @ 0x0869F45C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_81_pri @ Priority + .byte se_unk_81_rev @ Reverb + + .word se_unk_81_grp + + .word se_unk_81_0 + .word se_unk_81_1 +@ 0x0869F46C diff --git a/sound/songs/se_unk_82.s b/sound/songs/se_unk_82.s new file mode 100644 index 0000000..00e6c22 --- /dev/null +++ b/sound/songs/se_unk_82.s @@ -0,0 +1,78 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_82_grp, gUnknown_0853174C + .equ se_unk_82_pri, 5 + .equ se_unk_82_rev, reverb_set+50 + .equ se_unk_82_mvl, 127 + .equ se_unk_82_key, 0 + .equ se_unk_82_tbs, 1 + .equ se_unk_82_exg, 0 + .equ se_unk_82_cmp, 1 + + .section .rodata + .global se_unk_82 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_82_0: @ 0x0869F46C + .byte KEYSH , se_unk_82_key+0 + .byte VOICE , 13 + .byte BENDR , 12 + .byte VOL , 12*se_unk_82_mvl/mxv + .byte BEND , c_v+49 + .byte N06 , Gn4 , v080 + .byte W01 + .byte VOL , 44*se_unk_82_mvl/mxv + .byte BEND , c_v+22 + .byte W01 + .byte VOL , 75*se_unk_82_mvl/mxv + .byte BEND , c_v+20 + .byte W01 + .byte VOL , 87*se_unk_82_mvl/mxv + .byte BEND , c_v+33 + .byte W01 + .byte VOL , 100*se_unk_82_mvl/mxv + .byte BEND , c_v+54 + .byte W01 + .byte c_v+63 + .byte W01 + .byte W03 + .byte N03 , Gn4 , v040 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_82_1: @ 0x0869F496 + .byte KEYSH , se_unk_82_key+0 + .byte VOICE , 123 + .byte VOL , 59*se_unk_82_mvl/mxv + .byte N06 , Gs4 , v052 + .byte W01 + .byte VOL , 72*se_unk_82_mvl/mxv + .byte W01 + .byte 90*se_unk_82_mvl/mxv + .byte W01 + .byte 100*se_unk_82_mvl/mxv + .byte W03 + .byte W03 + .byte N03 , Gs4 , v024 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_82: @ 0x0869F4B0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_82_pri @ Priority + .byte se_unk_82_rev @ Reverb + + .word se_unk_82_grp + + .word se_unk_82_0 + .word se_unk_82_1 +@ 0x0869F4C0 diff --git a/sound/songs/se_unk_83.s b/sound/songs/se_unk_83.s new file mode 100644 index 0000000..fa6a62b --- /dev/null +++ b/sound/songs/se_unk_83.s @@ -0,0 +1,44 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_83_grp, gUnknown_0853174C + .equ se_unk_83_pri, 5 + .equ se_unk_83_rev, reverb_set+50 + .equ se_unk_83_mvl, 127 + .equ se_unk_83_key, 0 + .equ se_unk_83_tbs, 1 + .equ se_unk_83_exg, 0 + .equ se_unk_83_cmp, 1 + + .section .rodata + .global se_unk_83 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_83_0: @ 0x0869F4C0 + .byte KEYSH , se_unk_83_key+0 + .byte TEMPO , 240*se_unk_83_tbs/2 + .byte VOICE , 5 + .byte BENDR , 12 + .byte VOL , 80*se_unk_83_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , Gn5 , v127 + .byte W06 + .byte N18 , Ds5 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_83: @ 0x0869F4D4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_83_pri @ Priority + .byte se_unk_83_rev @ Reverb + + .word se_unk_83_grp + + .word se_unk_83_0 +@ 0x0869F4E0 diff --git a/sound/songs/se_unk_84.s b/sound/songs/se_unk_84.s new file mode 100644 index 0000000..d1e1a95 --- /dev/null +++ b/sound/songs/se_unk_84.s @@ -0,0 +1,155 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_84_grp, gUnknown_08531D4C + .equ se_unk_84_pri, 5 + .equ se_unk_84_rev, reverb_set+50 + .equ se_unk_84_mvl, 127 + .equ se_unk_84_key, 0 + .equ se_unk_84_tbs, 1 + .equ se_unk_84_exg, 0 + .equ se_unk_84_cmp, 1 + + .section .rodata + .global se_unk_84 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_84_0: @ 0x0869F4E0 + .byte KEYSH , se_unk_84_key+0 + .byte TEMPO , 150*se_unk_84_tbs/2 + .byte VOICE , 46 + .byte VOL , 110*se_unk_84_mvl/mxv + .byte BENDR , 2 + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte W01 + .byte N02 , Dn6 , v112 + .byte W02 + .byte Cs6 + .byte W03 + .byte PAN , c_v+8 + .byte N02 , An5 + .byte W02 + .byte Fs5 + .byte W01 + .byte W01 + .byte Dn5 + .byte W02 + .byte PAN , c_v-7 + .byte W01 + .byte N02 , Dn5 , v104 + .byte W02 + .byte Cs5 , v100 + .byte W03 + .byte PAN , c_v+0 + .byte N02 , An4 , v096 + .byte W02 + .byte Fs4 , v092 + .byte W01 + .byte W01 + .byte Dn4 , v088 + .byte W02 + .byte PAN , c_v+15 + .byte W01 + .byte N02 , Dn6 + .byte W02 + .byte Cs6 , v084 + .byte W03 + .byte An5 , v080 + .byte W02 + .byte Fs5 , v076 + .byte W01 + .byte W01 + .byte Dn5 , v072 + .byte W02 + .byte PAN , c_v-16 + .byte W01 + .byte N02 , Dn6 , v068 + .byte W02 + .byte Cs6 , v064 + .byte W03 + .byte An5 , v060 + .byte W02 + .byte Fs5 , v056 + .byte W01 + .byte W01 + .byte Dn5 , v052 + .byte W02 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_84_1: @ 0x0869F53F + .byte KEYSH , se_unk_84_key+0 + .byte VOICE , 53 + .byte BENDR , 2 + .byte VOL , 43*se_unk_84_mvl/mxv + .byte BEND , c_v+15 + .byte N02 , An6 , v112 + .byte W02 + .byte Fs6 + .byte W01 + .byte W01 + .byte Dn6 + .byte W02 + .byte W01 + .byte Cs6 + .byte W02 + .byte An5 + .byte W03 + .byte N02 + .byte W02 + .byte Fs5 , v104 + .byte W01 + .byte W01 + .byte Dn5 , v100 + .byte W02 + .byte W01 + .byte Cs5 , v096 + .byte W02 + .byte An4 , v092 + .byte W03 + .byte An6 , v088 + .byte W02 + .byte Fs6 , v084 + .byte W01 + .byte W01 + .byte Dn6 , v080 + .byte W02 + .byte W01 + .byte Cs6 , v076 + .byte W02 + .byte An5 , v072 + .byte W03 + .byte An6 , v068 + .byte W02 + .byte Fs6 , v064 + .byte W01 + .byte W01 + .byte Dn6 , v060 + .byte W02 + .byte W01 + .byte Cs6 , v056 + .byte W02 + .byte An5 , v052 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_84: @ 0x0869F58C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_84_pri @ Priority + .byte se_unk_84_rev @ Reverb + + .word se_unk_84_grp + + .word se_unk_84_0 + .word se_unk_84_1 +@ 0x0869F59C diff --git a/sound/songs/se_unk_85.s b/sound/songs/se_unk_85.s new file mode 100644 index 0000000..30724ef --- /dev/null +++ b/sound/songs/se_unk_85.s @@ -0,0 +1,63 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_85_grp, gUnknown_0853174C + .equ se_unk_85_pri, 5 + .equ se_unk_85_rev, reverb_set+50 + .equ se_unk_85_mvl, 127 + .equ se_unk_85_key, 0 + .equ se_unk_85_tbs, 1 + .equ se_unk_85_exg, 0 + .equ se_unk_85_cmp, 1 + + .section .rodata + .global se_unk_85 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_85_0: @ 0x0869F59C + .byte KEYSH , se_unk_85_key+0 + .byte TEMPO , 128*se_unk_85_tbs/2 + .byte VOICE , 6 + .byte BENDR , 12 + .byte VOL , 90*se_unk_85_mvl/mxv + .byte BEND , c_v-1 + .byte N01 , Ds3 , v127 + .byte W02 + .byte N03 , Gs3 , v100 + .byte W05 + .byte N16 , Fn5 , v072 + .byte W05 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_85_1: @ 0x0869F5B6 + .byte KEYSH , se_unk_85_key+0 + .byte VOICE , 14 + .byte VOL , 90*se_unk_85_mvl/mxv + .byte BEND , c_v-8 + .byte W02 + .byte N03 , Gs3 , v060 + .byte W05 + .byte N16 , Fn5 + .byte W05 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_85: @ 0x0869F5C8 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_85_pri @ Priority + .byte se_unk_85_rev @ Reverb + + .word se_unk_85_grp + + .word se_unk_85_0 + .word se_unk_85_1 +@ 0x0869F5D8 diff --git a/sound/songs/se_unk_86.s b/sound/songs/se_unk_86.s new file mode 100644 index 0000000..019576b --- /dev/null +++ b/sound/songs/se_unk_86.s @@ -0,0 +1,76 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_86_grp, gUnknown_08531D4C + .equ se_unk_86_pri, 5 + .equ se_unk_86_rev, reverb_set+50 + .equ se_unk_86_mvl, 127 + .equ se_unk_86_key, 0 + .equ se_unk_86_tbs, 1 + .equ se_unk_86_exg, 0 + .equ se_unk_86_cmp, 1 + + .section .rodata + .global se_unk_86 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_86_0: @ 0x0869F5D8 + .byte KEYSH , se_unk_86_key+0 + .byte TEMPO , 150*se_unk_86_tbs/2 + .byte VOICE , 46 + .byte VOL , 94*se_unk_86_mvl/mxv + .byte BENDR , 2 + .byte LFOS , 40 + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte N06 , An5 , v112 + .byte W01 + .byte N15 , En6 , v104 + .byte W02 + .byte W01 + .byte MOD , 5 + .byte W02 + .byte W03 + .byte W03 + .byte W03 + .byte W01 + .byte 0 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_86_1: @ 0x0869F5FB + .byte KEYSH , se_unk_86_key+0 + .byte VOICE , 53 + .byte BENDR , 2 + .byte VOL , 43*se_unk_86_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte N06 , An4 , v108 + .byte W01 + .byte N12 , Cs6 , v104 + .byte W02 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_86: @ 0x0869F618 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_86_pri @ Priority + .byte se_unk_86_rev @ Reverb + + .word se_unk_86_grp + + .word se_unk_86_0 + .word se_unk_86_1 +@ 0x0869F628 diff --git a/sound/songs/se_unk_87.s b/sound/songs/se_unk_87.s new file mode 100644 index 0000000..8f05345 --- /dev/null +++ b/sound/songs/se_unk_87.s @@ -0,0 +1,63 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_87_grp, gUnknown_08532310 + .equ se_unk_87_pri, 5 + .equ se_unk_87_rev, reverb_set+50 + .equ se_unk_87_mvl, 127 + .equ se_unk_87_key, 0 + .equ se_unk_87_tbs, 1 + .equ se_unk_87_exg, 0 + .equ se_unk_87_cmp, 1 + + .section .rodata + .global se_unk_87 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_87_0: @ 0x0869F628 + .byte KEYSH , se_unk_87_key+0 + .byte TEMPO , 150*se_unk_87_tbs/2 + .byte VOL , 100*se_unk_87_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 17 + .byte N04 , Cs4 , v127 + .byte W04 + .byte N04 , En4 , v127 + .byte W04 + .byte N04 , Gn4 , v127 + .byte W04 + .byte N04 , As4 , v127 + .byte W04 + .byte N04 , Cs4 , v070 + .byte W04 + .byte N04 , En4 , v070 + .byte W04 + .byte N04 , Gn4 , v070 + .byte W04 + .byte N04 , As4 , v070 + .byte W04 + .byte N04 , Cs4 , v030 + .byte W04 + .byte N04 , En4 , v030 + .byte W04 + .byte N04 , Gn4 , v030 + .byte W04 + .byte N04 , As4 , v030 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_87: @ 0x0869F664 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_87_pri @ Priority + .byte se_unk_87_rev @ Reverb + + .word se_unk_87_grp + + .word se_unk_87_0 +@ 0x0869F670 diff --git a/sound/songs/se_unk_88.s b/sound/songs/se_unk_88.s new file mode 100644 index 0000000..55e4788 --- /dev/null +++ b/sound/songs/se_unk_88.s @@ -0,0 +1,63 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_88_grp, gUnknown_08532310 + .equ se_unk_88_pri, 5 + .equ se_unk_88_rev, reverb_set+50 + .equ se_unk_88_mvl, 127 + .equ se_unk_88_key, 0 + .equ se_unk_88_tbs, 1 + .equ se_unk_88_exg, 0 + .equ se_unk_88_cmp, 1 + + .section .rodata + .global se_unk_88 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_88_0: @ 0x0869F670 + .byte KEYSH , se_unk_88_key+0 + .byte TEMPO , 150*se_unk_88_tbs/2 + .byte VOL , 100*se_unk_88_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 16 + .byte N04 , As4 , v127 + .byte W04 + .byte N04 , Gn4 , v127 + .byte W04 + .byte N04 , En4 , v127 + .byte W04 + .byte N04 , Cs4 , v127 + .byte W04 + .byte N04 , As4 , v070 + .byte W04 + .byte N04 , Gn4 , v070 + .byte W04 + .byte N04 , En4 , v070 + .byte W04 + .byte N04 , Cs4 , v070 + .byte W04 + .byte N04 , As4 , v030 + .byte W04 + .byte N04 , Gn4 , v030 + .byte W04 + .byte N04 , En4 , v030 + .byte W04 + .byte N04 , Cs4 , v030 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_88: @ 0x0869F6AC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_88_pri @ Priority + .byte se_unk_88_rev @ Reverb + + .word se_unk_88_grp + + .word se_unk_88_0 +@ 0x0869F6B8 diff --git a/sound/songs/se_unk_89.s b/sound/songs/se_unk_89.s new file mode 100644 index 0000000..232ab99 --- /dev/null +++ b/sound/songs/se_unk_89.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_89_grp, gUnknown_08532310 + .equ se_unk_89_pri, 5 + .equ se_unk_89_rev, reverb_set+50 + .equ se_unk_89_mvl, 127 + .equ se_unk_89_key, 0 + .equ se_unk_89_tbs, 1 + .equ se_unk_89_exg, 0 + .equ se_unk_89_cmp, 1 + + .section .rodata + .global se_unk_89 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_89_0: @ 0x0869F6B8 + .byte KEYSH , se_unk_89_key+0 + .byte TEMPO , 150*se_unk_89_tbs/2 + .byte VOL , 80*se_unk_89_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 21 + .byte N02 , As5 , v127 + .byte W03 + .byte N02 , As5 , v127 + .byte W03 + .byte N12 , Fn6 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_89: @ 0x0869F6D0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_89_pri @ Priority + .byte se_unk_89_rev @ Reverb + + .word se_unk_89_grp + + .word se_unk_89_0 +@ 0x0869F6DC diff --git a/sound/songs/se_unk_8a.s b/sound/songs/se_unk_8a.s new file mode 100644 index 0000000..7410e2b --- /dev/null +++ b/sound/songs/se_unk_8a.s @@ -0,0 +1,55 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8a_grp, gUnknown_0853174C + .equ se_unk_8a_pri, 5 + .equ se_unk_8a_rev, reverb_set+50 + .equ se_unk_8a_mvl, 127 + .equ se_unk_8a_key, 0 + .equ se_unk_8a_tbs, 1 + .equ se_unk_8a_exg, 0 + .equ se_unk_8a_cmp, 1 + + .section .rodata + .global se_unk_8a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8a_0: @ 0x0869F6DC + .byte KEYSH , se_unk_8a_key+0 + .byte TEMPO , 240*se_unk_8a_tbs/2 + .byte VOICE , 92 + .byte BENDR , 12 + .byte VOL , 120*se_unk_8a_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Cn2 , v127 + .byte W03 + .byte Cn2 , v020 + .byte W03 + .byte N18 , Cn2 , v127 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte N09 , Cn2 , v020 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8a: @ 0x0869F700 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8a_pri @ Priority + .byte se_unk_8a_rev @ Reverb + + .word se_unk_8a_grp + + .word se_unk_8a_0 +@ 0x0869F70C diff --git a/sound/songs/se_unk_8b.s b/sound/songs/se_unk_8b.s new file mode 100644 index 0000000..3341e81 --- /dev/null +++ b/sound/songs/se_unk_8b.s @@ -0,0 +1,150 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8b_grp, gUnknown_08531D4C + .equ se_unk_8b_pri, 5 + .equ se_unk_8b_rev, reverb_set+50 + .equ se_unk_8b_mvl, 127 + .equ se_unk_8b_key, 0 + .equ se_unk_8b_tbs, 1 + .equ se_unk_8b_exg, 0 + .equ se_unk_8b_cmp, 1 + + .section .rodata + .global se_unk_8b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8b_0: @ 0x0869F70C + .byte KEYSH , se_unk_8b_key+0 + .byte TEMPO , 150*se_unk_8b_tbs/2 + .byte VOICE , 22 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 63*se_unk_8b_mvl/mxv + .byte BEND , c_v-48 + .byte N72 , Fn4 , v108 + .byte W02 + .byte VOL , 68*se_unk_8b_mvl/mxv + .byte BEND , c_v-43 + .byte W01 + .byte PAN , c_v+5 + .byte W01 + .byte BEND , c_v-38 + .byte W02 + .byte PAN , c_v+15 + .byte VOL , 70*se_unk_8b_mvl/mxv + .byte W01 + .byte BEND , c_v-34 + .byte W02 + .byte PAN , c_v+6 + .byte VOL , 75*se_unk_8b_mvl/mxv + .byte BEND , c_v-30 + .byte W03 + .byte PAN , c_v-1 + .byte BEND , c_v-28 + .byte W01 + .byte VOL , 78*se_unk_8b_mvl/mxv + .byte W01 + .byte BEND , c_v-24 + .byte W01 + .byte PAN , c_v-9 + .byte W01 + .byte VOL , 85*se_unk_8b_mvl/mxv + .byte BEND , c_v-21 + .byte W02 + .byte PAN , c_v-15 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte VOL , 90*se_unk_8b_mvl/mxv + .byte W01 + .byte PAN , c_v-9 + .byte BEND , c_v-12 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W02 + .byte c_v-3 + .byte W01 + .byte PAN , c_v+5 + .byte W01 + .byte BEND , c_v+2 + .byte W02 + .byte PAN , c_v+15 + .byte W01 + .byte BEND , c_v+5 + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+9 + .byte W03 + .byte PAN , c_v-1 + .byte BEND , c_v+11 + .byte W02 + .byte c_v+14 + .byte W01 + .byte PAN , c_v-9 + .byte W01 + .byte BEND , c_v+19 + .byte W02 + .byte PAN , c_v-15 + .byte W01 + .byte BEND , c_v+23 + .byte W02 + .byte PAN , c_v-9 + .byte BEND , c_v+27 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+29 + .byte W02 + .byte c_v+33 + .byte W01 + .byte PAN , c_v+5 + .byte W01 + .byte BEND , c_v+35 + .byte W02 + .byte VOL , 74*se_unk_8b_mvl/mxv + .byte PAN , c_v+15 + .byte W01 + .byte BEND , c_v+38 + .byte W02 + .byte VOL , 58*se_unk_8b_mvl/mxv + .byte PAN , c_v+6 + .byte BEND , c_v+42 + .byte W03 + .byte VOL , 47*se_unk_8b_mvl/mxv + .byte PAN , c_v-1 + .byte BEND , c_v+45 + .byte W02 + .byte c_v+48 + .byte W01 + .byte VOL , 34*se_unk_8b_mvl/mxv + .byte PAN , c_v-9 + .byte W01 + .byte BEND , c_v+50 + .byte W02 + .byte VOL , 22*se_unk_8b_mvl/mxv + .byte PAN , c_v-15 + .byte W01 + .byte BEND , c_v+54 + .byte W02 + .byte VOL , 6*se_unk_8b_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+58 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8b: @ 0x0869F7C8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8b_pri @ Priority + .byte se_unk_8b_rev @ Reverb + + .word se_unk_8b_grp + + .word se_unk_8b_0 +@ 0x0869F7D4 diff --git a/sound/songs/se_unk_8c.s b/sound/songs/se_unk_8c.s new file mode 100644 index 0000000..c7f3feb --- /dev/null +++ b/sound/songs/se_unk_8c.s @@ -0,0 +1,82 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8c_grp, gUnknown_0853174C + .equ se_unk_8c_pri, 5 + .equ se_unk_8c_rev, reverb_set+50 + .equ se_unk_8c_mvl, 127 + .equ se_unk_8c_key, 0 + .equ se_unk_8c_tbs, 1 + .equ se_unk_8c_exg, 0 + .equ se_unk_8c_cmp, 1 + + .section .rodata + .global se_unk_8c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8c_0: @ 0x0869F7D4 + .byte KEYSH , se_unk_8c_key+0 + .byte TEMPO , 90*se_unk_8c_tbs/2 + .byte VOICE , 125 + .byte VOL , 110*se_unk_8c_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , As2 , v100 + .byte W03 + .byte BEND , c_v-33 + .byte N36 , Ds3 + .byte W03 + .byte BEND , c_v+0 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_8c_1: @ 0x0869F7F6 + .byte KEYSH , se_unk_8c_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_8c_mvl/mxv + .byte N03 , Cn3 , v127 + .byte W03 + .byte N18 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8c: @ 0x0869F810 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8c_pri @ Priority + .byte se_unk_8c_rev @ Reverb + + .word se_unk_8c_grp + + .word se_unk_8c_0 + .word se_unk_8c_1 +@ 0x0869F820 diff --git a/sound/songs/se_unk_8d.s b/sound/songs/se_unk_8d.s new file mode 100644 index 0000000..42af273 --- /dev/null +++ b/sound/songs/se_unk_8d.s @@ -0,0 +1,98 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8d_grp, gUnknown_08531D4C + .equ se_unk_8d_pri, 5 + .equ se_unk_8d_rev, reverb_set+50 + .equ se_unk_8d_mvl, 127 + .equ se_unk_8d_key, 0 + .equ se_unk_8d_tbs, 1 + .equ se_unk_8d_exg, 0 + .equ se_unk_8d_cmp, 1 + + .section .rodata + .global se_unk_8d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8d_0: @ 0x0869F820 + .byte KEYSH , se_unk_8d_key+0 + .byte TEMPO , 220*se_unk_8d_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_8d_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , En3 , v112 + .byte W03 + .byte BEND , c_v+21 + .byte W03 + .byte c_v+0 + .byte W03 + .byte c_v+6 + .byte N15 , En3 , v120 + .byte W03 + .byte BEND , c_v+2 + .byte W03 + .byte c_v-9 + .byte W03 + .byte c_v-29 + .byte W06 + .byte c_v+0 + .byte N09 , Gn2 + .byte W06 + .byte BEND , c_v-8 + .byte W03 + .byte c_v-15 + .byte TIE , Gs2 , v112 + .byte W03 + .byte BEND , c_v-4 + .byte W09 + .byte c_v-8 + .byte W03 + .byte W06 + .byte c_v-13 + .byte W03 + .byte c_v-22 + .byte W09 + .byte c_v-32 + .byte W06 + .byte VOL , 102*se_unk_8d_mvl/mxv + .byte BEND , c_v-38 + .byte W09 + .byte VOL , 97*se_unk_8d_mvl/mxv + .byte W09 + .byte 92*se_unk_8d_mvl/mxv + .byte BEND , c_v-45 + .byte W06 + .byte W03 + .byte VOL , 83*se_unk_8d_mvl/mxv + .byte W06 + .byte BEND , c_v-52 + .byte W03 + .byte VOL , 72*se_unk_8d_mvl/mxv + .byte W09 + .byte 63*se_unk_8d_mvl/mxv + .byte W03 + .byte W06 + .byte 57*se_unk_8d_mvl/mxv + .byte W06 + .byte 46*se_unk_8d_mvl/mxv + .byte W12 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8d: @ 0x0869F87C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8d_pri @ Priority + .byte se_unk_8d_rev @ Reverb + + .word se_unk_8d_grp + + .word se_unk_8d_0 +@ 0x0869F888 diff --git a/sound/songs/se_unk_8e.s b/sound/songs/se_unk_8e.s new file mode 100644 index 0000000..df81f4b --- /dev/null +++ b/sound/songs/se_unk_8e.s @@ -0,0 +1,100 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8e_grp, gUnknown_08531D4C + .equ se_unk_8e_pri, 5 + .equ se_unk_8e_rev, reverb_set+50 + .equ se_unk_8e_mvl, 127 + .equ se_unk_8e_key, 0 + .equ se_unk_8e_tbs, 1 + .equ se_unk_8e_exg, 0 + .equ se_unk_8e_cmp, 1 + + .section .rodata + .global se_unk_8e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8e_0: @ 0x0869F888 + .byte KEYSH , se_unk_8e_key+0 + .byte TEMPO , 150*se_unk_8e_tbs/2 + .byte VOICE , 41 + .byte VOL , 110*se_unk_8e_mvl/mxv + .byte PAN , c_v+0 + .byte N01 , Cn4 , v127 + .byte W01 + .byte N03 , Cn5 + .byte W01 + .byte PAN , c_v+5 + .byte W01 + .byte c_v-6 + .byte W01 + .byte VOICE , 3 + .byte PAN , c_v+0 + .byte N01 , Gs4 , v112 + .byte W02 + .byte W03 + .byte PAN , c_v+7 + .byte N01 , Dn5 , v096 + .byte W03 + .byte W02 + .byte PAN , c_v+0 + .byte N01 , Gs4 , v084 + .byte W04 + .byte W01 + .byte PAN , c_v-8 + .byte N01 , Dn5 , v068 + .byte W05 + .byte PAN , c_v+7 + .byte N01 , Gs4 , v052 + .byte W04 + .byte PAN , c_v-8 + .byte N01 , Dn5 , v032 + .byte W02 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_8e_1: @ 0x0869F8C9 + .byte KEYSH , se_unk_8e_key+0 + .byte VOICE , 4 + .byte VOL , 110*se_unk_8e_mvl/mxv + .byte PAN , c_v+0 + .byte N01 , Cn3 , v064 + .byte W01 + .byte N03 , Gn3 + .byte W05 + .byte W01 + .byte N02 , En4 , v040 + .byte W05 + .byte Gn3 + .byte W04 + .byte En4 , v032 + .byte W02 + .byte W03 + .byte Gn3 + .byte W03 + .byte W02 + .byte En4 , v020 + .byte W04 + .byte W01 + .byte Gn3 + .byte W05 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8e: @ 0x0869F8F0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8e_pri @ Priority + .byte se_unk_8e_rev @ Reverb + + .word se_unk_8e_grp + + .word se_unk_8e_0 + .word se_unk_8e_1 +@ 0x0869F900 diff --git a/sound/songs/se_unk_8f.s b/sound/songs/se_unk_8f.s new file mode 100644 index 0000000..e04adb6 --- /dev/null +++ b/sound/songs/se_unk_8f.s @@ -0,0 +1,75 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_8f_grp, gUnknown_08531D4C + .equ se_unk_8f_pri, 5 + .equ se_unk_8f_rev, reverb_set+50 + .equ se_unk_8f_mvl, 127 + .equ se_unk_8f_key, 0 + .equ se_unk_8f_tbs, 1 + .equ se_unk_8f_exg, 0 + .equ se_unk_8f_cmp, 1 + + .section .rodata + .global se_unk_8f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_8f_0: @ 0x0869F900 + .byte KEYSH , se_unk_8f_key+0 + .byte TEMPO , 150*se_unk_8f_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v-32 + .byte VOL , 16*se_unk_8f_mvl/mxv + .byte BEND , c_v+1 + .byte N09 , Gn5 , v032 + .byte W01 + .byte VOL , 63*se_unk_8f_mvl/mxv + .byte W01 + .byte 98*se_unk_8f_mvl/mxv + .byte W01 + .byte 110*se_unk_8f_mvl/mxv + .byte W01 + .byte 99*se_unk_8f_mvl/mxv + .byte BEND , c_v+5 + .byte W02 + .byte VOL , 63*se_unk_8f_mvl/mxv + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 22*se_unk_8f_mvl/mxv + .byte BEND , c_v+21 + .byte W01 + .byte VOL , 9*se_unk_8f_mvl/mxv + .byte BEND , c_v+33 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_8f_1: @ 0x0869F92D + .byte KEYSH , se_unk_8f_key+0 + .byte VOICE , 71 + .byte PAN , c_v+32 + .byte VOL , 110*se_unk_8f_mvl/mxv + .byte BEND , c_v+1 + .byte N09 , Fs4 , v060 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_8f: @ 0x0869F940 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_8f_pri @ Priority + .byte se_unk_8f_rev @ Reverb + + .word se_unk_8f_grp + + .word se_unk_8f_0 + .word se_unk_8f_1 +@ 0x0869F950 diff --git a/sound/songs/se_unk_91.s b/sound/songs/se_unk_91.s new file mode 100644 index 0000000..e562708 --- /dev/null +++ b/sound/songs/se_unk_91.s @@ -0,0 +1,54 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_91_grp, gUnknown_0853174C + .equ se_unk_91_pri, 5 + .equ se_unk_91_rev, reverb_set+50 + .equ se_unk_91_mvl, 127 + .equ se_unk_91_key, 0 + .equ se_unk_91_tbs, 1 + .equ se_unk_91_exg, 0 + .equ se_unk_91_cmp, 1 + + .section .rodata + .global se_unk_91 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_91_0: @ 0x0869F950 + .byte KEYSH , se_unk_91_key+0 + .byte TEMPO , 100*se_unk_91_tbs/2 + .byte VOICE , 4 + .byte BENDR , 12 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 90*se_unk_91_mvl/mxv + .byte BEND , c_v+4 + .byte N01 , Cn5 , v064 + .byte W01 + .byte Cn5 , v020 + .byte W01 + .byte Cn5 , v064 + .byte W01 + .byte Cn5 , v020 + .byte W01 + .byte Cn6 , v064 + .byte W02 + .byte Cn6 , v020 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_91: @ 0x0869F978 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_91_pri @ Priority + .byte se_unk_91_rev @ Reverb + + .word se_unk_91_grp + + .word se_unk_91_0 +@ 0x0869F984 diff --git a/sound/songs/se_unk_92.s b/sound/songs/se_unk_92.s new file mode 100644 index 0000000..c61a8b4 --- /dev/null +++ b/sound/songs/se_unk_92.s @@ -0,0 +1,180 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_92_grp, gUnknown_0852DDE0 + .equ se_unk_92_pri, 5 + .equ se_unk_92_rev, reverb_set+50 + .equ se_unk_92_mvl, 127 + .equ se_unk_92_key, 0 + .equ se_unk_92_tbs, 1 + .equ se_unk_92_exg, 0 + .equ se_unk_92_cmp, 1 + + .section .rodata + .global se_unk_92 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_92_0: @ 0x0869F984 + .byte KEYSH , se_unk_92_key+0 + .byte TEMPO , 174*se_unk_92_tbs/2 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_92_mvl/mxv + .byte PAN , c_v+48 + .byte W08 + .byte N04 , Bn3 , v100 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N24 , Gs4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_92_1: @ 0x0869F9A4 + .byte KEYSH , se_unk_92_key+0 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_92_mvl/mxv + .byte W08 + .byte PAN , c_v-16 + .byte N04 , En4 , v100 + .byte W08 + .byte PAN , c_v+16 + .byte N04 + .byte W08 + .byte PAN , c_v-16 + .byte N04 + .byte W08 + .byte PAN , c_v+0 + .byte N24 , Bn4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_92_2: @ 0x0869F9C8 + .byte KEYSH , se_unk_92_key+0 + .byte VOICE , 46 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_92_mvl/mxv + .byte PAN , c_v-48 + .byte W08 + .byte N04 , Gs3 , v068 + .byte W08 + .byte N04 + .byte W08 + .byte N04 + .byte W08 + .byte N24 , En4 + .byte W10 + .byte MOD , 5 + .byte W06 + .byte W24 + .byte FINE + +@*********************** Track 04 ***********************@ + +se_unk_92_3: @ 0x0869F9E6 + .byte KEYSH , se_unk_92_key+0 + .byte VOICE , 84 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_92_mvl/mxv + .byte W08 + .byte N04 , Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte Bn3 , v048 + .byte W04 + .byte Bn3 , v020 + .byte W04 + .byte N24 , Gs4 , v048 + .byte W10 + .byte MOD , 5 + .byte W03 + .byte VOL , 63*se_unk_92_mvl/mxv + .byte W03 + .byte 42*se_unk_92_mvl/mxv + .byte W03 + .byte 22*se_unk_92_mvl/mxv + .byte W03 + .byte 9*se_unk_92_mvl/mxv + .byte W03 + .byte 0*se_unk_92_mvl/mxv + .byte W15 + .byte FINE + +@*********************** Track 05 ***********************@ + +se_unk_92_4: @ 0x0869FA18 + .byte KEYSH , se_unk_92_key+0 + .byte VOICE , 85 + .byte XCMD , xIECV , 8 + .byte xIECL , 8 + .byte VOL , 80*se_unk_92_mvl/mxv + .byte W08 + .byte N04 , En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte En4 , v048 + .byte W04 + .byte En4 , v020 + .byte W04 + .byte N24 , Bn4 , v048 + .byte W10 + .byte MOD , 5 + .byte W03 + .byte VOL , 63*se_unk_92_mvl/mxv + .byte W03 + .byte 42*se_unk_92_mvl/mxv + .byte W03 + .byte 22*se_unk_92_mvl/mxv + .byte W03 + .byte 9*se_unk_92_mvl/mxv + .byte W03 + .byte 0*se_unk_92_mvl/mxv + .byte W15 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_92: @ 0x0869FA4C + .byte 5 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_92_pri @ Priority + .byte se_unk_92_rev @ Reverb + + .word se_unk_92_grp + + .word se_unk_92_0 + .word se_unk_92_1 + .word se_unk_92_2 + .word se_unk_92_3 + .word se_unk_92_4 +@ 0x0869FA68 diff --git a/sound/songs/se_unk_93.s b/sound/songs/se_unk_93.s new file mode 100644 index 0000000..8d2f27f --- /dev/null +++ b/sound/songs/se_unk_93.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_93_grp, gUnknown_0853174C + .equ se_unk_93_pri, 5 + .equ se_unk_93_rev, reverb_set+50 + .equ se_unk_93_mvl, 127 + .equ se_unk_93_key, 0 + .equ se_unk_93_tbs, 1 + .equ se_unk_93_exg, 0 + .equ se_unk_93_cmp, 1 + + .section .rodata + .global se_unk_93 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_93_0: @ 0x0869FA68 + .byte KEYSH , se_unk_93_key+0 + .byte TEMPO , 144*se_unk_93_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_93_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W03 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W03 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_93_1: @ 0x0869FA95 + .byte KEYSH , se_unk_93_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_93_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W02 + .byte W01 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_93: @ 0x0869FAC0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_93_pri @ Priority + .byte se_unk_93_rev @ Reverb + + .word se_unk_93_grp + + .word se_unk_93_0 + .word se_unk_93_1 +@ 0x0869FAD0 diff --git a/sound/songs/se_unk_94.s b/sound/songs/se_unk_94.s new file mode 100644 index 0000000..0b606de --- /dev/null +++ b/sound/songs/se_unk_94.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_94_grp, gUnknown_0853174C + .equ se_unk_94_pri, 5 + .equ se_unk_94_rev, reverb_set+50 + .equ se_unk_94_mvl, 127 + .equ se_unk_94_key, 0 + .equ se_unk_94_tbs, 1 + .equ se_unk_94_exg, 0 + .equ se_unk_94_cmp, 1 + + .section .rodata + .global se_unk_94 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_94_0: @ 0x0869FAD0 + .byte KEYSH , se_unk_94_key+0 + .byte TEMPO , 90*se_unk_94_tbs/2 + .byte VOICE , 90 + .byte VOL , 110*se_unk_94_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , Cn4 , v100 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_94_1: @ 0x0869FAE3 + .byte KEYSH , se_unk_94_key+0 + .byte VOICE , 124 + .byte BENDR , 12 + .byte VOL , 82*se_unk_94_mvl/mxv + .byte BEND , c_v+0 + .byte N05 , Gs4 , v060 + .byte W03 + .byte VOL , 94*se_unk_94_mvl/mxv + .byte W03 + .byte 103*se_unk_94_mvl/mxv + .byte N22 + .byte W03 + .byte VOL , 110*se_unk_94_mvl/mxv + .byte W03 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_94_2: @ 0x0869FAFE + .byte KEYSH , se_unk_94_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_94_mvl/mxv + .byte N06 , Cn3 , v080 + .byte W06 + .byte N18 , Cn3 , v092 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_94: @ 0x0869FB10 + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_94_pri @ Priority + .byte se_unk_94_rev @ Reverb + + .word se_unk_94_grp + + .word se_unk_94_0 + .word se_unk_94_1 + .word se_unk_94_2 +@ 0x0869FB24 diff --git a/sound/songs/se_unk_95.s b/sound/songs/se_unk_95.s new file mode 100644 index 0000000..64314ce --- /dev/null +++ b/sound/songs/se_unk_95.s @@ -0,0 +1,64 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_95_grp, gUnknown_08531D4C + .equ se_unk_95_pri, 5 + .equ se_unk_95_rev, reverb_set+50 + .equ se_unk_95_mvl, 127 + .equ se_unk_95_key, 0 + .equ se_unk_95_tbs, 1 + .equ se_unk_95_exg, 0 + .equ se_unk_95_cmp, 1 + + .section .rodata + .global se_unk_95 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_95_0: @ 0x0869FB24 + .byte KEYSH , se_unk_95_key+0 + .byte TEMPO , 150*se_unk_95_tbs/2 + .byte VOICE , 22 + .byte BENDR , 12 + .byte VOL , 120*se_unk_95_mvl/mxv + .byte BEND , c_v+12 + .byte N06 , An2 , v127 + .byte W03 + .byte VOL , 78*se_unk_95_mvl/mxv + .byte BEND , c_v+20 + .byte W03 + .byte VOL , 120*se_unk_95_mvl/mxv + .byte BEND , c_v+36 + .byte N18 , Cn3 + .byte W02 + .byte BEND , c_v+35 + .byte W03 + .byte c_v+32 + .byte W02 + .byte c_v+26 + .byte W03 + .byte VOL , 102*se_unk_95_mvl/mxv + .byte BEND , c_v+18 + .byte W02 + .byte VOL , 68*se_unk_95_mvl/mxv + .byte BEND , c_v+7 + .byte W03 + .byte VOL , 34*se_unk_95_mvl/mxv + .byte BEND , c_v-9 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_95: @ 0x0869FB58 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_95_pri @ Priority + .byte se_unk_95_rev @ Reverb + + .word se_unk_95_grp + + .word se_unk_95_0 +@ 0x0869FB64 diff --git a/sound/songs/se_unk_96.s b/sound/songs/se_unk_96.s new file mode 100644 index 0000000..0d79702 --- /dev/null +++ b/sound/songs/se_unk_96.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_96_grp, gUnknown_08531D4C + .equ se_unk_96_pri, 5 + .equ se_unk_96_rev, reverb_set+50 + .equ se_unk_96_mvl, 127 + .equ se_unk_96_key, 0 + .equ se_unk_96_tbs, 1 + .equ se_unk_96_exg, 0 + .equ se_unk_96_cmp, 1 + + .section .rodata + .global se_unk_96 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_96_0: @ 0x0869FB64 + .byte KEYSH , se_unk_96_key+0 + .byte TEMPO , 150*se_unk_96_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_96_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_96: @ 0x0869FB7C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_96_pri @ Priority + .byte se_unk_96_rev @ Reverb + + .word se_unk_96_grp + + .word se_unk_96_0 +@ 0x0869FB88 diff --git a/sound/songs/se_unk_97.s b/sound/songs/se_unk_97.s new file mode 100644 index 0000000..85e888a --- /dev/null +++ b/sound/songs/se_unk_97.s @@ -0,0 +1,58 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_97_grp, gUnknown_08531D4C + .equ se_unk_97_pri, 5 + .equ se_unk_97_rev, reverb_set+50 + .equ se_unk_97_mvl, 127 + .equ se_unk_97_key, 0 + .equ se_unk_97_tbs, 1 + .equ se_unk_97_exg, 0 + .equ se_unk_97_cmp, 1 + + .section .rodata + .global se_unk_97 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_97_0: @ 0x0869FB88 + .byte KEYSH , se_unk_97_key+0 + .byte TEMPO , 150*se_unk_97_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte VOL , 55*se_unk_97_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N01 , Cn6 , v100 + .byte W01 + .byte VOL , 110*se_unk_97_mvl/mxv + .byte W01 + .byte VOICE , 36 + .byte VOL , 55*se_unk_97_mvl/mxv + .byte N02 , Gn6 , v080 + .byte W01 + .byte VOL , 110*se_unk_97_mvl/mxv + .byte W04 + .byte PAN , c_v+20 + .byte N01 , Gn6 , v024 + .byte W03 + .byte Gn6 , v016 + .byte W02 + .byte PAN , c_v-21 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_97: @ 0x0869FBB8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_97_pri @ Priority + .byte se_unk_97_rev @ Reverb + + .word se_unk_97_grp + + .word se_unk_97_0 +@ 0x0869FBC4 diff --git a/sound/songs/se_unk_98.s b/sound/songs/se_unk_98.s new file mode 100644 index 0000000..88486a3 --- /dev/null +++ b/sound/songs/se_unk_98.s @@ -0,0 +1,42 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_98_grp, gUnknown_0853174C + .equ se_unk_98_pri, 5 + .equ se_unk_98_rev, reverb_set+50 + .equ se_unk_98_mvl, 127 + .equ se_unk_98_key, 0 + .equ se_unk_98_tbs, 1 + .equ se_unk_98_exg, 0 + .equ se_unk_98_cmp, 1 + + .section .rodata + .global se_unk_98 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_98_0: @ 0x0869FBC4 + .byte KEYSH , se_unk_98_key+0 + .byte TEMPO , 220*se_unk_98_tbs/2 + .byte VOICE , 127 + .byte VOL , 110*se_unk_98_mvl/mxv + .byte N03 , Ds3 , v127 + .byte W03 + .byte N15 , Gn4 + .byte W21 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_98: @ 0x0869FBD4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_98_pri @ Priority + .byte se_unk_98_rev @ Reverb + + .word se_unk_98_grp + + .word se_unk_98_0 +@ 0x0869FBE0 diff --git a/sound/songs/se_unk_99.s b/sound/songs/se_unk_99.s new file mode 100644 index 0000000..0a64c4b --- /dev/null +++ b/sound/songs/se_unk_99.s @@ -0,0 +1,63 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_99_grp, gUnknown_0853174C + .equ se_unk_99_pri, 5 + .equ se_unk_99_rev, reverb_set+50 + .equ se_unk_99_mvl, 127 + .equ se_unk_99_key, 0 + .equ se_unk_99_tbs, 1 + .equ se_unk_99_exg, 0 + .equ se_unk_99_cmp, 1 + + .section .rodata + .global se_unk_99 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_99_0: @ 0x0869FBE0 + .byte KEYSH , se_unk_99_key+0 + .byte TEMPO , 128*se_unk_99_tbs/2 + .byte VOICE , 6 + .byte BENDR , 12 + .byte VOL , 90*se_unk_99_mvl/mxv + .byte BEND , c_v-1 + .byte N01 , Ds3 , v127 + .byte W02 + .byte N03 , Gs3 , v100 + .byte W05 + .byte N16 , Fn5 , v072 + .byte W05 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_99_1: @ 0x0869FBFA + .byte KEYSH , se_unk_99_key+0 + .byte VOICE , 14 + .byte VOL , 90*se_unk_99_mvl/mxv + .byte BEND , c_v-8 + .byte W02 + .byte N03 , Gs3 , v060 + .byte W05 + .byte N16 , Fn5 + .byte W05 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_99: @ 0x0869FC0C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_99_pri @ Priority + .byte se_unk_99_rev @ Reverb + + .word se_unk_99_grp + + .word se_unk_99_0 + .word se_unk_99_1 +@ 0x0869FC1C diff --git a/sound/songs/se_unk_9a.s b/sound/songs/se_unk_9a.s new file mode 100644 index 0000000..305c7aa --- /dev/null +++ b/sound/songs/se_unk_9a.s @@ -0,0 +1,164 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9a_grp, gUnknown_08531D4C + .equ se_unk_9a_pri, 5 + .equ se_unk_9a_rev, reverb_set+50 + .equ se_unk_9a_mvl, 127 + .equ se_unk_9a_key, 0 + .equ se_unk_9a_tbs, 1 + .equ se_unk_9a_exg, 0 + .equ se_unk_9a_cmp, 1 + + .section .rodata + .global se_unk_9a + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9a_0: @ 0x0869FC1C + .byte KEYSH , se_unk_9a_key+0 + .byte TEMPO , 150*se_unk_9a_tbs/2 + .byte VOICE , 36 + .byte BENDR , 24 + .byte VOL , 25*se_unk_9a_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+63 + .byte TIE , Cn4 , v112 + .byte W04 + .byte VOL , 40*se_unk_9a_mvl/mxv + .byte W02 + .byte PAN , c_v-4 + .byte BEND , c_v+52 + .byte W03 + .byte VOL , 55*se_unk_9a_mvl/mxv + .byte W03 + .byte PAN , c_v-10 + .byte BEND , c_v+41 + .byte W03 + .byte VOL , 80*se_unk_9a_mvl/mxv + .byte W03 + .byte PAN , c_v-5 + .byte BEND , c_v+30 + .byte W06 + .byte PAN , c_v+0 + .byte BEND , c_v+22 + .byte W01 + .byte VOL , 100*se_unk_9a_mvl/mxv + .byte W05 + .byte PAN , c_v+4 + .byte BEND , c_v+63 + .byte W06 + .byte PAN , c_v+11 + .byte BEND , c_v+52 + .byte W06 + .byte PAN , c_v+4 + .byte BEND , c_v+41 + .byte W04 + .byte c_v+33 + .byte W02 + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v+25 + .byte W03 + .byte PAN , c_v-4 + .byte W03 + .byte BEND , c_v+22 + .byte W03 + .byte PAN , c_v-10 + .byte W06 + .byte c_v-5 + .byte BEND , c_v+17 + .byte W06 + .byte PAN , c_v+0 + .byte BEND , c_v+9 + .byte W06 + .byte PAN , c_v+4 + .byte W02 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+11 + .byte W06 + .byte c_v+4 + .byte BEND , c_v+0 + .byte W06 + .byte PAN , c_v+0 + .byte W06 + .byte c_v-4 + .byte W02 + .byte BEND , c_v-3 + .byte W04 + .byte PAN , c_v-10 + .byte W06 + .byte c_v-5 + .byte W04 + .byte BEND , c_v-5 + .byte W02 + .byte PAN , c_v+0 + .byte W06 + .byte c_v+4 + .byte W02 + .byte BEND , c_v-7 + .byte W04 + .byte PAN , c_v+11 + .byte W06 + .byte c_v+4 + .byte W01 + .byte BEND , c_v-10 + .byte W05 + .byte PAN , c_v+0 + .byte W03 + .byte BEND , c_v-13 + .byte W03 + .byte PAN , c_v-4 + .byte W06 + .byte c_v-10 + .byte BEND , c_v-18 + .byte W03 + .byte VOL , 89*se_unk_9a_mvl/mxv + .byte W03 + .byte PAN , c_v-5 + .byte W02 + .byte VOL , 74*se_unk_9a_mvl/mxv + .byte BEND , c_v-25 + .byte W04 + .byte PAN , c_v+0 + .byte W02 + .byte VOL , 62*se_unk_9a_mvl/mxv + .byte W01 + .byte BEND , c_v-32 + .byte W03 + .byte PAN , c_v+4 + .byte W01 + .byte VOL , 45*se_unk_9a_mvl/mxv + .byte W01 + .byte BEND , c_v-40 + .byte W04 + .byte VOL , 28*se_unk_9a_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v-49 + .byte W03 + .byte c_v-64 + .byte W01 + .byte VOL , 10*se_unk_9a_mvl/mxv + .byte W02 + .byte PAN , c_v+4 + .byte W02 + .byte VOL , 5*se_unk_9a_mvl/mxv + .byte W04 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9a: @ 0x0869FCE4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9a_pri @ Priority + .byte se_unk_9a_rev @ Reverb + + .word se_unk_9a_grp + + .word se_unk_9a_0 +@ 0x0869FCF0 diff --git a/sound/songs/se_unk_9b.s b/sound/songs/se_unk_9b.s new file mode 100644 index 0000000..7e56e1f --- /dev/null +++ b/sound/songs/se_unk_9b.s @@ -0,0 +1,124 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9b_grp, gUnknown_08531D4C + .equ se_unk_9b_pri, 5 + .equ se_unk_9b_rev, reverb_set+50 + .equ se_unk_9b_mvl, 127 + .equ se_unk_9b_key, 0 + .equ se_unk_9b_tbs, 1 + .equ se_unk_9b_exg, 0 + .equ se_unk_9b_cmp, 1 + + .section .rodata + .global se_unk_9b + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9b_0: @ 0x0869FCF0 + .byte KEYSH , se_unk_9b_key+0 + .byte TEMPO , 220*se_unk_9b_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_9b_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , An3 , v127 + .byte W03 + .byte BEND , c_v+21 + .byte W03 + .byte c_v+0 + .byte W03 + .byte c_v+6 + .byte N15 , An3 , v120 + .byte W03 + .byte BEND , c_v+2 + .byte W01 + .byte PAN , c_v+10 + .byte W02 + .byte BEND , c_v-9 + .byte W03 + .byte PAN , c_v-9 + .byte BEND , c_v-29 + .byte W06 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N09 , Cn3 , v127 + .byte W06 + .byte BEND , c_v-8 + .byte W03 + .byte c_v-15 + .byte N60 , Cs3 , v124 + .byte W03 + .byte BEND , c_v-4 + .byte W03 + .byte PAN , c_v+10 + .byte W06 + .byte c_v+0 + .byte BEND , c_v-8 + .byte W03 + .byte W03 + .byte PAN , c_v-9 + .byte W03 + .byte BEND , c_v-13 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v-22 + .byte W06 + .byte VOL , 103*se_unk_9b_mvl/mxv + .byte PAN , c_v+10 + .byte W03 + .byte BEND , c_v-32 + .byte W03 + .byte PAN , c_v+0 + .byte W03 + .byte VOL , 95*se_unk_9b_mvl/mxv + .byte BEND , c_v-38 + .byte W03 + .byte PAN , c_v-9 + .byte W05 + .byte BEND , c_v-45 + .byte W01 + .byte VOL , 66*se_unk_9b_mvl/mxv + .byte PAN , c_v+0 + .byte W05 + .byte c_v+10 + .byte W01 + .byte BEND , c_v-52 + .byte W03 + .byte VOL , 21*se_unk_9b_mvl/mxv + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_9b_1: @ 0x0869FD67 + .byte KEYSH , se_unk_9b_key+0 + .byte VOICE , 4 + .byte VOL , 110*se_unk_9b_mvl/mxv + .byte N06 , Cn3 , v060 + .byte W09 + .byte N15 + .byte W15 + .byte W24 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9b: @ 0x0869FD78 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9b_pri @ Priority + .byte se_unk_9b_rev @ Reverb + + .word se_unk_9b_grp + + .word se_unk_9b_0 + .word se_unk_9b_1 +@ 0x0869FD88 diff --git a/sound/songs/se_unk_9c.s b/sound/songs/se_unk_9c.s new file mode 100644 index 0000000..fd2001f --- /dev/null +++ b/sound/songs/se_unk_9c.s @@ -0,0 +1,78 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9c_grp, gUnknown_08531D4C + .equ se_unk_9c_pri, 5 + .equ se_unk_9c_rev, reverb_set+50 + .equ se_unk_9c_mvl, 127 + .equ se_unk_9c_key, 0 + .equ se_unk_9c_tbs, 1 + .equ se_unk_9c_exg, 0 + .equ se_unk_9c_cmp, 1 + + .section .rodata + .global se_unk_9c + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9c_0: @ 0x0869FD88 + .byte KEYSH , se_unk_9c_key+0 + .byte TEMPO , 150*se_unk_9c_tbs/2 + .byte VOICE , 14 + .byte VOL , 80*se_unk_9c_mvl/mxv + .byte BEND , c_v+17 + .byte N03 , En3 , v096 + .byte W03 + .byte Bn2 + .byte W03 + .byte En3 + .byte W03 + .byte Bn3 + .byte W03 + .byte N06 , Cn5 + .byte W06 + .byte N24 , Cn6 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_9c_1: @ 0x0869FDA6 + .byte KEYSH , se_unk_9c_key+0 + .byte VOICE , 17 + .byte VOL , 80*se_unk_9c_mvl/mxv + .byte N03 , En3 , v100 + .byte W03 + .byte Bn2 + .byte W03 + .byte En3 + .byte W03 + .byte Bn3 + .byte W03 + .byte N06 , Cn5 + .byte W06 + .byte N24 , Cn6 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9c: @ 0x0869FDC0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9c_pri @ Priority + .byte se_unk_9c_rev @ Reverb + + .word se_unk_9c_grp + + .word se_unk_9c_0 + .word se_unk_9c_1 +@ 0x0869FDD0 diff --git a/sound/songs/se_unk_9d.s b/sound/songs/se_unk_9d.s new file mode 100644 index 0000000..f2afa4b --- /dev/null +++ b/sound/songs/se_unk_9d.s @@ -0,0 +1,53 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9d_grp, gUnknown_08531D4C + .equ se_unk_9d_pri, 5 + .equ se_unk_9d_rev, reverb_set+50 + .equ se_unk_9d_mvl, 127 + .equ se_unk_9d_key, 0 + .equ se_unk_9d_tbs, 1 + .equ se_unk_9d_exg, 0 + .equ se_unk_9d_cmp, 1 + + .section .rodata + .global se_unk_9d + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9d_0: @ 0x0869FDD0 + .byte KEYSH , se_unk_9d_key+0 + .byte TEMPO , 150*se_unk_9d_tbs/2 + .byte VOICE , 16 + .byte VOL , 100*se_unk_9d_mvl/mxv + .byte BEND , c_v+1 + .byte N12 , Fn4 , v088 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_9d_1: @ 0x0869FDDF + .byte KEYSH , se_unk_9d_key+0 + .byte VOICE , 17 + .byte VOL , 100*se_unk_9d_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , Fn4 , v072 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9d: @ 0x0869FDEC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9d_pri @ Priority + .byte se_unk_9d_rev @ Reverb + + .word se_unk_9d_grp + + .word se_unk_9d_0 + .word se_unk_9d_1 +@ 0x0869FDFC diff --git a/sound/songs/se_unk_9e.s b/sound/songs/se_unk_9e.s new file mode 100644 index 0000000..a87bd06 --- /dev/null +++ b/sound/songs/se_unk_9e.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9e_grp, gUnknown_0853174C + .equ se_unk_9e_pri, 5 + .equ se_unk_9e_rev, reverb_set+50 + .equ se_unk_9e_mvl, 127 + .equ se_unk_9e_key, 0 + .equ se_unk_9e_tbs, 1 + .equ se_unk_9e_exg, 0 + .equ se_unk_9e_cmp, 1 + + .section .rodata + .global se_unk_9e + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9e_0: @ 0x0869FDFC + .byte KEYSH , se_unk_9e_key+0 + .byte TEMPO , 128*se_unk_9e_tbs/2 + .byte VOICE , 7 + .byte BENDR , 12 + .byte VOL , 70*se_unk_9e_mvl/mxv + .byte BEND , c_v+2 + .byte N04 , Fn2 , v127 + .byte W04 + .byte N01 , Dn3 + .byte W02 + .byte VOICE , 8 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9e: @ 0x0869FE14 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9e_pri @ Priority + .byte se_unk_9e_rev @ Reverb + + .word se_unk_9e_grp + + .word se_unk_9e_0 +@ 0x0869FE20 diff --git a/sound/songs/se_unk_9f.s b/sound/songs/se_unk_9f.s new file mode 100644 index 0000000..c7400d7 --- /dev/null +++ b/sound/songs/se_unk_9f.s @@ -0,0 +1,56 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_9f_grp, gUnknown_0853174C + .equ se_unk_9f_pri, 5 + .equ se_unk_9f_rev, reverb_set+50 + .equ se_unk_9f_mvl, 127 + .equ se_unk_9f_key, 0 + .equ se_unk_9f_tbs, 1 + .equ se_unk_9f_exg, 0 + .equ se_unk_9f_cmp, 1 + + .section .rodata + .global se_unk_9f + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_9f_0: @ 0x0869FE20 + .byte KEYSH , se_unk_9f_key+0 + .byte TEMPO , 110*se_unk_9f_tbs/2 + .byte VOICE , 90 + .byte VOL , 90*se_unk_9f_mvl/mxv + .byte N06 , En4 , v127 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v112 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v088 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v064 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_9f: @ 0x0869FE4C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_9f_pri @ Priority + .byte se_unk_9f_rev @ Reverb + + .word se_unk_9f_grp + + .word se_unk_9f_0 +@ 0x0869FE58 diff --git a/sound/songs/se_unk_a0.s b/sound/songs/se_unk_a0.s new file mode 100644 index 0000000..f51faba --- /dev/null +++ b/sound/songs/se_unk_a0.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a0_grp, gUnknown_0853174C + .equ se_unk_a0_pri, 5 + .equ se_unk_a0_rev, reverb_set+50 + .equ se_unk_a0_mvl, 127 + .equ se_unk_a0_key, 0 + .equ se_unk_a0_tbs, 1 + .equ se_unk_a0_exg, 0 + .equ se_unk_a0_cmp, 1 + + .section .rodata + .global se_unk_a0 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a0_0: @ 0x0869FE58 + .byte KEYSH , se_unk_a0_key+0 + .byte TEMPO , 110*se_unk_a0_tbs/2 + .byte VOICE , 93 + .byte XCMD , xIECV , 9 + .byte xIECL , 8 + .byte VOL , 90*se_unk_a0_mvl/mxv + .byte N06 , En5 , v064 + .byte W03 + .byte W03 + .byte N03 , En5 , v016 + .byte W03 + .byte N06 , En5 , v088 + .byte W03 + .byte W03 + .byte N03 , En5 , v016 + .byte W03 + .byte N06 , En5 , v112 + .byte W03 + .byte W03 + .byte N03 , En5 , v016 + .byte W03 + .byte N06 , En5 , v127 + .byte W03 + .byte W03 + .byte N03 , En5 , v016 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a0: @ 0x0869FE8C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a0_pri @ Priority + .byte se_unk_a0_rev @ Reverb + + .word se_unk_a0_grp + + .word se_unk_a0_0 +@ 0x0869FE98 diff --git a/sound/songs/se_unk_a1.s b/sound/songs/se_unk_a1.s new file mode 100644 index 0000000..7e8c876 --- /dev/null +++ b/sound/songs/se_unk_a1.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a1_grp, gUnknown_08532310 + .equ se_unk_a1_pri, 5 + .equ se_unk_a1_rev, reverb_set+50 + .equ se_unk_a1_mvl, 127 + .equ se_unk_a1_key, 0 + .equ se_unk_a1_tbs, 1 + .equ se_unk_a1_exg, 0 + .equ se_unk_a1_cmp, 1 + + .section .rodata + .global se_unk_a1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a1_0: @ 0x0869FE98 + .byte KEYSH , se_unk_a1_key+0 + .byte TEMPO , 150*se_unk_a1_tbs/2 + .byte VOL , 100*se_unk_a1_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 32 + .byte N12 , Cn5 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a1: @ 0x0869FEA8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a1_pri @ Priority + .byte se_unk_a1_rev @ Reverb + + .word se_unk_a1_grp + + .word se_unk_a1_0 +@ 0x0869FEB4 diff --git a/sound/songs/se_unk_a2.s b/sound/songs/se_unk_a2.s new file mode 100644 index 0000000..dee31cc --- /dev/null +++ b/sound/songs/se_unk_a2.s @@ -0,0 +1,75 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a2_grp, gUnknown_08531D4C + .equ se_unk_a2_pri, 5 + .equ se_unk_a2_rev, reverb_set+50 + .equ se_unk_a2_mvl, 127 + .equ se_unk_a2_key, 0 + .equ se_unk_a2_tbs, 1 + .equ se_unk_a2_exg, 0 + .equ se_unk_a2_cmp, 1 + + .section .rodata + .global se_unk_a2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a2_0: @ 0x0869FEB4 + .byte KEYSH , se_unk_a2_key+0 + .byte TEMPO , 150*se_unk_a2_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v-32 + .byte VOL , 16*se_unk_a2_mvl/mxv + .byte BEND , c_v+1 + .byte N09 , Gn5 , v032 + .byte W01 + .byte VOL , 63*se_unk_a2_mvl/mxv + .byte W01 + .byte 98*se_unk_a2_mvl/mxv + .byte W01 + .byte 110*se_unk_a2_mvl/mxv + .byte W01 + .byte 99*se_unk_a2_mvl/mxv + .byte BEND , c_v+5 + .byte W02 + .byte VOL , 63*se_unk_a2_mvl/mxv + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 22*se_unk_a2_mvl/mxv + .byte BEND , c_v+21 + .byte W01 + .byte VOL , 9*se_unk_a2_mvl/mxv + .byte BEND , c_v+33 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a2_1: @ 0x0869FEE1 + .byte KEYSH , se_unk_a2_key+0 + .byte VOICE , 71 + .byte PAN , c_v+32 + .byte VOL , 110*se_unk_a2_mvl/mxv + .byte BEND , c_v+1 + .byte N09 , Fs4 , v060 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a2: @ 0x0869FEF4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a2_pri @ Priority + .byte se_unk_a2_rev @ Reverb + + .word se_unk_a2_grp + + .word se_unk_a2_0 + .word se_unk_a2_1 +@ 0x0869FF04 diff --git a/sound/songs/se_unk_a3.s b/sound/songs/se_unk_a3.s new file mode 100644 index 0000000..55f02ff --- /dev/null +++ b/sound/songs/se_unk_a3.s @@ -0,0 +1,50 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a3_grp, gUnknown_0853174C + .equ se_unk_a3_pri, 5 + .equ se_unk_a3_rev, reverb_set+50 + .equ se_unk_a3_mvl, 127 + .equ se_unk_a3_key, 0 + .equ se_unk_a3_tbs, 1 + .equ se_unk_a3_exg, 0 + .equ se_unk_a3_cmp, 1 + + .section .rodata + .global se_unk_a3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a3_0: @ 0x0869FF04 + .byte KEYSH , se_unk_a3_key+0 + .byte TEMPO , 300*se_unk_a3_tbs/2 + .byte VOICE , 87 + .byte VOL , 80*se_unk_a3_mvl/mxv + .byte BEND , c_v+13 + .byte N03 , As5 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte Gn6 , v068 + .byte W03 + .byte Gn6 , v127 + .byte W03 + .byte VOICE , 88 + .byte N06 , Gn6 , v068 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a3: @ 0x0869FF24 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a3_pri @ Priority + .byte se_unk_a3_rev @ Reverb + + .word se_unk_a3_grp + + .word se_unk_a3_0 +@ 0x0869FF30 diff --git a/sound/songs/se_unk_a4.s b/sound/songs/se_unk_a4.s new file mode 100644 index 0000000..cbdc156 --- /dev/null +++ b/sound/songs/se_unk_a4.s @@ -0,0 +1,58 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a4_grp, gUnknown_08531D4C + .equ se_unk_a4_pri, 5 + .equ se_unk_a4_rev, reverb_set+50 + .equ se_unk_a4_mvl, 127 + .equ se_unk_a4_key, 0 + .equ se_unk_a4_tbs, 1 + .equ se_unk_a4_exg, 0 + .equ se_unk_a4_cmp, 1 + + .section .rodata + .global se_unk_a4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a4_0: @ 0x0869FF30 + .byte KEYSH , se_unk_a4_key+0 + .byte TEMPO , 150*se_unk_a4_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte VOL , 55*se_unk_a4_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N01 , Cn6 , v100 + .byte W01 + .byte VOL , 110*se_unk_a4_mvl/mxv + .byte W01 + .byte VOICE , 36 + .byte VOL , 55*se_unk_a4_mvl/mxv + .byte N02 , Gn6 , v080 + .byte W01 + .byte VOL , 110*se_unk_a4_mvl/mxv + .byte W04 + .byte PAN , c_v+20 + .byte N01 , Gn6 , v024 + .byte W03 + .byte Gn6 , v016 + .byte W02 + .byte PAN , c_v-21 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a4: @ 0x0869FF60 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a4_pri @ Priority + .byte se_unk_a4_rev @ Reverb + + .word se_unk_a4_grp + + .word se_unk_a4_0 +@ 0x0869FF6C diff --git a/sound/songs/se_unk_a5.s b/sound/songs/se_unk_a5.s new file mode 100644 index 0000000..ff31850 --- /dev/null +++ b/sound/songs/se_unk_a5.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a5_grp, gUnknown_0853174C + .equ se_unk_a5_pri, 5 + .equ se_unk_a5_rev, reverb_set+50 + .equ se_unk_a5_mvl, 127 + .equ se_unk_a5_key, 0 + .equ se_unk_a5_tbs, 1 + .equ se_unk_a5_exg, 0 + .equ se_unk_a5_cmp, 1 + + .section .rodata + .global se_unk_a5 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a5_0: @ 0x0869FF6C + .byte KEYSH , se_unk_a5_key+0 + .byte TEMPO , 144*se_unk_a5_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_a5_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W03 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W03 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a5_1: @ 0x0869FF99 + .byte KEYSH , se_unk_a5_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_a5_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte N01 , Cn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Cn4 , v060 + .byte W02 + .byte Cn4 , v032 + .byte W02 + .byte W01 + .byte Cn5 , v060 + .byte W02 + .byte Cn5 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a5: @ 0x0869FFC4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a5_pri @ Priority + .byte se_unk_a5_rev @ Reverb + + .word se_unk_a5_grp + + .word se_unk_a5_0 + .word se_unk_a5_1 +@ 0x0869FFD4 diff --git a/sound/songs/se_unk_a6.s b/sound/songs/se_unk_a6.s new file mode 100644 index 0000000..f6774fa --- /dev/null +++ b/sound/songs/se_unk_a6.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a6_grp, gUnknown_0853174C + .equ se_unk_a6_pri, 5 + .equ se_unk_a6_rev, reverb_set+50 + .equ se_unk_a6_mvl, 127 + .equ se_unk_a6_key, 0 + .equ se_unk_a6_tbs, 1 + .equ se_unk_a6_exg, 0 + .equ se_unk_a6_cmp, 1 + + .section .rodata + .global se_unk_a6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a6_0: @ 0x0869FFD4 + .byte KEYSH , se_unk_a6_key+0 + .byte TEMPO , 144*se_unk_a6_tbs/2 + .byte VOICE , 4 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 100*se_unk_a6_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W03 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W03 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W04 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a6_1: @ 0x086A0001 + .byte KEYSH , se_unk_a6_key+0 + .byte VOICE , 14 + .byte VOL , 50*se_unk_a6_mvl/mxv + .byte BEND , c_v-2 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte N01 , Gn4 , v032 + .byte W01 + .byte N02 , Dn4 , v060 + .byte W02 + .byte W01 + .byte N01 , Dn4 , v032 + .byte W01 + .byte N02 , Gn4 , v060 + .byte W02 + .byte Gn4 , v032 + .byte W02 + .byte W01 + .byte Gn3 , v060 + .byte W02 + .byte Gn3 , v032 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a6: @ 0x086A002C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a6_pri @ Priority + .byte se_unk_a6_rev @ Reverb + + .word se_unk_a6_grp + + .word se_unk_a6_0 + .word se_unk_a6_1 +@ 0x086A003C diff --git a/sound/songs/se_unk_a7.s b/sound/songs/se_unk_a7.s new file mode 100644 index 0000000..dcd635b --- /dev/null +++ b/sound/songs/se_unk_a7.s @@ -0,0 +1,83 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a7_grp, gUnknown_0853174C + .equ se_unk_a7_pri, 5 + .equ se_unk_a7_rev, reverb_set+50 + .equ se_unk_a7_mvl, 127 + .equ se_unk_a7_key, 0 + .equ se_unk_a7_tbs, 1 + .equ se_unk_a7_exg, 0 + .equ se_unk_a7_cmp, 1 + + .section .rodata + .global se_unk_a7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a7_0: @ 0x086A003C + .byte KEYSH , se_unk_a7_key+0 + .byte TEMPO , 90*se_unk_a7_tbs/2 + .byte VOICE , 86 + .byte VOL , 100*se_unk_a7_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Gn1 , v100 + .byte W03 + .byte N05 , Fn2 + .byte W03 + .byte W03 + .byte N06 , Fn2 , v052 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a7_1: @ 0x086A0054 + .byte KEYSH , se_unk_a7_key+0 + .byte VOICE , 0 + .byte VOL , 100*se_unk_a7_mvl/mxv + .byte BENDR , 12 + .byte BEND , c_v+0 + .byte N03 , Gn3 , v052 + .byte W03 + .byte Cn2 , v112 + .byte W03 + .byte W03 + .byte Cn1 , v092 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_a7_2: @ 0x086A006B + .byte KEYSH , se_unk_a7_key+0 + .byte VOICE , 124 + .byte VOL , 100*se_unk_a7_mvl/mxv + .byte N03 , Gn3 , v052 + .byte W03 + .byte N06 , Gs4 + .byte W03 + .byte W03 + .byte Gs4 , v020 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a7: @ 0x086A0080 + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a7_pri @ Priority + .byte se_unk_a7_rev @ Reverb + + .word se_unk_a7_grp + + .word se_unk_a7_0 + .word se_unk_a7_1 + .word se_unk_a7_2 +@ 0x086A0094 diff --git a/sound/songs/se_unk_a8.s b/sound/songs/se_unk_a8.s new file mode 100644 index 0000000..ee25a03 --- /dev/null +++ b/sound/songs/se_unk_a8.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a8_grp, gUnknown_08531D4C + .equ se_unk_a8_pri, 5 + .equ se_unk_a8_rev, reverb_set+50 + .equ se_unk_a8_mvl, 127 + .equ se_unk_a8_key, 0 + .equ se_unk_a8_tbs, 1 + .equ se_unk_a8_exg, 0 + .equ se_unk_a8_cmp, 1 + + .section .rodata + .global se_unk_a8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a8_0: @ 0x086A0094 + .byte KEYSH , se_unk_a8_key+0 + .byte TEMPO , 150*se_unk_a8_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_a8_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Cn5 , v112 + .byte W06 + .byte W06 + .byte N06 , Cn5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a8_1: @ 0x086A00A8 + .byte KEYSH , se_unk_a8_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_a8_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Gn5 , v060 + .byte W06 + .byte W06 + .byte N06 , Gn5 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a8: @ 0x086A00BC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a8_pri @ Priority + .byte se_unk_a8_rev @ Reverb + + .word se_unk_a8_grp + + .word se_unk_a8_0 + .word se_unk_a8_1 +@ 0x086A00CC diff --git a/sound/songs/se_unk_a9.s b/sound/songs/se_unk_a9.s new file mode 100644 index 0000000..e61f2b2 --- /dev/null +++ b/sound/songs/se_unk_a9.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_a9_grp, gUnknown_08531D4C + .equ se_unk_a9_pri, 5 + .equ se_unk_a9_rev, reverb_set+50 + .equ se_unk_a9_mvl, 127 + .equ se_unk_a9_key, 0 + .equ se_unk_a9_tbs, 1 + .equ se_unk_a9_exg, 0 + .equ se_unk_a9_cmp, 1 + + .section .rodata + .global se_unk_a9 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_a9_0: @ 0x086A00CC + .byte KEYSH , se_unk_a9_key+0 + .byte TEMPO , 150*se_unk_a9_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_a9_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Dn5 , v112 + .byte W06 + .byte W06 + .byte N06 , Dn5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_a9_1: @ 0x086A00E0 + .byte KEYSH , se_unk_a9_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_a9_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , An5 , v060 + .byte W06 + .byte W06 + .byte N06 , An5 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_a9: @ 0x086A00F4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_a9_pri @ Priority + .byte se_unk_a9_rev @ Reverb + + .word se_unk_a9_grp + + .word se_unk_a9_0 + .word se_unk_a9_1 +@ 0x086A0104 diff --git a/sound/songs/se_unk_aa.s b/sound/songs/se_unk_aa.s new file mode 100644 index 0000000..fe11807 --- /dev/null +++ b/sound/songs/se_unk_aa.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_aa_grp, gUnknown_08531D4C + .equ se_unk_aa_pri, 5 + .equ se_unk_aa_rev, reverb_set+50 + .equ se_unk_aa_mvl, 127 + .equ se_unk_aa_key, 0 + .equ se_unk_aa_tbs, 1 + .equ se_unk_aa_exg, 0 + .equ se_unk_aa_cmp, 1 + + .section .rodata + .global se_unk_aa + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_aa_0: @ 0x086A0104 + .byte KEYSH , se_unk_aa_key+0 + .byte TEMPO , 150*se_unk_aa_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_aa_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , En5 , v112 + .byte W06 + .byte W06 + .byte N06 , En5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_aa_1: @ 0x086A0118 + .byte KEYSH , se_unk_aa_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_aa_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Bn5 , v060 + .byte W06 + .byte W06 + .byte N06 , Bn5 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_aa: @ 0x086A012C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_aa_pri @ Priority + .byte se_unk_aa_rev @ Reverb + + .word se_unk_aa_grp + + .word se_unk_aa_0 + .word se_unk_aa_1 +@ 0x086A013C diff --git a/sound/songs/se_unk_ab.s b/sound/songs/se_unk_ab.s new file mode 100644 index 0000000..657a2c8 --- /dev/null +++ b/sound/songs/se_unk_ab.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ab_grp, gUnknown_08531D4C + .equ se_unk_ab_pri, 5 + .equ se_unk_ab_rev, reverb_set+50 + .equ se_unk_ab_mvl, 127 + .equ se_unk_ab_key, 0 + .equ se_unk_ab_tbs, 1 + .equ se_unk_ab_exg, 0 + .equ se_unk_ab_cmp, 1 + + .section .rodata + .global se_unk_ab + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ab_0: @ 0x086A013C + .byte KEYSH , se_unk_ab_key+0 + .byte TEMPO , 150*se_unk_ab_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_ab_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Fn5 , v112 + .byte W06 + .byte W06 + .byte N06 , Fn5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ab_1: @ 0x086A0150 + .byte KEYSH , se_unk_ab_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_ab_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Cn6 , v060 + .byte W06 + .byte W06 + .byte N06 , Cn6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ab: @ 0x086A0164 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ab_pri @ Priority + .byte se_unk_ab_rev @ Reverb + + .word se_unk_ab_grp + + .word se_unk_ab_0 + .word se_unk_ab_1 +@ 0x086A0174 diff --git a/sound/songs/se_unk_ac.s b/sound/songs/se_unk_ac.s new file mode 100644 index 0000000..39c9e42 --- /dev/null +++ b/sound/songs/se_unk_ac.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ac_grp, gUnknown_08531D4C + .equ se_unk_ac_pri, 5 + .equ se_unk_ac_rev, reverb_set+50 + .equ se_unk_ac_mvl, 127 + .equ se_unk_ac_key, 0 + .equ se_unk_ac_tbs, 1 + .equ se_unk_ac_exg, 0 + .equ se_unk_ac_cmp, 1 + + .section .rodata + .global se_unk_ac + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ac_0: @ 0x086A0174 + .byte KEYSH , se_unk_ac_key+0 + .byte TEMPO , 150*se_unk_ac_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_ac_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Gn5 , v112 + .byte W06 + .byte W06 + .byte N06 , Gn5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ac_1: @ 0x086A0188 + .byte KEYSH , se_unk_ac_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_ac_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Dn6 , v060 + .byte W06 + .byte W06 + .byte N06 , Dn6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ac: @ 0x086A019C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ac_pri @ Priority + .byte se_unk_ac_rev @ Reverb + + .word se_unk_ac_grp + + .word se_unk_ac_0 + .word se_unk_ac_1 +@ 0x086A01AC diff --git a/sound/songs/se_unk_ad.s b/sound/songs/se_unk_ad.s new file mode 100644 index 0000000..7cedd93 --- /dev/null +++ b/sound/songs/se_unk_ad.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ad_grp, gUnknown_08531D4C + .equ se_unk_ad_pri, 5 + .equ se_unk_ad_rev, reverb_set+50 + .equ se_unk_ad_mvl, 127 + .equ se_unk_ad_key, 0 + .equ se_unk_ad_tbs, 1 + .equ se_unk_ad_exg, 0 + .equ se_unk_ad_cmp, 1 + + .section .rodata + .global se_unk_ad + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ad_0: @ 0x086A01AC + .byte KEYSH , se_unk_ad_key+0 + .byte TEMPO , 150*se_unk_ad_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_ad_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , An5 , v112 + .byte W06 + .byte W06 + .byte N06 , An5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ad_1: @ 0x086A01C0 + .byte KEYSH , se_unk_ad_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_ad_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , En6 , v060 + .byte W06 + .byte W06 + .byte N06 , En6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ad: @ 0x086A01D4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ad_pri @ Priority + .byte se_unk_ad_rev @ Reverb + + .word se_unk_ad_grp + + .word se_unk_ad_0 + .word se_unk_ad_1 +@ 0x086A01E4 diff --git a/sound/songs/se_unk_ae.s b/sound/songs/se_unk_ae.s new file mode 100644 index 0000000..6304c82 --- /dev/null +++ b/sound/songs/se_unk_ae.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ae_grp, gUnknown_08531D4C + .equ se_unk_ae_pri, 5 + .equ se_unk_ae_rev, reverb_set+50 + .equ se_unk_ae_mvl, 127 + .equ se_unk_ae_key, 0 + .equ se_unk_ae_tbs, 1 + .equ se_unk_ae_exg, 0 + .equ se_unk_ae_cmp, 1 + + .section .rodata + .global se_unk_ae + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ae_0: @ 0x086A01E4 + .byte KEYSH , se_unk_ae_key+0 + .byte TEMPO , 150*se_unk_ae_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_ae_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Bn5 , v112 + .byte W06 + .byte W06 + .byte N06 , Bn5 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ae_1: @ 0x086A01F8 + .byte KEYSH , se_unk_ae_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_ae_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Fs6 , v060 + .byte W06 + .byte W06 + .byte N06 , Fs6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ae: @ 0x086A020C + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ae_pri @ Priority + .byte se_unk_ae_rev @ Reverb + + .word se_unk_ae_grp + + .word se_unk_ae_0 + .word se_unk_ae_1 +@ 0x086A021C diff --git a/sound/songs/se_unk_af.s b/sound/songs/se_unk_af.s new file mode 100644 index 0000000..855a323 --- /dev/null +++ b/sound/songs/se_unk_af.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_af_grp, gUnknown_08531D4C + .equ se_unk_af_pri, 5 + .equ se_unk_af_rev, reverb_set+50 + .equ se_unk_af_mvl, 127 + .equ se_unk_af_key, 0 + .equ se_unk_af_tbs, 1 + .equ se_unk_af_exg, 0 + .equ se_unk_af_cmp, 1 + + .section .rodata + .global se_unk_af + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_af_0: @ 0x086A021C + .byte KEYSH , se_unk_af_key+0 + .byte TEMPO , 150*se_unk_af_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_af_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Cn6 , v112 + .byte W06 + .byte W06 + .byte N06 , Cn6 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_af_1: @ 0x086A0230 + .byte KEYSH , se_unk_af_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_af_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Gn6 , v060 + .byte W06 + .byte W06 + .byte N06 , Gn6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_af: @ 0x086A0244 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_af_pri @ Priority + .byte se_unk_af_rev @ Reverb + + .word se_unk_af_grp + + .word se_unk_af_0 + .word se_unk_af_1 +@ 0x086A0254 diff --git a/sound/songs/se_unk_b0.s b/sound/songs/se_unk_b0.s new file mode 100644 index 0000000..9e20d0a --- /dev/null +++ b/sound/songs/se_unk_b0.s @@ -0,0 +1,174 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b0_grp, gUnknown_0853174C + .equ se_unk_b0_pri, 5 + .equ se_unk_b0_rev, reverb_set+50 + .equ se_unk_b0_mvl, 127 + .equ se_unk_b0_key, 0 + .equ se_unk_b0_tbs, 1 + .equ se_unk_b0_exg, 0 + .equ se_unk_b0_cmp, 1 + + .section .rodata + .global se_unk_b0 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b0_0: @ 0x086A0254 + .byte KEYSH , se_unk_b0_key+0 + .byte TEMPO , 110*se_unk_b0_tbs/2 + .byte VOICE , 123 + .byte BENDR , 12 + .byte VOL , 100*se_unk_b0_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N60 , Gs2 , v052 + .byte W06 + .byte W06 + .byte BEND , c_v+0 + .byte W02 + .byte c_v+1 + .byte W04 + .byte c_v+2 + .byte W02 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W02 + .byte W01 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W03 + .byte c_v+9 + .byte W02 + .byte c_v+11 + .byte W02 + .byte c_v+13 + .byte W02 + .byte W01 + .byte c_v+15 + .byte W02 + .byte c_v+17 + .byte W03 + .byte c_v+19 + .byte W02 + .byte c_v+24 + .byte W02 + .byte c_v+27 + .byte W02 + .byte W01 + .byte c_v+30 + .byte W02 + .byte c_v+38 + .byte W03 + .byte c_v+43 + .byte W02 + .byte c_v+56 + .byte W02 + .byte c_v+63 + .byte W02 + .byte c_v+0 + .byte N72 , Gs3 + .byte W04 + .byte BEND , c_v+0 + .byte W02 + .byte W01 + .byte c_v+1 + .byte W03 + .byte c_v+2 + .byte W02 + .byte W01 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W03 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W02 + .byte c_v+9 + .byte W02 + .byte VOL , 98*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+11 + .byte W01 + .byte VOL , 96*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 92*se_unk_b0_mvl/mxv + .byte W02 + .byte BEND , c_v+15 + .byte W01 + .byte VOL , 92*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 85*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+19 + .byte W02 + .byte VOL , 81*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+24 + .byte W01 + .byte VOL , 74*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+27 + .byte W01 + .byte VOL , 66*se_unk_b0_mvl/mxv + .byte W02 + .byte BEND , c_v+30 + .byte W01 + .byte VOL , 62*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 56*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+43 + .byte W02 + .byte VOL , 50*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+56 + .byte W01 + .byte VOL , 42*se_unk_b0_mvl/mxv + .byte W01 + .byte BEND , c_v+63 + .byte W01 + .byte VOL , 34*se_unk_b0_mvl/mxv + .byte W02 + .byte W01 + .byte 29*se_unk_b0_mvl/mxv + .byte W02 + .byte 25*se_unk_b0_mvl/mxv + .byte W03 + .byte 23*se_unk_b0_mvl/mxv + .byte W02 + .byte 19*se_unk_b0_mvl/mxv + .byte W02 + .byte 14*se_unk_b0_mvl/mxv + .byte W02 + .byte W01 + .byte 11*se_unk_b0_mvl/mxv + .byte W02 + .byte 5*se_unk_b0_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b0: @ 0x086A0308 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b0_pri @ Priority + .byte se_unk_b0_rev @ Reverb + + .word se_unk_b0_grp + + .word se_unk_b0_0 +@ 0x086A0314 diff --git a/sound/songs/se_unk_b1.s b/sound/songs/se_unk_b1.s new file mode 100644 index 0000000..2a193df --- /dev/null +++ b/sound/songs/se_unk_b1.s @@ -0,0 +1,43 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b1_grp, gUnknown_08532310 + .equ se_unk_b1_pri, 5 + .equ se_unk_b1_rev, reverb_set+50 + .equ se_unk_b1_mvl, 127 + .equ se_unk_b1_key, 0 + .equ se_unk_b1_tbs, 1 + .equ se_unk_b1_exg, 0 + .equ se_unk_b1_cmp, 1 + + .section .rodata + .global se_unk_b1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b1_0: @ 0x086A0314 + .byte KEYSH , se_unk_b1_key+0 + .byte TEMPO , 150*se_unk_b1_tbs/2 + .byte VOL , 127*se_unk_b1_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 101 + .byte TIE , Cn3 , v127 + .byte W96 + .byte W96 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b1: @ 0x086A0328 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b1_pri @ Priority + .byte se_unk_b1_rev @ Reverb + + .word se_unk_b1_grp + + .word se_unk_b1_0 +@ 0x086A0334 diff --git a/sound/songs/se_unk_b2.s b/sound/songs/se_unk_b2.s new file mode 100644 index 0000000..03f0c01 --- /dev/null +++ b/sound/songs/se_unk_b2.s @@ -0,0 +1,43 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b2_grp, gUnknown_08532310 + .equ se_unk_b2_pri, 5 + .equ se_unk_b2_rev, reverb_set+50 + .equ se_unk_b2_mvl, 127 + .equ se_unk_b2_key, 0 + .equ se_unk_b2_tbs, 1 + .equ se_unk_b2_exg, 0 + .equ se_unk_b2_cmp, 1 + + .section .rodata + .global se_unk_b2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b2_0: @ 0x086A0334 + .byte KEYSH , se_unk_b2_key+0 + .byte TEMPO , 150*se_unk_b2_tbs/2 + .byte VOL , 127*se_unk_b2_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 103 + .byte TIE , Cn3 , v127 + .byte W96 + .byte W24 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b2: @ 0x086A0348 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b2_pri @ Priority + .byte se_unk_b2_rev @ Reverb + + .word se_unk_b2_grp + + .word se_unk_b2_0 +@ 0x086A0354 diff --git a/sound/songs/se_unk_b3.s b/sound/songs/se_unk_b3.s new file mode 100644 index 0000000..17f028c --- /dev/null +++ b/sound/songs/se_unk_b3.s @@ -0,0 +1,43 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b3_grp, gUnknown_08532310 + .equ se_unk_b3_pri, 5 + .equ se_unk_b3_rev, reverb_set+50 + .equ se_unk_b3_mvl, 127 + .equ se_unk_b3_key, 0 + .equ se_unk_b3_tbs, 1 + .equ se_unk_b3_exg, 0 + .equ se_unk_b3_cmp, 1 + + .section .rodata + .global se_unk_b3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b3_0: @ 0x086A0354 + .byte KEYSH , se_unk_b3_key+0 + .byte TEMPO , 150*se_unk_b3_tbs/2 + .byte VOL , 127*se_unk_b3_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 105 + .byte TIE , Cn3 , v127 + .byte W96 + .byte W96 + .byte EOT + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b3: @ 0x086A0368 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b3_pri @ Priority + .byte se_unk_b3_rev @ Reverb + + .word se_unk_b3_grp + + .word se_unk_b3_0 +@ 0x086A0374 diff --git a/sound/songs/se_unk_b4.s b/sound/songs/se_unk_b4.s new file mode 100644 index 0000000..700ae43 --- /dev/null +++ b/sound/songs/se_unk_b4.s @@ -0,0 +1,56 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b4_grp, gUnknown_0853174C + .equ se_unk_b4_pri, 5 + .equ se_unk_b4_rev, reverb_set+50 + .equ se_unk_b4_mvl, 127 + .equ se_unk_b4_key, 0 + .equ se_unk_b4_tbs, 1 + .equ se_unk_b4_exg, 0 + .equ se_unk_b4_cmp, 1 + + .section .rodata + .global se_unk_b4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b4_0: @ 0x086A0374 + .byte KEYSH , se_unk_b4_key+0 + .byte TEMPO , 110*se_unk_b4_tbs/2 + .byte VOICE , 90 + .byte VOL , 90*se_unk_b4_mvl/mxv + .byte N06 , En4 , v127 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v112 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v088 + .byte W03 + .byte W03 + .byte N03 , En4 , v016 + .byte W03 + .byte N06 , En4 , v064 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b4: @ 0x086A03A0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b4_pri @ Priority + .byte se_unk_b4_rev @ Reverb + + .word se_unk_b4_grp + + .word se_unk_b4_0 +@ 0x086A03AC diff --git a/sound/songs/se_unk_b6.s b/sound/songs/se_unk_b6.s new file mode 100644 index 0000000..f517a2d --- /dev/null +++ b/sound/songs/se_unk_b6.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b6_grp, gUnknown_08531D4C + .equ se_unk_b6_pri, 5 + .equ se_unk_b6_rev, reverb_set+50 + .equ se_unk_b6_mvl, 127 + .equ se_unk_b6_key, 0 + .equ se_unk_b6_tbs, 1 + .equ se_unk_b6_exg, 0 + .equ se_unk_b6_cmp, 1 + + .section .rodata + .global se_unk_b6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b6_0: @ 0x086A03AC + .byte KEYSH , se_unk_b6_key+0 + .byte TEMPO , 240*se_unk_b6_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_b6_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b6: @ 0x086A03D8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b6_pri @ Priority + .byte se_unk_b6_rev @ Reverb + + .word se_unk_b6_grp + + .word se_unk_b6_0 +@ 0x086A03E4 diff --git a/sound/songs/se_unk_b7.s b/sound/songs/se_unk_b7.s new file mode 100644 index 0000000..d4513b9 --- /dev/null +++ b/sound/songs/se_unk_b7.s @@ -0,0 +1,89 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b7_grp, gUnknown_08531D4C + .equ se_unk_b7_pri, 5 + .equ se_unk_b7_rev, reverb_set+50 + .equ se_unk_b7_mvl, 127 + .equ se_unk_b7_key, 0 + .equ se_unk_b7_tbs, 1 + .equ se_unk_b7_exg, 0 + .equ se_unk_b7_cmp, 1 + + .section .rodata + .global se_unk_b7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b7_0: @ 0x086A03E4 + .byte KEYSH , se_unk_b7_key+0 + .byte TEMPO , 220*se_unk_b7_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte PAN , c_v+4 + .byte VOL , 42*se_unk_b7_mvl/mxv + .byte BEND , c_v+39 + .byte N06 , Cn5 , v084 + .byte W01 + .byte VOL , 55*se_unk_b7_mvl/mxv + .byte BEND , c_v+18 + .byte W01 + .byte VOL , 71*se_unk_b7_mvl/mxv + .byte BEND , c_v+0 + .byte W01 + .byte PAN , c_v-4 + .byte VOL , 86*se_unk_b7_mvl/mxv + .byte BEND , c_v-18 + .byte W01 + .byte VOL , 110*se_unk_b7_mvl/mxv + .byte BEND , c_v-50 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte VOICE , 8 + .byte PAN , c_v-11 + .byte BEND , c_v+0 + .byte N06 , Gn4 , v120 + .byte W02 + .byte PAN , c_v+11 + .byte BEND , c_v-13 + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v-26 + .byte W01 + .byte PAN , c_v-12 + .byte BEND , c_v-46 + .byte W01 + .byte PAN , c_v+11 + .byte BEND , c_v-54 + .byte W09 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_b7_1: @ 0x086A042E + .byte KEYSH , se_unk_b7_key+0 + .byte VOICE , 27 + .byte VOL , 110*se_unk_b7_mvl/mxv + .byte PAN , c_v+0 + .byte N06 , Cn2 , v040 + .byte W10 + .byte N02 , Gn2 + .byte W14 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b7: @ 0x086A0440 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b7_pri @ Priority + .byte se_unk_b7_rev @ Reverb + + .word se_unk_b7_grp + + .word se_unk_b7_0 + .word se_unk_b7_1 +@ 0x086A0450 diff --git a/sound/songs/se_unk_b8.s b/sound/songs/se_unk_b8.s new file mode 100644 index 0000000..a55c2a7 --- /dev/null +++ b/sound/songs/se_unk_b8.s @@ -0,0 +1,117 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b8_grp, gUnknown_08531D4C + .equ se_unk_b8_pri, 5 + .equ se_unk_b8_rev, reverb_set+50 + .equ se_unk_b8_mvl, 127 + .equ se_unk_b8_key, 0 + .equ se_unk_b8_tbs, 1 + .equ se_unk_b8_exg, 0 + .equ se_unk_b8_cmp, 1 + + .section .rodata + .global se_unk_b8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b8_0: @ 0x086A0450 + .byte KEYSH , se_unk_b8_key+0 + .byte TEMPO , 220*se_unk_b8_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 40*se_unk_b8_mvl/mxv + .byte BEND , c_v-32 + .byte N07 , An1 , v127 + .byte W01 + .byte VOL , 52*se_unk_b8_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v-16 + .byte W01 + .byte VOL , 68*se_unk_b8_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 82*se_unk_b8_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 105*se_unk_b8_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+37 + .byte W02 + .byte PAN , c_v+10 + .byte BEND , c_v+63 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 40*se_unk_b8_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v+1 + .byte N06 + .byte W02 + .byte VOL , 52*se_unk_b8_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 79*se_unk_b8_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+48 + .byte W01 + .byte VOL , 105*se_unk_b8_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+63 + .byte W10 + .byte W12 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_b8_1: @ 0x086A04A6 + .byte KEYSH , se_unk_b8_key+0 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte VOL , 52*se_unk_b8_mvl/mxv + .byte N07 , Gn2 , v040 + .byte W01 + .byte VOL , 69*se_unk_b8_mvl/mxv + .byte W01 + .byte 83*se_unk_b8_mvl/mxv + .byte W01 + .byte 105*se_unk_b8_mvl/mxv + .byte W01 + .byte 67*se_unk_b8_mvl/mxv + .byte W02 + .byte 23*se_unk_b8_mvl/mxv + .byte W04 + .byte VOICE , 25 + .byte VOL , 52*se_unk_b8_mvl/mxv + .byte N06 , Gs4 + .byte W02 + .byte VOL , 81*se_unk_b8_mvl/mxv + .byte W01 + .byte 105*se_unk_b8_mvl/mxv + .byte W02 + .byte 52*se_unk_b8_mvl/mxv + .byte W09 + .byte W12 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b8: @ 0x086A04D0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b8_pri @ Priority + .byte se_unk_b8_rev @ Reverb + + .word se_unk_b8_grp + + .word se_unk_b8_0 + .word se_unk_b8_1 +@ 0x086A04E0 diff --git a/sound/songs/se_unk_b9.s b/sound/songs/se_unk_b9.s new file mode 100644 index 0000000..f499867 --- /dev/null +++ b/sound/songs/se_unk_b9.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_b9_grp, gUnknown_08532310 + .equ se_unk_b9_pri, 5 + .equ se_unk_b9_rev, reverb_set+50 + .equ se_unk_b9_mvl, 127 + .equ se_unk_b9_key, 0 + .equ se_unk_b9_tbs, 1 + .equ se_unk_b9_exg, 0 + .equ se_unk_b9_cmp, 1 + + .section .rodata + .global se_unk_b9 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_b9_0: @ 0x086A04E0 + .byte KEYSH , se_unk_b9_key+0 + .byte TEMPO , 132*se_unk_b9_tbs/2 + .byte VOICE , 20 + .byte VOL , 100*se_unk_b9_mvl/mxv + .byte BEND , c_v-6 + .byte N02 , Cn3 , v112 + .byte W03 + .byte N02 + .byte W03 + .byte N08 + .byte W08 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_b9: @ 0x086A04F4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_b9_pri @ Priority + .byte se_unk_b9_rev @ Reverb + + .word se_unk_b9_grp + + .word se_unk_b9_0 +@ 0x086A0500 diff --git a/sound/songs/se_unk_ba.s b/sound/songs/se_unk_ba.s new file mode 100644 index 0000000..f8e067c --- /dev/null +++ b/sound/songs/se_unk_ba.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ba_grp, gUnknown_0853174C + .equ se_unk_ba_pri, 5 + .equ se_unk_ba_rev, reverb_set+50 + .equ se_unk_ba_mvl, 127 + .equ se_unk_ba_key, 0 + .equ se_unk_ba_tbs, 1 + .equ se_unk_ba_exg, 0 + .equ se_unk_ba_cmp, 1 + + .section .rodata + .global se_unk_ba + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ba_0: @ 0x086A0500 + .byte KEYSH , se_unk_ba_key+0 + .byte TEMPO , 220*se_unk_ba_tbs/2 + .byte VOICE , 89 + .byte VOL , 80*se_unk_ba_mvl/mxv + .byte BEND , c_v+0 + .byte N18 , Gn1 , v127 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ba: @ 0x086A0510 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ba_pri @ Priority + .byte se_unk_ba_rev @ Reverb + + .word se_unk_ba_grp + + .word se_unk_ba_0 +@ 0x086A051C diff --git a/sound/songs/se_unk_bb.s b/sound/songs/se_unk_bb.s new file mode 100644 index 0000000..e3f2a9b --- /dev/null +++ b/sound/songs/se_unk_bb.s @@ -0,0 +1,80 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_bb_grp, gUnknown_08531D4C + .equ se_unk_bb_pri, 5 + .equ se_unk_bb_rev, reverb_set+50 + .equ se_unk_bb_mvl, 127 + .equ se_unk_bb_key, 0 + .equ se_unk_bb_tbs, 1 + .equ se_unk_bb_exg, 0 + .equ se_unk_bb_cmp, 1 + + .section .rodata + .global se_unk_bb + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_bb_0: @ 0x086A051C + .byte KEYSH , se_unk_bb_key+0 + .byte TEMPO , 170*se_unk_bb_tbs/2 + .byte VOICE , 22 + .byte VOL , 110*se_unk_bb_mvl/mxv + .byte BEND , c_v+60 + .byte N44 , Gn3 , v080 + .byte W03 + .byte BEND , c_v+57 + .byte W03 + .byte c_v+52 + .byte W03 + .byte c_v+43 + .byte W03 + .byte c_v+36 + .byte W03 + .byte c_v+30 + .byte W03 + .byte c_v+22 + .byte W03 + .byte c_v+16 + .byte W03 + .byte VOL , 104*se_unk_bb_mvl/mxv + .byte BEND , c_v+11 + .byte W03 + .byte VOL , 90*se_unk_bb_mvl/mxv + .byte BEND , c_v+3 + .byte W03 + .byte VOL , 82*se_unk_bb_mvl/mxv + .byte BEND , c_v-8 + .byte W03 + .byte VOL , 71*se_unk_bb_mvl/mxv + .byte BEND , c_v-16 + .byte W03 + .byte VOL , 58*se_unk_bb_mvl/mxv + .byte BEND , c_v-24 + .byte W03 + .byte VOL , 45*se_unk_bb_mvl/mxv + .byte BEND , c_v-36 + .byte W03 + .byte VOL , 36*se_unk_bb_mvl/mxv + .byte BEND , c_v-50 + .byte W03 + .byte VOL , 11*se_unk_bb_mvl/mxv + .byte BEND , c_v-63 + .byte W03 + .byte VOL , 3*se_unk_bb_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_bb: @ 0x086A0564 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_bb_pri @ Priority + .byte se_unk_bb_rev @ Reverb + + .word se_unk_bb_grp + + .word se_unk_bb_0 +@ 0x086A0570 diff --git a/sound/songs/se_unk_bc.s b/sound/songs/se_unk_bc.s new file mode 100644 index 0000000..d189716 --- /dev/null +++ b/sound/songs/se_unk_bc.s @@ -0,0 +1,76 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_bc_grp, gUnknown_08531D4C + .equ se_unk_bc_pri, 5 + .equ se_unk_bc_rev, reverb_set+50 + .equ se_unk_bc_mvl, 127 + .equ se_unk_bc_key, 0 + .equ se_unk_bc_tbs, 1 + .equ se_unk_bc_exg, 0 + .equ se_unk_bc_cmp, 1 + + .section .rodata + .global se_unk_bc + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_bc_0: @ 0x086A0570 + .byte KEYSH , se_unk_bc_key+0 + .byte TEMPO , 150*se_unk_bc_tbs/2 + .byte VOICE , 8 + .byte VOL , 100*se_unk_bc_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Cn3 , v127 + .byte W02 + .byte N02 , Gn2 + .byte W04 + .byte N17 , Cn3 + .byte W06 + .byte VOL , 98*se_unk_bc_mvl/mxv + .byte W01 + .byte 91*se_unk_bc_mvl/mxv + .byte W01 + .byte 81*se_unk_bc_mvl/mxv + .byte W02 + .byte 75*se_unk_bc_mvl/mxv + .byte W01 + .byte 60*se_unk_bc_mvl/mxv + .byte W01 + .byte 42*se_unk_bc_mvl/mxv + .byte W01 + .byte 25*se_unk_bc_mvl/mxv + .byte W02 + .byte 10*se_unk_bc_mvl/mxv + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_bc_1: @ 0x086A0596 + .byte VOL , 100*se_unk_bc_mvl/mxv + .byte KEYSH , se_unk_bc_key+0 + .byte VOICE , 4 + .byte N01 , Cn3 , v064 + .byte W02 + .byte N02 + .byte W04 + .byte N02 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_bc: @ 0x086A05A8 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_bc_pri @ Priority + .byte se_unk_bc_rev @ Reverb + + .word se_unk_bc_grp + + .word se_unk_bc_0 + .word se_unk_bc_1 +@ 0x086A05B8 diff --git a/sound/songs/se_unk_bd.s b/sound/songs/se_unk_bd.s new file mode 100644 index 0000000..2742ce4 --- /dev/null +++ b/sound/songs/se_unk_bd.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_bd_grp, gUnknown_08531D4C + .equ se_unk_bd_pri, 5 + .equ se_unk_bd_rev, reverb_set+50 + .equ se_unk_bd_mvl, 127 + .equ se_unk_bd_key, 0 + .equ se_unk_bd_tbs, 1 + .equ se_unk_bd_exg, 0 + .equ se_unk_bd_cmp, 1 + + .section .rodata + .global se_unk_bd + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_bd_0: @ 0x086A05B8 + .byte KEYSH , se_unk_bd_key+0 + .byte TEMPO , 150*se_unk_bd_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_bd_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_bd: @ 0x086A05D0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_bd_pri @ Priority + .byte se_unk_bd_rev @ Reverb + + .word se_unk_bd_grp + + .word se_unk_bd_0 +@ 0x086A05DC diff --git a/sound/songs/se_unk_be.s b/sound/songs/se_unk_be.s new file mode 100644 index 0000000..1ee35ad --- /dev/null +++ b/sound/songs/se_unk_be.s @@ -0,0 +1,89 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_be_grp, gUnknown_08531D4C + .equ se_unk_be_pri, 5 + .equ se_unk_be_rev, reverb_set+50 + .equ se_unk_be_mvl, 127 + .equ se_unk_be_key, 0 + .equ se_unk_be_tbs, 1 + .equ se_unk_be_exg, 0 + .equ se_unk_be_cmp, 1 + + .section .rodata + .global se_unk_be + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_be_0: @ 0x086A05DC + .byte KEYSH , se_unk_be_key+0 + .byte TEMPO , 150*se_unk_be_tbs/2 + .byte VOICE , 45 + .byte VOL , 100*se_unk_be_mvl/mxv + .byte BENDR , 2 + .byte PAN , c_v+0 + .byte BEND , c_v-5 + .byte N06 , Cn3 , v112 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v-9 + .byte BEND , c_v-5 + .byte N06 , Cs3 , v096 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v+7 + .byte BEND , c_v-5 + .byte N06 , Dn3 , v080 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v-14 + .byte BEND , c_v-5 + .byte N06 , Ds3 , v060 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v+14 + .byte BEND , c_v-5 + .byte N06 , En3 , v040 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_be: @ 0x086A0634 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_be_pri @ Priority + .byte se_unk_be_rev @ Reverb + + .word se_unk_be_grp + + .word se_unk_be_0 +@ 0x086A0640 diff --git a/sound/songs/se_unk_bf.s b/sound/songs/se_unk_bf.s new file mode 100644 index 0000000..47ae861 --- /dev/null +++ b/sound/songs/se_unk_bf.s @@ -0,0 +1,89 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_bf_grp, gUnknown_08531D4C + .equ se_unk_bf_pri, 5 + .equ se_unk_bf_rev, reverb_set+50 + .equ se_unk_bf_mvl, 127 + .equ se_unk_bf_key, 0 + .equ se_unk_bf_tbs, 1 + .equ se_unk_bf_exg, 0 + .equ se_unk_bf_cmp, 1 + + .section .rodata + .global se_unk_bf + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_bf_0: @ 0x086A0640 + .byte KEYSH , se_unk_bf_key+0 + .byte TEMPO , 150*se_unk_bf_tbs/2 + .byte VOICE , 45 + .byte VOL , 100*se_unk_bf_mvl/mxv + .byte BENDR , 2 + .byte PAN , c_v+14 + .byte BEND , c_v-5 + .byte N06 , En3 , v112 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v-14 + .byte BEND , c_v-5 + .byte N06 , Ds3 , v096 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v+7 + .byte BEND , c_v-5 + .byte N06 , Dn3 , v080 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v-9 + .byte BEND , c_v-5 + .byte N06 , Cs3 , v060 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v-5 + .byte N06 , Cn3 , v040 + .byte W01 + .byte BEND , c_v+10 + .byte W01 + .byte c_v+37 + .byte W01 + .byte c_v+55 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_bf: @ 0x086A0698 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_bf_pri @ Priority + .byte se_unk_bf_rev @ Reverb + + .word se_unk_bf_grp + + .word se_unk_bf_0 +@ 0x086A06A4 diff --git a/sound/songs/se_unk_c0.s b/sound/songs/se_unk_c0.s new file mode 100644 index 0000000..ceba4e6 --- /dev/null +++ b/sound/songs/se_unk_c0.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c0_grp, gUnknown_08531D4C + .equ se_unk_c0_pri, 5 + .equ se_unk_c0_rev, reverb_set+50 + .equ se_unk_c0_mvl, 127 + .equ se_unk_c0_key, 0 + .equ se_unk_c0_tbs, 1 + .equ se_unk_c0_exg, 0 + .equ se_unk_c0_cmp, 1 + + .section .rodata + .global se_unk_c0 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c0_0: @ 0x086A06A4 + .byte KEYSH , se_unk_c0_key+0 + .byte TEMPO , 240*se_unk_c0_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_c0_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c0: @ 0x086A06D0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c0_pri @ Priority + .byte se_unk_c0_rev @ Reverb + + .word se_unk_c0_grp + + .word se_unk_c0_0 +@ 0x086A06DC diff --git a/sound/songs/se_unk_c1.s b/sound/songs/se_unk_c1.s new file mode 100644 index 0000000..9c81ffb --- /dev/null +++ b/sound/songs/se_unk_c1.s @@ -0,0 +1,53 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c1_grp, gUnknown_08531D4C + .equ se_unk_c1_pri, 5 + .equ se_unk_c1_rev, reverb_set+50 + .equ se_unk_c1_mvl, 127 + .equ se_unk_c1_key, 0 + .equ se_unk_c1_tbs, 1 + .equ se_unk_c1_exg, 0 + .equ se_unk_c1_cmp, 1 + + .section .rodata + .global se_unk_c1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c1_0: @ 0x086A06DC + .byte KEYSH , se_unk_c1_key+0 + .byte TEMPO , 240*se_unk_c1_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_c1_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , Cn4 , v127 + .byte W06 + .byte VOICE , 23 + .byte N02 , Cn3 , v112 + .byte W07 + .byte N01 , Cn4 + .byte W05 + .byte Cn3 , v100 + .byte W02 + .byte Gn3 , v092 + .byte W02 + .byte Cn3 , v072 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c1: @ 0x086A0700 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c1_pri @ Priority + .byte se_unk_c1_rev @ Reverb + + .word se_unk_c1_grp + + .word se_unk_c1_0 +@ 0x086A070C diff --git a/sound/songs/se_unk_c2.s b/sound/songs/se_unk_c2.s new file mode 100644 index 0000000..3b56fb2 --- /dev/null +++ b/sound/songs/se_unk_c2.s @@ -0,0 +1,43 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c2_grp, gUnknown_08532310 + .equ se_unk_c2_pri, 5 + .equ se_unk_c2_rev, reverb_set+50 + .equ se_unk_c2_mvl, 127 + .equ se_unk_c2_key, 0 + .equ se_unk_c2_tbs, 1 + .equ se_unk_c2_exg, 0 + .equ se_unk_c2_cmp, 1 + + .section .rodata + .global se_unk_c2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c2_0: @ 0x086A070C + .byte KEYSH , se_unk_c2_key+0 + .byte TEMPO , 150*se_unk_c2_tbs/2 + .byte VOL , 110*se_unk_c2_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 30 + .byte N02 , Gn0 , v127 + .byte W02 + .byte N04 , Cn1 , v127 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c2: @ 0x086A0720 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c2_pri @ Priority + .byte se_unk_c2_rev @ Reverb + + .word se_unk_c2_grp + + .word se_unk_c2_0 +@ 0x086A072C diff --git a/sound/songs/se_unk_c3.s b/sound/songs/se_unk_c3.s new file mode 100644 index 0000000..013fff1 --- /dev/null +++ b/sound/songs/se_unk_c3.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c3_grp, gUnknown_08531D4C + .equ se_unk_c3_pri, 5 + .equ se_unk_c3_rev, reverb_set+50 + .equ se_unk_c3_mvl, 127 + .equ se_unk_c3_key, 0 + .equ se_unk_c3_tbs, 1 + .equ se_unk_c3_exg, 0 + .equ se_unk_c3_cmp, 1 + + .section .rodata + .global se_unk_c3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c3_0: @ 0x086A072C + .byte KEYSH , se_unk_c3_key+0 + .byte TEMPO , 150*se_unk_c3_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_c3_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c3: @ 0x086A0744 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c3_pri @ Priority + .byte se_unk_c3_rev @ Reverb + + .word se_unk_c3_grp + + .word se_unk_c3_0 +@ 0x086A0750 diff --git a/sound/songs/se_unk_c4.s b/sound/songs/se_unk_c4.s new file mode 100644 index 0000000..96b8033 --- /dev/null +++ b/sound/songs/se_unk_c4.s @@ -0,0 +1,118 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c4_grp, gUnknown_08531D4C + .equ se_unk_c4_pri, 5 + .equ se_unk_c4_rev, reverb_set+50 + .equ se_unk_c4_mvl, 127 + .equ se_unk_c4_key, 0 + .equ se_unk_c4_tbs, 1 + .equ se_unk_c4_exg, 0 + .equ se_unk_c4_cmp, 1 + + .section .rodata + .global se_unk_c4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c4_0: @ 0x086A0750 + .byte KEYSH , se_unk_c4_key+0 + .byte TEMPO , 150*se_unk_c4_tbs/2 + .byte VOICE , 41 + .byte VOL , 125*se_unk_c4_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N01 , Ds3 , v127 + .byte W01 + .byte As2 + .byte W02 + .byte PAN , c_v-8 + .byte N02 , Gn3 + .byte W01 + .byte PAN , c_v+7 + .byte W03 + .byte c_v+0 + .byte N01 , Ds3 + .byte W01 + .byte As2 + .byte W02 + .byte N54 , Fn3 + .byte W11 + .byte BEND , c_v+3 + .byte W03 + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+7 + .byte W04 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+10 + .byte W02 + .byte PAN , c_v-8 + .byte W01 + .byte BEND , c_v+16 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+20 + .byte W02 + .byte PAN , c_v+7 + .byte W02 + .byte BEND , c_v+25 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte c_v-8 + .byte BEND , c_v+20 + .byte W03 + .byte PAN , c_v+6 + .byte W01 + .byte BEND , c_v+10 + .byte W03 + .byte PAN , c_v-8 + .byte W02 + .byte BEND , c_v+3 + .byte W01 + .byte PAN , c_v+7 + .byte W04 + .byte c_v-8 + .byte W10 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_c4_1: @ 0x086A07AF + .byte KEYSH , se_unk_c4_key+0 + .byte VOICE , 4 + .byte VOL , 125*se_unk_c4_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N02 , Cn3 , v052 + .byte W01 + .byte VOL , 74*se_unk_c4_mvl/mxv + .byte W06 + .byte 125*se_unk_c4_mvl/mxv + .byte N02 + .byte W01 + .byte VOL , 74*se_unk_c4_mvl/mxv + .byte W16 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c4: @ 0x086A07CC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c4_pri @ Priority + .byte se_unk_c4_rev @ Reverb + + .word se_unk_c4_grp + + .word se_unk_c4_0 + .word se_unk_c4_1 +@ 0x086A07DC diff --git a/sound/songs/se_unk_c5.s b/sound/songs/se_unk_c5.s new file mode 100644 index 0000000..15e60b2 --- /dev/null +++ b/sound/songs/se_unk_c5.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c5_grp, gUnknown_0853174C + .equ se_unk_c5_pri, 5 + .equ se_unk_c5_rev, reverb_set+50 + .equ se_unk_c5_mvl, 127 + .equ se_unk_c5_key, 0 + .equ se_unk_c5_tbs, 1 + .equ se_unk_c5_exg, 0 + .equ se_unk_c5_cmp, 1 + + .section .rodata + .global se_unk_c5 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c5_0: @ 0x086A07DC + .byte KEYSH , se_unk_c5_key+0 + .byte TEMPO , 90*se_unk_c5_tbs/2 + .byte VOICE , 90 + .byte VOL , 110*se_unk_c5_mvl/mxv + .byte BEND , c_v+0 + .byte N09 , Cn4 , v100 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_c5_1: @ 0x086A07EF + .byte KEYSH , se_unk_c5_key+0 + .byte VOICE , 124 + .byte BENDR , 12 + .byte VOL , 82*se_unk_c5_mvl/mxv + .byte BEND , c_v+0 + .byte N05 , Gs4 , v060 + .byte W03 + .byte VOL , 94*se_unk_c5_mvl/mxv + .byte W03 + .byte 103*se_unk_c5_mvl/mxv + .byte N22 + .byte W03 + .byte VOL , 110*se_unk_c5_mvl/mxv + .byte W03 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_c5_2: @ 0x086A080A + .byte KEYSH , se_unk_c5_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_c5_mvl/mxv + .byte N06 , Cn3 , v080 + .byte W06 + .byte N18 , Cn3 , v092 + .byte W06 + .byte W06 + .byte W06 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c5: @ 0x086A081C + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c5_pri @ Priority + .byte se_unk_c5_rev @ Reverb + + .word se_unk_c5_grp + + .word se_unk_c5_0 + .word se_unk_c5_1 + .word se_unk_c5_2 +@ 0x086A0830 diff --git a/sound/songs/se_unk_c6.s b/sound/songs/se_unk_c6.s new file mode 100644 index 0000000..12ae118 --- /dev/null +++ b/sound/songs/se_unk_c6.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c6_grp, gUnknown_08532310 + .equ se_unk_c6_pri, 5 + .equ se_unk_c6_rev, reverb_set+50 + .equ se_unk_c6_mvl, 127 + .equ se_unk_c6_key, 0 + .equ se_unk_c6_tbs, 1 + .equ se_unk_c6_exg, 0 + .equ se_unk_c6_cmp, 1 + + .section .rodata + .global se_unk_c6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c6_0: @ 0x086A0830 + .byte KEYSH , se_unk_c6_key+0 + .byte TEMPO , 150*se_unk_c6_tbs/2 + .byte VOL , 110*se_unk_c6_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 33 + .byte N06 , Cn4 , v127 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c6: @ 0x086A0840 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c6_pri @ Priority + .byte se_unk_c6_rev @ Reverb + + .word se_unk_c6_grp + + .word se_unk_c6_0 +@ 0x086A084C diff --git a/sound/songs/se_unk_c7.s b/sound/songs/se_unk_c7.s new file mode 100644 index 0000000..99eb7dc --- /dev/null +++ b/sound/songs/se_unk_c7.s @@ -0,0 +1,75 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c7_grp, gUnknown_08531D4C + .equ se_unk_c7_pri, 5 + .equ se_unk_c7_rev, reverb_set+50 + .equ se_unk_c7_mvl, 127 + .equ se_unk_c7_key, 0 + .equ se_unk_c7_tbs, 1 + .equ se_unk_c7_exg, 0 + .equ se_unk_c7_cmp, 1 + + .section .rodata + .global se_unk_c7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c7_0: @ 0x086A084C + .byte KEYSH , se_unk_c7_key+0 + .byte TEMPO , 240*se_unk_c7_tbs/2 + .byte VOICE , 41 + .byte BENDR , 12 + .byte VOL , 110*se_unk_c7_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Fs4 , v127 + .byte W01 + .byte BEND , c_v-8 + .byte W01 + .byte c_v-23 + .byte W01 + .byte W01 + .byte c_v+0 + .byte N10 , Cn4 + .byte W02 + .byte W03 + .byte W01 + .byte VOL , 96*se_unk_c7_mvl/mxv + .byte W02 + .byte 82*se_unk_c7_mvl/mxv + .byte W01 + .byte 45*se_unk_c7_mvl/mxv + .byte W01 + .byte 20*se_unk_c7_mvl/mxv + .byte W01 + .byte W03 + .byte W01 + .byte 110*se_unk_c7_mvl/mxv + .byte N10 , Cn4 , v040 + .byte W02 + .byte W03 + .byte W01 + .byte VOL , 96*se_unk_c7_mvl/mxv + .byte W01 + .byte 82*se_unk_c7_mvl/mxv + .byte W01 + .byte 45*se_unk_c7_mvl/mxv + .byte W01 + .byte 20*se_unk_c7_mvl/mxv + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c7: @ 0x086A0884 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c7_pri @ Priority + .byte se_unk_c7_rev @ Reverb + + .word se_unk_c7_grp + + .word se_unk_c7_0 +@ 0x086A0890 diff --git a/sound/songs/se_unk_c8.s b/sound/songs/se_unk_c8.s new file mode 100644 index 0000000..2094610 --- /dev/null +++ b/sound/songs/se_unk_c8.s @@ -0,0 +1,62 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c8_grp, gUnknown_08531D4C + .equ se_unk_c8_pri, 5 + .equ se_unk_c8_rev, reverb_set+50 + .equ se_unk_c8_mvl, 127 + .equ se_unk_c8_key, 0 + .equ se_unk_c8_tbs, 1 + .equ se_unk_c8_exg, 0 + .equ se_unk_c8_cmp, 1 + + .section .rodata + .global se_unk_c8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c8_0: @ 0x086A0890 + .byte KEYSH , se_unk_c8_key+0 + .byte TEMPO , 220*se_unk_c8_tbs/2 + .byte VOICE , 23 + .byte VOL , 95*se_unk_c8_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N12 , Gn2 , v127 + .byte W06 + .byte PAN , c_v-17 + .byte BEND , c_v+6 + .byte W01 + .byte c_v+16 + .byte W02 + .byte PAN , c_v+16 + .byte BEND , c_v+25 + .byte W01 + .byte c_v+31 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-1 + .byte W03 + .byte N06 + .byte W03 + .byte BEND , c_v+6 + .byte W01 + .byte c_v+13 + .byte W05 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c8: @ 0x086A08C0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c8_pri @ Priority + .byte se_unk_c8_rev @ Reverb + + .word se_unk_c8_grp + + .word se_unk_c8_0 +@ 0x086A08CC diff --git a/sound/songs/se_unk_c9.s b/sound/songs/se_unk_c9.s new file mode 100644 index 0000000..8acf26b --- /dev/null +++ b/sound/songs/se_unk_c9.s @@ -0,0 +1,57 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_c9_grp, gUnknown_08531D4C + .equ se_unk_c9_pri, 5 + .equ se_unk_c9_rev, reverb_set+50 + .equ se_unk_c9_mvl, 127 + .equ se_unk_c9_key, 0 + .equ se_unk_c9_tbs, 1 + .equ se_unk_c9_exg, 0 + .equ se_unk_c9_cmp, 1 + + .section .rodata + .global se_unk_c9 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_c9_0: @ 0x086A08CC + .byte KEYSH , se_unk_c9_key+0 + .byte TEMPO , 220*se_unk_c9_tbs/2 + .byte VOICE , 23 + .byte VOL , 95*se_unk_c9_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N09 , Cn3 , v127 + .byte W03 + .byte PAN , c_v-16 + .byte BEND , c_v+6 + .byte W01 + .byte c_v+16 + .byte W02 + .byte PAN , c_v+16 + .byte BEND , c_v+37 + .byte W01 + .byte c_v+48 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-1 + .byte N03 , En3 + .byte W15 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_c9: @ 0x086A08F4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_c9_pri @ Priority + .byte se_unk_c9_rev @ Reverb + + .word se_unk_c9_grp + + .word se_unk_c9_0 +@ 0x086A0900 diff --git a/sound/songs/se_unk_ca.s b/sound/songs/se_unk_ca.s new file mode 100644 index 0000000..87b8561 --- /dev/null +++ b/sound/songs/se_unk_ca.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ca_grp, gUnknown_08532310 + .equ se_unk_ca_pri, 5 + .equ se_unk_ca_rev, reverb_set+50 + .equ se_unk_ca_mvl, 127 + .equ se_unk_ca_key, 0 + .equ se_unk_ca_tbs, 1 + .equ se_unk_ca_exg, 0 + .equ se_unk_ca_cmp, 1 + + .section .rodata + .global se_unk_ca + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ca_0: @ 0x086A0900 + .byte KEYSH , se_unk_ca_key+0 + .byte TEMPO , 150*se_unk_ca_tbs/2 + .byte VOL , 110*se_unk_ca_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 32 + .byte N12 , Cn2 , v127 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ca: @ 0x086A0910 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ca_pri @ Priority + .byte se_unk_ca_rev @ Reverb + + .word se_unk_ca_grp + + .word se_unk_ca_0 +@ 0x086A091C diff --git a/sound/songs/se_unk_cb.s b/sound/songs/se_unk_cb.s new file mode 100644 index 0000000..37ec3ab --- /dev/null +++ b/sound/songs/se_unk_cb.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_cb_grp, gUnknown_08531D4C + .equ se_unk_cb_pri, 5 + .equ se_unk_cb_rev, reverb_set+50 + .equ se_unk_cb_mvl, 127 + .equ se_unk_cb_key, 0 + .equ se_unk_cb_tbs, 1 + .equ se_unk_cb_exg, 0 + .equ se_unk_cb_cmp, 1 + + .section .rodata + .global se_unk_cb + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_cb_0: @ 0x086A091C + .byte KEYSH , se_unk_cb_key+0 + .byte TEMPO , 150*se_unk_cb_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_cb_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_cb: @ 0x086A0934 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_cb_pri @ Priority + .byte se_unk_cb_rev @ Reverb + + .word se_unk_cb_grp + + .word se_unk_cb_0 +@ 0x086A0940 diff --git a/sound/songs/se_unk_cc.s b/sound/songs/se_unk_cc.s new file mode 100644 index 0000000..659ac12 --- /dev/null +++ b/sound/songs/se_unk_cc.s @@ -0,0 +1,211 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_cc_grp, gUnknown_08531D4C + .equ se_unk_cc_pri, 5 + .equ se_unk_cc_rev, reverb_set+50 + .equ se_unk_cc_mvl, 127 + .equ se_unk_cc_key, 0 + .equ se_unk_cc_tbs, 1 + .equ se_unk_cc_exg, 0 + .equ se_unk_cc_cmp, 1 + + .section .rodata + .global se_unk_cc + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_cc_0: @ 0x086A0940 + .byte KEYSH , se_unk_cc_key+0 + .byte TEMPO , 150*se_unk_cc_tbs/2 + .byte VOICE , 28 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 100*se_unk_cc_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Fn5 , v100 + .byte W01 + .byte PAN , c_v-6 + .byte N01 , Fs5 , v088 + .byte W01 + .byte PAN , c_v+5 + .byte N01 , Gn5 + .byte W01 + .byte PAN , c_v+0 + .byte N01 , Fs5 + .byte W01 + .byte N14 , Gn5 , v100 + .byte W02 + .byte PAN , c_v-4 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v+5 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v-4 + .byte W02 + .byte VOL , 95*se_unk_cc_mvl/mxv + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 92*se_unk_cc_mvl/mxv + .byte PAN , c_v+5 + .byte W01 + .byte VOL , 87*se_unk_cc_mvl/mxv + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 79*se_unk_cc_mvl/mxv + .byte PAN , c_v-4 + .byte W01 + .byte VOL , 66*se_unk_cc_mvl/mxv + .byte PAN , c_v+0 + .byte W02 + .byte VOL , 58*se_unk_cc_mvl/mxv + .byte W01 + .byte VOICE , 22 + .byte VOL , 100*se_unk_cc_mvl/mxv + .byte N10 , Cn4 , v092 + .byte W01 + .byte BEND , c_v+3 + .byte W01 + .byte c_v+5 + .byte W01 + .byte PAN , c_v-1 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 96*se_unk_cc_mvl/mxv + .byte BEND , c_v+12 + .byte W01 + .byte VOL , 90*se_unk_cc_mvl/mxv + .byte PAN , c_v-3 + .byte BEND , c_v+16 + .byte W01 + .byte VOL , 84*se_unk_cc_mvl/mxv + .byte BEND , c_v+20 + .byte W01 + .byte VOL , 70*se_unk_cc_mvl/mxv + .byte PAN , c_v-6 + .byte BEND , c_v+26 + .byte W01 + .byte VOL , 61*se_unk_cc_mvl/mxv + .byte BEND , c_v+32 + .byte W03 + .byte VOL , 100*se_unk_cc_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N10 + .byte W01 + .byte BEND , c_v+3 + .byte W01 + .byte c_v+5 + .byte W01 + .byte PAN , c_v+2 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 96*se_unk_cc_mvl/mxv + .byte BEND , c_v+12 + .byte W01 + .byte VOL , 90*se_unk_cc_mvl/mxv + .byte PAN , c_v+5 + .byte BEND , c_v+16 + .byte W01 + .byte VOL , 84*se_unk_cc_mvl/mxv + .byte BEND , c_v+20 + .byte W01 + .byte VOL , 70*se_unk_cc_mvl/mxv + .byte PAN , c_v+7 + .byte BEND , c_v+26 + .byte W01 + .byte VOL , 61*se_unk_cc_mvl/mxv + .byte BEND , c_v+32 + .byte W03 + .byte VOL , 100*se_unk_cc_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N16 + .byte W01 + .byte BEND , c_v+3 + .byte W01 + .byte c_v+5 + .byte W01 + .byte PAN , c_v+3 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 96*se_unk_cc_mvl/mxv + .byte BEND , c_v+12 + .byte W01 + .byte VOL , 90*se_unk_cc_mvl/mxv + .byte PAN , c_v-2 + .byte BEND , c_v+16 + .byte W01 + .byte VOL , 84*se_unk_cc_mvl/mxv + .byte BEND , c_v+20 + .byte W01 + .byte VOL , 70*se_unk_cc_mvl/mxv + .byte PAN , c_v+6 + .byte BEND , c_v+26 + .byte W01 + .byte VOL , 61*se_unk_cc_mvl/mxv + .byte BEND , c_v+32 + .byte W02 + .byte VOL , 56*se_unk_cc_mvl/mxv + .byte PAN , c_v-4 + .byte BEND , c_v+36 + .byte W01 + .byte VOL , 48*se_unk_cc_mvl/mxv + .byte BEND , c_v+42 + .byte W01 + .byte VOL , 37*se_unk_cc_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v+48 + .byte W01 + .byte VOL , 25*se_unk_cc_mvl/mxv + .byte BEND , c_v+56 + .byte W01 + .byte VOL , 11*se_unk_cc_mvl/mxv + .byte PAN , c_v-11 + .byte BEND , c_v+63 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_cc_1: @ 0x086A0A3A + .byte KEYSH , se_unk_cc_key+0 + .byte VOICE , 25 + .byte VOL , 100*se_unk_cc_mvl/mxv + .byte N04 , Cn3 , v040 + .byte W04 + .byte N14 , Gs4 + .byte W08 + .byte VOL , 89*se_unk_cc_mvl/mxv + .byte W01 + .byte 72*se_unk_cc_mvl/mxv + .byte W01 + .byte 46*se_unk_cc_mvl/mxv + .byte W01 + .byte 25*se_unk_cc_mvl/mxv + .byte W01 + .byte 11*se_unk_cc_mvl/mxv + .byte W08 + .byte W12 + .byte W12 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_cc: @ 0x086A0A58 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_cc_pri @ Priority + .byte se_unk_cc_rev @ Reverb + + .word se_unk_cc_grp + + .word se_unk_cc_0 + .word se_unk_cc_1 +@ 0x086A0A68 diff --git a/sound/songs/se_unk_cd.s b/sound/songs/se_unk_cd.s new file mode 100644 index 0000000..f1721c9 --- /dev/null +++ b/sound/songs/se_unk_cd.s @@ -0,0 +1,111 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_cd_grp, gUnknown_08531D4C + .equ se_unk_cd_pri, 5 + .equ se_unk_cd_rev, reverb_set+50 + .equ se_unk_cd_mvl, 127 + .equ se_unk_cd_key, 0 + .equ se_unk_cd_tbs, 1 + .equ se_unk_cd_exg, 0 + .equ se_unk_cd_cmp, 1 + + .section .rodata + .global se_unk_cd + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_cd_0: @ 0x086A0A68 + .byte KEYSH , se_unk_cd_key+0 + .byte TEMPO , 150*se_unk_cd_tbs/2 + .byte VOICE , 21 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 120*se_unk_cd_mvl/mxv + .byte BEND , c_v+1 + .byte N01 , Bn5 , v127 + .byte W01 + .byte Cn5 , v100 + .byte W01 + .byte VOICE , 18 + .byte N01 , Cn4 , v127 + .byte W02 + .byte VOICE , 36 + .byte N19 , Cn6 , v040 + .byte W02 + .byte VOL , 63*se_unk_cd_mvl/mxv + .byte BEND , c_v+5 + .byte W01 + .byte VOL , 77*se_unk_cd_mvl/mxv + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 91*se_unk_cd_mvl/mxv + .byte BEND , c_v+21 + .byte W01 + .byte VOL , 106*se_unk_cd_mvl/mxv + .byte BEND , c_v+33 + .byte W01 + .byte VOL , 120*se_unk_cd_mvl/mxv + .byte W05 + .byte 109*se_unk_cd_mvl/mxv + .byte W01 + .byte 102*se_unk_cd_mvl/mxv + .byte W02 + .byte 84*se_unk_cd_mvl/mxv + .byte W01 + .byte 68*se_unk_cd_mvl/mxv + .byte W01 + .byte 56*se_unk_cd_mvl/mxv + .byte W01 + .byte 24*se_unk_cd_mvl/mxv + .byte W01 + .byte 10*se_unk_cd_mvl/mxv + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_cd_1: @ 0x086A0AAF + .byte KEYSH , se_unk_cd_key+0 + .byte VOL , 120*se_unk_cd_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte W07 + .byte VOICE , 46 + .byte N01 , Cn6 , v100 + .byte W02 + .byte BEND , c_v+4 + .byte N01 , Gn5 , v088 + .byte W03 + .byte BEND , c_v+8 + .byte N01 , Cn6 , v072 + .byte W02 + .byte BEND , c_v+16 + .byte N01 , Gn5 , v056 + .byte W02 + .byte BEND , c_v+23 + .byte N01 , Cn6 , v040 + .byte W03 + .byte BEND , c_v+33 + .byte N01 , Gn5 , v028 + .byte W02 + .byte BEND , c_v+53 + .byte N01 , Cn6 , v012 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_cd: @ 0x086A0AE4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_cd_pri @ Priority + .byte se_unk_cd_rev @ Reverb + + .word se_unk_cd_grp + + .word se_unk_cd_0 + .word se_unk_cd_1 +@ 0x086A0AF4 diff --git a/sound/songs/se_unk_ce.s b/sound/songs/se_unk_ce.s new file mode 100644 index 0000000..c6e8c7c --- /dev/null +++ b/sound/songs/se_unk_ce.s @@ -0,0 +1,113 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ce_grp, gUnknown_08531D4C + .equ se_unk_ce_pri, 5 + .equ se_unk_ce_rev, reverb_set+50 + .equ se_unk_ce_mvl, 127 + .equ se_unk_ce_key, 0 + .equ se_unk_ce_tbs, 1 + .equ se_unk_ce_exg, 0 + .equ se_unk_ce_cmp, 1 + + .section .rodata + .global se_unk_ce + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ce_0: @ 0x086A0AF4 + .byte KEYSH , se_unk_ce_key+0 + .byte TEMPO , 220*se_unk_ce_tbs/2 + .byte VOICE , 6 + .byte VOL , 110*se_unk_ce_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N06 , Cn3 , v127 + .byte W01 + .byte BEND , c_v-9 + .byte W01 + .byte c_v-21 + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v-40 + .byte W01 + .byte c_v-64 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N06 , En3 + .byte W01 + .byte BEND , c_v-9 + .byte W01 + .byte c_v-21 + .byte W01 + .byte PAN , c_v+7 + .byte BEND , c_v-40 + .byte W01 + .byte c_v-64 + .byte W02 + .byte FINE + +@*********************** Unused Track ***********************@ + +se_unk_ce_unused: @ 0x086A0B26 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N09 , An2 + .byte W01 + .byte BEND , c_v-9 + .byte W01 + .byte c_v-19 + .byte W01 + .byte c_v-29 + .byte W01 + .byte VOL , 86*se_unk_ce_mvl/mxv + .byte BEND , c_v-39 + .byte W02 + .byte VOL , 69*se_unk_ce_mvl/mxv + .byte BEND , c_v-45 + .byte W01 + .byte VOL , 53*se_unk_ce_mvl/mxv + .byte BEND , c_v-56 + .byte W01 + .byte VOL , 20*se_unk_ce_mvl/mxv + .byte BEND , c_v-64 + .byte W04 + .byte c_v-64 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ce_1: @ 0x086A0B4A + .byte KEYSH , se_unk_ce_key+0 + .byte VOICE , 5 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte VOL , 110*se_unk_ce_mvl/mxv + .byte PAN , c_v+9 + .byte N03 , Gs2 , v052 + .byte W06 + .byte PAN , c_v-7 + .byte N03 + .byte W06 + .byte PAN , c_v+0 + .byte N03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ce: @ 0x086A0B64 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ce_pri @ Priority + .byte se_unk_ce_rev @ Reverb + + .word se_unk_ce_grp + + .word se_unk_ce_0 + .word se_unk_ce_1 +@ 0x086A0B74 diff --git a/sound/songs/se_unk_cf.s b/sound/songs/se_unk_cf.s new file mode 100644 index 0000000..908527f --- /dev/null +++ b/sound/songs/se_unk_cf.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_cf_grp, gUnknown_08531D4C + .equ se_unk_cf_pri, 5 + .equ se_unk_cf_rev, reverb_set+50 + .equ se_unk_cf_mvl, 127 + .equ se_unk_cf_key, 0 + .equ se_unk_cf_tbs, 1 + .equ se_unk_cf_exg, 0 + .equ se_unk_cf_cmp, 1 + + .section .rodata + .global se_unk_cf + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_cf_0: @ 0x086A0B74 + .byte KEYSH , se_unk_cf_key+0 + .byte TEMPO , 240*se_unk_cf_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_cf_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_cf: @ 0x086A0BA0 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_cf_pri @ Priority + .byte se_unk_cf_rev @ Reverb + + .word se_unk_cf_grp + + .word se_unk_cf_0 +@ 0x086A0BAC diff --git a/sound/songs/se_unk_d0.s b/sound/songs/se_unk_d0.s new file mode 100644 index 0000000..984d2c4 --- /dev/null +++ b/sound/songs/se_unk_d0.s @@ -0,0 +1,79 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d0_grp, gUnknown_08531D4C + .equ se_unk_d0_pri, 5 + .equ se_unk_d0_rev, reverb_set+50 + .equ se_unk_d0_mvl, 127 + .equ se_unk_d0_key, 0 + .equ se_unk_d0_tbs, 1 + .equ se_unk_d0_exg, 0 + .equ se_unk_d0_cmp, 1 + + .section .rodata + .global se_unk_d0 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d0_0: @ 0x086A0BAC + .byte KEYSH , se_unk_d0_key+0 + .byte TEMPO , 150*se_unk_d0_tbs/2 + .byte VOICE , 19 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 5*se_unk_d0_mvl/mxv + .byte BEND , c_v+0 + .byte N07 , Bn5 , v080 + .byte W01 + .byte VOL , 55*se_unk_d0_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v+3 + .byte W01 + .byte VOL , 67*se_unk_d0_mvl/mxv + .byte PAN , c_v+22 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 90*se_unk_d0_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v-6 + .byte W01 + .byte PAN , c_v-12 + .byte BEND , c_v-14 + .byte W02 + .byte VOL , 4*se_unk_d0_mvl/mxv + .byte PAN , c_v-22 + .byte BEND , c_v-23 + .byte W01 + .byte PAN , c_v-13 + .byte BEND , c_v+0 + .byte N04 , Cn6 + .byte W01 + .byte VOL , 66*se_unk_d0_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte W01 + .byte VOL , 90*se_unk_d0_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v+3 + .byte W01 + .byte VOL , 4*se_unk_d0_mvl/mxv + .byte PAN , c_v+21 + .byte BEND , c_v+5 + .byte W14 + .byte VOL , 90*se_unk_d0_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d0: @ 0x086A0C00 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d0_pri @ Priority + .byte se_unk_d0_rev @ Reverb + + .word se_unk_d0_grp + + .word se_unk_d0_0 +@ 0x086A0C0C diff --git a/sound/songs/se_unk_d1.s b/sound/songs/se_unk_d1.s new file mode 100644 index 0000000..c983334 --- /dev/null +++ b/sound/songs/se_unk_d1.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d1_grp, gUnknown_08531D4C + .equ se_unk_d1_pri, 5 + .equ se_unk_d1_rev, reverb_set+50 + .equ se_unk_d1_mvl, 127 + .equ se_unk_d1_key, 0 + .equ se_unk_d1_tbs, 1 + .equ se_unk_d1_exg, 0 + .equ se_unk_d1_cmp, 1 + + .section .rodata + .global se_unk_d1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d1_0: @ 0x086A0C0C + .byte KEYSH , se_unk_d1_key+0 + .byte TEMPO , 150*se_unk_d1_tbs/2 + .byte VOICE , 8 + .byte VOL , 100*se_unk_d1_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Cn3 , v127 + .byte W01 + .byte N02 , Gn2 + .byte W02 + .byte N04 , Cn3 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d1: @ 0x086A0C24 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d1_pri @ Priority + .byte se_unk_d1_rev @ Reverb + + .word se_unk_d1_grp + + .word se_unk_d1_0 +@ 0x086A0C30 diff --git a/sound/songs/se_unk_d2.s b/sound/songs/se_unk_d2.s new file mode 100644 index 0000000..b608709 --- /dev/null +++ b/sound/songs/se_unk_d2.s @@ -0,0 +1,60 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d2_grp, gUnknown_08531D4C + .equ se_unk_d2_pri, 5 + .equ se_unk_d2_rev, reverb_set+50 + .equ se_unk_d2_mvl, 127 + .equ se_unk_d2_key, 0 + .equ se_unk_d2_tbs, 1 + .equ se_unk_d2_exg, 0 + .equ se_unk_d2_cmp, 1 + + .section .rodata + .global se_unk_d2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d2_0: @ 0x086A0C30 + .byte KEYSH , se_unk_d2_key+0 + .byte TEMPO , 240*se_unk_d2_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_d2_mvl/mxv + .byte BEND , c_v+0 + .byte N02 , Fn3 , v127 + .byte W02 + .byte N01 , Cn4 , v112 + .byte W02 + .byte N03 , Fn3 , v052 + .byte W02 + .byte W02 + .byte VOICE , 23 + .byte N01 , En4 , v092 + .byte W01 + .byte Cn5 + .byte W03 + .byte Gn3 + .byte W01 + .byte En4 + .byte W02 + .byte En3 , v048 + .byte W01 + .byte Bn3 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d2: @ 0x086A0C5C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d2_pri @ Priority + .byte se_unk_d2_rev @ Reverb + + .word se_unk_d2_grp + + .word se_unk_d2_0 +@ 0x086A0C68 diff --git a/sound/songs/se_unk_d3.s b/sound/songs/se_unk_d3.s new file mode 100644 index 0000000..f1856e3 --- /dev/null +++ b/sound/songs/se_unk_d3.s @@ -0,0 +1,123 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d3_grp, gUnknown_08531D4C + .equ se_unk_d3_pri, 5 + .equ se_unk_d3_rev, reverb_set+50 + .equ se_unk_d3_mvl, 127 + .equ se_unk_d3_key, 0 + .equ se_unk_d3_tbs, 1 + .equ se_unk_d3_exg, 0 + .equ se_unk_d3_cmp, 1 + + .section .rodata + .global se_unk_d3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d3_0: @ 0x086A0C68 + .byte KEYSH , se_unk_d3_key+0 + .byte TEMPO , 150*se_unk_d3_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 105*se_unk_d3_mvl/mxv + .byte BEND , c_v-18 + .byte N06 , Fn2 , v127 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-16 + .byte W04 + .byte PAN , c_v+6 + .byte BEND , c_v-14 + .byte N04 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-11 + .byte W02 + .byte N36 , Gn3 , v092 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W04 + .byte PAN , c_v-3 + .byte BEND , c_v-5 + .byte W02 + .byte VOL , 100*se_unk_d3_mvl/mxv + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v-2 + .byte W03 + .byte VOL , 94*se_unk_d3_mvl/mxv + .byte W01 + .byte PAN , c_v-3 + .byte BEND , c_v+1 + .byte W02 + .byte VOL , 84*se_unk_d3_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+3 + .byte VOL , 72*se_unk_d3_mvl/mxv + .byte BEND , c_v+2 + .byte W04 + .byte PAN , c_v+6 + .byte VOL , 57*se_unk_d3_mvl/mxv + .byte BEND , c_v-3 + .byte W03 + .byte PAN , c_v+3 + .byte VOL , 37*se_unk_d3_mvl/mxv + .byte BEND , c_v-7 + .byte W03 + .byte VOL , 20*se_unk_d3_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v-11 + .byte W01 + .byte VOL , 7*se_unk_d3_mvl/mxv + .byte W02 + .byte PAN , c_v-3 + .byte BEND , c_v-16 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_d3_1: @ 0x086A0CD6 + .byte KEYSH , se_unk_d3_key+0 + .byte VOICE , 25 + .byte VOL , 105*se_unk_d3_mvl/mxv + .byte N06 , An2 , v040 + .byte W06 + .byte Gn2 + .byte W06 + .byte Gs3 , v044 + .byte W07 + .byte Gs3 , v036 + .byte W05 + .byte W02 + .byte Gs3 , v028 + .byte W07 + .byte Gs3 , v020 + .byte W03 + .byte W04 + .byte Gs3 , v012 + .byte W08 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d3: @ 0x086A0CF4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d3_pri @ Priority + .byte se_unk_d3_rev @ Reverb + + .word se_unk_d3_grp + + .word se_unk_d3_0 + .word se_unk_d3_1 +@ 0x086A0D04 diff --git a/sound/songs/se_unk_d4.s b/sound/songs/se_unk_d4.s new file mode 100644 index 0000000..125367a --- /dev/null +++ b/sound/songs/se_unk_d4.s @@ -0,0 +1,202 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d4_grp, gUnknown_08531D4C + .equ se_unk_d4_pri, 5 + .equ se_unk_d4_rev, reverb_set+50 + .equ se_unk_d4_mvl, 127 + .equ se_unk_d4_key, 0 + .equ se_unk_d4_tbs, 1 + .equ se_unk_d4_exg, 0 + .equ se_unk_d4_cmp, 1 + + .section .rodata + .global se_unk_d4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d4_0: @ 0x086A0D04 + .byte KEYSH , se_unk_d4_key+0 + .byte TEMPO , 150*se_unk_d4_tbs/2 + .byte VOICE , 31 + .byte VOL , 110*se_unk_d4_mvl/mxv + .byte BENDR , 24 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N06 , Gn0 , v127 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v+27 + .byte W01 + .byte c_v+46 + .byte W02 + .byte VOICE , 23 + .byte PAN , c_v+11 + .byte N01 , Cn1 + .byte W01 + .byte PAN , c_v-10 + .byte N01 , Cn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+6 + .byte BEND , c_v-37 + .byte N06 , Dn1 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W02 + .byte c_v+27 + .byte W01 + .byte c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v-1 + .byte N01 , Fn1 + .byte W01 + .byte PAN , c_v-10 + .byte N01 , Fn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N02 , Gn0 + .byte W02 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W01 + .byte PAN , c_v+5 + .byte BEND , c_v+27 + .byte N02 + .byte W01 + .byte BEND , c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v+10 + .byte N01 , Cn1 + .byte W02 + .byte PAN , c_v-9 + .byte N01 , Cn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N06 , Dn1 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v+27 + .byte W02 + .byte c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v+5 + .byte N01 , Cn1 + .byte W01 + .byte PAN , c_v-8 + .byte N01 , Cn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N06 , Gn0 , v112 + .byte W01 + .byte BEND , c_v-16 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+27 + .byte W01 + .byte c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v+11 + .byte N01 , Cn1 , v100 + .byte W01 + .byte PAN , c_v-10 + .byte N01 , Cn2 , v096 + .byte W02 + .byte VOICE , 31 + .byte PAN , c_v+6 + .byte BEND , c_v-37 + .byte N06 , Dn1 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v+27 + .byte W01 + .byte c_v+46 + .byte W02 + .byte VOICE , 23 + .byte PAN , c_v-1 + .byte N01 , Fn1 , v084 + .byte W01 + .byte PAN , c_v-10 + .byte N01 , Fn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N02 , Gn0 , v080 + .byte W01 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W02 + .byte PAN , c_v+5 + .byte BEND , c_v+27 + .byte N02 , Gn0 , v072 + .byte W01 + .byte BEND , c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v+10 + .byte N01 , Cn1 , v068 + .byte W01 + .byte PAN , c_v-9 + .byte N01 , Cn2 + .byte W01 + .byte VOICE , 31 + .byte PAN , c_v+0 + .byte BEND , c_v-37 + .byte N06 , Dn1 , v064 + .byte W02 + .byte BEND , c_v-16 + .byte W01 + .byte c_v+0 + .byte W01 + .byte c_v+27 + .byte W01 + .byte c_v+46 + .byte W01 + .byte VOICE , 23 + .byte PAN , c_v+5 + .byte N01 , Cn1 , v056 + .byte W02 + .byte PAN , c_v-8 + .byte N01 , Cn2 , v052 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d4: @ 0x086A0E14 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d4_pri @ Priority + .byte se_unk_d4_rev @ Reverb + + .word se_unk_d4_grp + + .word se_unk_d4_0 +@ 0x086A0E20 diff --git a/sound/songs/se_unk_d5.s b/sound/songs/se_unk_d5.s new file mode 100644 index 0000000..6bc5b0d --- /dev/null +++ b/sound/songs/se_unk_d5.s @@ -0,0 +1,53 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d5_grp, gUnknown_08531D4C + .equ se_unk_d5_pri, 5 + .equ se_unk_d5_rev, reverb_set+50 + .equ se_unk_d5_mvl, 127 + .equ se_unk_d5_key, 0 + .equ se_unk_d5_tbs, 1 + .equ se_unk_d5_exg, 0 + .equ se_unk_d5_cmp, 1 + + .section .rodata + .global se_unk_d5 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d5_0: @ 0x086A0E20 + .byte KEYSH , se_unk_d5_key+0 + .byte TEMPO , 240*se_unk_d5_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 105*se_unk_d5_mvl/mxv + .byte BEND , c_v+0 + .byte N06 , Cn4 , v127 + .byte W06 + .byte VOICE , 23 + .byte N02 , Cn3 , v112 + .byte W07 + .byte N01 , Cn4 + .byte W05 + .byte Cn3 , v100 + .byte W02 + .byte Gn3 , v092 + .byte W02 + .byte Cn3 , v072 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d5: @ 0x086A0E44 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d5_pri @ Priority + .byte se_unk_d5_rev @ Reverb + + .word se_unk_d5_grp + + .word se_unk_d5_0 +@ 0x086A0E50 diff --git a/sound/songs/se_unk_d6.s b/sound/songs/se_unk_d6.s new file mode 100644 index 0000000..7d04286 --- /dev/null +++ b/sound/songs/se_unk_d6.s @@ -0,0 +1,86 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d6_grp, gUnknown_08531D4C + .equ se_unk_d6_pri, 5 + .equ se_unk_d6_rev, reverb_set+50 + .equ se_unk_d6_mvl, 127 + .equ se_unk_d6_key, 0 + .equ se_unk_d6_tbs, 1 + .equ se_unk_d6_exg, 0 + .equ se_unk_d6_cmp, 1 + + .section .rodata + .global se_unk_d6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d6_0: @ 0x086A0E50 + .byte KEYSH , se_unk_d6_key+0 + .byte TEMPO , 220*se_unk_d6_tbs/2 + .byte VOICE , 18 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_d6_mvl/mxv + .byte PAN , c_v+14 + .byte BEND , c_v+0 + .byte N09 , Cn5 , v092 + .byte W03 + .byte PAN , c_v-15 + .byte BEND , c_v-32 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+28 + .byte W03 + .byte VOICE , 2 + .byte BEND , c_v-64 + .byte N21 , Bn2 , v108 + .byte W03 + .byte BEND , c_v-55 + .byte W03 + .byte PAN , c_v+4 + .byte BEND , c_v-45 + .byte W03 + .byte PAN , c_v-5 + .byte BEND , c_v+30 + .byte W03 + .byte PAN , c_v+15 + .byte BEND , c_v+39 + .byte W03 + .byte PAN , c_v-15 + .byte BEND , c_v+54 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+63 + .byte W21 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_d6_1: @ 0x086A0E93 + .byte KEYSH , se_unk_d6_key+0 + .byte VOICE , 5 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_d6_mvl/mxv + .byte N06 , Fn3 , v040 + .byte W09 + .byte N24 , Gn3 + .byte W15 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d6: @ 0x086A0EA4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d6_pri @ Priority + .byte se_unk_d6_rev @ Reverb + + .word se_unk_d6_grp + + .word se_unk_d6_0 + .word se_unk_d6_1 +@ 0x086A0EB4 diff --git a/sound/songs/se_unk_d7.s b/sound/songs/se_unk_d7.s new file mode 100644 index 0000000..238d2f8 --- /dev/null +++ b/sound/songs/se_unk_d7.s @@ -0,0 +1,118 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d7_grp, gUnknown_08531D4C + .equ se_unk_d7_pri, 5 + .equ se_unk_d7_rev, reverb_set+50 + .equ se_unk_d7_mvl, 127 + .equ se_unk_d7_key, 0 + .equ se_unk_d7_tbs, 1 + .equ se_unk_d7_exg, 0 + .equ se_unk_d7_cmp, 1 + + .section .rodata + .global se_unk_d7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d7_0: @ 0x086A0EB4 + .byte KEYSH , se_unk_d7_key+0 + .byte TEMPO , 150*se_unk_d7_tbs/2 + .byte VOICE , 41 + .byte VOL , 125*se_unk_d7_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N01 , Ds3 , v127 + .byte W01 + .byte As2 + .byte W02 + .byte PAN , c_v-8 + .byte N02 , Gn3 + .byte W01 + .byte PAN , c_v+7 + .byte W03 + .byte c_v+0 + .byte N01 , Ds3 + .byte W01 + .byte As2 + .byte W02 + .byte N54 , Fn3 + .byte W11 + .byte BEND , c_v+3 + .byte W03 + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+7 + .byte W04 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+10 + .byte W02 + .byte PAN , c_v-8 + .byte W01 + .byte BEND , c_v+16 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte BEND , c_v+20 + .byte W02 + .byte PAN , c_v+7 + .byte W02 + .byte BEND , c_v+25 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte c_v-8 + .byte BEND , c_v+20 + .byte W03 + .byte PAN , c_v+6 + .byte W01 + .byte BEND , c_v+10 + .byte W03 + .byte PAN , c_v-8 + .byte W02 + .byte BEND , c_v+3 + .byte W01 + .byte PAN , c_v+7 + .byte W04 + .byte c_v-8 + .byte W10 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_d7_1: @ 0x086A0F13 + .byte KEYSH , se_unk_d7_key+0 + .byte VOICE , 4 + .byte VOL , 125*se_unk_d7_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N02 , Cn3 , v052 + .byte W01 + .byte VOL , 74*se_unk_d7_mvl/mxv + .byte W06 + .byte 125*se_unk_d7_mvl/mxv + .byte N02 + .byte W01 + .byte VOL , 74*se_unk_d7_mvl/mxv + .byte W16 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d7: @ 0x086A0F30 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d7_pri @ Priority + .byte se_unk_d7_rev @ Reverb + + .word se_unk_d7_grp + + .word se_unk_d7_0 + .word se_unk_d7_1 +@ 0x086A0F40 diff --git a/sound/songs/se_unk_d8.s b/sound/songs/se_unk_d8.s new file mode 100644 index 0000000..574e7cf --- /dev/null +++ b/sound/songs/se_unk_d8.s @@ -0,0 +1,76 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_d8_grp, gUnknown_08531D4C + .equ se_unk_d8_pri, 5 + .equ se_unk_d8_rev, reverb_set+50 + .equ se_unk_d8_mvl, 127 + .equ se_unk_d8_key, 0 + .equ se_unk_d8_tbs, 1 + .equ se_unk_d8_exg, 0 + .equ se_unk_d8_cmp, 1 + + .section .rodata + .global se_unk_d8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_d8_0: @ 0x086A0F40 + .byte KEYSH , se_unk_d8_key+0 + .byte TEMPO , 150*se_unk_d8_tbs/2 + .byte VOICE , 46 + .byte VOL , 94*se_unk_d8_mvl/mxv + .byte BENDR , 2 + .byte LFOS , 40 + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte N06 , An5 , v112 + .byte W01 + .byte N15 , En6 , v104 + .byte W02 + .byte W01 + .byte MOD , 5 + .byte W02 + .byte W03 + .byte W03 + .byte W03 + .byte W01 + .byte 0 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_d8_1: @ 0x086A0F63 + .byte KEYSH , se_unk_d8_key+0 + .byte VOICE , 53 + .byte BENDR , 2 + .byte VOL , 43*se_unk_d8_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte N06 , An4 , v108 + .byte W01 + .byte N12 , Cs6 , v104 + .byte W02 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_d8: @ 0x086A0F80 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_d8_pri @ Priority + .byte se_unk_d8_rev @ Reverb + + .word se_unk_d8_grp + + .word se_unk_d8_0 + .word se_unk_d8_1 +@ 0x086A0F90 diff --git a/sound/songs/se_unk_dc.s b/sound/songs/se_unk_dc.s new file mode 100644 index 0000000..b183dcd --- /dev/null +++ b/sound/songs/se_unk_dc.s @@ -0,0 +1,59 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_dc_grp, gUnknown_08531D4C + .equ se_unk_dc_pri, 5 + .equ se_unk_dc_rev, reverb_set+50 + .equ se_unk_dc_mvl, 127 + .equ se_unk_dc_key, 0 + .equ se_unk_dc_tbs, 1 + .equ se_unk_dc_exg, 0 + .equ se_unk_dc_cmp, 1 + + .section .rodata + .global se_unk_dc + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_dc_0: @ 0x086A0F90 + .byte KEYSH , se_unk_dc_key+0 + .byte TEMPO , 150*se_unk_dc_tbs/2 + .byte VOICE , 48 + .byte VOL , 110*se_unk_dc_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Cn6 , v112 + .byte W06 + .byte W06 + .byte N06 , Cn6 , v040 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_dc_1: @ 0x086A0FA4 + .byte KEYSH , se_unk_dc_key+0 + .byte VOICE , 17 + .byte VOL , 110*se_unk_dc_mvl/mxv + .byte BEND , c_v-7 + .byte N12 , Gn6 , v060 + .byte W06 + .byte W06 + .byte N06 , Gn6 , v032 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_dc: @ 0x086A0FB8 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_dc_pri @ Priority + .byte se_unk_dc_rev @ Reverb + + .word se_unk_dc_grp + + .word se_unk_dc_0 + .word se_unk_dc_1 +@ 0x086A0FC8 diff --git a/sound/songs/se_unk_dd.s b/sound/songs/se_unk_dd.s new file mode 100644 index 0000000..353f942 --- /dev/null +++ b/sound/songs/se_unk_dd.s @@ -0,0 +1,41 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_dd_grp, gUnknown_08532310 + .equ se_unk_dd_pri, 5 + .equ se_unk_dd_rev, reverb_set+50 + .equ se_unk_dd_mvl, 127 + .equ se_unk_dd_key, 0 + .equ se_unk_dd_tbs, 1 + .equ se_unk_dd_exg, 0 + .equ se_unk_dd_cmp, 1 + + .section .rodata + .global se_unk_dd + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_dd_0: @ 0x086A0FC8 + .byte KEYSH , se_unk_dd_key+0 + .byte TEMPO , 150*se_unk_dd_tbs/2 + .byte VOL , 100*se_unk_dd_mvl/mxv + .byte PAN , c_v+0 + .byte VOICE , 30 + .byte N48 , Cn1 , v127 + .byte W48 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_dd: @ 0x086A0FD8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_dd_pri @ Priority + .byte se_unk_dd_rev @ Reverb + + .word se_unk_dd_grp + + .word se_unk_dd_0 +@ 0x086A0FE4 diff --git a/sound/songs/se_unk_de.s b/sound/songs/se_unk_de.s new file mode 100644 index 0000000..a3e3b83 --- /dev/null +++ b/sound/songs/se_unk_de.s @@ -0,0 +1,42 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_de_grp, gUnknown_0853174C + .equ se_unk_de_pri, 5 + .equ se_unk_de_rev, reverb_set+50 + .equ se_unk_de_mvl, 127 + .equ se_unk_de_key, 0 + .equ se_unk_de_tbs, 1 + .equ se_unk_de_exg, 0 + .equ se_unk_de_cmp, 1 + + .section .rodata + .global se_unk_de + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_de_0: @ 0x086A0FE4 + .byte KEYSH , se_unk_de_key+0 + .byte TEMPO , 220*se_unk_de_tbs/2 + .byte VOICE , 127 + .byte VOL , 110*se_unk_de_mvl/mxv + .byte N03 , Ds3 , v127 + .byte W03 + .byte N15 , Gn4 + .byte W21 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_de: @ 0x086A0FF4 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_de_pri @ Priority + .byte se_unk_de_rev @ Reverb + + .word se_unk_de_grp + + .word se_unk_de_0 +@ 0x086A1000 diff --git a/sound/songs/se_unk_df.s b/sound/songs/se_unk_df.s new file mode 100644 index 0000000..f1245b8 --- /dev/null +++ b/sound/songs/se_unk_df.s @@ -0,0 +1,49 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_df_grp, gUnknown_08531D4C + .equ se_unk_df_pri, 5 + .equ se_unk_df_rev, reverb_set+50 + .equ se_unk_df_mvl, 127 + .equ se_unk_df_key, 0 + .equ se_unk_df_tbs, 1 + .equ se_unk_df_exg, 0 + .equ se_unk_df_cmp, 1 + + .section .rodata + .global se_unk_df + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_df_0: @ 0x086A1000 + .byte KEYSH , se_unk_df_key+0 +se_unk_df_0_B1: + .byte TEMPO , 150*se_unk_df_tbs/2 + .byte VOICE , 15 + .byte VOL , 90*se_unk_df_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte TIE , Gn2 , v100 + .byte W96 + .byte W96 + .byte W48 + .byte EOT + .byte GOTO + .word se_unk_df_0_B1 + .byte W48 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_df: @ 0x086A101C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_df_pri @ Priority + .byte se_unk_df_rev @ Reverb + + .word se_unk_df_grp + + .word se_unk_df_0 +@ 0x086A1028 diff --git a/sound/songs/se_unk_e0.s b/sound/songs/se_unk_e0.s new file mode 100644 index 0000000..46d4d1e --- /dev/null +++ b/sound/songs/se_unk_e0.s @@ -0,0 +1,123 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e0_grp, gUnknown_08531D4C + .equ se_unk_e0_pri, 5 + .equ se_unk_e0_rev, reverb_set+50 + .equ se_unk_e0_mvl, 127 + .equ se_unk_e0_key, 0 + .equ se_unk_e0_tbs, 1 + .equ se_unk_e0_exg, 0 + .equ se_unk_e0_cmp, 1 + + .section .rodata + .global se_unk_e0 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e0_0: @ 0x086A1028 + .byte KEYSH , se_unk_e0_key+0 + .byte TEMPO , 150*se_unk_e0_tbs/2 + .byte VOICE , 10 + .byte VOL , 127*se_unk_e0_mvl/mxv + .byte BEND , c_v+0 + .byte TIE , Cs3 , v127 + .byte W09 + .byte BEND , c_v-9 + .byte W09 + .byte c_v-18 + .byte W06 + .byte W09 + .byte c_v-26 + .byte W09 + .byte c_v-34 + .byte W06 + .byte W06 + .byte c_v-43 + .byte W05 + .byte VOL , 123*se_unk_e0_mvl/mxv + .byte W04 + .byte BEND , c_v-54 + .byte W02 + .byte VOL , 117*se_unk_e0_mvl/mxv + .byte W06 + .byte 110*se_unk_e0_mvl/mxv + .byte W01 + .byte BEND , c_v-64 + .byte W08 + .byte VOL , 101*se_unk_e0_mvl/mxv + .byte W06 + .byte 89*se_unk_e0_mvl/mxv + .byte W09 + .byte 77*se_unk_e0_mvl/mxv + .byte W01 + .byte W05 + .byte 60*se_unk_e0_mvl/mxv + .byte W09 + .byte 48*se_unk_e0_mvl/mxv + .byte W06 + .byte 36*se_unk_e0_mvl/mxv + .byte W04 + .byte W03 + .byte 23*se_unk_e0_mvl/mxv + .byte W06 + .byte 8*se_unk_e0_mvl/mxv + .byte W09 + .byte 0*se_unk_e0_mvl/mxv + .byte W01 + .byte EOT + .byte W05 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_e0_1: @ 0x086A1069 + .byte KEYSH , se_unk_e0_key+0 + .byte VOICE , 13 + .byte VOL , 90*se_unk_e0_mvl/mxv + .byte W06 + .byte N09 , Gs6 , v024 + .byte W18 + .byte W05 + .byte N15 + .byte W19 + .byte W24 + .byte W24 + .byte W24 + .byte W24 + .byte FINE + +@*********************** Track 03 ***********************@ + +se_unk_e0_2: @ 0x086A107C + .byte KEYSH , se_unk_e0_key+0 + .byte VOICE , 12 + .byte VOL , 90*se_unk_e0_mvl/mxv + .byte W06 + .byte N09 , An6 , v024 + .byte W18 + .byte W05 + .byte N15 + .byte W19 + .byte W24 + .byte W24 + .byte W24 + .byte W24 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e0: @ 0x086A1090 + .byte 3 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e0_pri @ Priority + .byte se_unk_e0_rev @ Reverb + + .word se_unk_e0_grp + + .word se_unk_e0_0 + .word se_unk_e0_1 + .word se_unk_e0_2 +@ 0x086A10A4 diff --git a/sound/songs/se_unk_e1.s b/sound/songs/se_unk_e1.s new file mode 100644 index 0000000..779e4c8 --- /dev/null +++ b/sound/songs/se_unk_e1.s @@ -0,0 +1,76 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e1_grp, gUnknown_08531D4C + .equ se_unk_e1_pri, 5 + .equ se_unk_e1_rev, reverb_set+50 + .equ se_unk_e1_mvl, 127 + .equ se_unk_e1_key, 0 + .equ se_unk_e1_tbs, 1 + .equ se_unk_e1_exg, 0 + .equ se_unk_e1_cmp, 1 + + .section .rodata + .global se_unk_e1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e1_0: @ 0x086A10A4 + .byte KEYSH , se_unk_e1_key+0 + .byte TEMPO , 150*se_unk_e1_tbs/2 + .byte VOICE , 8 + .byte VOL , 100*se_unk_e1_mvl/mxv + .byte BEND , c_v+0 + .byte N01 , Cn3 , v127 + .byte W02 + .byte N02 , Gn2 + .byte W04 + .byte N17 , Cn3 + .byte W06 + .byte VOL , 98*se_unk_e1_mvl/mxv + .byte W01 + .byte 91*se_unk_e1_mvl/mxv + .byte W01 + .byte 81*se_unk_e1_mvl/mxv + .byte W02 + .byte 75*se_unk_e1_mvl/mxv + .byte W01 + .byte 60*se_unk_e1_mvl/mxv + .byte W01 + .byte 42*se_unk_e1_mvl/mxv + .byte W01 + .byte 25*se_unk_e1_mvl/mxv + .byte W02 + .byte 10*se_unk_e1_mvl/mxv + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_e1_1: @ 0x086A10CA + .byte VOL , 100*se_unk_e1_mvl/mxv + .byte KEYSH , se_unk_e1_key+0 + .byte VOICE , 4 + .byte N01 , Cn3 , v064 + .byte W02 + .byte N02 + .byte W04 + .byte N02 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e1: @ 0x086A10DC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e1_pri @ Priority + .byte se_unk_e1_rev @ Reverb + + .word se_unk_e1_grp + + .word se_unk_e1_0 + .word se_unk_e1_1 +@ 0x086A10EC diff --git a/sound/songs/se_unk_e2.s b/sound/songs/se_unk_e2.s new file mode 100644 index 0000000..f2b665b --- /dev/null +++ b/sound/songs/se_unk_e2.s @@ -0,0 +1,58 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e2_grp, gUnknown_08531D4C + .equ se_unk_e2_pri, 5 + .equ se_unk_e2_rev, reverb_set+50 + .equ se_unk_e2_mvl, 127 + .equ se_unk_e2_key, 0 + .equ se_unk_e2_tbs, 1 + .equ se_unk_e2_exg, 0 + .equ se_unk_e2_cmp, 1 + + .section .rodata + .global se_unk_e2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e2_0: @ 0x086A10EC + .byte KEYSH , se_unk_e2_key+0 + .byte TEMPO , 150*se_unk_e2_tbs/2 + .byte VOICE , 23 + .byte VOL , 100*se_unk_e2_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N02 , Dn3 , v127 + .byte W01 + .byte PAN , c_v-10 + .byte BEND , c_v+4 + .byte W02 + .byte PAN , c_v+8 + .byte BEND , c_v+6 + .byte N02 , Dn3 , v084 + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+9 + .byte W02 + .byte c_v-1 + .byte W02 + .byte c_v+32 + .byte N02 , Dn3 , v056 + .byte W16 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e2: @ 0x086A1118 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e2_pri @ Priority + .byte se_unk_e2_rev @ Reverb + + .word se_unk_e2_grp + + .word se_unk_e2_0 +@ 0x086A1124 diff --git a/sound/songs/se_unk_e3.s b/sound/songs/se_unk_e3.s new file mode 100644 index 0000000..4785bb5 --- /dev/null +++ b/sound/songs/se_unk_e3.s @@ -0,0 +1,117 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e3_grp, gUnknown_08531D4C + .equ se_unk_e3_pri, 5 + .equ se_unk_e3_rev, reverb_set+50 + .equ se_unk_e3_mvl, 127 + .equ se_unk_e3_key, 0 + .equ se_unk_e3_tbs, 1 + .equ se_unk_e3_exg, 0 + .equ se_unk_e3_cmp, 1 + + .section .rodata + .global se_unk_e3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e3_0: @ 0x086A1124 + .byte KEYSH , se_unk_e3_key+0 + .byte TEMPO , 220*se_unk_e3_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 40*se_unk_e3_mvl/mxv + .byte BEND , c_v-32 + .byte N07 , An1 , v127 + .byte W01 + .byte VOL , 52*se_unk_e3_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v-16 + .byte W01 + .byte VOL , 68*se_unk_e3_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 82*se_unk_e3_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 105*se_unk_e3_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+37 + .byte W02 + .byte PAN , c_v+10 + .byte BEND , c_v+63 + .byte W03 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 40*se_unk_e3_mvl/mxv + .byte PAN , c_v+10 + .byte BEND , c_v+1 + .byte N06 + .byte W02 + .byte VOL , 52*se_unk_e3_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 79*se_unk_e3_mvl/mxv + .byte PAN , c_v-9 + .byte BEND , c_v+48 + .byte W01 + .byte VOL , 105*se_unk_e3_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+63 + .byte W10 + .byte W12 + .byte W12 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_e3_1: @ 0x086A117A + .byte KEYSH , se_unk_e3_key+0 + .byte VOICE , 27 + .byte PAN , c_v+0 + .byte VOL , 52*se_unk_e3_mvl/mxv + .byte N07 , Gn2 , v040 + .byte W01 + .byte VOL , 69*se_unk_e3_mvl/mxv + .byte W01 + .byte 83*se_unk_e3_mvl/mxv + .byte W01 + .byte 105*se_unk_e3_mvl/mxv + .byte W01 + .byte 67*se_unk_e3_mvl/mxv + .byte W02 + .byte 23*se_unk_e3_mvl/mxv + .byte W04 + .byte VOICE , 25 + .byte VOL , 52*se_unk_e3_mvl/mxv + .byte N06 , Gs4 + .byte W02 + .byte VOL , 81*se_unk_e3_mvl/mxv + .byte W01 + .byte 105*se_unk_e3_mvl/mxv + .byte W02 + .byte 52*se_unk_e3_mvl/mxv + .byte W09 + .byte W12 + .byte W12 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e3: @ 0x086A11A4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e3_pri @ Priority + .byte se_unk_e3_rev @ Reverb + + .word se_unk_e3_grp + + .word se_unk_e3_0 + .word se_unk_e3_1 +@ 0x086A11B4 diff --git a/sound/songs/se_unk_e4.s b/sound/songs/se_unk_e4.s new file mode 100644 index 0000000..30449b5 --- /dev/null +++ b/sound/songs/se_unk_e4.s @@ -0,0 +1,64 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e4_grp, gUnknown_08531D4C + .equ se_unk_e4_pri, 5 + .equ se_unk_e4_rev, reverb_set+50 + .equ se_unk_e4_mvl, 127 + .equ se_unk_e4_key, 0 + .equ se_unk_e4_tbs, 1 + .equ se_unk_e4_exg, 0 + .equ se_unk_e4_cmp, 1 + + .section .rodata + .global se_unk_e4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e4_0: @ 0x086A11B4 + .byte KEYSH , se_unk_e4_key+0 + .byte TEMPO , 150*se_unk_e4_tbs/2 + .byte VOICE , 22 + .byte BENDR , 12 + .byte VOL , 120*se_unk_e4_mvl/mxv + .byte BEND , c_v+12 + .byte N06 , An2 , v127 + .byte W03 + .byte VOL , 78*se_unk_e4_mvl/mxv + .byte BEND , c_v+20 + .byte W03 + .byte VOL , 120*se_unk_e4_mvl/mxv + .byte BEND , c_v+36 + .byte N18 , Cn3 + .byte W02 + .byte BEND , c_v+35 + .byte W03 + .byte c_v+32 + .byte W02 + .byte c_v+26 + .byte W03 + .byte VOL , 102*se_unk_e4_mvl/mxv + .byte BEND , c_v+18 + .byte W02 + .byte VOL , 68*se_unk_e4_mvl/mxv + .byte BEND , c_v+7 + .byte W03 + .byte VOL , 34*se_unk_e4_mvl/mxv + .byte BEND , c_v-9 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e4: @ 0x086A11E8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e4_pri @ Priority + .byte se_unk_e4_rev @ Reverb + + .word se_unk_e4_grp + + .word se_unk_e4_0 +@ 0x086A11F4 diff --git a/sound/songs/se_unk_e5.s b/sound/songs/se_unk_e5.s new file mode 100644 index 0000000..0f88521 --- /dev/null +++ b/sound/songs/se_unk_e5.s @@ -0,0 +1,45 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e5_grp, gUnknown_08531D4C + .equ se_unk_e5_pri, 5 + .equ se_unk_e5_rev, reverb_set+50 + .equ se_unk_e5_mvl, 127 + .equ se_unk_e5_key, 0 + .equ se_unk_e5_tbs, 1 + .equ se_unk_e5_exg, 0 + .equ se_unk_e5_cmp, 1 + + .section .rodata + .global se_unk_e5 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e5_0: @ 0x086A11F4 + .byte KEYSH , se_unk_e5_key+0 + .byte TEMPO , 150*se_unk_e5_tbs/2 + .byte VOICE , 2 + .byte BENDR , 12 + .byte VOL , 110*se_unk_e5_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , Gn3 , v112 + .byte W04 + .byte Gn4 , v064 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e5: @ 0x086A120C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e5_pri @ Priority + .byte se_unk_e5_rev @ Reverb + + .word se_unk_e5_grp + + .word se_unk_e5_0 +@ 0x086A1218 diff --git a/sound/songs/se_unk_e6.s b/sound/songs/se_unk_e6.s new file mode 100644 index 0000000..4716b1c --- /dev/null +++ b/sound/songs/se_unk_e6.s @@ -0,0 +1,58 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e6_grp, gUnknown_08531D4C + .equ se_unk_e6_pri, 5 + .equ se_unk_e6_rev, reverb_set+50 + .equ se_unk_e6_mvl, 127 + .equ se_unk_e6_key, 0 + .equ se_unk_e6_tbs, 1 + .equ se_unk_e6_exg, 0 + .equ se_unk_e6_cmp, 1 + + .section .rodata + .global se_unk_e6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e6_0: @ 0x086A1218 + .byte KEYSH , se_unk_e6_key+0 + .byte TEMPO , 150*se_unk_e6_tbs/2 + .byte VOICE , 59 + .byte BENDR , 12 + .byte VOL , 110*se_unk_e6_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N06 , En1 , v127 + .byte W01 + .byte PAN , c_v+8 + .byte W01 + .byte c_v-9 + .byte W01 + .byte c_v+14 + .byte W01 + .byte c_v-10 + .byte W02 + .byte c_v+0 + .byte N03 , An1 , v048 + .byte W01 + .byte PAN , c_v+16 + .byte W01 + .byte c_v-16 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e6: @ 0x086A1240 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e6_pri @ Priority + .byte se_unk_e6_rev @ Reverb + + .word se_unk_e6_grp + + .word se_unk_e6_0 +@ 0x086A124C diff --git a/sound/songs/se_unk_e7.s b/sound/songs/se_unk_e7.s new file mode 100644 index 0000000..9fdcf5c --- /dev/null +++ b/sound/songs/se_unk_e7.s @@ -0,0 +1,74 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e7_grp, gUnknown_08531D4C + .equ se_unk_e7_pri, 5 + .equ se_unk_e7_rev, reverb_set+50 + .equ se_unk_e7_mvl, 127 + .equ se_unk_e7_key, 0 + .equ se_unk_e7_tbs, 1 + .equ se_unk_e7_exg, 0 + .equ se_unk_e7_cmp, 1 + + .section .rodata + .global se_unk_e7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e7_0: @ 0x086A124C + .byte KEYSH , se_unk_e7_key+0 + .byte TEMPO , 150*se_unk_e7_tbs/2 + .byte VOICE , 28 + .byte VOL , 100*se_unk_e7_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+16 + .byte N03 , Gs3 , v080 + .byte W01 + .byte BEND , c_v+38 + .byte W01 + .byte c_v+62 + .byte W02 + .byte N17 , Gs4 , v096 + .byte W03 + .byte PAN , c_v+6 + .byte W02 + .byte c_v+0 + .byte W03 + .byte c_v-8 + .byte W02 + .byte c_v+0 + .byte W02 + .byte c_v+6 + .byte W03 + .byte c_v+0 + .byte W05 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_e7_1: @ 0x086A1273 + .byte KEYSH , se_unk_e7_key+0 + .byte VOICE , 4 + .byte VOL , 100*se_unk_e7_mvl/mxv + .byte PAN , c_v+0 + .byte N01 , En4 , v060 + .byte W04 + .byte N17 , Gs4 , v096 + .byte W20 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e7: @ 0x086A1284 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e7_pri @ Priority + .byte se_unk_e7_rev @ Reverb + + .word se_unk_e7_grp + + .word se_unk_e7_0 + .word se_unk_e7_1 +@ 0x086A1294 diff --git a/sound/songs/se_unk_e8.s b/sound/songs/se_unk_e8.s new file mode 100644 index 0000000..40c8f49 --- /dev/null +++ b/sound/songs/se_unk_e8.s @@ -0,0 +1,85 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e8_grp, gUnknown_08531D4C + .equ se_unk_e8_pri, 5 + .equ se_unk_e8_rev, reverb_set+50 + .equ se_unk_e8_mvl, 127 + .equ se_unk_e8_key, 0 + .equ se_unk_e8_tbs, 1 + .equ se_unk_e8_exg, 0 + .equ se_unk_e8_cmp, 1 + + .section .rodata + .global se_unk_e8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e8_0: @ 0x086A1294 + .byte KEYSH , se_unk_e8_key+0 + .byte TEMPO , 220*se_unk_e8_tbs/2 + .byte VOICE , 18 + .byte VOL , 100*se_unk_e8_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Cn4 , v088 + .byte W06 + .byte PAN , c_v-9 + .byte N03 , Cn4 , v080 + .byte W06 + .byte PAN , c_v+9 + .byte N03 , Cn4 , v072 + .byte W06 + .byte PAN , c_v-16 + .byte N03 , Cn4 , v064 + .byte W06 + .byte PAN , c_v+16 + .byte N03 , Cn4 , v060 + .byte W06 + .byte PAN , c_v-16 + .byte N03 , Cn4 , v052 + .byte W18 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_e8_1: @ 0x086A12C5 + .byte KEYSH , se_unk_e8_key+0 + .byte VOICE , 5 + .byte VOL , 100*se_unk_e8_mvl/mxv + .byte PAN , c_v+9 + .byte N02 , Gn3 , v072 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v068 + .byte W06 + .byte PAN , c_v+9 + .byte N02 , Gn3 , v064 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v060 + .byte W06 + .byte PAN , c_v+9 + .byte N02 , Gn3 , v056 + .byte W06 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v048 + .byte W18 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e8: @ 0x086A12F0 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e8_pri @ Priority + .byte se_unk_e8_rev @ Reverb + + .word se_unk_e8_grp + + .word se_unk_e8_0 + .word se_unk_e8_1 +@ 0x086A1300 diff --git a/sound/songs/se_unk_e9.s b/sound/songs/se_unk_e9.s new file mode 100644 index 0000000..ccf5a06 --- /dev/null +++ b/sound/songs/se_unk_e9.s @@ -0,0 +1,80 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_e9_grp, gUnknown_08531D4C + .equ se_unk_e9_pri, 5 + .equ se_unk_e9_rev, reverb_set+50 + .equ se_unk_e9_mvl, 127 + .equ se_unk_e9_key, 0 + .equ se_unk_e9_tbs, 1 + .equ se_unk_e9_exg, 0 + .equ se_unk_e9_cmp, 1 + + .section .rodata + .global se_unk_e9 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_e9_0: @ 0x086A1300 + .byte KEYSH , se_unk_e9_key+0 + .byte TEMPO , 170*se_unk_e9_tbs/2 + .byte VOICE , 22 + .byte VOL , 110*se_unk_e9_mvl/mxv + .byte BEND , c_v+60 + .byte N44 , Gn3 , v080 + .byte W03 + .byte BEND , c_v+57 + .byte W03 + .byte c_v+52 + .byte W03 + .byte c_v+43 + .byte W03 + .byte c_v+36 + .byte W03 + .byte c_v+30 + .byte W03 + .byte c_v+22 + .byte W03 + .byte c_v+16 + .byte W03 + .byte VOL , 104*se_unk_e9_mvl/mxv + .byte BEND , c_v+11 + .byte W03 + .byte VOL , 90*se_unk_e9_mvl/mxv + .byte BEND , c_v+3 + .byte W03 + .byte VOL , 82*se_unk_e9_mvl/mxv + .byte BEND , c_v-8 + .byte W03 + .byte VOL , 71*se_unk_e9_mvl/mxv + .byte BEND , c_v-16 + .byte W03 + .byte VOL , 58*se_unk_e9_mvl/mxv + .byte BEND , c_v-24 + .byte W03 + .byte VOL , 45*se_unk_e9_mvl/mxv + .byte BEND , c_v-36 + .byte W03 + .byte VOL , 36*se_unk_e9_mvl/mxv + .byte BEND , c_v-50 + .byte W03 + .byte VOL , 11*se_unk_e9_mvl/mxv + .byte BEND , c_v-63 + .byte W03 + .byte VOL , 3*se_unk_e9_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_e9: @ 0x086A1348 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_e9_pri @ Priority + .byte se_unk_e9_rev @ Reverb + + .word se_unk_e9_grp + + .word se_unk_e9_0 +@ 0x086A1354 diff --git a/sound/songs/se_unk_ea.s b/sound/songs/se_unk_ea.s new file mode 100644 index 0000000..c7ae1cc --- /dev/null +++ b/sound/songs/se_unk_ea.s @@ -0,0 +1,99 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ea_grp, gUnknown_08531D4C + .equ se_unk_ea_pri, 5 + .equ se_unk_ea_rev, reverb_set+50 + .equ se_unk_ea_mvl, 127 + .equ se_unk_ea_key, 0 + .equ se_unk_ea_tbs, 1 + .equ se_unk_ea_exg, 0 + .equ se_unk_ea_cmp, 1 + + .section .rodata + .global se_unk_ea + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ea_0: @ 0x086A1354 + .byte KEYSH , se_unk_ea_key+0 + .byte TEMPO , 220*se_unk_ea_tbs/2 + .byte VOICE , 58 + .byte BENDR , 24 + .byte PAN , c_v+0 + .byte VOL , 19*se_unk_ea_mvl/mxv + .byte BEND , c_v-32 + .byte N16 , Gn1 , v127 + .byte W01 + .byte VOL , 43*se_unk_ea_mvl/mxv + .byte BEND , c_v-20 + .byte W01 + .byte VOL , 72*se_unk_ea_mvl/mxv + .byte BEND , c_v-8 + .byte W01 + .byte VOL , 92*se_unk_ea_mvl/mxv + .byte BEND , c_v+7 + .byte W01 + .byte VOL , 109*se_unk_ea_mvl/mxv + .byte BEND , c_v+19 + .byte W02 + .byte c_v+28 + .byte W01 + .byte c_v+40 + .byte W01 + .byte c_v+28 + .byte W01 + .byte VOL , 102*se_unk_ea_mvl/mxv + .byte BEND , c_v+19 + .byte W01 + .byte VOL , 88*se_unk_ea_mvl/mxv + .byte BEND , c_v+5 + .byte W02 + .byte VOL , 69*se_unk_ea_mvl/mxv + .byte BEND , c_v-9 + .byte W01 + .byte VOL , 37*se_unk_ea_mvl/mxv + .byte BEND , c_v-20 + .byte W01 + .byte VOL , 17*se_unk_ea_mvl/mxv + .byte BEND , c_v-34 + .byte W10 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ea_1: @ 0x086A139A + .byte KEYSH , se_unk_ea_key+0 + .byte VOICE , 4 + .byte VOL , 110*se_unk_ea_mvl/mxv + .byte N02 , Gs3 , v032 + .byte W02 + .byte Gn3 + .byte W02 + .byte Fn3 + .byte W03 + .byte En3 + .byte W02 + .byte Dn3 + .byte W03 + .byte Cn3 + .byte W02 + .byte Gs2 + .byte W10 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ea: @ 0x086A13B4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ea_pri @ Priority + .byte se_unk_ea_rev @ Reverb + + .word se_unk_ea_grp + + .word se_unk_ea_0 + .word se_unk_ea_1 +@ 0x086A13C4 diff --git a/sound/songs/se_unk_eb.s b/sound/songs/se_unk_eb.s new file mode 100644 index 0000000..790678a --- /dev/null +++ b/sound/songs/se_unk_eb.s @@ -0,0 +1,88 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_eb_grp, gUnknown_08531D4C + .equ se_unk_eb_pri, 5 + .equ se_unk_eb_rev, reverb_set+50 + .equ se_unk_eb_mvl, 127 + .equ se_unk_eb_key, 0 + .equ se_unk_eb_tbs, 1 + .equ se_unk_eb_exg, 0 + .equ se_unk_eb_cmp, 1 + + .section .rodata + .global se_unk_eb + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_eb_0: @ 0x086A13C4 + .byte KEYSH , se_unk_eb_key+0 + .byte TEMPO , 150*se_unk_eb_tbs/2 + .byte VOICE , 65 + .byte BENDR , 12 + .byte VOL , 110*se_unk_eb_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Gn3 , v112 + .byte W01 + .byte PAN , c_v-7 + .byte BEND , c_v-17 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v-36 + .byte W01 + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Gn4 + .byte W02 + .byte PAN , c_v-7 + .byte BEND , c_v+15 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+28 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N03 , Gn4 , v064 + .byte W01 + .byte PAN , c_v-7 + .byte BEND , c_v+15 + .byte W02 + .byte PAN , c_v+8 + .byte BEND , c_v+28 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_eb_1: @ 0x086A1405 + .byte KEYSH , se_unk_eb_key+0 + .byte VOICE , 57 + .byte VOL , 110*se_unk_eb_mvl/mxv + .byte N03 , En3 , v052 + .byte W03 + .byte W01 + .byte N03 + .byte W02 + .byte W03 + .byte En3 , v032 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_eb: @ 0x086A1418 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_eb_pri @ Priority + .byte se_unk_eb_rev @ Reverb + + .word se_unk_eb_grp + + .word se_unk_eb_0 + .word se_unk_eb_1 +@ 0x086A1428 diff --git a/sound/songs/se_unk_ec.s b/sound/songs/se_unk_ec.s new file mode 100644 index 0000000..8e7313b --- /dev/null +++ b/sound/songs/se_unk_ec.s @@ -0,0 +1,111 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ec_grp, gUnknown_08531D4C + .equ se_unk_ec_pri, 5 + .equ se_unk_ec_rev, reverb_set+50 + .equ se_unk_ec_mvl, 127 + .equ se_unk_ec_key, 0 + .equ se_unk_ec_tbs, 1 + .equ se_unk_ec_exg, 0 + .equ se_unk_ec_cmp, 1 + + .section .rodata + .global se_unk_ec + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ec_0: @ 0x086A1428 + .byte KEYSH , se_unk_ec_key+0 + .byte TEMPO , 150*se_unk_ec_tbs/2 + .byte VOICE , 21 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 120*se_unk_ec_mvl/mxv + .byte BEND , c_v+1 + .byte N01 , Bn5 , v127 + .byte W01 + .byte Cn5 , v100 + .byte W01 + .byte VOICE , 18 + .byte N01 , Cn4 , v127 + .byte W02 + .byte VOICE , 36 + .byte N19 , Cn6 , v040 + .byte W02 + .byte VOL , 63*se_unk_ec_mvl/mxv + .byte BEND , c_v+5 + .byte W01 + .byte VOL , 77*se_unk_ec_mvl/mxv + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 91*se_unk_ec_mvl/mxv + .byte BEND , c_v+21 + .byte W01 + .byte VOL , 106*se_unk_ec_mvl/mxv + .byte BEND , c_v+33 + .byte W01 + .byte VOL , 120*se_unk_ec_mvl/mxv + .byte W05 + .byte 109*se_unk_ec_mvl/mxv + .byte W01 + .byte 102*se_unk_ec_mvl/mxv + .byte W02 + .byte 84*se_unk_ec_mvl/mxv + .byte W01 + .byte 68*se_unk_ec_mvl/mxv + .byte W01 + .byte 56*se_unk_ec_mvl/mxv + .byte W01 + .byte 24*se_unk_ec_mvl/mxv + .byte W01 + .byte 10*se_unk_ec_mvl/mxv + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_ec_1: @ 0x086A146F + .byte KEYSH , se_unk_ec_key+0 + .byte VOL , 120*se_unk_ec_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte W07 + .byte VOICE , 46 + .byte N01 , Cn6 , v100 + .byte W02 + .byte BEND , c_v+4 + .byte N01 , Gn5 , v088 + .byte W03 + .byte BEND , c_v+8 + .byte N01 , Cn6 , v072 + .byte W02 + .byte BEND , c_v+16 + .byte N01 , Gn5 , v056 + .byte W02 + .byte BEND , c_v+23 + .byte N01 , Cn6 , v040 + .byte W03 + .byte BEND , c_v+33 + .byte N01 , Gn5 , v028 + .byte W02 + .byte BEND , c_v+53 + .byte N01 , Cn6 , v012 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ec: @ 0x086A14A4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ec_pri @ Priority + .byte se_unk_ec_rev @ Reverb + + .word se_unk_ec_grp + + .word se_unk_ec_0 + .word se_unk_ec_1 +@ 0x086A14B4 diff --git a/sound/songs/se_unk_f1.s b/sound/songs/se_unk_f1.s new file mode 100644 index 0000000..3c9de76 --- /dev/null +++ b/sound/songs/se_unk_f1.s @@ -0,0 +1,165 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f1_grp, gUnknown_08531D4C + .equ se_unk_f1_pri, 5 + .equ se_unk_f1_rev, reverb_set+50 + .equ se_unk_f1_mvl, 127 + .equ se_unk_f1_key, 0 + .equ se_unk_f1_tbs, 1 + .equ se_unk_f1_exg, 0 + .equ se_unk_f1_cmp, 1 + + .section .rodata + .global se_unk_f1 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f1_0: @ 0x086A14B4 + .byte KEYSH , se_unk_f1_key+0 + .byte TEMPO , 150*se_unk_f1_tbs/2 + .byte VOICE , 45 + .byte BENDR , 24 + .byte PAN , c_v+0 + .byte VOL , 32*se_unk_f1_mvl/mxv + .byte MOD , 30 + .byte BEND , c_v+0 + .byte N06 , Cn3 , v127 + .byte W01 + .byte BEND , c_v+4 + .byte W01 + .byte VOL , 49*se_unk_f1_mvl/mxv + .byte PAN , c_v+5 + .byte BEND , c_v+9 + .byte W01 + .byte c_v+16 + .byte W01 + .byte VOL , 61*se_unk_f1_mvl/mxv + .byte BEND , c_v+24 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N06 , Dn3 , v116 + .byte W01 + .byte VOL , 71*se_unk_f1_mvl/mxv + .byte BEND , c_v+7 + .byte W01 + .byte PAN , c_v-4 + .byte BEND , c_v+12 + .byte W01 + .byte VOL , 81*se_unk_f1_mvl/mxv + .byte BEND , c_v+18 + .byte W01 + .byte c_v+27 + .byte W02 + .byte VOL , 95*se_unk_f1_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte N06 , En3 , v112 + .byte W01 + .byte BEND , c_v+9 + .byte W01 + .byte PAN , c_v+6 + .byte BEND , c_v+14 + .byte W01 + .byte c_v+20 + .byte W01 + .byte c_v+29 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+6 + .byte N06 , Fn3 + .byte W01 + .byte BEND , c_v+11 + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v+15 + .byte W01 + .byte c_v+22 + .byte W01 + .byte c_v+31 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+9 + .byte N06 , Gn3 , v108 + .byte W01 + .byte BEND , c_v+14 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+18 + .byte W01 + .byte c_v+25 + .byte W01 + .byte c_v+34 + .byte W02 + .byte VOL , 82*se_unk_f1_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , An3 , v100 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte VOL , 71*se_unk_f1_mvl/mxv + .byte PAN , c_v-8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte VOL , 61*se_unk_f1_mvl/mxv + .byte BEND , c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Bn3 , v060 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Cn4 , v040 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v-8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Dn4 , v020 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f1: @ 0x086A1588 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f1_pri @ Priority + .byte se_unk_f1_rev @ Reverb + + .word se_unk_f1_grp + + .word se_unk_f1_0 +@ 0x086A1594 diff --git a/sound/songs/se_unk_f2.s b/sound/songs/se_unk_f2.s new file mode 100644 index 0000000..f593c49 --- /dev/null +++ b/sound/songs/se_unk_f2.s @@ -0,0 +1,127 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f2_grp, gUnknown_08531D4C + .equ se_unk_f2_pri, 5 + .equ se_unk_f2_rev, reverb_set+50 + .equ se_unk_f2_mvl, 127 + .equ se_unk_f2_key, 0 + .equ se_unk_f2_tbs, 1 + .equ se_unk_f2_exg, 0 + .equ se_unk_f2_cmp, 1 + + .section .rodata + .global se_unk_f2 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f2_0: @ 0x086A1594 + .byte VOL , 110*se_unk_f2_mvl/mxv + .byte KEYSH , se_unk_f2_key+0 + .byte TEMPO , 150*se_unk_f2_tbs/2 + .byte VOICE , 61 + .byte BENDR , 44 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N48 , Cn4 , v108 + .byte W02 + .byte BEND , c_v-1 + .byte W01 + .byte c_v+0 + .byte W03 + .byte c_v+0 + .byte W01 + .byte c_v+0 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v+0 + .byte W02 + .byte PAN , c_v-4 + .byte W01 + .byte BEND , c_v+0 + .byte W01 + .byte c_v+1 + .byte W02 + .byte c_v+1 + .byte W02 + .byte c_v+1 + .byte W02 + .byte c_v+1 + .byte W01 + .byte c_v+1 + .byte W03 + .byte PAN , c_v-10 + .byte BEND , c_v+1 + .byte W01 + .byte c_v+2 + .byte W02 + .byte c_v+2 + .byte W03 + .byte c_v+1 + .byte W02 + .byte c_v+2 + .byte W01 + .byte c_v+1 + .byte W03 + .byte PAN , c_v-4 + .byte BEND , c_v+1 + .byte W01 + .byte c_v+1 + .byte W02 + .byte c_v+1 + .byte W01 + .byte c_v+0 + .byte W02 + .byte c_v+0 + .byte W01 + .byte c_v-1 + .byte W01 + .byte c_v-1 + .byte W01 + .byte c_v-3 + .byte W01 + .byte c_v-3 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f2_1: @ 0x086A15E8 + .byte KEYSH , se_unk_f2_key+0 + .byte VOICE , 66 + .byte BENDR , 44 + .byte PAN , c_v+1 + .byte VOL , 110*se_unk_f2_mvl/mxv + .byte N48 , Dn3 , v020 + .byte W24 + .byte W03 + .byte VOL , 103*se_unk_f2_mvl/mxv + .byte W04 + .byte 96*se_unk_f2_mvl/mxv + .byte W03 + .byte 83*se_unk_f2_mvl/mxv + .byte W04 + .byte 67*se_unk_f2_mvl/mxv + .byte W04 + .byte 49*se_unk_f2_mvl/mxv + .byte W03 + .byte 23*se_unk_f2_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f2: @ 0x086A1608 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f2_pri @ Priority + .byte se_unk_f2_rev @ Reverb + + .word se_unk_f2_grp + + .word se_unk_f2_0 + .word se_unk_f2_1 +@ 0x086A1618 diff --git a/sound/songs/se_unk_f3.s b/sound/songs/se_unk_f3.s new file mode 100644 index 0000000..d1e549d --- /dev/null +++ b/sound/songs/se_unk_f3.s @@ -0,0 +1,121 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f3_grp, gUnknown_08531D4C + .equ se_unk_f3_pri, 5 + .equ se_unk_f3_rev, reverb_set+50 + .equ se_unk_f3_mvl, 127 + .equ se_unk_f3_key, 0 + .equ se_unk_f3_tbs, 1 + .equ se_unk_f3_exg, 0 + .equ se_unk_f3_cmp, 1 + + .section .rodata + .global se_unk_f3 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f3_0: @ 0x086A1618 + .byte KEYSH , se_unk_f3_key+0 + .byte TEMPO , 170*se_unk_f3_tbs/2 + .byte VOICE , 37 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_f3_mvl/mxv + .byte BEND , c_v-4 + .byte N03 , Gn4 , v100 + .byte W06 + .byte PAN , c_v+16 + .byte N03 , Gn4 , v056 + .byte W03 + .byte PAN , c_v+0 + .byte N03 , An5 , v100 + .byte W03 + .byte W03 + .byte PAN , c_v-15 + .byte N03 , An5 , v056 + .byte W03 + .byte PAN , c_v+0 + .byte N03 , Cn6 , v100 + .byte W06 + .byte PAN , c_v+16 + .byte N03 , Cn6 , v056 + .byte W03 + .byte PAN , c_v+0 + .byte N03 , Gn4 , v072 + .byte W03 + .byte W03 + .byte PAN , c_v-16 + .byte N03 , Gn4 , v028 + .byte W03 + .byte PAN , c_v+0 + .byte N03 , An5 , v072 + .byte W06 + .byte PAN , c_v+16 + .byte N03 , An5 , v028 + .byte W03 + .byte PAN , c_v+0 + .byte N03 , Cn6 , v072 + .byte W03 + .byte W03 + .byte PAN , c_v-16 + .byte N03 , Cn6 , v028 + .byte W03 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f3_1: @ 0x086A1671 + .byte KEYSH , se_unk_f3_key+0 + .byte VOICE , 47 + .byte XCMD , xIECV , 10 + .byte xIECL , 8 + .byte MOD , 20 + .byte VOL , 44*se_unk_f3_mvl/mxv + .byte BEND , c_v-2 + .byte W03 + .byte N03 , Gn3 , v112 + .byte W03 + .byte W03 + .byte Gn3 , v068 + .byte W03 + .byte An4 , v112 + .byte W06 + .byte An4 , v068 + .byte W03 + .byte Cn5 , v112 + .byte W03 + .byte W03 + .byte Cn5 , v068 + .byte W03 + .byte Gn3 , v080 + .byte W06 + .byte Gn3 , v036 + .byte W03 + .byte An4 , v080 + .byte W03 + .byte W03 + .byte An4 , v036 + .byte W03 + .byte Cn5 , v080 + .byte W06 + .byte Cn5 , v036 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f3: @ 0x086A16AC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f3_pri @ Priority + .byte se_unk_f3_rev @ Reverb + + .word se_unk_f3_grp + + .word se_unk_f3_0 + .word se_unk_f3_1 +@ 0x086A16BC diff --git a/sound/songs/se_unk_f4.s b/sound/songs/se_unk_f4.s new file mode 100644 index 0000000..b08f9f8 --- /dev/null +++ b/sound/songs/se_unk_f4.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f4_grp, gUnknown_08531D4C + .equ se_unk_f4_pri, 5 + .equ se_unk_f4_rev, reverb_set+50 + .equ se_unk_f4_mvl, 127 + .equ se_unk_f4_key, 0 + .equ se_unk_f4_tbs, 1 + .equ se_unk_f4_exg, 0 + .equ se_unk_f4_cmp, 1 + + .section .rodata + .global se_unk_f4 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f4_0: @ 0x086A16BC + .byte KEYSH , se_unk_f4_key+0 + .byte TEMPO , 150*se_unk_f4_tbs/2 + .byte VOICE , 26 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_f4_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Gn2 , v127 + .byte W03 + .byte PAN , c_v+6 + .byte N03 , Fs2 , v120 + .byte W04 + .byte PAN , c_v-6 + .byte N03 , Fn2 , v116 + .byte W03 + .byte PAN , c_v+11 + .byte N03 , En2 , v112 + .byte W04 + .byte PAN , c_v-11 + .byte N03 , Ds2 , v108 + .byte W04 + .byte PAN , c_v+0 + .byte N03 , Dn2 , v100 + .byte W06 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f4_1: @ 0x086A16ED + .byte KEYSH , se_unk_f4_key+0 + .byte VOICE , 5 + .byte PAN , c_v+0 + .byte VOL , 110*se_unk_f4_mvl/mxv + .byte N02 , Fn2 , v072 + .byte W02 + .byte N01 + .byte W01 + .byte N02 , Gn2 + .byte W03 + .byte N01 , Gs2 , v060 + .byte W01 + .byte N02 , Cn3 , v040 + .byte W03 + .byte Cn3 , v032 + .byte W04 + .byte N01 , Cn3 , v028 + .byte W04 + .byte Cn3 , v020 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f4: @ 0x086A1714 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f4_pri @ Priority + .byte se_unk_f4_rev @ Reverb + + .word se_unk_f4_grp + + .word se_unk_f4_0 + .word se_unk_f4_1 +@ 0x086A1724 diff --git a/sound/songs/se_unk_f5.s b/sound/songs/se_unk_f5.s new file mode 100644 index 0000000..4418f03 --- /dev/null +++ b/sound/songs/se_unk_f5.s @@ -0,0 +1,174 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f5_grp, gUnknown_0853174C + .equ se_unk_f5_pri, 5 + .equ se_unk_f5_rev, reverb_set+50 + .equ se_unk_f5_mvl, 127 + .equ se_unk_f5_key, 0 + .equ se_unk_f5_tbs, 1 + .equ se_unk_f5_exg, 0 + .equ se_unk_f5_cmp, 1 + + .section .rodata + .global se_unk_f5 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f5_0: @ 0x086A1724 + .byte KEYSH , se_unk_f5_key+0 + .byte TEMPO , 110*se_unk_f5_tbs/2 + .byte VOICE , 123 + .byte BENDR , 12 + .byte VOL , 100*se_unk_f5_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N60 , Gs2 , v052 + .byte W06 + .byte W06 + .byte BEND , c_v+0 + .byte W02 + .byte c_v+1 + .byte W04 + .byte c_v+2 + .byte W02 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W02 + .byte W01 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W03 + .byte c_v+9 + .byte W02 + .byte c_v+11 + .byte W02 + .byte c_v+13 + .byte W02 + .byte W01 + .byte c_v+15 + .byte W02 + .byte c_v+17 + .byte W03 + .byte c_v+19 + .byte W02 + .byte c_v+24 + .byte W02 + .byte c_v+27 + .byte W02 + .byte W01 + .byte c_v+30 + .byte W02 + .byte c_v+38 + .byte W03 + .byte c_v+43 + .byte W02 + .byte c_v+56 + .byte W02 + .byte c_v+63 + .byte W02 + .byte c_v+0 + .byte N72 , Gs3 + .byte W04 + .byte BEND , c_v+0 + .byte W02 + .byte W01 + .byte c_v+1 + .byte W03 + .byte c_v+2 + .byte W02 + .byte W01 + .byte c_v+3 + .byte W02 + .byte c_v+5 + .byte W03 + .byte c_v+6 + .byte W02 + .byte c_v+8 + .byte W02 + .byte c_v+9 + .byte W02 + .byte VOL , 98*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+11 + .byte W01 + .byte VOL , 96*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+13 + .byte W01 + .byte VOL , 92*se_unk_f5_mvl/mxv + .byte W02 + .byte BEND , c_v+15 + .byte W01 + .byte VOL , 92*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+17 + .byte W01 + .byte VOL , 85*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+19 + .byte W02 + .byte VOL , 81*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+24 + .byte W01 + .byte VOL , 74*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+27 + .byte W01 + .byte VOL , 66*se_unk_f5_mvl/mxv + .byte W02 + .byte BEND , c_v+30 + .byte W01 + .byte VOL , 62*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+38 + .byte W01 + .byte VOL , 56*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+43 + .byte W02 + .byte VOL , 50*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+56 + .byte W01 + .byte VOL , 42*se_unk_f5_mvl/mxv + .byte W01 + .byte BEND , c_v+63 + .byte W01 + .byte VOL , 34*se_unk_f5_mvl/mxv + .byte W02 + .byte W01 + .byte 29*se_unk_f5_mvl/mxv + .byte W02 + .byte 25*se_unk_f5_mvl/mxv + .byte W03 + .byte 23*se_unk_f5_mvl/mxv + .byte W02 + .byte 19*se_unk_f5_mvl/mxv + .byte W02 + .byte 14*se_unk_f5_mvl/mxv + .byte W02 + .byte W01 + .byte 11*se_unk_f5_mvl/mxv + .byte W02 + .byte 5*se_unk_f5_mvl/mxv + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f5: @ 0x086A17D8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f5_pri @ Priority + .byte se_unk_f5_rev @ Reverb + + .word se_unk_f5_grp + + .word se_unk_f5_0 +@ 0x086A17E4 diff --git a/sound/songs/se_unk_f6.s b/sound/songs/se_unk_f6.s new file mode 100644 index 0000000..d5676fa --- /dev/null +++ b/sound/songs/se_unk_f6.s @@ -0,0 +1,82 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f6_grp, gUnknown_0853174C + .equ se_unk_f6_pri, 5 + .equ se_unk_f6_rev, reverb_set+50 + .equ se_unk_f6_mvl, 127 + .equ se_unk_f6_key, 0 + .equ se_unk_f6_tbs, 1 + .equ se_unk_f6_exg, 0 + .equ se_unk_f6_cmp, 1 + + .section .rodata + .global se_unk_f6 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f6_0: @ 0x086A17E4 + .byte KEYSH , se_unk_f6_key+0 + .byte TEMPO , 90*se_unk_f6_tbs/2 + .byte VOICE , 125 + .byte VOL , 110*se_unk_f6_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , As2 , v100 + .byte W03 + .byte BEND , c_v-33 + .byte N36 , Ds3 + .byte W03 + .byte BEND , c_v+0 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f6_1: @ 0x086A1806 + .byte KEYSH , se_unk_f6_key+0 + .byte VOICE , 0 + .byte VOL , 110*se_unk_f6_mvl/mxv + .byte N03 , Cn3 , v127 + .byte W03 + .byte N18 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f6: @ 0x086A1820 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f6_pri @ Priority + .byte se_unk_f6_rev @ Reverb + + .word se_unk_f6_grp + + .word se_unk_f6_0 + .word se_unk_f6_1 +@ 0x086A1830 diff --git a/sound/songs/se_unk_f7.s b/sound/songs/se_unk_f7.s new file mode 100644 index 0000000..5842c78 --- /dev/null +++ b/sound/songs/se_unk_f7.s @@ -0,0 +1,137 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f7_grp, gUnknown_08531D4C + .equ se_unk_f7_pri, 5 + .equ se_unk_f7_rev, reverb_set+50 + .equ se_unk_f7_mvl, 127 + .equ se_unk_f7_key, 0 + .equ se_unk_f7_tbs, 1 + .equ se_unk_f7_exg, 0 + .equ se_unk_f7_cmp, 1 + + .section .rodata + .global se_unk_f7 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f7_0: @ 0x086A1830 + .byte KEYSH , se_unk_f7_key+0 + .byte TEMPO , 150*se_unk_f7_tbs/2 + .byte VOICE , 36 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 115*se_unk_f7_mvl/mxv + .byte BEND , c_v-18 + .byte N60 , Gn2 , v127 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-16 + .byte W04 + .byte PAN , c_v+6 + .byte BEND , c_v-14 + .byte W03 + .byte PAN , c_v+3 + .byte BEND , c_v-11 + .byte W02 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v-8 + .byte W04 + .byte PAN , c_v-3 + .byte BEND , c_v-5 + .byte W03 + .byte PAN , c_v-6 + .byte BEND , c_v-2 + .byte W03 + .byte W01 + .byte PAN , c_v-3 + .byte BEND , c_v+1 + .byte W03 + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte W04 + .byte PAN , c_v+3 + .byte BEND , c_v+7 + .byte W02 + .byte VOL , 109*se_unk_f7_mvl/mxv + .byte W02 + .byte PAN , c_v+6 + .byte BEND , c_v+10 + .byte W02 + .byte VOL , 103*se_unk_f7_mvl/mxv + .byte W01 + .byte PAN , c_v+3 + .byte BEND , c_v+13 + .byte W03 + .byte VOL , 92*se_unk_f7_mvl/mxv + .byte W01 + .byte PAN , c_v+0 + .byte BEND , c_v+16 + .byte W03 + .byte VOL , 79*se_unk_f7_mvl/mxv + .byte PAN , c_v-3 + .byte BEND , c_v+18 + .byte W02 + .byte W02 + .byte VOL , 62*se_unk_f7_mvl/mxv + .byte PAN , c_v-6 + .byte BEND , c_v+21 + .byte W04 + .byte VOL , 40*se_unk_f7_mvl/mxv + .byte PAN , c_v-3 + .byte BEND , c_v+26 + .byte W02 + .byte VOL , 22*se_unk_f7_mvl/mxv + .byte BEND , c_v+33 + .byte W01 + .byte PAN , c_v+0 + .byte W01 + .byte VOL , 8*se_unk_f7_mvl/mxv + .byte BEND , c_v+43 + .byte W02 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f7_1: @ 0x086A18AD + .byte KEYSH , se_unk_f7_key+0 + .byte VOICE , 25 + .byte VOL , 115*se_unk_f7_mvl/mxv + .byte N06 , Cn3 , v040 + .byte W06 + .byte Gn2 + .byte W06 +se_unk_f7_1_B1: + .byte N06 , Cn3 , v040 + .byte W06 + .byte Gn2 + .byte W06 + .byte PEND + .byte PATT + .word se_unk_f7_1_B1 + .byte N06 , Cn3 , v032 + .byte W06 + .byte Gn2 + .byte W06 + .byte Cn3 , v012 + .byte W06 + .byte Gn2 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f7: @ 0x086A18D4 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f7_pri @ Priority + .byte se_unk_f7_rev @ Reverb + + .word se_unk_f7_grp + + .word se_unk_f7_0 + .word se_unk_f7_1 +@ 0x086A18E4 diff --git a/sound/songs/se_unk_f8.s b/sound/songs/se_unk_f8.s new file mode 100644 index 0000000..eba37d0 --- /dev/null +++ b/sound/songs/se_unk_f8.s @@ -0,0 +1,84 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f8_grp, gUnknown_08531D4C + .equ se_unk_f8_pri, 5 + .equ se_unk_f8_rev, reverb_set+50 + .equ se_unk_f8_mvl, 127 + .equ se_unk_f8_key, 0 + .equ se_unk_f8_tbs, 1 + .equ se_unk_f8_exg, 0 + .equ se_unk_f8_cmp, 1 + + .section .rodata + .global se_unk_f8 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f8_0: @ 0x086A18E4 + .byte KEYSH , se_unk_f8_key+0 + .byte TEMPO , 150*se_unk_f8_tbs/2 + .byte VOICE , 18 + .byte VOL , 110*se_unk_f8_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+0 + .byte N02 , En3 , v127 + .byte W03 + .byte N01 , As3 + .byte W03 + .byte N02 , Gn3 + .byte W03 + .byte N01 , Cs4 + .byte W03 + .byte PAN , c_v+7 + .byte N02 , En3 , v072 + .byte W03 + .byte N01 , As3 + .byte W03 + .byte PAN , c_v-7 + .byte N02 , Gn3 , v040 + .byte W03 + .byte N01 , Cs4 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f8_1: @ 0x086A1912 + .byte KEYSH , se_unk_f8_key+0 + .byte VOICE , 5 + .byte VOL , 110*se_unk_f8_mvl/mxv + .byte N01 , Cn3 , v040 + .byte W02 + .byte N01 + .byte W04 + .byte N01 + .byte W02 + .byte N01 + .byte W04 +se_unk_f8_1_B1: + .byte N01 , Cn3 , v020 + .byte W02 + .byte N01 + .byte W04 + .byte PEND + .byte PATT + .word se_unk_f8_1_B1 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f8: @ 0x086A1930 + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f8_pri @ Priority + .byte se_unk_f8_rev @ Reverb + + .word se_unk_f8_grp + + .word se_unk_f8_0 + .word se_unk_f8_1 +@ 0x086A1940 diff --git a/sound/songs/se_unk_f9.s b/sound/songs/se_unk_f9.s new file mode 100644 index 0000000..8d31524 --- /dev/null +++ b/sound/songs/se_unk_f9.s @@ -0,0 +1,155 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_f9_grp, gUnknown_08531D4C + .equ se_unk_f9_pri, 5 + .equ se_unk_f9_rev, reverb_set+50 + .equ se_unk_f9_mvl, 127 + .equ se_unk_f9_key, 0 + .equ se_unk_f9_tbs, 1 + .equ se_unk_f9_exg, 0 + .equ se_unk_f9_cmp, 1 + + .section .rodata + .global se_unk_f9 + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_f9_0: @ 0x086A1940 + .byte KEYSH , se_unk_f9_key+0 + .byte TEMPO , 150*se_unk_f9_tbs/2 + .byte VOICE , 46 + .byte VOL , 110*se_unk_f9_mvl/mxv + .byte BENDR , 2 + .byte PAN , c_v+0 + .byte BEND , c_v+15 + .byte W01 + .byte N02 , Dn6 , v112 + .byte W02 + .byte Cs6 + .byte W03 + .byte PAN , c_v+8 + .byte N02 , An5 + .byte W02 + .byte Fs5 + .byte W01 + .byte W01 + .byte Dn5 + .byte W02 + .byte PAN , c_v-7 + .byte W01 + .byte N02 , Dn5 , v104 + .byte W02 + .byte Cs5 , v100 + .byte W03 + .byte PAN , c_v+0 + .byte N02 , An4 , v096 + .byte W02 + .byte Fs4 , v092 + .byte W01 + .byte W01 + .byte Dn4 , v088 + .byte W02 + .byte PAN , c_v+15 + .byte W01 + .byte N02 , Dn6 + .byte W02 + .byte Cs6 , v084 + .byte W03 + .byte An5 , v080 + .byte W02 + .byte Fs5 , v076 + .byte W01 + .byte W01 + .byte Dn5 , v072 + .byte W02 + .byte PAN , c_v-16 + .byte W01 + .byte N02 , Dn6 , v068 + .byte W02 + .byte Cs6 , v064 + .byte W03 + .byte An5 , v060 + .byte W02 + .byte Fs5 , v056 + .byte W01 + .byte W01 + .byte Dn5 , v052 + .byte W02 + .byte W03 + .byte FINE + +@*********************** Track 02 ***********************@ + +se_unk_f9_1: @ 0x086A199F + .byte KEYSH , se_unk_f9_key+0 + .byte VOICE , 53 + .byte BENDR , 2 + .byte VOL , 43*se_unk_f9_mvl/mxv + .byte BEND , c_v+15 + .byte N02 , An6 , v112 + .byte W02 + .byte Fs6 + .byte W01 + .byte W01 + .byte Dn6 + .byte W02 + .byte W01 + .byte Cs6 + .byte W02 + .byte An5 + .byte W03 + .byte N02 + .byte W02 + .byte Fs5 , v104 + .byte W01 + .byte W01 + .byte Dn5 , v100 + .byte W02 + .byte W01 + .byte Cs5 , v096 + .byte W02 + .byte An4 , v092 + .byte W03 + .byte An6 , v088 + .byte W02 + .byte Fs6 , v084 + .byte W01 + .byte W01 + .byte Dn6 , v080 + .byte W02 + .byte W01 + .byte Cs6 , v076 + .byte W02 + .byte An5 , v072 + .byte W03 + .byte An6 , v068 + .byte W02 + .byte Fs6 , v064 + .byte W01 + .byte W01 + .byte Dn6 , v060 + .byte W02 + .byte W01 + .byte Cs6 , v056 + .byte W02 + .byte An5 , v052 + .byte W03 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_f9: @ 0x086A19EC + .byte 2 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_f9_pri @ Priority + .byte se_unk_f9_rev @ Reverb + + .word se_unk_f9_grp + + .word se_unk_f9_0 + .word se_unk_f9_1 +@ 0x086A19FC diff --git a/sound/songs/se_unk_fa.s b/sound/songs/se_unk_fa.s new file mode 100644 index 0000000..144adda --- /dev/null +++ b/sound/songs/se_unk_fa.s @@ -0,0 +1,95 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_fa_grp, gUnknown_08531D4C + .equ se_unk_fa_pri, 5 + .equ se_unk_fa_rev, reverb_set+50 + .equ se_unk_fa_mvl, 127 + .equ se_unk_fa_key, 0 + .equ se_unk_fa_tbs, 1 + .equ se_unk_fa_exg, 0 + .equ se_unk_fa_cmp, 1 + + .section .rodata + .global se_unk_fa + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_fa_0: @ 0x086A19FC + .byte KEYSH , se_unk_fa_key+0 + .byte TEMPO , 220*se_unk_fa_tbs/2 + .byte VOICE , 54 + .byte VOL , 100*se_unk_fa_mvl/mxv + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte N03 , As5 , v127 + .byte W01 + .byte PAN , c_v+2 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Bn5 + .byte W01 + .byte PAN , c_v+0 + .byte W02 + .byte W03 + .byte BEND , c_v+1 + .byte N03 , As5 , v104 + .byte W01 + .byte PAN , c_v-2 + .byte BEND , c_v+2 + .byte W02 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Bn5 + .byte W01 + .byte PAN , c_v+0 + .byte W04 + .byte W01 + .byte BEND , c_v+1 + .byte N03 , As5 , v080 + .byte W01 + .byte PAN , c_v+4 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Bn5 + .byte W02 + .byte PAN , c_v+0 + .byte W04 + .byte BEND , c_v+1 + .byte N03 , As5 , v048 + .byte W02 + .byte PAN , c_v-5 + .byte BEND , c_v+2 + .byte W01 + .byte c_v+4 + .byte W01 + .byte c_v+1 + .byte N06 , Bn5 + .byte W01 + .byte PAN , c_v+0 + .byte W03 + .byte W06 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_fa: @ 0x086A1A5C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_fa_pri @ Priority + .byte se_unk_fa_rev @ Reverb + + .word se_unk_fa_grp + + .word se_unk_fa_0 +@ 0x086A1A68 diff --git a/sound/songs/se_unk_fc.s b/sound/songs/se_unk_fc.s new file mode 100644 index 0000000..ea5ff1b --- /dev/null +++ b/sound/songs/se_unk_fc.s @@ -0,0 +1,79 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_fc_grp, gUnknown_08531D4C + .equ se_unk_fc_pri, 5 + .equ se_unk_fc_rev, reverb_set+50 + .equ se_unk_fc_mvl, 127 + .equ se_unk_fc_key, 0 + .equ se_unk_fc_tbs, 1 + .equ se_unk_fc_exg, 0 + .equ se_unk_fc_cmp, 1 + + .section .rodata + .global se_unk_fc + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_fc_0: @ 0x086A1A68 + .byte KEYSH , se_unk_fc_key+0 + .byte TEMPO , 150*se_unk_fc_tbs/2 + .byte VOICE , 19 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 5*se_unk_fc_mvl/mxv + .byte BEND , c_v+0 + .byte N07 , Bn5 , v080 + .byte W01 + .byte VOL , 55*se_unk_fc_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v+3 + .byte W01 + .byte VOL , 67*se_unk_fc_mvl/mxv + .byte PAN , c_v+22 + .byte BEND , c_v+0 + .byte W01 + .byte VOL , 90*se_unk_fc_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v-6 + .byte W01 + .byte PAN , c_v-12 + .byte BEND , c_v-14 + .byte W02 + .byte VOL , 4*se_unk_fc_mvl/mxv + .byte PAN , c_v-22 + .byte BEND , c_v-23 + .byte W01 + .byte PAN , c_v-13 + .byte BEND , c_v+0 + .byte N04 , Cn6 + .byte W01 + .byte VOL , 66*se_unk_fc_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+1 + .byte W01 + .byte VOL , 90*se_unk_fc_mvl/mxv + .byte PAN , c_v+11 + .byte BEND , c_v+3 + .byte W01 + .byte VOL , 4*se_unk_fc_mvl/mxv + .byte PAN , c_v+21 + .byte BEND , c_v+5 + .byte W14 + .byte VOL , 90*se_unk_fc_mvl/mxv + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_fc: @ 0x086A1ABC + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_fc_pri @ Priority + .byte se_unk_fc_rev @ Reverb + + .word se_unk_fc_grp + + .word se_unk_fc_0 +@ 0x086A1AC8 diff --git a/sound/songs/se_unk_fd.s b/sound/songs/se_unk_fd.s new file mode 100644 index 0000000..4879373 --- /dev/null +++ b/sound/songs/se_unk_fd.s @@ -0,0 +1,165 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_fd_grp, gUnknown_08531D4C + .equ se_unk_fd_pri, 5 + .equ se_unk_fd_rev, reverb_set+50 + .equ se_unk_fd_mvl, 127 + .equ se_unk_fd_key, 0 + .equ se_unk_fd_tbs, 1 + .equ se_unk_fd_exg, 0 + .equ se_unk_fd_cmp, 1 + + .section .rodata + .global se_unk_fd + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_fd_0: @ 0x086A1AC8 + .byte KEYSH , se_unk_fd_key+0 + .byte TEMPO , 150*se_unk_fd_tbs/2 + .byte VOICE , 45 + .byte BENDR , 24 + .byte PAN , c_v+0 + .byte VOL , 32*se_unk_fd_mvl/mxv + .byte MOD , 30 + .byte BEND , c_v+0 + .byte N06 , Cn3 , v127 + .byte W01 + .byte BEND , c_v+4 + .byte W01 + .byte VOL , 49*se_unk_fd_mvl/mxv + .byte PAN , c_v+5 + .byte BEND , c_v+9 + .byte W01 + .byte c_v+16 + .byte W01 + .byte VOL , 61*se_unk_fd_mvl/mxv + .byte BEND , c_v+24 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+2 + .byte N06 , Dn3 , v116 + .byte W01 + .byte VOL , 71*se_unk_fd_mvl/mxv + .byte BEND , c_v+7 + .byte W01 + .byte PAN , c_v-4 + .byte BEND , c_v+12 + .byte W01 + .byte VOL , 81*se_unk_fd_mvl/mxv + .byte BEND , c_v+18 + .byte W01 + .byte c_v+27 + .byte W02 + .byte VOL , 95*se_unk_fd_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+4 + .byte N06 , En3 , v112 + .byte W01 + .byte BEND , c_v+9 + .byte W01 + .byte PAN , c_v+6 + .byte BEND , c_v+14 + .byte W01 + .byte c_v+20 + .byte W01 + .byte c_v+29 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+6 + .byte N06 , Fn3 + .byte W01 + .byte BEND , c_v+11 + .byte W01 + .byte PAN , c_v-6 + .byte BEND , c_v+15 + .byte W01 + .byte c_v+22 + .byte W01 + .byte c_v+31 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+9 + .byte N06 , Gn3 , v108 + .byte W01 + .byte BEND , c_v+14 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+18 + .byte W01 + .byte c_v+25 + .byte W01 + .byte c_v+34 + .byte W02 + .byte VOL , 82*se_unk_fd_mvl/mxv + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , An3 , v100 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte VOL , 71*se_unk_fd_mvl/mxv + .byte PAN , c_v-8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte VOL , 61*se_unk_fd_mvl/mxv + .byte BEND , c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Bn3 , v060 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Cn4 , v040 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v-8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte PAN , c_v+0 + .byte BEND , c_v+14 + .byte N06 , Dn4 , v020 + .byte W01 + .byte BEND , c_v+18 + .byte W01 + .byte PAN , c_v+8 + .byte BEND , c_v+23 + .byte W01 + .byte c_v+30 + .byte W01 + .byte c_v+38 + .byte W02 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_fd: @ 0x086A1B9C + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_fd_pri @ Priority + .byte se_unk_fd_rev @ Reverb + + .word se_unk_fd_grp + + .word se_unk_fd_0 +@ 0x086A1BA8 diff --git a/sound/songs/se_unk_fe.s b/sound/songs/se_unk_fe.s new file mode 100644 index 0000000..261e5e2 --- /dev/null +++ b/sound/songs/se_unk_fe.s @@ -0,0 +1,50 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_fe_grp, gUnknown_0853174C + .equ se_unk_fe_pri, 5 + .equ se_unk_fe_rev, reverb_set+50 + .equ se_unk_fe_mvl, 127 + .equ se_unk_fe_key, 0 + .equ se_unk_fe_tbs, 1 + .equ se_unk_fe_exg, 0 + .equ se_unk_fe_cmp, 1 + + .section .rodata + .global se_unk_fe + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_fe_0: @ 0x086A1BA8 + .byte KEYSH , se_unk_fe_key+0 + .byte TEMPO , 100*se_unk_fe_tbs/2 + .byte VOICE , 5 + .byte BENDR , 12 + .byte VOL , 60*se_unk_fe_mvl/mxv + .byte BEND , c_v+0 + .byte N03 , Gn5 , v127 + .byte W03 + .byte Gn6 , v112 + .byte W03 + .byte Gn6 , v024 + .byte W03 + .byte Gn6 , v068 + .byte W03 + .byte Gn6 , v024 + .byte W03 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_fe: @ 0x086A1BC8 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_fe_pri @ Priority + .byte se_unk_fe_rev @ Reverb + + .word se_unk_fe_grp + + .word se_unk_fe_0 +@ 0x086A1BD4 diff --git a/sound/songs/se_unk_ff.s b/sound/songs/se_unk_ff.s new file mode 100644 index 0000000..024145f --- /dev/null +++ b/sound/songs/se_unk_ff.s @@ -0,0 +1,56 @@ + .include "sound/MPlayDef.s" + + .equ se_unk_ff_grp, gUnknown_08531D4C + .equ se_unk_ff_pri, 5 + .equ se_unk_ff_rev, reverb_set+50 + .equ se_unk_ff_mvl, 127 + .equ se_unk_ff_key, 0 + .equ se_unk_ff_tbs, 1 + .equ se_unk_ff_exg, 0 + .equ se_unk_ff_cmp, 1 + + .section .rodata + .global se_unk_ff + .align 2 + +@*********************** Track 01 ***********************@ + +se_unk_ff_0: @ 0x086A1BD4 + .byte KEYSH , se_unk_ff_key+0 + .byte TEMPO , 150*se_unk_ff_tbs/2 + .byte VOICE , 56 + .byte BENDR , 12 + .byte PAN , c_v+0 + .byte VOL , 65*se_unk_ff_mvl/mxv + .byte BEND , c_v+8 + .byte N01 , Cs6 , v112 + .byte W01 + .byte BEND , c_v+0 + .byte N01 , Dn6 , v100 + .byte W01 + .byte Dn6 , v060 + .byte W04 + .byte BEND , c_v-8 + .byte N01 , Ds6 , v112 + .byte W01 + .byte BEND , c_v+0 + .byte N01 , En6 , v100 + .byte W01 + .byte En6 , v060 + .byte W04 + .byte FINE + +@******************************************************@ + + .align 2 + +se_unk_ff: @ 0x086A1C00 + .byte 1 @ NumTrks + .byte 0 @ NumBlks + .byte se_unk_ff_pri @ Priority + .byte se_unk_ff_rev @ Reverb + + .word se_unk_ff_grp + + .word se_unk_ff_0 +@ 0x086A1C0C diff --git a/src/board_process3_dusclops.c b/src/board_process3_dusclops.c index 51d15bd..60d84e8 100644 --- a/src/board_process3_dusclops.c +++ b/src/board_process3_dusclops.c @@ -7,7 +7,7 @@ #define BONUS_DUSKULL_TIME 7200 //2 minutes, 60FPS #define BONUS_DUSKULL_COMPLETE_POINTS 30000000 -extern struct SongHeader gUnknown_086A1588; +extern struct SongHeader se_unk_f1; extern s16 gUnknown_086AE5EC[][3]; @@ -290,7 +290,7 @@ void sub_336E0(void) { sp0 = 4; r7 = 4; gCurrentPinballGame->unk3B6[i] = 0; //Time alive - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1588); + MPlayStart(&gMPlayInfo_SE1, &se_unk_f1); for (j = 2; j > 0; j--) { if (gCurrentPinballGame->unk3C4[j].y > gCurrentPinballGame->unk3C4[j-1].y) @@ -969,7 +969,7 @@ void sub_34450(void) if (gCurrentPinballGame->unk3E6 == 30) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A17D8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_f5); } break; } diff --git a/src/board_process3_groudon.c b/src/board_process3_groudon.c index e0593f4..916c3c2 100644 --- a/src/board_process3_groudon.c +++ b/src/board_process3_groudon.c @@ -8,11 +8,11 @@ extern const u8 gUnknown_0813E894[]; extern const u8 gUnknown_08352BD8[]; extern const u8 gUnknown_0849F1CC[]; extern const s8 gUnknown_084A11EC[][0x300]; -extern struct SongHeader gUnknown_086A22D8; -extern struct SongHeader gUnknown_086A2454; -extern struct SongHeader gUnknown_086A24F0; -extern struct SongHeader gUnknown_086A2548; -extern struct SongHeader gUnknown_086A26A0; +extern struct SongHeader se_unk_118; +extern struct SongHeader se_unk_11b; +extern struct SongHeader se_unk_11c; +extern struct SongHeader se_unk_11d; +extern struct SongHeader se_unk_11f; extern const s16 gUnknown_086AEE20[]; extern const s16 gUnknown_086AEF28[]; extern const u16 gUnknown_086AEF40[][31]; @@ -280,7 +280,7 @@ void sub_3B7C4(void) gCurrentPinballGame->unk389 = 1; if (gCurrentPinballGame->unk452 == 35) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A22D8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_118); gCurrentPinballGame->scoreAddedInFrame = 500000; sub_11B0(7); gCurrentPinballGame->unk385++; @@ -372,7 +372,7 @@ void sub_3B7C4(void) if (gCurrentPinballGame->unk3EA >= 0) { gCurrentPinballGame->unk4C8 = 60; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2454); + MPlayStart(&gMPlayInfo_SE1, &se_unk_11b); sub_11B0(13); } } @@ -475,7 +475,7 @@ void sub_3B7C4(void) if (gCurrentPinballGame->unk3E2 == 90) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A24F0); + MPlayStart(&gMPlayInfo_SE1, &se_unk_11c); gCurrentPinballGame->unk47E = 8; gCurrentPinballGame->unk482 = 35; gMain.spriteGroups[22].available = 1; @@ -557,7 +557,7 @@ void sub_3B7C4(void) { gMain.spriteGroups[30].available = 1; gCurrentPinballGame->unk456 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2548); + MPlayStart(&gMPlayInfo_SE1, &se_unk_11d); } } } @@ -587,7 +587,7 @@ void sub_3B7C4(void) gCurrentPinballGame->unk128 = 1; gCurrentPinballGame->unk4C8 = 60; sub_11B0(13); - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2454); + MPlayStart(&gMPlayInfo_SE1, &se_unk_11b); } } } @@ -1089,7 +1089,7 @@ void sub_3CBC4(void) varSL = (gCurrentPinballGame->unk482 % 8) / 4 + gCurrentPinballGame->unk47D * 2; if (squaredMagnitude <= 240 && gCurrentPinballGame->unk388 == 0 && gCurrentPinballGame->unk486 < 600) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A26A0); + MPlayStart(&gMPlayInfo_SE1, &se_unk_11f); gCurrentPinballGame->unk482 = 10; gMain.spriteGroups[24].available = 1; gCurrentPinballGame->unk486 = 612; diff --git a/src/board_process3_kecleon.c b/src/board_process3_kecleon.c index 5b89f58..2000032 100644 --- a/src/board_process3_kecleon.c +++ b/src/board_process3_kecleon.c @@ -33,14 +33,14 @@ extern const u8 gUnknown_0813A854[]; extern const u16 gUnknown_08327994[]; extern const u8 gUnknown_0844F98C[][0x280]; extern const u8 gUnknown_0845588C[][0x100]; -extern struct SongHeader gUnknown_086A1ABC; -extern struct SongHeader gUnknown_086A1B9C; -extern struct SongHeader gUnknown_086A1BC8; -extern struct SongHeader gUnknown_086A1C00; -extern struct SongHeader gUnknown_086A1C64; -extern struct SongHeader gUnknown_086A1C88; -extern struct SongHeader gUnknown_086A1CCC; -extern struct SongHeader gUnknown_086A1D64; +extern struct SongHeader se_unk_fc; +extern struct SongHeader se_unk_fd; +extern struct SongHeader se_unk_fe; +extern struct SongHeader se_unk_ff; +extern struct SongHeader se_unk_100; +extern struct SongHeader se_unk_101; +extern struct SongHeader se_unk_102; +extern struct SongHeader se_unk_103; extern const u16 gUnknown_086AE718[][3]; extern const s16 gUnknown_086AEA60[]; extern const u16 gUnknown_086AE9C4[]; @@ -317,14 +317,14 @@ void sub_35D54(void) } if (gCurrentPinballGame->unk3E2 == 60 || gCurrentPinballGame->unk3E2 == 61) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1ABC); + MPlayStart(&gMPlayInfo_SE1, &se_unk_fc); } if (gCurrentPinballGame->unk3E2 == 64) { gCurrentPinballGame->unk3FA = gCurrentPinballGame->unk3E4 / 2; if (gCurrentPinballGame->unk3E4 == 4) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1B9C); + MPlayStart(&gMPlayInfo_SE1, &se_unk_fd); } break; case 3: @@ -382,7 +382,7 @@ void sub_35D54(void) if (gCurrentPinballGame->unk3E4 < 18) { if (gCurrentPinballGame->unk3E4 == 0) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1BC8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_fe); gCurrentPinballGame->unk3E4++; if (gCurrentPinballGame->unk3DE == 66) @@ -470,9 +470,9 @@ void sub_35D54(void) gCurrentPinballGame->unk3E2 = gCurrentPinballGame->unk3DE; if (gCurrentPinballGame->unk3E2 == gCurrentPinballGame->unk3DE + 1) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1C00); + MPlayStart(&gMPlayInfo_SE1, &se_unk_ff); if (gCurrentPinballGame->unk3E2 == gCurrentPinballGame->unk3DE + 3) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1C00); + MPlayStart(&gMPlayInfo_SE1, &se_unk_ff); } break; case 7: @@ -587,7 +587,7 @@ void sub_35D54(void) gCurrentPinballGame->unk3E2 = gCurrentPinballGame->unk3DE; gCurrentPinballGame->unk3E4 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1C64); + MPlayStart(&gMPlayInfo_SE1, &se_unk_100); break; case 10: if (gUnknown_086AE718[gCurrentPinballGame->unk3E2][1] > gCurrentPinballGame->unk3E4) @@ -615,7 +615,7 @@ void sub_35D54(void) gCurrentPinballGame->unk3FA = 0; gCurrentPinballGame->scoreAddedInFrame = 500000; gCurrentPinballGame->unk385++; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1C88); + MPlayStart(&gMPlayInfo_SE1, &se_unk_101); sub_11B0(7); break; case 12: @@ -746,10 +746,10 @@ void sub_35D54(void) } if (gCurrentPinballGame->unk3E2 == gCurrentPinballGame->unk3DE + 6) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1CCC); + MPlayStart(&gMPlayInfo_SE1, &se_unk_102); if (gCurrentPinballGame->unk3E2 == gCurrentPinballGame->unk3DE + 8) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1D64); + MPlayStart(&gMPlayInfo_SE1, &se_unk_103); } break; case 15: diff --git a/src/board_process3_kyogre.c b/src/board_process3_kyogre.c index ead1047..1179859 100644 --- a/src/board_process3_kyogre.c +++ b/src/board_process3_kyogre.c @@ -13,12 +13,12 @@ extern const u8 gUnknown_083C1A6C[][0x3C0]; extern const u8 gUnknown_0849664C[][0x580]; extern const u8 gUnknown_0849B8CC[][0x4C0]; extern const u8 gUnknown_084FF90C[][0x200]; -extern struct SongHeader gUnknown_086A1E74; -extern struct SongHeader gUnknown_086A1F10; -extern struct SongHeader gUnknown_086A1FC4; -extern struct SongHeader gUnknown_086A1FE4; -extern struct SongHeader gUnknown_086A2038; -extern struct SongHeader gUnknown_086A20F8; +extern struct SongHeader se_unk_10a; +extern struct SongHeader se_unk_10b; +extern struct SongHeader se_unk_10c; +extern struct SongHeader se_unk_10d; +extern struct SongHeader se_unk_10e; +extern struct SongHeader se_unk_10f; extern const u8 *gUnknown_086AEAE0[]; extern const u16 gUnknown_086AEAF8[][3]; extern const s16 gUnknown_086AEDA4[]; @@ -261,7 +261,7 @@ void sub_38A20(void) gCurrentPinballGame->unk389 = 1; if (gCurrentPinballGame->unk452 == 4) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1E74); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10a); sub_11B0(7); gCurrentPinballGame->scoreAddedInFrame = 500000; gCurrentPinballGame->unk385++; @@ -311,7 +311,7 @@ void sub_38A20(void) if (gCurrentPinballGame->unk3E2 == 33) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1F10); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10b); gCurrentPinballGame->unk387 = 1; } } @@ -339,7 +339,7 @@ void sub_38A20(void) if (gCurrentPinballGame->unk3E2 == 11) { gCurrentPinballGame->unk387 = 1; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1F10); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10b); } } break; @@ -362,7 +362,7 @@ void sub_38A20(void) if (gCurrentPinballGame->unk3E2 == 5) { gCurrentPinballGame->unk387 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1FC4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10c); } } break; @@ -442,7 +442,7 @@ void sub_38A20(void) } if (gCurrentPinballGame->unk3E2 == 50 || gCurrentPinballGame->unk3E2 == 56 || gCurrentPinballGame->unk3E2 == 62) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1FE4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10d); } break; case 6: @@ -474,7 +474,7 @@ void sub_38A20(void) { gMain.spriteGroups[24].available = 1; gCurrentPinballGame->unk456 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2038); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10e); } } @@ -534,7 +534,7 @@ void sub_38A20(void) if (gCurrentPinballGame->unk3E2 == 97) { gCurrentPinballGame->unk387 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A20F8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10f); } } break; @@ -601,7 +601,7 @@ void sub_38A20(void) gCurrentPinballGame->unk3E2 = 67; gCurrentPinballGame->unk3DC = 12; gCurrentPinballGame->unk387 = 2; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1F10); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10b); sub_11B0(8); } break; @@ -640,7 +640,7 @@ void sub_38A20(void) if (gCurrentPinballGame->unk3E2 == 72) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1FC4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_10c); sub_11B0(8); } } diff --git a/src/board_process3_spheal.c b/src/board_process3_spheal.c index 1c602bb..7a0ee2c 100644 --- a/src/board_process3_spheal.c +++ b/src/board_process3_spheal.c @@ -11,12 +11,12 @@ struct Unk_086AFAC0 extern const struct Unk_086AFAC0 gUnknown_086AFAC0[]; extern const s16 gUnknown_086AFC16[][4]; -extern struct SongHeader gUnknown_086A2D28; -extern struct SongHeader gUnknown_086A2D94; -extern struct SongHeader gUnknown_086A2E70; -extern struct SongHeader gUnknown_086A2E90; -extern struct SongHeader gUnknown_086A2EAC; -extern struct SongHeader gUnknown_086A2EE4; +extern struct SongHeader se_unk_137; +extern struct SongHeader se_unk_138; +extern struct SongHeader se_unk_139; +extern struct SongHeader se_unk_13b; +extern struct SongHeader se_unk_13c; +extern struct SongHeader se_unk_13d; extern const s8 gUnknown_08137D60[]; extern const u16 gUnknown_0837A4E8[]; @@ -170,7 +170,7 @@ void SphealBoardProcess_3B_43228(void) if (gCurrentPinballGame->unk18 == 0) { m4aMPlayAllStop(); - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2E90); + MPlayStart(&gMPlayInfo_SE1, &se_unk_13b); gMain.unkF = 0x80; gCurrentPinballGame->unk388 = 2; gCurrentPinballGame->unk392 = 0; @@ -291,7 +291,7 @@ void sub_43500(void) { if (gCurrentPinballGame->unk548[i] == 23) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2EAC); + MPlayStart(&gMPlayInfo_SE1, &se_unk_13c); gCurrentPinballGame->scoreAddedInFrame = 5000; sub_11B0(8); } @@ -541,7 +541,7 @@ void sub_4387C(void) gCurrentPinballGame->unk54F[i] = 1; break; case 4: - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2D28); + MPlayStart(&gMPlayInfo_SE1, &se_unk_137); if (gCurrentPinballGame->unk54F[i] == 1) { gCurrentPinballGame->unk562[i] = 0; @@ -958,11 +958,11 @@ void sub_44D58(void) if (gCurrentPinballGame->unk13 < 2 && gMain.unkF == 0 && gCurrentPinballGame->unk542) { if (gCurrentPinballGame->unk542 == 21) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2D94); + MPlayStart(&gMPlayInfo_SE1, &se_unk_138); gCurrentPinballGame->unk542--; if (gCurrentPinballGame->unk542 == 0) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2E70); + MPlayStart(&gMPlayInfo_SE1, &se_unk_139); } if (gCurrentPinballGame->unk7E) @@ -1235,7 +1235,7 @@ void sub_455D0(void) if (gCurrentPinballGame->unk580[i].y >= 0x6600) { gCurrentPinballGame->unk533[i]++; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2EE4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_13d); if (gCurrentPinballGame->unk533[i] < 3) { gCurrentPinballGame->unk580[i].y = 0x6600; @@ -1277,7 +1277,7 @@ void sub_455D0(void) if (gCurrentPinballGame->ball->positionQ8.y >= 0x6500) { gCurrentPinballGame->unk533[i]++; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2EE4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_13d); sub_11B0(7); if (gCurrentPinballGame->unk533[i] < 3) { diff --git a/src/collision_checks.c b/src/collision_checks.c index 1ffd996..3db37d9 100644 --- a/src/collision_checks.c +++ b/src/collision_checks.c @@ -7,7 +7,7 @@ extern const u16 gUnknown_08254B10[]; extern const u16 gUnknown_08257390[]; extern const u16 gUnknown_08259C10[]; -extern struct SongHeader gUnknown_0869FC0C; +extern struct SongHeader se_unk_99; extern u16 gUnknown_086ACE70[]; @@ -534,7 +534,7 @@ void sub_153CC(s32 arg0, s16* arg1, u16* arg2) gCurrentPinballGame->unk72F++; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869FC0C); + MPlayStart(&gMPlayInfo_SE1, &se_unk_99); if (gCurrentPinballGame->unk72F > 1) gCurrentPinballGame->unk731 = 1; diff --git a/src/high_scores.c b/src/high_scores.c index 3a21712..e6a0c50 100644 --- a/src/high_scores.c +++ b/src/high_scores.c @@ -96,7 +96,7 @@ void LoadHighScoreGraphics(void) sub_EE64(); DmaCopy16(3, gUnknown_03005C00,0x6000000, 0x1000); if(gUnknown_0202C588 == 0) - m4aSongNumStart(MUS_HI_SCORE); + m4aSongNumStart(MUS_HIGH_SCORE); gUnknown_0202C588 = 0; sub_0CBC(); @@ -265,7 +265,7 @@ void HighScore_State2_D308(void) { gUnknown_02002858.unk18 = 999; gUnknown_02002858.unk1A = 0; - m4aSongNumStart(MUS_HI_SCORE); + m4aSongNumStart(MUS_HIGH_SCORE); gMain.subState = 3; } else @@ -312,7 +312,7 @@ void HighScore_State2_D308(void) gUnknown_02002858.unk14 = 0; CopyString(0, 0x15, 6 - (gUnknown_02002858.mainField << 1), gUnknown_08079870[gUnknown_02002858.highScoreIndex] +(gUnknown_02002858.mainField << 5), 4, 2); } - m4aSongNumStart(MUS_HI_SCORE); + m4aSongNumStart(MUS_HIGH_SCORE); gMain.subState = 4; } @@ -722,7 +722,7 @@ void IdleHighScore_State0_DD70(void) sub_DEB4(); sub_EE64(); DmaCopy16(3, gUnknown_03005C00,0x6000000, 0x1000); - m4aSongNumStart(MUS_HI_SCORE); + m4aSongNumStart(MUS_HIGH_SCORE); sub_0CBC(); sub_024C(); gMain.subState++; @@ -840,7 +840,7 @@ void HighScore_State12_E0EC(void) sub_DEB4(); sub_EE64(); DmaCopy16(3, gUnknown_03005C00,0x6000000, 0x1000); - m4aSongNumStart(MUS_HI_SCORE); + m4aSongNumStart(MUS_HIGH_SCORE); sub_0CBC(); sub_024C(); gMain.subState++; diff --git a/src/m4a.c b/src/m4a.c index 29b2be8..20e9edb 100644 --- a/src/m4a.c +++ b/src/m4a.c @@ -1610,7 +1610,7 @@ void ply_xswee(struct MusicPlayerInfo *mplayInfo, struct MusicPlayerTrack *track track->cmdPtr++; } -void ply_xcmd_0C(struct MusicPlayerInfo *mplayInfo, struct MusicPlayerTrack *track) +void ply_xwait(struct MusicPlayerInfo *mplayInfo, struct MusicPlayerTrack *track) { u32 unk; diff --git a/src/rom_1A0F4.c b/src/rom_1A0F4.c index 21578fc..2957fa2 100644 --- a/src/rom_1A0F4.c +++ b/src/rom_1A0F4.c @@ -171,7 +171,7 @@ void sub_1A2C0(void) { if (gCurrentPinballGame->unkF0 == 0x28) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F7C8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_8b); } gCurrentPinballGame->unkF0--; if (gCurrentPinballGame->unkF0 <= 0xF) diff --git a/src/rom_201B8.c b/src/rom_201B8.c index 8da84b2..fbaa676 100644 --- a/src/rom_201B8.c +++ b/src/rom_201B8.c @@ -38,12 +38,12 @@ extern const u16 gUnknown_086AD070[]; extern const u16 gUnknown_081C02E4[]; extern const s16 gUnknown_086AD79C[]; -extern struct SongHeader gUnknown_0869F2A0; -extern struct SongHeader gUnknown_0869F240; -extern struct SongHeader gUnknown_086A0F30; -extern struct SongHeader gUnknown_086A2FA0; -extern struct SongHeader gUnknown_086A0328; -extern struct SongHeader gUnknown_086A0368; +extern struct SongHeader se_unk_7a; +extern struct SongHeader se_unk_79; +extern struct SongHeader se_unk_d7; +extern struct SongHeader se_unk_142; +extern struct SongHeader se_unk_b1; +extern struct SongHeader se_unk_b3; extern s16 gUnknown_086ADF48[100]; extern s16 gUnknown_086ADF8A[3]; extern u16 gUnknown_086ADEE0[][2]; @@ -820,7 +820,7 @@ void sub_1DDDC(void) { gCurrentPinballGame->unk2AA = gUnknown_086AD9EC[gCurrentPinballGame->unk2A6 % 8]; if (gCurrentPinballGame->unk2A6 % 4 == 0) - MPlayStart(&gUnknown_02032FB0, &gUnknown_086A0F30); + MPlayStart(&gMPlayInfo_SE3, &se_unk_d7); if (gCurrentPinballGame->unk2A6 % 10 == 0) sub_11B0(12); @@ -1258,7 +1258,7 @@ void sub_1F2A4(void) gCurrentPinballGame->unk1C8 = gCurrentPinballGame->unk1C6; if (gCurrentPinballGame->unk1C8 >= 168) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F2A0); + MPlayStart(&gMPlayInfo_SE1, &se_unk_7a); gCurrentPinballGame->scoreAddedInFrame = 3000; } } @@ -1280,7 +1280,7 @@ void sub_1F2A4(void) else { gCurrentPinballGame->unk618 = 0; - MPlayStart(&gUnknown_02032FB0, &gUnknown_0869F240); + MPlayStart(&gMPlayInfo_SE3, &se_unk_79); gCurrentPinballGame->scoreAddedInFrame = 100; if (gCurrentPinballGame->unk1CA < 12 && gCurrentPinballGame->unk61C == 0) { @@ -1311,7 +1311,7 @@ void sub_1F2A4(void) else { gCurrentPinballGame->unk618 = 0; - MPlayStart(&gUnknown_02032FB0, &gUnknown_0869F240); + MPlayStart(&gMPlayInfo_SE3, &se_unk_79); gCurrentPinballGame->scoreAddedInFrame = 100; if (gCurrentPinballGame->unk1CA < 12 && gCurrentPinballGame->unk61C == 0) { @@ -1922,7 +1922,7 @@ void sub_203CC(void) else { gCurrentPinballGame->unk1C4 = 60; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A2FA0); + MPlayStart(&gMPlayInfo_SE1, &se_unk_142); } i = gCurrentPinballGame->unk1C2 - 1; @@ -1968,14 +1968,14 @@ void sub_203CC(void) if (gCurrentPinballGame->outLanePikaPosition == 2) { if (gCurrentPinballGame->unk1C2 == 1) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A0328); + MPlayStart(&gMPlayInfo_SE1, &se_unk_b1); else - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A0368); + MPlayStart(&gMPlayInfo_SE1, &se_unk_b3); m4aMPlayVolumeControl(&gMPlayInfo_BGM, 0xFFFF, 0x40); } else { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A0328); + MPlayStart(&gMPlayInfo_SE1, &se_unk_b1); m4aMPlayVolumeControl(&gMPlayInfo_BGM, 0xFFFF, 0x40); } } diff --git a/src/rom_27E08.c b/src/rom_27E08.c index 4fe5b0f..8dfc160 100644 --- a/src/rom_27E08.c +++ b/src/rom_27E08.c @@ -75,9 +75,9 @@ extern const u8 gUnknown_084C156C[]; extern u8 gUnknown_020315D0[]; -extern struct SongHeader gUnknown_0869F58C; -extern struct SongHeader gUnknown_0869F5C8; -extern struct SongHeader gUnknown_0869F618; +extern struct SongHeader se_unk_84; +extern struct SongHeader se_unk_85; +extern struct SongHeader se_unk_86; void sub_20EC0(void) @@ -3387,7 +3387,7 @@ void sub_278F4(void) } if (gCurrentPinballGame->unk26E == 60) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F58C); + MPlayStart(&gMPlayInfo_SE1, &se_unk_84); if (gUnknown_086AE0E6[gCurrentPinballGame->unk626] > gCurrentPinballGame->unk628) { @@ -3403,7 +3403,7 @@ void sub_278F4(void) gCurrentPinballGame->unk26E = 1; gMain.unk44[40]->available = 0; gMain.unk44[32]->available = 1; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F5C8); + MPlayStart(&gMPlayInfo_SE1, &se_unk_85); gCurrentPinballGame->unkE4 = 0; } } @@ -3441,7 +3441,7 @@ void sub_278F4(void) gCurrentPinballGame->unk26B < 3) { gCurrentPinballGame->scoreAddedInFrame = 10000; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F618); + MPlayStart(&gMPlayInfo_SE1, &se_unk_86); gCurrentPinballGame->unk17 = 1; gCurrentPinballGame->unk71D[gCurrentPinballGame->unk26B] = 5; gCurrentPinballGame->unk26B++; diff --git a/src/rom_27F94.c b/src/rom_27F94.c index 1b4b388..6031c76 100644 --- a/src/rom_27F94.c +++ b/src/rom_27F94.c @@ -40,10 +40,10 @@ extern const u16 gUnknown_086B53B4[][3]; extern const u16 gUnknown_086B55DC[][18]; extern const u8 (*gUnknown_086BB6F4[])[0x480]; -extern struct SongHeader gUnknown_0869F58C; -extern struct SongHeader gUnknown_0869F45C; -extern struct SongHeader gUnknown_0869F664; -extern struct SongHeader gUnknown_0869FCE4; +extern struct SongHeader se_unk_84; +extern struct SongHeader se_unk_81; +extern struct SongHeader se_unk_87; +extern struct SongHeader se_unk_9a; @@ -462,7 +462,7 @@ void sub_28544(void) gCurrentPinballGame->unk17 = 4; gCurrentPinballGame->unk18 = 150; gCurrentPinballGame->unk5F2 = 0; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F58C); + MPlayStart(&gMPlayInfo_SE1, &se_unk_84); } return; case 4: @@ -1213,7 +1213,7 @@ void sub_2A054(void) gCurrentPinballGame->unk6EC[1] = gCurrentPinballGame->unk6F8[gCurrentPinballGame->unk6EB]; sub_1C7F4(2, 1); - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F45C); + MPlayStart(&gMPlayInfo_SE1, &se_unk_81); } } @@ -1378,7 +1378,7 @@ void sub_2A354(void) gCurrentPinballGame->ballUpgradeType++; gCurrentPinballGame->ballUpgradeCounter = 3600; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F664); + MPlayStart(&gMPlayInfo_SE1, &se_unk_87); DmaCopy16(3, gUnknown_08137E14[gCurrentPinballGame->ballUpgradeType], (void *)0x05000220, 0x20); } break; @@ -1387,7 +1387,7 @@ void sub_2A354(void) { gCurrentPinballGame->ballUpgradeType = BALL_UPGRADE_TYPE_MASTER_BALL; gCurrentPinballGame->ballUpgradeCounter = 3600; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F664); + MPlayStart(&gMPlayInfo_SE1, &se_unk_87); DmaCopy16(3, gUnknown_08137E14[gCurrentPinballGame->ballUpgradeType], (void *)0x05000220, 0x20); } break; @@ -1567,7 +1567,7 @@ void sub_2AADC(void) gCurrentPinballGame->ball->positionQ8.y += gCurrentPinballGame->ball->velocity.y; if (gCurrentPinballGame->unk5A6 == 0) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869FCE4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_9a); break; diff --git a/src/rom_2E67C.c b/src/rom_2E67C.c index c832a41..f207092 100644 --- a/src/rom_2E67C.c +++ b/src/rom_2E67C.c @@ -35,7 +35,7 @@ extern const s16 gUnknown_086AE394[][3]; extern const s16 gUnknown_08137928[]; extern const s16 gUnknown_08055A68[][7]; extern u16 gUnknown_086B3FE6[][18]; -extern struct SongHeader gUnknown_086A11A4; +extern struct SongHeader se_unk_e3; extern const s16 gUnknown_086AE0D0[]; extern const u16 gUnknown_086B4E62[][12]; extern const u8 gUnknown_08158284[]; @@ -49,8 +49,8 @@ extern const u8 gUnknown_08455E8C[][0x200]; extern const u8 gUnknown_0845648C[][0x40]; extern const u8 gUnknown_086AE324[]; -extern struct SongHeader gUnknown_086A1ABC; -extern struct SongHeader gUnknown_0869F2A0; +extern struct SongHeader se_unk_fc; +extern struct SongHeader se_unk_7a; extern u8 gUnknown_020028A8[][3]; @@ -160,11 +160,11 @@ void sub_2CA9C(void) } if (gCurrentPinballGame->unk286 == 85) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A1ABC); + MPlayStart(&gMPlayInfo_SE1, &se_unk_fc); if (gCurrentPinballGame->unk286 == 58) { - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F2A0); + MPlayStart(&gMPlayInfo_SE1, &se_unk_7a); if (gCurrentPinballGame->numLives < 9) gCurrentPinballGame->numLives++; } @@ -1156,11 +1156,11 @@ void sub_2E6AC(void) { gCurrentPinballGame->unk30C = 0; gCurrentPinballGame->unk306 = 10; - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A11A4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_e3); } if (gCurrentPinballGame->unk310++ % 35 == 34) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_086A11A4); + MPlayStart(&gMPlayInfo_SE1, &se_unk_e3); gCurrentPinballGame->unk30C++; break; diff --git a/src/rom_4F258.c b/src/rom_4F258.c index c0f940d..0cc13b1 100644 --- a/src/rom_4F258.c +++ b/src/rom_4F258.c @@ -18,7 +18,7 @@ extern const u8 *gUnknown_086B094C[][3]; extern const s16 gUnknown_086B08CA[]; extern const u8 *gUnknown_086B08D4[][3][5]; -extern struct SongHeader gUnknown_0869F664; +extern struct SongHeader se_unk_87; void sub_4E814(void) @@ -373,7 +373,7 @@ void sub_4F0F0(void) } if (gCurrentPinballGame->unk71C == 40) - MPlayStart(&gMPlayInfo_SE1, &gUnknown_0869F664); + MPlayStart(&gMPlayInfo_SE1, &se_unk_87); if (gCurrentPinballGame->unk71C == 60) gMain.unk44[43]->available = 1; diff --git a/sym_common.txt b/sym_common.txt index 433c13b..616ab1e 100644 --- a/sym_common.txt +++ b/sym_common.txt @@ -1,6 +1,6 @@ .include "m4a.o" -gUnknown_02032FB0: @ 0x02032FB0 +gMPlayInfo_SE3: @ 0x02032FB0 .space 0x40 ReadSramFast: @ 0x02032FF0 .space 0x4 diff --git a/sym_ewram.txt b/sym_ewram.txt index 5314968..ae04be5 100644 --- a/sym_ewram.txt +++ b/sym_ewram.txt @@ -81,7 +81,15 @@ gUnknown_02002935: @ 0x02002935 gUnknown_0200293A: @ 0x0200293A .space 0x1E gUnknown_02002958: @ 0x2002958 - .space 0x5E0 + .space 0x40 +gMPlayTrack_BGM: @ 0x2002998 + .space 0x320 +gMPlayTrack_SE1: @ 0x2002CB8 + .space 0xF0 +gMPlayTrack_SE2: @ 0x2002DA8 + .space 0xF0 +gMPlayTrack_SE3: @ 0x2002E98 + .space 0xA0 verifySramFast_Work: @ 0x02002F38 .space 0xA0 readSramFast_Work: @ 0x02002FD8