Dump lots of sound data

Fix SE labels

Finish dumping songs and sound effects

Fix voice group

Fix comments
This commit is contained in:
Marcus Huderle 2026-01-31 15:10:14 -06:00
parent 07ffa070b0
commit d38752d071
284 changed files with 80598 additions and 261 deletions

54
asm/macros/m4a.inc Normal file
View File

@ -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

152
asm/macros/music_voice.inc Normal file
View File

@ -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

View File

@ -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

3975
data/sound_data.s Normal file

File diff suppressed because it is too large Load Diff

View File

@ -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

View File

@ -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

View File

@ -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*);

View File

@ -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

View File

@ -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

431
sound/MPlayDef.s Normal file
View File

@ -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 @

View File

@ -0,0 +1 @@
%巌<>ノc%巌<>ノc

View File

@ -0,0 +1 @@
F莞<46>ケu1F莞<46>ケu1

View File

@ -0,0 +1 @@
<EFBFBD>ワコ<EFBFBD>T2<10>ワコ<EFBE9C>T2

View File

@ -0,0 +1 @@
<EFBFBD><EFBFBD>wwe1<EFBFBD><EFBFBD>wwe1

View File

@ -0,0 +1 @@
<04>ʆ<EFBFBD><CA86>C!<04>ʆ<EFBFBD><CA86>C!

View File

@ -0,0 +1 @@
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>CF<><46><EFBFBD><EFBFBD><EFBFBD>CF<>

Binary file not shown.

View File

@ -0,0 +1 @@
g‰«И<EFBFBD>VTg‰«И<EFBFBD>VT

Binary file not shown.

View File

@ -0,0 +1 @@
&8J\ZH6&8J\ZH6

342
sound/song_table.inc Normal file
View File

@ -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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

16
sound/songs/mus_dummy.s Normal file
View File

@ -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.

1006
sound/songs/mus_egg_mode.s Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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

View File

@ -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

View File

@ -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

3309
sound/songs/mus_evo_mode.s Normal file

File diff suppressed because it is too large Load Diff

3309
sound/songs/mus_evo_mode2.s Normal file

File diff suppressed because it is too large Load Diff

916
sound/songs/mus_evolution.s Normal file
View File

@ -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

1946
sound/songs/mus_field_ruby.s Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

352
sound/songs/mus_game_over.s Normal file
View File

@ -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

1921
sound/songs/mus_high_score.s Normal file

File diff suppressed because it is too large Load Diff

669
sound/songs/mus_hurry_up.s Normal file
View File

@ -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

1608
sound/songs/mus_jirachi.s Normal file

File diff suppressed because it is too large Load Diff

963
sound/songs/mus_opening.s Normal file
View File

@ -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

2826
sound/songs/mus_pokedex.s Normal file

File diff suppressed because it is too large Load Diff

1466
sound/songs/mus_shop.s Normal file

File diff suppressed because it is too large Load Diff

349
sound/songs/mus_success.s Normal file
View File

@ -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

349
sound/songs/mus_success2.s Normal file
View File

@ -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

350
sound/songs/mus_success3.s Normal file
View File

@ -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

File diff suppressed because it is too large Load Diff

829
sound/songs/mus_title.s Normal file
View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -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

282
sound/songs/mus_unk_14.s Normal file
View File

@ -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

2264
sound/songs/mus_unk_18.s Normal file

File diff suppressed because it is too large Load Diff

1323
sound/songs/mus_unk_5.s Normal file

File diff suppressed because it is too large Load Diff

1862
sound/songs/mus_unk_5d.s Normal file

File diff suppressed because it is too large Load Diff

787
sound/songs/mus_unk_6.s Normal file
View File

@ -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

95
sound/songs/se_unk_100.s Normal file
View File

@ -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

44
sound/songs/se_unk_101.s Normal file
View File

@ -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

76
sound/songs/se_unk_102.s Normal file
View File

@ -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

127
sound/songs/se_unk_103.s Normal file
View File

@ -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

73
sound/songs/se_unk_104.s Normal file
View File

@ -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

80
sound/songs/se_unk_105.s Normal file
View File

@ -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

46
sound/songs/se_unk_106.s Normal file
View File

@ -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

82
sound/songs/se_unk_10a.s Normal file
View File

@ -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

123
sound/songs/se_unk_10b.s Normal file
View File

@ -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

137
sound/songs/se_unk_10c.s Normal file
View File

@ -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

41
sound/songs/se_unk_10d.s Normal file
View File

@ -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

94
sound/songs/se_unk_10e.s Normal file
View File

@ -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

174
sound/songs/se_unk_10f.s Normal file
View File

@ -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

64
sound/songs/se_unk_110.s Normal file
View File

@ -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

64
sound/songs/se_unk_111.s Normal file
View File

@ -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

56
sound/songs/se_unk_112.s Normal file
View File

@ -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

212
sound/songs/se_unk_113.s Normal file
View File

@ -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

82
sound/songs/se_unk_118.s Normal file
View File

@ -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

84
sound/songs/se_unk_119.s Normal file
View File

@ -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

128
sound/songs/se_unk_11a.s Normal file
View File

@ -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

99
sound/songs/se_unk_11b.s Normal file
View File

@ -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

123
sound/songs/se_unk_11c.s Normal file
View File

@ -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

94
sound/songs/se_unk_11d.s Normal file
View File

@ -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

77
sound/songs/se_unk_11e.s Normal file
View File

@ -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

206
sound/songs/se_unk_11f.s Normal file
View File

@ -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

84
sound/songs/se_unk_120.s Normal file
View File

@ -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

74
sound/songs/se_unk_121.s Normal file
View File

@ -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

118
sound/songs/se_unk_122.s Normal file
View File

@ -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

56
sound/songs/se_unk_123.s Normal file
View File

@ -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

82
sound/songs/se_unk_126.s Normal file
View File

@ -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

124
sound/songs/se_unk_127.s Normal file
View File

@ -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

55
sound/songs/se_unk_128.s Normal file
View File

@ -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

98
sound/songs/se_unk_129.s Normal file
View File

@ -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

85
sound/songs/se_unk_12a.s Normal file
View File

@ -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

109
sound/songs/se_unk_12b.s Normal file
View File

@ -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

80
sound/songs/se_unk_12c.s Normal file
View File

@ -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

Some files were not shown because too many files have changed in this diff Show More