collect_rings: extract sound, not yet included in build

This commit is contained in:
Oliver Bell committed 2025-06-14 19:32:46 +01:00
1 parent 7c99cc58c9
commit 612dc7cf19
40 files changed
+7710 -14

No files matched your search

@@ -0,0 +1,11 @@
// NOTE:
// For this to work, the file that is including this file HAS to be passed through the C preprocessor before assembling!
// 32bit Windows and MacOS versions prefix labels using an underscore.
// For interoperability we need to replicate that behavior here.
#if ( (CPU_ARCH_X86 && defined(__WIN32)) || defined(__APPLE__) )
#define C_DECL(label) _##label
#else
#define C_DECL(label) label
#endif
@@ -0,0 +1,26 @@
.macro mSectionRodata
#if (!CPU_ARCH_X86 && defined(__APPLE__)) // On macos, native compilation uses this name for the rodata section
.section __DATA,__data
#else
.section .rodata
#endif
.endm
// Used so that we can have cross platform (32bit or 64bit) pointers
.macro mPtr value
#if defined(__aarch64__) || defined(__x86_64__)
.align 4
.quad \value
#else
.int \value
#endif
.endm
// Used for cross platform aligning of labels
.macro mAlignWord
#if defined(__aarch64__) || defined(__x86_64__)
.align 4
#else
.align 2
#endif
.endm
@@ -0,0 +1,157 @@
.section .rodata
.include "../../../asm/macros/m4a.inc"
.include "../../../asm/macros/music_voice.inc"
.include "asm/macros/c_decl.inc"
.include "asm/macros/portable.inc"
.include "sound/voicegroups/voicegroup000.inc"
.include "sound/voicegroups/voicegroup001.inc"
.include "sound/voicegroups/voicegroup002.inc"
.align 2
.global ProgrammableWaveData_2016CCC
ProgrammableWaveData_2016CCC:
.incbin "sound/programmable_wave_samples/02016CCC.pcm"
.align 2
.global ProgrammableWaveData_2016CDC
ProgrammableWaveData_2016CDC:
.incbin "sound/programmable_wave_samples/02016CDC.pcm"
.align 2
.global ProgrammableWaveData_2016CEC
ProgrammableWaveData_2016CEC:
.incbin "sound/programmable_wave_samples/02016CEC.pcm"
.align 2
.global ProgrammableWaveData_2016CFC
ProgrammableWaveData_2016CFC:
.incbin "sound/programmable_wave_samples/02016CFC.pcm"
.align 2
.global ProgrammableWaveData_2016D0C
ProgrammableWaveData_2016D0C:
.incbin "sound/programmable_wave_samples/02016D0C.pcm"
.align 2
.global ProgrammableWaveData_2016D1C
ProgrammableWaveData_2016D1C:
.incbin "sound/programmable_wave_samples/02016D1C.pcm"
.align 2
.global ProgrammableWaveData_2016D2C
ProgrammableWaveData_2016D2C:
.incbin "sound/programmable_wave_samples/02016D2C.pcm"
.align 2
.global ProgrammableWaveData_2016D3C
ProgrammableWaveData_2016D3C:
.incbin "sound/programmable_wave_samples/02016D3C.pcm"
.align 2
.global ProgrammableWaveData_2016D4C
ProgrammableWaveData_2016D4C:
.incbin "sound/programmable_wave_samples/02016D4C.pcm"
.equiv NUM_TRACKS_BGM, 16
.equiv NUM_TRACKS_SE1, 16
.equiv NUM_TRACKS_SE2, 16
.equiv NUM_TRACKS_SE3, 16
.align 2
.global gMPlayTable
gMPlayTable: @ 0x02016D5C
music_player gMPlayInfo_BGM, gMPlayTrack_BGM, NUM_TRACKS_BGM, 0
music_player gMPlayInfo_SE1, gMPlayTrack_SE1, NUM_TRACKS_SE1, 0
music_player gMPlayInfo_SE2, gMPlayTrack_SE2, NUM_TRACKS_SE2, 0
music_player gMPlayInfo_SE3, gMPlayTrack_SE3, NUM_TRACKS_SE2, 0
.align 2
.global gSongTable
gSongTable: @ 0x02016D8C
song song000, 0, 0
song song001, 0, 0
song song002, 0, 0
song song003, 0, 0
song song004, 1, 1
song song005, 0, 0
song song000, 0, 0
song song000, 0, 0
song song000, 0, 0
song song000, 0, 0
song song010, 2, 2
song song011, 2, 2
song song012, 2, 2
song song013, 2, 2
song song014, 2, 2
song song015, 3, 3
song song016, 3, 3
song song017, 2, 2
song song018, 2, 2
song song019, 2, 2
song song020, 2, 2
song song021, 2, 2
song song022, 2, 2
song song023, 2, 2
song song024, 2, 2
song song025, 2, 2
.include "sound/songs/song000.s"
.align 2
.global gUnknown_02016E68
gUnknown_02016E68:
.incbin "sound/direct_sound_samples/02016E68.bin"
.align 2
.global gUnknown_02017368
gUnknown_02017368:
.incbin "sound/direct_sound_samples/02017368.bin"
.align 2
.global gUnknown_020178A0
gUnknown_020178A0:
.incbin "sound/direct_sound_samples/020178A0.bin"
.align 2
.global gUnknown_02017D58
gUnknown_02017D58:
.incbin "sound/direct_sound_samples/02017D58.bin"
.align 2
.global gUnknown_02018260
gUnknown_02018260:
.incbin "sound/direct_sound_samples/02018260.bin"
.align 2
.global gUnknown_020186F4
gUnknown_020186F4:
.incbin "sound/direct_sound_samples/020186F4.bin"
.align 2
.global gUnknown_020197C8
gUnknown_020197C8:
.incbin "sound/direct_sound_samples/020197C8.bin"
.include "sound/songs/song001.s"
.include "sound/songs/song002.s"
.include "sound/songs/song003.s"
.include "sound/songs/song004.s"
.include "sound/songs/song005.s"
.include "sound/songs/song010.s"
.include "sound/songs/song011.s"
.include "sound/songs/song012.s"
.include "sound/songs/song013.s"
.include "sound/songs/song014.s"
.include "sound/songs/song015.s"
.include "sound/songs/song016.s"
.include "sound/songs/song017.s"
.include "sound/songs/song018.s"
.include "sound/songs/song019.s"
.include "sound/songs/song020.s"
.include "sound/songs/song021.s"
.include "sound/songs/song022.s"
.include "sound/songs/song023.s"
.include "sound/songs/song024.s"
.include "sound/songs/song025.s"
@@ -0,0 +1,430 @@
.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 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 @
@@ -0,0 +1 @@
#Eg‰«ÍďţÜş�vT2
@@ -0,0 +1 @@
�ワコ刪��wwwfT2
@@ -0,0 +1 @@
��シャィ@GV�゙
@@ -0,0 +1,12 @@
.include "sound/MPlayDef.s"
.section .rodata
.align 2
.global song000
song000: @ 0x02016E64
.byte 0 @ trackCount
.byte 0 @ blockCount
.byte 0 @ priority
.byte 0 @ reverb
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,930 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song003_1
song003_1: @ 0x0201BA88
.byte KEYSH , 0
.byte TEMPO , 50
.byte VOICE , 127
.byte VOL , v105
.byte W24
.byte N06 , Ds1, v060
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
song003_1_1:
.byte N06 , Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Ds1, v060
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte PEND
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
song003_1_2:
.byte N06 , Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte PEND
song003_1_3:
.byte N06 , Ds1, v060
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte Dn1, v052
.byte W06
.byte Dn1, v032
.byte W06
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_1
.byte PATT
.word song003_1_2
.byte GOTO
.word song003_1_3
.byte FINE
@********************** Track 2 **********************@
.global song003_2
song003_2: @ 0x0201BB7B
.byte KEYSH , 0
.byte VOICE , 44
.byte VOL , v105
.byte N24 , Fn2, v120
.byte W24
.byte N03 , As2, v124
.byte W12
.byte As2, v112
.byte W12
.byte As2, v104
.byte W12
.byte As2, v092
.byte W12
.byte As2, v084
.byte W12
.byte As2, v072
.byte W12
song003_2_1:
.byte N03 , As2, v064
.byte W12
.byte N02 , As2, v052
.byte W12
.byte N03 , As1, v124
.byte W12
.byte As1, v112
.byte W12
.byte As1, v104
.byte W12
.byte As1, v092
.byte W12
.byte As1, v084
.byte W12
.byte As1, v072
.byte W12
.byte PEND
song003_2_2:
.byte N03 , As1, v064
.byte W12
.byte N02 , As1, v052
.byte W12
.byte N03 , As2, v124
.byte W12
.byte As2, v112
.byte W12
.byte As2, v104
.byte W12
.byte As2, v092
.byte W12
.byte As2, v084
.byte W12
.byte As2, v072
.byte W12
.byte PEND
.byte PATT
.word song003_2_1
song003_2_5:
.byte N03 , As1, v064
.byte W12
.byte N02 , As1, v052
.byte W12
.byte PEND
song003_2_6:
.byte N03 , As2, v124
.byte W12
.byte As2, v112
.byte W12
.byte As2, v104
.byte W12
.byte As2, v092
.byte W12
.byte As2, v084
.byte W12
.byte As2, v072
.byte W12
.byte PATT
.word song003_2_1
.byte PATT
.word song003_2_2
.byte PATT
.word song003_2_1
.byte PATT
.word song003_2_2
.byte N03 , As2, v064
.byte W12
.byte N02 , As2, v052
.byte W12
.byte N03 , As1, v124
.byte W12
.byte As1, v112
.byte W12
.byte As1, v104
.byte W12
.byte As1, v092
.byte W12
.byte As1, v084
.byte W12
.byte Bn1, v072
.byte W12
.byte Cn2, v064
.byte W12
.byte N20 , Cs2, v052
.byte W24
.byte N03 , Cs3, v112
.byte W12
.byte Cs3, v104
.byte W12
.byte Cs3, v092
.byte W12
.byte Cs3, v084
.byte W12
.byte Cs3, v072
.byte W12
song003_2_3:
.byte N03 , Cs3, v064
.byte W12
.byte N02 , Cs3, v052
.byte W12
.byte N03 , Cs2, v124
.byte W12
.byte Cs2, v112
.byte W12
.byte Cs2, v104
.byte W12
.byte Cs2, v092
.byte W12
.byte Cs2, v084
.byte W12
.byte Cs2, v072
.byte W12
.byte PEND
song003_2_4:
.byte N03 , Cs2, v064
.byte W12
.byte N02 , Cs2, v052
.byte W12
.byte N03 , Cs3, v124
.byte W12
.byte Cs3, v112
.byte W12
.byte Cs3, v104
.byte W12
.byte Cs3, v092
.byte W12
.byte Cs3, v084
.byte W12
.byte Cs3, v072
.byte W12
.byte PEND
.byte PATT
.word song003_2_3
.byte PATT
.word song003_2_4
.byte PATT
.word song003_2_3
.byte PATT
.word song003_2_4
.byte N03 , Cs3, v064
.byte W12
.byte N02 , Cs3, v052
.byte W12
.byte N03 , Cs2, v124
.byte W12
.byte Cs2, v112
.byte W12
.byte Cs2, v104
.byte W12
.byte Cs2, v092
.byte W12
.byte Cs2, v084
.byte W12
.byte Cn2, v072
.byte W12
.byte Bn1, v064
.byte W12
.byte N23 , As1, v052
.byte W24
.byte N03 , As2, v112
.byte W12
.byte As2, v104
.byte W12
.byte As2, v092
.byte W12
.byte As2, v084
.byte W12
.byte As2, v072
.byte W12
.byte PATT
.word song003_2_1
.byte PATT
.word song003_2_5
.byte GOTO
.word song003_2_6
.byte FINE
@********************** Track 3 **********************@
.global song003_3
song003_3: @ 0x0201BCC5
.byte KEYSH , 0
.byte VOICE , 103
.byte VOL , v082
.byte BENDR , 59
.byte N24 , Fn3, v120
.byte W24
.byte N06 , As3
.byte W72
.byte W96
.byte W24
.byte N68 , As2, v127
.byte W72
song003_3_1:
.byte N04 , As2, v127
.byte W12
.byte N96 , Gs2
.byte W84
.byte PEND
.byte W24
song003_3_5:
.byte N64 , As2, v127
.byte W72
song003_3_2:
.byte N06 , As2, v108
.byte W12
.byte N88 , Gs2, v124
.byte W84
.byte PEND
.byte W24
.byte N68 , As2, v127
.byte W72
.byte PATT
.word song003_3_1
.byte W24
.byte N64 , As2, v127
.byte W72
.byte PATT
.word song003_3_2
.byte W24
.byte N68 , Cs3, v127
.byte W72
song003_3_3:
.byte N04 , Cs3, v127
.byte W12
.byte N96 , Bn2
.byte W84
.byte PEND
.byte W24
.byte N64 , Cs3
.byte W72
song003_3_4:
.byte N06 , Cs3, v108
.byte W12
.byte N88 , Bn2, v124
.byte W84
.byte PEND
.byte W24
.byte N68 , Cs3, v127
.byte W72
.byte PATT
.word song003_3_3
.byte W24
.byte N64 , Cs3, v127
.byte W72
.byte PATT
.word song003_3_4
.byte W24
.byte N68 , As2, v127
.byte W72
.byte PATT
.word song003_3_1
.byte W24
.byte GOTO
.word song003_3_5
.byte FINE
@********************** Track 4 **********************@
.global song003_4
song003_4: @ 0x0201BD43
.byte KEYSH , 0
.byte VOICE , 104
.byte VOL , v082
.byte MOD , 0
.byte LFOS , 86
.byte BENDR , 53
.byte N24 , An3, v120
.byte W96
.byte W96
.byte W24
.byte N68 , Dn3, v127
.byte W72
song003_4_1:
.byte N04 , Dn3, v127
.byte W12
.byte N96 , Cn3
.byte W84
.byte PEND
.byte W24
song003_4_3:
.byte W72
.byte W96
.byte W24
.byte N68 , Dn3, v127
.byte W72
.byte PATT
.word song003_4_1
.byte W96
.byte W96
.byte W24
.byte N68 , Fn3, v127
.byte W72
song003_4_2:
.byte N04 , Fn3, v127
.byte W12
.byte N96 , Ds3
.byte W84
.byte PEND
.byte W96
.byte W96
.byte W24
.byte N68 , Fn3
.byte W72
.byte PATT
.word song003_4_2
.byte W96
.byte W96
.byte W24
.byte N68 , Dn3, v127
.byte W72
.byte PATT
.word song003_4_1
.byte W24
.byte GOTO
.word song003_4_3
.byte FINE
@********************** Track 5 **********************@
.global song003_5
song003_5: @ 0x0201BD9B
.byte KEYSH , 0
.byte VOICE , 105
.byte VOL , v082
.byte W24
.byte N06 , Fn3, v120
.byte W72
.byte W96
.byte W96
.byte W96
.byte W24
song003_5_3:
.byte N64 , Fn2, v127
.byte W72
song003_5_1:
.byte N06 , Fn2, v108
.byte W12
.byte N88 , Ds2, v124
.byte W84
.byte PEND
.byte W96
.byte W96
.byte W24
.byte N64 , Fn2, v127
.byte W72
.byte PATT
.word song003_5_1
.byte W96
.byte W96
.byte W24
.byte N64 , Gs2, v127
.byte W72
song003_5_2:
.byte N06 , Gs2, v108
.byte W12
.byte N88 , Fs2, v124
.byte W84
.byte PEND
.byte W96
.byte W96
.byte W24
.byte N64 , Gs2, v127
.byte W72
.byte PATT
.word song003_5_2
.byte W96
.byte W96
.byte W24
.byte GOTO
.word song003_5_3
.byte FINE
@********************** Track 6 **********************@
.global song003_6
song003_6: @ 0x0201BDE8
.byte KEYSH , 0
.byte VOICE , 95
.byte VOL , v074
.byte BENDR , 12
.byte W04
.byte N02 , Fn3, v108
.byte W02
.byte Gn3, v112
.byte W02
.byte An3
.byte W02
.byte As3, v124
.byte W02
.byte Cn4, v112
.byte W02
.byte Dn4, v108
.byte W02
.byte Ds4, v112
.byte W02
.byte Fn4, v108
.byte W02
.byte Gn4, v112
.byte W02
.byte An4, v124
.byte W02
.byte N10 , As4
.byte W72
.byte W96
.byte W24
.byte N68 , Fn4, v108
.byte W72
song003_6_1:
.byte N04 , Fn4, v096
.byte W12
.byte N96 , Ds4, v104
.byte W84
.byte PEND
.byte W24
song003_6_5:
.byte N64 , Dn4, v100
.byte W72
song003_6_2:
.byte N06 , Dn4, v076
.byte W12
.byte N88 , Cn4, v096
.byte W84
.byte PEND
.byte W24
.byte N68 , Fn4, v108
.byte W72
.byte PATT
.word song003_6_1
.byte W24
.byte N64 , Dn4, v100
.byte W72
.byte PATT
.word song003_6_2
.byte W24
.byte N68 , Gs4, v108
.byte W72
song003_6_3:
.byte N04 , Gs4, v096
.byte W12
.byte N96 , Fs4, v104
.byte W84
.byte PEND
.byte W24
.byte N64 , Fn4, v100
.byte W72
song003_6_4:
.byte N06 , Fn4, v076
.byte W12
.byte N88 , Ds4, v096
.byte W84
.byte PEND
.byte W24
.byte N68 , Gs4, v108
.byte W72
.byte PATT
.word song003_6_3
.byte W24
.byte N64 , Fn4, v100
.byte W72
.byte PATT
.word song003_6_4
.byte W24
.byte N68 , Fn4, v108
.byte W72
.byte PATT
.word song003_6_1
.byte W24
.byte GOTO
.word song003_6_5
.byte FINE
@********************** Track 7 **********************@
.global song003_7
song003_7: @ 0x0201BE84
.byte KEYSH , 0
.byte VOICE , 13
.byte VOL , v082
.byte BENDR , 12
.byte W48
.byte N03 , Fn2, v060
.byte W06
.byte Fn3
.byte W06
.byte Fn3, v056
.byte W06
.byte Fn4
.byte W06
.byte N03
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v052
.byte W06
.byte Fn5
.byte W06
song003_7_1:
.byte N03 , Fn5, v052
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v048
.byte W06
.byte Fn3
.byte W06
.byte Fn5
.byte W06
.byte Fn4, v044
.byte W06
.byte Fn3
.byte W06
.byte Fn2
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v040
.byte W06
.byte N03
.byte W06
.byte Fn3
.byte W06
.byte Fn5
.byte W06
.byte Fn3, v036
.byte W06
.byte Fn4
.byte W06
.byte Fn5
.byte W06
.byte PEND
song003_7_2:
.byte N03 , Fn2, v032
.byte W06
.byte Fn4
.byte W06
.byte Fn2
.byte W36
.byte Fn2, v060
.byte W06
.byte Fn3
.byte W06
.byte Fn3, v056
.byte W06
.byte Fn4
.byte W06
.byte N03
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v052
.byte W06
.byte Fn5
.byte W06
.byte PEND
.byte PATT
.word song003_7_1
.byte N03 , Fn2, v032
.byte W06
.byte Fn4
.byte W06
.byte Fn2
.byte W12
song003_7_5:
.byte W24
.byte N03 , Fn2, v060
.byte W06
.byte Fn3
.byte W06
.byte Fn3, v056
.byte W06
.byte Fn4
.byte W06
.byte N03
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v052
.byte W06
.byte Fn5
.byte W06
.byte PATT
.word song003_7_1
.byte PATT
.word song003_7_2
.byte PATT
.word song003_7_1
.byte PATT
.word song003_7_2
.byte PATT
.word song003_7_1
.byte N03 , Fn2, v032
.byte W06
.byte Fn4
.byte W06
.byte Fn2
.byte W36
.byte Gs2, v052
.byte W06
.byte Gs3, v048
.byte W06
.byte N03
.byte W06
.byte Gs4
.byte W06
.byte Gs4, v044
.byte W06
.byte Gs3
.byte W06
.byte Gs4, v040
.byte W06
.byte Gs5
.byte W06
song003_7_3:
.byte N03 , Gs5, v040
.byte W06
.byte Gs3, v036
.byte W06
.byte Gs4
.byte W06
.byte Gs3
.byte W06
.byte Gs5, v032
.byte W06
.byte Gs4
.byte W06
.byte Gs3, v028
.byte W06
.byte Gs2
.byte W06
.byte Gs3
.byte W06
.byte Gs4, v024
.byte W06
.byte N03
.byte W06
.byte Gs3
.byte W06
.byte Gs5, v020
.byte W06
.byte Gs3
.byte W06
.byte Gs4, v016
.byte W06
.byte Gs5
.byte W06
.byte PEND
song003_7_4:
.byte N03 , Gs2, v016
.byte W06
.byte Gs4, v012
.byte W06
.byte Gs2
.byte W36
.byte Gs2, v052
.byte W06
.byte Gs3, v048
.byte W06
.byte N03
.byte W06
.byte Gs4
.byte W06
.byte Gs4, v044
.byte W06
.byte Gs3
.byte W06
.byte Gs4, v040
.byte W06
.byte Gs5
.byte W06
.byte PEND
.byte PATT
.word song003_7_3
.byte PATT
.word song003_7_4
.byte PATT
.word song003_7_3
.byte PATT
.word song003_7_4
.byte PATT
.word song003_7_3
.byte N03 , Gs2, v016
.byte W06
.byte Gs4, v012
.byte W06
.byte Gs2
.byte W36
.byte Fn2, v052
.byte W06
.byte Fn3, v048
.byte W06
.byte N03
.byte W06
.byte Fn4
.byte W06
.byte Fn4, v044
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v040
.byte W06
.byte Fn5
.byte W06
.byte N03
.byte W06
.byte Fn3, v036
.byte W06
.byte Fn4
.byte W06
.byte Fn3
.byte W06
.byte Fn5, v032
.byte W06
.byte Fn4
.byte W06
.byte Fn3, v028
.byte W06
.byte Fn2
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v024
.byte W06
.byte N03
.byte W06
.byte Fn3
.byte W06
.byte Fn5, v020
.byte W06
.byte Fn3
.byte W06
.byte Fn4, v016
.byte W06
.byte Fn5
.byte W06
.byte Fn2
.byte W06
.byte Fn4, v012
.byte W06
.byte Fn2
.byte W12
.byte GOTO
.word song003_7_5
.byte FINE
.align 2
.global song003
song003: @ 0x0201BFEC
.byte 7 @ trackCount
.byte 0 @ blockCount
.byte 0 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song003_1 @ track
.word song003_2 @ track
.word song003_3 @ track
.word song003_4 @ track
.word song003_5 @ track
.word song003_6 @ track
.word song003_7 @ track
@@ -0,0 +1,369 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song004_1
song004_1: @ 0x0201C010
.byte KEYSH , 0
.byte TEMPO , 82
.byte VOICE , 127
.byte PRIO , 127
.byte VOL , v000
.byte N18 , En1, v056
.byte N23 , Ds2, v127
.byte W18
.byte N06 , En1, v056
.byte W06
.byte Dn1
.byte N05 , En2, v127
.byte W06
.byte N06 , En1, v056
.byte N05 , En2, v127
.byte W06
.byte N06 , Dn1, v056
.byte N05 , Ds2, v127
.byte W06
.byte N11
.byte W12
.byte N17 , En2
.byte W18
.byte N18 , Ds1, v068
.byte N24 , Ds2, v127
.byte W24
.byte FINE
@********************** Track 2 **********************@
.global song004_2
song004_2: @ 0x0201C045
.byte KEYSH , 0
.byte VOICE , 44
.byte PRIO , 127
.byte VOL , v105
.byte N12 , An2, v124
.byte W12
.byte N06 , Cn2, v004
.byte W06
.byte N06
.byte W06
.byte An2, v096
.byte W06
.byte An2, v124
.byte W06
.byte Cn2, v004
.byte W06
.byte Gn3, v120
.byte W06
.byte Cn2, v004
.byte W06
.byte Gn3, v127
.byte W06
.byte Cn2, v004
.byte W06
.byte N06
.byte W06
.byte N12 , An2, v124
.byte W12
.byte N06 , Cn2, v004
.byte W06
.byte N06
.byte W06
.byte FINE
@********************** Track 3 **********************@
.global song004_3
song004_3: @ 0x0201C079
.byte KEYSH , 0
.byte VOICE , 101
.byte PRIO , 127
.byte VOL , v105
.byte MOD , 0
.byte LFOS , 86
.byte BENDR , 53
.byte N12 , Cs3, v096
.byte W24
.byte N06
.byte W06
.byte En3, v124
.byte W42
.byte Cs4
.byte W06
.byte FINE
@********************** Track 4 **********************@
.global song004_4
song004_4: @ 0x0201C093
.byte KEYSH , 0
.byte VOICE , 102
.byte PRIO , 127
.byte VOL , v105
.byte N12 , En3, v120
.byte W13
.byte N01 , Ds3, v072
.byte W02
.byte Cs3, v084
.byte W02
.byte Bn2, v076
.byte W02
.byte An2, v072
.byte W02
.byte Gs2, v056
.byte W02
.byte Fs2, v044
.byte W02
.byte N03 , En2, v028
.byte W17
.byte N06 , Cs3, v120
.byte W12
.byte N06
.byte W18
.byte Cs3, v127
.byte W07
.byte N01 , Cn3, v072
.byte W02
.byte As2, v084
.byte W02
.byte Gs2, v076
.byte W02
.byte Fs2, v072
.byte W02
.byte Fn2, v056
.byte W02
.byte Ds2, v044
.byte W02
.byte N03 , Cs2, v028
.byte W03
.byte FINE
@********************** Track 5 **********************@
.global song004_5
song004_5: @ 0x0201C0D7
.byte KEYSH , 0
.byte VOICE , 95
.byte PRIO , 127
.byte VOL , v074
.byte BENDR , 12
.byte N12 , An4, v096
.byte W12
.byte N06 , Cn3, v004
.byte W06
.byte N06
.byte W06
.byte Gn3, v096
.byte W06
.byte Cs4, v124
.byte W06
.byte Cn3, v004
.byte W06
.byte En4, v120
.byte W06
.byte Cn3, v004
.byte W06
.byte An4, v127
.byte W06
.byte N05 , Cn3, v004
.byte W06
.byte N06
.byte W06
.byte N12 , Cs5, v096
.byte W12
.byte FINE
@********************** Track 6 **********************@
.global song004_6
song004_6: @ 0x0201C108
.byte KEYSH , 0
.byte VOICE , 99
.byte PRIO , 127
.byte VOL , v085
.byte BENDR , 12
.byte N12 , An4, v096
.byte W12
.byte N06 , Cn3, v004
.byte W06
.byte N06
.byte W06
.byte En4, v096
.byte W06
.byte Gn4, v124
.byte W06
.byte Cn3, v004
.byte W06
.byte An4, v120
.byte W06
.byte Cn3, v004
.byte W06
.byte Cn5, v127
.byte W06
.byte Cn3, v004
.byte W06
.byte N06
.byte W06
.byte N12 , An4, v127
.byte W12
.byte N06 , Cn3, v004
.byte W06
.byte N06
.byte W06
.byte FINE
@********************** Track 7 **********************@
.global song004_7
song004_7: @ 0x0201C13E
.byte KEYSH , 0
.byte VOICE , 101
.byte PRIO , 127
.byte VOL , v000
.byte MOD , 0
.byte LFOS , 86
.byte BENDR , 53
.byte N06 , Cs3, v004
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte Cs3
.byte N06 , Dn3
.byte N06 , Ds3
.byte N06 , En3
.byte W06
.byte FINE
@********************** Track 8 **********************@
.global song004_8
song004_8: @ 0x0201C1CF
.byte KEYSH , 0
.byte VOICE , 127
.byte PRIO , 120
.byte VOL , v000
.byte N06 , Dn1, v004
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte N06
.byte W06
.byte FINE
.align 2
.global song004
song004: @ 0x0201C1FC
.byte 8 @ trackCount
.byte 0 @ blockCount
.byte 255 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song004_1 @ track
.word song004_2 @ track
.word song004_3 @ track
.word song004_4 @ track
.word song004_5 @ track
.word song004_6 @ track
.word song004_7 @ track
.word song004_8 @ track
@@ -0,0 +1,731 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song005_1
song005_1: @ 0x0201C224
.byte KEYSH , 0
.byte TEMPO , 60
.byte VOICE , 127
.byte VOL , v105
.byte N11 , Ds1, v100
.byte N06 , Ds2, v127
.byte W06
.byte N06
.byte W06
.byte Dn1, v100
.byte N06 , En2, v127
.byte W06
.byte N11 , Ds1, v100
.byte N06 , Ds2, v127
.byte W12
.byte Dn1, v100
.byte N06 , En2, v127
.byte W06
.byte Ds2
.byte W06
.byte N28 , Ds1
.byte N06 , Ds2
.byte W24
.byte N06
.byte W06
.byte Dn1, v060
.byte N06 , En2, v127
.byte W06
.byte N06
.byte W06
.byte Dn1, v036
.byte W06
.byte Ds2, v127
.byte W06
.byte Dn1, v060
.byte W06
.byte Ds2, v127
.byte W06
.byte Dn1, v036
.byte N06 , En2, v127
.byte W06
.byte N06
.byte W06
.byte Dn1, v060
.byte W06
.byte Ds2, v127
.byte W06
.byte Dn1, v036
.byte W06
.byte Ds2, v127
.byte W06
.byte Dn1, v060
.byte N06 , En2, v127
.byte W06
.byte Ds2
.byte W06
.byte Dn1, v036
.byte W06
.byte Ds2, v127
.byte W06
.byte Dn1, v060
.byte N06 , En2, v127
.byte W06
.byte Ds2
.byte W06
.byte Dn1, v036
.byte W12
.byte N05 , Ds1, v100
.byte N06 , Ds2, v127
.byte W06
.byte Dn1, v036
.byte W06
.byte En2, v127
.byte W06
.byte N32 , Ds1
.byte N06 , Ds2
.byte W32
.byte W03
.byte FINE
@********************** Track 2 **********************@
.global song005_2
song005_2: @ 0x0201C2A6
.byte KEYSH , 0
.byte VOICE , 90
.byte VOL , v105
.byte N17 , Bn2, v127
.byte W18
.byte N23 , Dn3
.byte W24
.byte N40 , Cs3
.byte W42
.byte N05 , Cs3, v112
.byte W06
.byte Gs2, v100
.byte W06
.byte N44 , Cs2, v116
.byte W48
.byte N23 , Cs3, v120
.byte W24
.byte Cs2, v112
.byte W24
.byte N06 , Cs3
.byte W12
.byte N05 , Cs3, v096
.byte W06
.byte TIE , Ds3, v124
.byte W78
.byte W24
.byte W02
.byte EOT
.byte FINE
@********************** Track 3 **********************@
.global song005_3
song005_3: @ 0x0201C2D7
.byte KEYSH , 0
.byte VOICE , 100
.byte VOL , v074
.byte BENDR , 59
.byte N17 , An3, v072
.byte W18
.byte N23 , Cn4, v080
.byte W24
.byte TIE , Bn3, v076
.byte W15
.byte VOL , v062
.byte W03
.byte v043
.byte W03
.byte v032
.byte W06
.byte v033
.byte W03
.byte v033
.byte W03
.byte v034
.byte W03
.byte v036
.byte W03
.byte v037
.byte W03
.byte v038
.byte W03
.byte v038
.byte W03
.byte v040
.byte W03
.byte v041
.byte W03
.byte v042
.byte W03
.byte v042
.byte W03
.byte v043
.byte W03
.byte v045
.byte W03
.byte v046
.byte W03
.byte v047
.byte W03
.byte v047
.byte W03
.byte v049
.byte W03
.byte v050
.byte W03
.byte v051
.byte W03
.byte v052
.byte W03
.byte v053
.byte W03
.byte v054
.byte W03
.byte v055
.byte W03
.byte v056
.byte W03
.byte v057
.byte W03
.byte v058
.byte W03
.byte v059
.byte W03
.byte v060
.byte W03
.byte v061
.byte W03
.byte v062
.byte W03
.byte v063
.byte W03
.byte v064
.byte W03
.byte v065
.byte W03
.byte v066
.byte W03
.byte v067
.byte W03
.byte v068
.byte W03
.byte v069
.byte W03
.byte v071
.byte W03
.byte v071
.byte W02
.byte EOT
.byte W01
.byte VOL , v072
.byte W03
.byte v074
.byte W03
.byte N08 , Bn3, v088
.byte W12
.byte N05 , Bn3, v068
.byte W06
.byte TIE , Cs4
.byte W66
.byte VOL , v071
.byte W03
.byte v067
.byte W03
.byte v063
.byte W03
.byte v059
.byte W03
.byte v055
.byte W03
.byte v052
.byte W03
.byte v047
.byte W03
.byte v043
.byte W03
.byte v039
.byte W03
.byte v035
.byte W03
.byte v031
.byte W03
.byte v028
.byte W03
.byte v023
.byte W03
.byte v019
.byte W03
.byte v015
.byte W03
.byte v011
.byte W02
.byte EOT
.byte W01
.byte VOL , v007
.byte W03
.byte v004
.byte W03
.byte v000
.byte FINE
@********************** Track 4 **********************@
.global song005_4
song005_4: @ 0x0201C37C
.byte KEYSH , 0
.byte VOICE , 101
.byte VOL , v074
.byte MOD , 0
.byte LFOS , 86
.byte BENDR , 53
.byte N17 , Cs3, v072
.byte W18
.byte N23 , En3, v080
.byte W24
.byte TIE , Ds3, v076
.byte W15
.byte VOL , v062
.byte W03
.byte v043
.byte W03
.byte v032
.byte W06
.byte v033
.byte W03
.byte v033
.byte W03
.byte v034
.byte W03
.byte v036
.byte W03
.byte v037
.byte W03
.byte v038
.byte W03
.byte v038
.byte W03
.byte v040
.byte W03
.byte v041
.byte W03
.byte v042
.byte W03
.byte v042
.byte W03
.byte v043
.byte W03
.byte v045
.byte W03
.byte v046
.byte W03
.byte v047
.byte W03
.byte v047
.byte W03
.byte v049
.byte W03
.byte v050
.byte W03
.byte v051
.byte W03
.byte v052
.byte W03
.byte v053
.byte W03
.byte v054
.byte W03
.byte v055
.byte W03
.byte v056
.byte W03
.byte v057
.byte W03
.byte v058
.byte W03
.byte v059
.byte W03
.byte v060
.byte W03
.byte v061
.byte W03
.byte v062
.byte W03
.byte v063
.byte W03
.byte v064
.byte W03
.byte v065
.byte W03
.byte v066
.byte W03
.byte v067
.byte W03
.byte v068
.byte W03
.byte v069
.byte W03
.byte v071
.byte W03
.byte v071
.byte W02
.byte EOT
.byte W01
.byte VOL , v072
.byte W03
.byte v074
.byte W03
.byte N08 , Ds3, v088
.byte W12
.byte N05 , Ds3, v068
.byte W06
.byte TIE , Fn3
.byte W66
.byte VOL , v071
.byte W03
.byte v067
.byte W03
.byte v063
.byte W03
.byte v059
.byte W03
.byte v055
.byte W03
.byte v052
.byte W03
.byte v047
.byte W03
.byte v043
.byte W03
.byte v039
.byte W03
.byte v035
.byte W03
.byte v031
.byte W03
.byte v028
.byte W03
.byte v023
.byte W03
.byte v019
.byte W03
.byte v015
.byte W03
.byte v011
.byte W02
.byte EOT
.byte W01
.byte VOL , v007
.byte W03
.byte v004
.byte W03
.byte v000
.byte FINE
@********************** Track 5 **********************@
.global song005_5
song005_5: @ 0x0201C425
.byte KEYSH , 0
.byte VOICE , 102
.byte VOL , v074
.byte N17 , En3, v072
.byte W18
.byte N23 , Gn3, v080
.byte W24
.byte TIE , Fs3, v076
.byte W15
.byte VOL , v062
.byte W03
.byte v043
.byte W03
.byte v032
.byte W06
.byte v033
.byte W03
.byte v033
.byte W03
.byte v034
.byte W03
.byte v036
.byte W03
.byte v037
.byte W03
.byte v038
.byte W03
.byte v038
.byte W03
.byte v040
.byte W03
.byte v041
.byte W03
.byte v042
.byte W03
.byte v042
.byte W03
.byte v043
.byte W03
.byte v045
.byte W03
.byte v046
.byte W03
.byte v047
.byte W03
.byte v047
.byte W03
.byte v049
.byte W03
.byte v050
.byte W03
.byte v051
.byte W03
.byte v052
.byte W03
.byte v053
.byte W03
.byte v054
.byte W03
.byte v055
.byte W03
.byte v056
.byte W03
.byte v057
.byte W03
.byte v058
.byte W03
.byte v059
.byte W03
.byte v060
.byte W03
.byte v061
.byte W03
.byte v062
.byte W03
.byte v063
.byte W03
.byte v064
.byte W03
.byte v065
.byte W03
.byte v066
.byte W03
.byte v067
.byte W03
.byte v068
.byte W03
.byte v069
.byte W03
.byte v071
.byte W03
.byte v071
.byte W02
.byte EOT
.byte W01
.byte VOL , v072
.byte W03
.byte v074
.byte W03
.byte N08 , Fs3, v088
.byte W12
.byte N05 , Fs3, v068
.byte W06
.byte TIE , Gs3
.byte W66
.byte VOL , v071
.byte W03
.byte v067
.byte W03
.byte v063
.byte W03
.byte v059
.byte W03
.byte v055
.byte W03
.byte v052
.byte W03
.byte v047
.byte W03
.byte v043
.byte W03
.byte v039
.byte W03
.byte v035
.byte W03
.byte v031
.byte W03
.byte v028
.byte W03
.byte v023
.byte W03
.byte v019
.byte W03
.byte v015
.byte W03
.byte v011
.byte W02
.byte EOT
.byte W01
.byte VOL , v007
.byte W03
.byte v004
.byte W03
.byte v000
.byte FINE
@********************** Track 6 **********************@
.global song005_6
song005_6: @ 0x0201C4C8
.byte KEYSH , 0
.byte VOICE , 91
.byte VOL , v082
.byte BENDR , 12
.byte MOD , 3
.byte N17 , Cs4, v112
.byte W18
.byte N23 , En4, v120
.byte W24
.byte TIE , Ds4, v116
.byte W54
.byte W88
.byte W01
.byte EOT
.byte W07
.byte N08 , Ds4, v127
.byte W12
.byte N05 , Ds4, v108
.byte W06
.byte TIE , Fn4
.byte W78
.byte W32
.byte W03
.byte EOT
.byte W01
.byte FINE
@********************** Track 7 **********************@
.global song005_7
song005_7: @ 0x0201C4F2
.byte KEYSH , 0
.byte VOICE , 99
.byte VOL , v074
.byte BENDR , 12
.byte N17 , An3, v112
.byte W18
.byte N23 , Cn4, v120
.byte W24
.byte N28 , Bn3, v116
.byte W30
.byte N03 , Fs2, v036
.byte W03
.byte Bn2
.byte W03
.byte Cs3, v040
.byte W03
.byte Ds3, v044
.byte W03
.byte Fs3, v048
.byte W03
.byte Bn3, v052
.byte W03
.byte Cs4, v056
.byte W03
.byte Ds4, v060
.byte W03
.byte Fs4, v064
.byte W03
.byte Bn4
.byte W03
.byte Cs5, v068
.byte W03
.byte Ds5, v072
.byte W03
.byte Fs5, v076
.byte W03
.byte Bn5, v080
.byte W03
.byte Fs5, v068
.byte W03
.byte Ds5
.byte W03
.byte Cs5, v064
.byte W03
.byte Bn4
.byte W03
.byte Fs4
.byte W03
.byte Ds5, v060
.byte W03
.byte Cs5
.byte W03
.byte Bn4, v056
.byte W03
.byte Fs4
.byte W03
.byte Ds4
.byte W03
.byte Bn3, v052
.byte W03
.byte Bn4
.byte W03
.byte Fs4, v048
.byte W03
.byte Ds4
.byte W03
.byte Cs4, v044
.byte W03
.byte Bn3
.byte W03
.byte Fs3
.byte W03
.byte Ds4, v040
.byte W03
.byte Cs4
.byte W03
.byte Bn3, v036
.byte W03
.byte Fs3
.byte W03
.byte Ds3
.byte W03
.byte Bn2, v032
.byte W03
.byte Fs2
.byte W03
.byte Ds2, v028
.byte W03
.byte Bn1
.byte W03
.byte N08 , Bn3, v108
.byte W12
.byte N05
.byte W06
.byte TIE , Cs4
.byte W78
.byte W32
.byte W03
.byte EOT
.byte W01
.byte FINE
.align 2
.global song005
song005: @ 0x0201C57C
.byte 7 @ trackCount
.byte 0 @ blockCount
.byte 0 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song005_1 @ track
.word song005_2 @ track
.word song005_3 @ track
.word song005_4 @ track
.word song005_5 @ track
.word song005_6 @ track
.word song005_7 @ track
@@ -0,0 +1,36 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song010_1
song010_1: @ 0x0201C5A0
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 3
.byte VOL , v090
.byte PAN , c_v
.byte BENDR , 15
.byte N04 , Fs4, v127
.byte W04
.byte Bn4, v120
.byte W04
.byte En5, v112
.byte W04
.byte An5, v104
.byte W04
.byte FINE
.align 2
.global song010
song010: @ 0x0201C5BC
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song010_1 @ track
@@ -0,0 +1,114 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song011_1
song011_1: @ 0x0201C5C8
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 70
.byte VOL , v100
.byte PAN , c_v
.byte BENDR , 16
.byte BEND , c_v-37
.byte N96 , Ds4, v112
.byte W01
.byte BEND , c_v-40
.byte W02
.byte c_v-43
.byte W01
.byte c_v-46
.byte W02
.byte c_v-50
.byte W01
.byte c_v-53
.byte W02
.byte c_v-56
.byte W01
.byte c_v-60
.byte W02
.byte c_v-64
.byte W03
.byte c_v-62
.byte W03
.byte c_v-60
.byte W03
.byte c_v-58
.byte W03
.byte c_v-56
.byte W03
.byte c_v-53
.byte W03
.byte c_v-51
.byte W03
.byte c_v-49
.byte W03
.byte c_v-47
.byte W03
.byte c_v-45
.byte W03
.byte c_v-42
.byte W03
.byte c_v-40
.byte W03
.byte c_v-38
.byte W03
.byte c_v-36
.byte W03
.byte c_v-34
.byte W03
.byte c_v-31
.byte W03
.byte c_v-29
.byte W03
.byte c_v-27
.byte W03
.byte c_v-25
.byte W03
.byte c_v-23
.byte W03
.byte c_v-20
.byte W03
.byte c_v-18
.byte W03
.byte c_v-16
.byte W03
.byte c_v-14
.byte W03
.byte c_v-12
.byte W03
.byte c_v-9
.byte W03
.byte c_v-7
.byte W03
.byte c_v-5
.byte W03
.byte c_v-3
.byte W03
.byte c_v-1
.byte W03
.byte c_v+2
.byte W03
.byte c_v+4
.byte W01
.byte c_v+14
.byte W01
.byte c_v+23
.byte W01
.byte c_v+27
.byte FINE
.align 2
.global song011
song011: @ 0x0201C630
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song011_1 @ track
@@ -0,0 +1,138 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song012_1
song012_1: @ 0x0201C63C
.byte KEYSH , 0
.byte TEMPO , 60
.byte VOICE , 51
.byte VOL , v075
.byte BENDR , 26
.byte LFOS , 127
.byte MODT , 0
.byte PAN , c_v
.byte BEND , c_v+63
.byte N48 , Gs1, v127
.byte W01
.byte VOL , v073
.byte BEND , c_v+62
.byte W01
.byte VOL , v072
.byte BEND , c_v+60
.byte W01
.byte VOL , v071
.byte BEND , c_v+58
.byte W01
.byte VOL , v070
.byte BEND , c_v+57
.byte W01
.byte VOL , v069
.byte BEND , c_v+55
.byte W01
.byte VOL , v067
.byte BEND , c_v+53
.byte W01
.byte VOL , v066
.byte BEND , c_v+52
.byte W01
.byte VOL , v064
.byte BEND , c_v+50
.byte W01
.byte VOL , v063
.byte BEND , c_v+48
.byte W01
.byte VOL , v062
.byte BEND , c_v+46
.byte W01
.byte VOL , v061
.byte BEND , c_v+45
.byte W01
.byte VOL , v060
.byte BEND , c_v+43
.byte W01
.byte VOL , v059
.byte BEND , c_v+41
.byte W01
.byte VOL , v057
.byte BEND , c_v+40
.byte W01
.byte VOL , v056
.byte BEND , c_v+38
.byte W01
.byte VOL , v054
.byte BEND , c_v+36
.byte W01
.byte VOL , v053
.byte BEND , c_v+34
.byte W01
.byte VOL , v052
.byte BEND , c_v+33
.byte W01
.byte VOL , v051
.byte BEND , c_v+31
.byte W01
.byte VOL , v050
.byte BEND , c_v+29
.byte W01
.byte VOL , v049
.byte BEND , c_v+28
.byte W01
.byte VOL , v047
.byte BEND , c_v+26
.byte W01
.byte VOL , v046
.byte BEND , c_v+24
.byte W01
.byte VOL , v044
.byte BEND , c_v+22
.byte W01
.byte VOL , v040
.byte BEND , c_v+21
.byte W01
.byte VOL , v038
.byte BEND , c_v+19
.byte W01
.byte VOL , v031
.byte BEND , c_v+17
.byte W01
.byte VOL , v029
.byte BEND , c_v+16
.byte W01
.byte VOL , v026
.byte BEND , c_v+14
.byte W01
.byte VOL , v024
.byte BEND , c_v+12
.byte W01
.byte VOL , v021
.byte BEND , c_v+11
.byte W01
.byte VOL , v018
.byte W01
.byte v015
.byte W01
.byte v013
.byte W01
.byte v010
.byte W01
.byte v008
.byte W01
.byte v005
.byte W12
.byte FINE
.align 2
.global song012
song012: @ 0x0201C6FC
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song012_1 @ track
@@ -0,0 +1,76 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song013_1
song013_1: @ 0x0201C708
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 12
.byte VOL , v075
.byte BENDR , 15
.byte PAN , c_v
.byte N01 , Gs4, v104
.byte W01
.byte As4, v108
.byte W01
.byte Gs4, v112
.byte W01
.byte As4, v108
.byte W01
.byte Gs4
.byte W01
.byte As4
.byte W02
.byte Gs4, v104
.byte W01
.byte As4, v108
.byte W01
.byte Gs4, v112
.byte W01
.byte As4, v108
.byte W01
.byte Gs4
.byte W01
.byte As4
.byte W01
.byte Gs4, v104
.byte W01
.byte As4, v108
.byte W01
.byte Gs4, v112
.byte W01
.byte As4, v108
.byte W01
.byte Gs4
.byte W01
.byte As4
.byte W01
.byte Gs4, v104
.byte W01
.byte As4, v108
.byte W01
.byte Gs4, v112
.byte W01
.byte As4, v108
.byte W01
.byte Gs4
.byte W01
.byte As4
.byte W01
.byte FINE
.align 2
.global song013
song013: @ 0x0201C758
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song013_1 @ track
@@ -0,0 +1,72 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song014_1
song014_1: @ 0x0201C764
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 12
.byte VOL , v075
.byte PAN , c_v
.byte BENDR , 15
.byte N04 , Fn3, v112
.byte W04
.byte BEND , c_v-64
.byte N20 , Bn4, v120
.byte W01
.byte BEND , c_v-60
.byte W01
.byte c_v-56
.byte W01
.byte c_v-52
.byte W01
.byte c_v-47
.byte W01
.byte c_v-43
.byte W01
.byte c_v-39
.byte W01
.byte c_v-34
.byte W01
.byte c_v-30
.byte W01
.byte c_v-26
.byte W01
.byte c_v-21
.byte W01
.byte c_v-17
.byte W01
.byte c_v-13
.byte W01
.byte c_v-9
.byte W01
.byte c_v-4
.byte W01
.byte c_v
.byte W01
.byte c_v+4
.byte W01
.byte c_v+9
.byte W01
.byte c_v+13
.byte W01
.byte c_v+17
.byte W01
.byte c_v+22
.byte FINE
.align 2
.global song014
song014: @ 0x0201C7A4
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song014_1 @ track
@@ -0,0 +1,28 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song015_1
song015_1: @ 0x0201C7B0
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 2
.byte VOL , v100
.byte N48 , Cn3, v127
.byte W48
.byte FINE
.align 2
.global song015
song015: @ 0x0201C7C0
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup002 @ voicegroup/tone
.word song015_1 @ track
@@ -0,0 +1,30 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song016_1
song016_1: @ 0x0201C7CC
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 3
.byte VOL , v120
.byte PAN , c_v
.byte BENDR , 3
.byte N48 , Cn3, v112
.byte W48
.byte FINE
.align 2
.global song016
song016: @ 0x0201C7E0
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup002 @ voicegroup/tone
.word song016_1 @ track
@@ -0,0 +1,32 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song017_1
song017_1: @ 0x0201C7EC
.byte KEYSH , 0
.byte TEMPO , 60
.byte VOICE , 52
.byte VOL , v127
.byte PAN , c_v
.byte BENDR , 15
.byte N06 , Cs1, v127
.byte W07
.byte N32 , Cn1, v112
.byte W32
.byte FINE
.align 2
.global song017
song017: @ 0x0201C804
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song017_1 @ track
@@ -0,0 +1,94 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song018_1
song018_1: @ 0x0201C810
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 39
.byte MOD , 29
.byte VOL , v089
.byte PAN , c_v
.byte BENDR , 15
.byte BEND , c_v+31
.byte N96 , Dn4, v116
.byte W03
.byte BEND , c_v+29
.byte W03
.byte c_v+27
.byte W03
.byte c_v+25
.byte W03
.byte c_v+23
.byte W03
.byte c_v+21
.byte W03
.byte c_v+19
.byte W03
.byte c_v+17
.byte W03
.byte c_v+15
.byte W03
.byte c_v+13
.byte W03
.byte c_v+11
.byte W03
.byte c_v+9
.byte W03
.byte c_v+7
.byte W03
.byte c_v+5
.byte W03
.byte c_v+3
.byte W03
.byte c_v+1
.byte W03
.byte c_v-1
.byte W03
.byte c_v-3
.byte W03
.byte c_v-5
.byte W03
.byte c_v-7
.byte W03
.byte c_v-9
.byte W03
.byte c_v-11
.byte W03
.byte c_v-13
.byte W03
.byte c_v-15
.byte W03
.byte c_v-17
.byte W03
.byte c_v-19
.byte W03
.byte c_v-21
.byte W03
.byte c_v-23
.byte W03
.byte c_v-25
.byte W03
.byte c_v-27
.byte W03
.byte c_v-29
.byte W03
.byte c_v-31
.byte W03
.byte FINE
.align 2
.global song018
song018: @ 0x0201C864
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song018_1 @ track
@@ -0,0 +1,88 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song019_1
song019_1: @ 0x0201C870
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 52
.byte VOL , v070
.byte PAN , c_v
.byte BENDR , 6
.byte BEND , c_v-1
.byte N60 , Cn4, v124
.byte W01
.byte BEND , c_v+20
.byte W01
.byte c_v+41
.byte W01
.byte c_v+58
.byte W01
.byte c_v+45
.byte W01
.byte c_v+31
.byte W01
.byte c_v+18
.byte W01
.byte c_v+4
.byte W01
.byte c_v-9
.byte W01
.byte c_v-23
.byte W01
.byte c_v-36
.byte W01
.byte c_v-50
.byte W01
.byte c_v-64
.byte W01
.byte c_v-50
.byte W01
.byte c_v-36
.byte W01
.byte c_v-22
.byte W01
.byte c_v-8
.byte W01
.byte c_v+6
.byte W01
.byte c_v+20
.byte W01
.byte c_v+34
.byte W01
.byte c_v+48
.byte W01
.byte c_v+63
.byte W36
.byte W03
.byte FINE
@********************** Track 2 **********************@
.global song019_2
song019_2: @ 0x0201C8AF
.byte KEYSH , 0
.byte VOICE , 50
.byte VOL , v127
.byte PAN , c_v
.byte BENDR , 15
.byte N02 , Fn3, v124
.byte W02
.byte FINE
.align 2
.global song019
song019: @ 0x0201C8C0
.byte 2 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song019_1 @ track
.word song019_2 @ track
@@ -0,0 +1,61 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song020_1
song020_1: @ 0x0201C8D0
.byte KEYSH , 0
.byte TEMPO , 150
.byte VOICE , 12
.byte MOD , 78
.byte VOL , v120
.byte PAN , c_v
.byte BENDR , 4
.byte N03 , An2, v127
.byte W03
.byte Cn3, v120
.byte W03
.byte Ds3, v112
.byte W03
.byte Cs3, v104
.byte W03
.byte En3, v096
.byte W03
.byte Gn3, v088
.byte W03
.byte Fn3, v076
.byte W03
.byte Gs3, v068
.byte W03
.byte Bn3, v060
.byte W03
.byte An3, v052
.byte W03
.byte Cn4, v044
.byte W03
.byte Ds4, v036
.byte W03
.byte Cs4, v024
.byte W03
.byte En4
.byte W03
.byte Gn4, v016
.byte W03
.byte Fn4, v012
.byte W03
.byte FINE
.align 2
.global song020
song020: @ 0x0201C910
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song020_1 @ track
@@ -0,0 +1,111 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song021_1
song021_1: @ 0x0201C91C
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 60
.byte VOL , v090
.byte PAN , c_v
.byte BENDR , 5
.byte N06 , Fn3, v104
.byte W06
.byte BEND , c_v-64
.byte N42 , Gs4, v108
.byte W01
.byte BEND , c_v-61
.byte W01
.byte c_v-58
.byte W01
.byte c_v-55
.byte W01
.byte c_v-52
.byte W01
.byte c_v-49
.byte W01
.byte c_v-45
.byte W01
.byte c_v-42
.byte W01
.byte c_v-39
.byte W01
.byte c_v-36
.byte W01
.byte c_v-33
.byte W01
.byte c_v-30
.byte W01
.byte c_v-26
.byte W01
.byte c_v-23
.byte W01
.byte c_v-20
.byte W01
.byte c_v-17
.byte W01
.byte c_v-14
.byte W01
.byte c_v-11
.byte W01
.byte c_v-7
.byte W01
.byte c_v-4
.byte W01
.byte c_v-1
.byte W01
.byte c_v+2
.byte W01
.byte c_v+5
.byte W01
.byte c_v+9
.byte W01
.byte c_v+12
.byte W01
.byte c_v+15
.byte W01
.byte c_v+18
.byte W01
.byte c_v+21
.byte W01
.byte c_v+24
.byte W01
.byte c_v+28
.byte W02
.byte c_v+34
.byte W01
.byte c_v+37
.byte W01
.byte c_v+40
.byte W01
.byte c_v+43
.byte W01
.byte c_v+47
.byte W01
.byte c_v+50
.byte W01
.byte c_v+53
.byte W01
.byte c_v+56
.byte W01
.byte c_v+59
.byte W01
.byte c_v+63
.byte W02
.byte FINE
.align 2
.global song021
song021: @ 0x0201C984
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song021_1 @ track
@@ -0,0 +1,32 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song022_1
song022_1: @ 0x0201C990
.byte KEYSH , 0
.byte TEMPO , 75
.byte VOICE , 38
.byte VOL , v120
.byte PAN , c_v
.byte BENDR , 15
.byte N12 , Gn4, v100
.byte W12
.byte Dn4, v092
.byte W12
.byte FINE
.align 2
.global song022
song022: @ 0x0201C9A4
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup000 @ voicegroup/tone
.word song022_1 @ track
@@ -0,0 +1,151 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song023_1
song023_1: @ 0x0201C9B0
.byte KEYSH , 0
.byte TEMPO , 37
.byte VOICE , 16
.byte VOL , v118
.byte LFOS , 48
.byte MODT , 0
.byte PAN , c_v
.byte MOD , 46
.byte BEND , c_v+63
.byte N48 , Ds2, v104
.byte W01
.byte VOL , v115
.byte W01
.byte v112
.byte W01
.byte v109
.byte BEND , c_v-46
.byte W01
.byte VOL , v107
.byte W01
.byte v104
.byte W01
.byte v102
.byte BEND , c_v-42
.byte W01
.byte VOL , v099
.byte W01
.byte v096
.byte W01
.byte v094
.byte BEND , c_v-33
.byte W01
.byte VOL , v091
.byte W01
.byte v088
.byte W01
.byte v085
.byte BEND , c_v-24
.byte W01
.byte VOL , v083
.byte W01
.byte v081
.byte W01
.byte v078
.byte BEND , c_v-6
.byte W01
.byte VOL , v075
.byte W01
.byte v072
.byte W01
.byte v070
.byte BEND , c_v+26
.byte W01
.byte VOL , v068
.byte W01
.byte v065
.byte W01
.byte v062
.byte BEND , c_v+53
.byte W01
.byte VOL , v059
.byte W01
.byte v057
.byte W01
.byte v054
.byte W01
.byte v051
.byte W01
.byte v049
.byte W01
.byte v042
.byte W01
.byte v041
.byte W01
.byte v040
.byte W01
.byte v038
.byte W01
.byte v037
.byte W01
.byte v036
.byte W01
.byte v034
.byte W01
.byte v034
.byte W01
.byte v033
.byte W01
.byte v031
.byte W01
.byte v030
.byte W01
.byte v028
.byte W01
.byte v027
.byte W01
.byte v026
.byte W01
.byte v024
.byte W01
.byte v023
.byte W01
.byte v022
.byte W01
.byte v020
.byte W01
.byte v019
.byte W01
.byte v018
.byte W01
.byte v017
.byte W01
.byte v016
.byte W01
.byte v014
.byte W01
.byte v013
.byte W01
.byte v012
.byte W01
.byte v010
.byte W01
.byte v009
.byte W01
.byte v008
.byte W01
.byte v006
.byte W01
.byte v005
.byte FINE
.align 2
.global song023
song023: @ 0x0201CA4C
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup002 @ voicegroup/tone
.word song023_1 @ track
@@ -0,0 +1,156 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song024_1
song024_1: @ 0x0201CA58
.byte KEYSH , 0
.byte TEMPO , 60
.byte VOICE , 100
.byte VOL , v108
.byte LFOS , 45
.byte MODT , 0
.byte PAN , c_v
.byte MOD , 41
.byte BEND , c_v-57
.byte N48 , Ds3, v127
.byte W01
.byte VOL , v106
.byte BEND , c_v-50
.byte W01
.byte VOL , v103
.byte BEND , c_v-42
.byte W01
.byte VOL , v100
.byte BEND , c_v-35
.byte W01
.byte VOL , v098
.byte BEND , c_v-27
.byte W01
.byte VOL , v098
.byte BEND , c_v-20
.byte W01
.byte VOL , v093
.byte BEND , c_v-12
.byte W01
.byte VOL , v090
.byte BEND , c_v-5
.byte W01
.byte VOL , v088
.byte BEND , c_v+3
.byte W01
.byte VOL , v086
.byte BEND , c_v+10
.byte W01
.byte VOL , v084
.byte BEND , c_v+18
.byte W01
.byte VOL , v081
.byte BEND , c_v+25
.byte W01
.byte VOL , v078
.byte BEND , c_v+33
.byte W01
.byte VOL , v076
.byte W01
.byte v074
.byte W01
.byte v071
.byte W01
.byte v069
.byte W01
.byte v066
.byte W01
.byte v064
.byte W01
.byte v062
.byte W01
.byte v059
.byte W01
.byte v057
.byte W01
.byte v054
.byte W01
.byte v052
.byte W01
.byte v050
.byte W01
.byte v047
.byte W01
.byte v045
.byte W01
.byte v038
.byte W01
.byte v038
.byte W01
.byte v037
.byte W01
.byte v035
.byte W01
.byte v034
.byte W01
.byte v033
.byte W01
.byte v032
.byte W01
.byte v031
.byte W01
.byte v030
.byte W01
.byte v028
.byte W01
.byte v027
.byte W01
.byte v025
.byte W01
.byte v025
.byte W01
.byte v024
.byte W01
.byte v022
.byte W01
.byte v021
.byte W01
.byte v020
.byte W01
.byte v019
.byte W01
.byte v018
.byte W01
.byte v017
.byte W01
.byte v015
.byte W01
.byte v014
.byte W01
.byte v012
.byte W01
.byte v012
.byte W01
.byte v011
.byte W01
.byte v009
.byte W01
.byte v008
.byte W01
.byte v007
.byte W01
.byte v006
.byte W01
.byte v005
.byte FINE
.align 2
.global song024
song024: @ 0x0201CB04
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup002 @ voicegroup/tone
.word song024_1 @ track
@@ -0,0 +1,149 @@
.include "sound/MPlayDef.s"
.section .rodata
@********************** Track 1 **********************@
.align 2
.global song025_1
song025_1: @ 0x0201CB10
.byte KEYSH , 0
.byte TEMPO , 60
.byte VOICE , 76
.byte VOL , v100
.byte BENDR , 10
.byte LFOS , 17
.byte MODT , 0
.byte PAN , c_v
.byte MOD , 0
.byte BEND , c_v+63
.byte N02 , Gn2, v127
.byte W01
.byte VOL , v100
.byte BEND , c_v+60
.byte W01
.byte VOL , v100
.byte BEND , c_v+57
.byte W01
.byte VOL , v100
.byte BEND , c_v+53
.byte W01
.byte VOL , v092
.byte BEND , c_v+50
.byte N44
.byte W01
.byte VOL , v088
.byte BEND , c_v+47
.byte W01
.byte VOL , v084
.byte BEND , c_v+43
.byte W01
.byte VOL , v080
.byte BEND , c_v+40
.byte W01
.byte VOL , v076
.byte BEND , c_v+37
.byte W01
.byte VOL , v072
.byte BEND , c_v+33
.byte W01
.byte VOL , v068
.byte BEND , c_v+30
.byte W01
.byte VOL , v064
.byte BEND , c_v+27
.byte W01
.byte VOL , v060
.byte BEND , c_v+23
.byte W01
.byte VOL , v056
.byte BEND , c_v+20
.byte W01
.byte VOL , v052
.byte BEND , c_v+17
.byte W01
.byte VOL , v048
.byte BEND , c_v+13
.byte W01
.byte VOL , v044
.byte BEND , c_v+10
.byte W01
.byte VOL , v040
.byte BEND , c_v+7
.byte W01
.byte VOL , v037
.byte BEND , c_v+3
.byte W01
.byte VOL , v033
.byte BEND , c_v
.byte W01
.byte VOL , v021
.byte BEND , c_v-3
.byte W01
.byte VOL , v020
.byte BEND , c_v-7
.byte W01
.byte VOL , v019
.byte BEND , c_v-10
.byte W01
.byte VOL , v018
.byte BEND , c_v-13
.byte W01
.byte VOL , v017
.byte BEND , c_v-17
.byte W01
.byte VOL , v015
.byte BEND , c_v-20
.byte W01
.byte VOL , v014
.byte BEND , c_v-23
.byte W01
.byte VOL , v014
.byte BEND , c_v-27
.byte W01
.byte VOL , v012
.byte BEND , c_v-30
.byte W01
.byte VOL , v011
.byte BEND , c_v-33
.byte W01
.byte VOL , v010
.byte BEND , c_v-37
.byte W01
.byte VOL , v009
.byte BEND , c_v-40
.byte W01
.byte VOL , v007
.byte BEND , c_v-43
.byte W01
.byte VOL , v007
.byte BEND , c_v-47
.byte W01
.byte VOL , v006
.byte BEND , c_v-50
.byte W01
.byte VOL , v004
.byte BEND , c_v-53
.byte W01
.byte VOL , v003
.byte BEND , c_v-57
.byte W01
.byte c_v-60
.byte W01
.byte c_v-64
.byte W01
.byte c_v-57
.byte W09
.byte FINE
.align 2
.global song025
song025: @ 0x0201CBE4
.byte 1 @ trackCount
.byte 0 @ blockCount
.byte 20 @ priority
.byte 128 @ reverb
.word voicegroup002 @ voicegroup/tone
.word song025_1 @ track
@@ -0,0 +1,97 @@
.align 2
@********************** Voicegroup **********************@
.global voicegroup000
voicegroup000: @ 0x02016144
voice_square_1_alt 0, 0, 0, 0, 15, 0 @02016144
voice_square_1_alt 0, 1, 0, 0, 15, 0 @02016150
voice_square_1_alt 0, 2, 0, 0, 15, 0 @0201615C
voice_square_1_alt 0, 3, 0, 0, 15, 0 @02016168
voice_square_1_alt 0, 2, 2, 0, 15, 0 @02016174
voice_square_1 0, 2, 0, 0, 15, 0 @02016180
voice_square_1 0, 2, 0, 0, 15, 0 @0201618C
voice_square_1 0, 2, 0, 0, 15, 0 @02016198
voice_square_1 0, 2, 0, 0, 15, 0 @020161A4
voice_square_1 0, 2, 0, 0, 15, 0 @020161B0
voice_square_2_alt 0, 0, 0, 15, 0 @020161BC
voice_square_2_alt 1, 0, 0, 15, 0 @020161C8
voice_square_2_alt 2, 0, 0, 15, 0 @020161D4
voice_square_2_alt 3, 0, 0, 15, 0 @020161E0
voice_square_2_alt 2, 2, 0, 15, 0 @020161EC
voice_square_1 0, 2, 0, 0, 15, 0 @020161F8
voice_square_1 0, 2, 0, 0, 15, 0 @02016204
voice_square_1 0, 2, 0, 0, 15, 0 @02016210
voice_square_1 0, 2, 0, 0, 15, 0 @0201621C
voice_square_1 0, 2, 0, 0, 15, 0 @02016228
voice_square_1 0, 2, 0, 0, 15, 0 @02016234
voice_square_1 0, 2, 0, 0, 15, 0 @02016240
voice_square_1 0, 2, 0, 0, 15, 0 @0201624C
voice_square_1 0, 2, 0, 0, 15, 0 @02016258
voice_square_1 0, 2, 0, 0, 15, 0 @02016264
voice_square_1 0, 2, 0, 0, 15, 0 @02016270
voice_square_1 0, 2, 0, 0, 15, 0 @0201627C
voice_square_1 0, 2, 0, 0, 15, 0 @02016288
voice_square_1 0, 2, 0, 0, 15, 0 @02016294
voice_square_1 0, 2, 0, 0, 15, 0 @020162A0
voice_square_1 0, 2, 0, 0, 15, 0 @020162AC
voice_square_1 0, 2, 0, 0, 15, 0 @020162B8
voice_square_1 0, 2, 0, 0, 15, 0 @020162C4
voice_square_1 0, 2, 0, 0, 15, 0 @020162D0
voice_square_1 0, 2, 0, 0, 15, 0 @020162DC
voice_square_1 0, 2, 0, 0, 15, 0 @020162E8
voice_square_1_alt 0, 1, 1, 0, 15, 0 @020162F4
voice_square_1 0, 2, 0, 0, 15, 0 @02016300
voice_square_2_alt 1, 0, 2, 0, 0 @0201630C
voice_square_2_alt 2, 2, 0, 15, 1 @02016318
voice_programmable_wave_alt ProgrammableWaveData_2016CCC, 0, 4, 4, 0 @02016324
voice_programmable_wave_alt ProgrammableWaveData_2016CDC, 0, 0, 15, 0 @02016330
voice_programmable_wave_alt ProgrammableWaveData_2016CEC, 0, 0, 15, 0 @0201633C
voice_programmable_wave_alt ProgrammableWaveData_2016CFC, 0, 0, 15, 0 @02016348
voice_programmable_wave_alt ProgrammableWaveData_2016D0C, 0, 0, 15, 0 @02016354
voice_programmable_wave_alt ProgrammableWaveData_2016D1C, 0, 0, 15, 0 @02016360
voice_programmable_wave_alt ProgrammableWaveData_2016D2C, 0, 0, 15, 0 @0201636C
voice_programmable_wave_alt ProgrammableWaveData_2016D3C, 0, 0, 15, 0 @02016378
voice_programmable_wave_alt ProgrammableWaveData_2016D4C, 0, 3, 0, 2 @02016384
voice_square_1 0, 2, 0, 0, 15, 0 @02016390
voice_noise 60, 0, 0, 0, 0, 0, 15, 0 @0201639C
voice_noise 60, 0, 0, 1, 0, 0, 15, 0 @020163A8
voice_square_2_alt 2, 0, 3, 0, 0 @020163B4
voice_programmable_wave_alt ProgrammableWaveData_2016CCC, 0, 0, 15, 0 @020163C0
voice_programmable_wave_alt ProgrammableWaveData_2016D4C, 0, 3, 0, 2 @020163CC
voice_programmable_wave_alt ProgrammableWaveData_2016CCC, 0, 0, 15, 0 @020163D8
voice_square_1_alt 0, 0, 0, 0, 15, 5 @020163E4
voice_noise 60, 0, 0, 0, 1, 0, 15, 0 @020163F0
voice_noise 60, 0, 0, 1, 0, 0, 15, 0 @020163FC
voice_noise 60, 0, 0, 0, 0, 0, 15, 2 @02016408
voice_square_2_alt 0, 0, 4, 0, 0 @02016414
voice_programmable_wave_alt ProgrammableWaveData_2016D4C, 0, 4, 0, 0 @02016420
voice_square_2_alt 0, 0, 4, 4, 0 @0201642C
voice_square_1_alt 0, 1, 0, 3, 0, 0 @02016438
voice_square_1_alt 0, 1, 0, 2, 0, 0 @02016444
voice_square_1_alt 0, 3, 0, 1, 0, 1 @02016450
voice_programmable_wave_alt ProgrammableWaveData_2016D0C, 0, 0, 15, 0 @0201645C
voice_programmable_wave_alt ProgrammableWaveData_2016D1C, 0, 0, 15, 0 @02016468
voice_programmable_wave_alt ProgrammableWaveData_2016D2C, 0, 0, 15, 0 @02016474
voice_programmable_wave_alt ProgrammableWaveData_2016D3C, 0, 0, 15, 0 @02016480
voice_noise 60, 0, 0, 0, 1, 0, 15, 2 @0201648C
voice_square_1 0, 2, 0, 0, 15, 0 @02016498
voice_square_1 0, 2, 0, 0, 15, 0 @020164A4
voice_square_1 0, 2, 0, 0, 15, 0 @020164B0
voice_square_1 0, 2, 0, 0, 15, 0 @020164BC
voice_square_1 0, 2, 0, 0, 15, 0 @020164C8
voice_square_1 0, 2, 0, 0, 15, 0 @020164D4
voice_square_1 0, 2, 0, 0, 15, 0 @020164E0
voice_square_1 0, 2, 0, 0, 15, 0 @020164EC
voice_square_1 0, 2, 0, 0, 15, 0 @020164F8
voice_square_1 0, 2, 0, 0, 15, 0 @02016504
voice_programmable_wave_alt ProgrammableWaveData_2016D0C, 0, 5, 1, 0 @02016510
voice_square_1 0, 2, 0, 0, 15, 0 @0201651C
voice_square_1_alt 0, 2, 0, 6, 0, 0 @02016528
voice_square_1 0, 2, 0, 0, 15, 0 @02016534
voice_square_1 0, 2, 0, 0, 15, 0 @02016540
voice_square_1 0, 2, 0, 0, 15, 0 @0201654C
voice_square_1 0, 2, 0, 0, 15, 0 @02016558
voice_square_1 0, 2, 0, 0, 15, 0 @02016564
voice_square_1 0, 2, 0, 0, 15, 0 @02016570
voice_programmable_wave_alt ProgrammableWaveData_2016D0C, 0, 4, 3, 0 @0201657C
voice_square_1_alt 0, 3, 0, 6, 1, 0 @02016588
@@ -0,0 +1,58 @@
.align 2
@********************** Voicegroup **********************@
.global voicegroup001
voicegroup001: @ 0x02016594
voice_square_1_alt 0, 2, 2, 0, 15, 2 @02016594
voice_programmable_wave_alt ProgrammableWaveData_2016D1C, 2, 0, 15, 2 @020165A0
voice_programmable_wave_alt ProgrammableWaveData_2016CDC, 0, 4, 3, 0 @020165AC
voice_square_1_alt 0, 2, 0, 6, 0, 0 @020165B8
voice_programmable_wave_alt ProgrammableWaveData_2016D3C, 3, 6, 4, 2 @020165C4
voice_square_1_alt 0, 2, 0, 6, 1, 0 @020165D0
voice_square_1_alt 0, 2, 0, 6, 1, 0 @020165DC
voice_square_2_alt 2, 0, 6, 0, 0 @020165E8
voice_directsound 60, 0, gUnknown_02016E68, 255, 0, 255, 127 @020165F4
voice_directsound 60, 0, gUnknown_02017368, 255, 0, 255, 127 @02016600
voice_directsound 60, 0, gUnknown_020178A0, 255, 0, 255, 127 @0201660C
voice_directsound 60, 0, gUnknown_02016E68, 255, 249, 77, 127 @02016618
voice_directsound 60, 0, gUnknown_02017368, 255, 249, 77, 127 @02016624
voice_directsound 60, 0, gUnknown_020178A0, 255, 249, 77, 127 @02016630
voice_square_1 0, 2, 0, 0, 15, 0 @0201663C
voice_square_1 0, 2, 0, 0, 15, 0 @02016648
voice_square_1 0, 2, 0, 0, 15, 0 @02016654
voice_square_1 0, 2, 0, 0, 15, 0 @02016660
voice_square_1 0, 2, 0, 0, 15, 0 @0201666C
voice_square_1 0, 2, 0, 0, 15, 0 @02016678
voice_square_1 0, 2, 0, 0, 15, 0 @02016684
voice_square_1 0, 2, 0, 0, 15, 0 @02016690
voice_square_1 0, 2, 0, 0, 15, 0 @0201669C
voice_square_1 0, 2, 0, 0, 15, 0 @020166A8
voice_square_1 0, 2, 0, 0, 15, 0 @020166B4
voice_square_1 0, 2, 0, 0, 15, 0 @020166C0
voice_square_1 0, 2, 0, 0, 15, 0 @020166CC
voice_square_1 0, 2, 0, 0, 15, 0 @020166D8
voice_square_1 0, 2, 0, 0, 15, 0 @020166E4
voice_square_1 0, 2, 0, 0, 15, 0 @020166F0
voice_square_1 0, 2, 0, 0, 15, 0 @020166FC
voice_square_1 0, 2, 0, 0, 15, 0 @02016708
voice_square_1 0, 2, 0, 0, 15, 0 @02016714
voice_square_1 0, 2, 0, 0, 15, 0 @02016720
voice_square_1 0, 2, 0, 0, 15, 0 @0201672C
voice_keysplit_all voicegroup001 @02016738
voice_square_1 0, 2, 0, 0, 15, 0 @02016744
voice_square_1 0, 2, 0, 0, 15, 0 @02016750
voice_noise 84, 0, 192, 0, 0, 1, 0, 0 @0201675C
voice_noise 84, 0, 192, 0, 0, 2, 0, 0 @02016768
voice_noise 84, 0, 192, 0, 0, 3, 7, 0 @02016774
voice_square_1 0, 2, 0, 0, 15, 0 @02016780
voice_square_1 0, 2, 0, 0, 15, 0 @0201678C
voice_square_1 0, 2, 0, 0, 15, 0 @02016798
voice_square_1 0, 2, 0, 0, 15, 0 @020167A4
voice_square_1 0, 2, 0, 0, 15, 0 @020167B0
voice_square_1 0, 2, 0, 0, 15, 0 @020167BC
voice_square_1 0, 2, 0, 0, 15, 0 @020167C8
voice_square_1 0, 2, 0, 0, 15, 0 @020167D4
voice_square_1 0, 2, 0, 0, 15, 0 @020167E0
voice_square_1 0, 2, 0, 0, 15, 0 @020167EC
voice_directsound_no_resample 60, 0, gUnknown_02017D58, 255, 0, 255, 0 @020167F8
voice_directsound_no_resample 60, 0, gUnknown_02018260, 255, 0, 255, 0 @02016804
@@ -0,0 +1,106 @@
.align 2
@********************** Voicegroup **********************@
.global voicegroup002
voicegroup002: @ 0x02016810
voice_square_1 0, 2, 0, 0, 15, 0 @02016810
voice_square_1 0, 2, 0, 0, 15, 0 @0201681C
voice_directsound 60, 0, gUnknown_020186F4, 255, 0, 255, 0 @02016828
voice_directsound 60, 0, gUnknown_020197C8, 255, 0, 255, 226 @02016834
voice_square_1 0, 2, 0, 0, 15, 0 @02016840
voice_square_1 0, 2, 0, 0, 15, 0 @0201684C
voice_square_1 0, 2, 0, 0, 15, 0 @02016858
voice_square_1 0, 2, 0, 0, 15, 0 @02016864
voice_square_1 0, 2, 0, 0, 15, 0 @02016870
voice_square_1 0, 2, 0, 0, 15, 0 @0201687C
voice_square_1 0, 2, 0, 0, 15, 0 @02016888
voice_square_1 0, 2, 0, 0, 15, 0 @02016894
voice_square_1 0, 2, 0, 0, 15, 0 @020168A0
voice_square_1 0, 2, 0, 0, 15, 0 @020168AC
voice_square_1 0, 2, 0, 0, 15, 0 @020168B8
voice_square_1 0, 2, 0, 0, 15, 0 @020168C4
voice_square_2_alt 1, 0, 0, 15, 0 @020168D0
voice_square_1 0, 2, 0, 0, 15, 0 @020168DC
voice_square_1 0, 2, 0, 0, 15, 0 @020168E8
voice_square_1 0, 2, 0, 0, 15, 0 @020168F4
voice_square_1 0, 2, 0, 0, 15, 0 @02016900
voice_square_1 0, 2, 0, 0, 15, 0 @0201690C
voice_square_1 0, 2, 0, 0, 15, 0 @02016918
voice_square_1 0, 2, 0, 0, 15, 0 @02016924
voice_square_1 0, 2, 0, 0, 15, 0 @02016930
voice_square_1 0, 2, 0, 0, 15, 0 @0201693C
voice_square_1 0, 2, 0, 0, 15, 0 @02016948
voice_square_1 0, 2, 0, 0, 15, 0 @02016954
voice_square_1 0, 2, 0, 0, 15, 0 @02016960
voice_square_1 0, 2, 0, 0, 15, 0 @0201696C
voice_square_1 0, 2, 0, 0, 15, 0 @02016978
voice_square_1 0, 2, 0, 0, 15, 0 @02016984
voice_square_1 0, 2, 0, 0, 15, 0 @02016990
voice_square_1 0, 2, 0, 0, 15, 0 @0201699C
voice_square_1 0, 2, 0, 0, 15, 0 @020169A8
voice_square_1 0, 2, 0, 0, 15, 0 @020169B4
voice_square_1 0, 2, 0, 0, 15, 0 @020169C0
voice_square_1 0, 2, 0, 0, 15, 0 @020169CC
voice_square_1 0, 2, 0, 0, 15, 0 @020169D8
voice_square_1 0, 2, 0, 0, 15, 0 @020169E4
voice_square_1 0, 2, 0, 0, 15, 0 @020169F0
voice_square_1 0, 2, 0, 0, 15, 0 @020169FC
voice_square_1 0, 2, 0, 0, 15, 0 @02016A08
voice_square_1 0, 2, 0, 0, 15, 0 @02016A14
voice_square_1 0, 2, 0, 0, 15, 0 @02016A20
voice_square_1 0, 2, 0, 0, 15, 0 @02016A2C
voice_square_1 0, 2, 0, 0, 15, 0 @02016A38
voice_square_1 0, 2, 0, 0, 15, 0 @02016A44
voice_square_1 0, 2, 0, 0, 15, 0 @02016A50
voice_square_1 0, 2, 0, 0, 15, 0 @02016A5C
voice_square_1 0, 2, 0, 0, 15, 0 @02016A68
voice_square_1 0, 2, 0, 0, 15, 0 @02016A74
voice_square_1 0, 2, 0, 0, 15, 0 @02016A80
voice_square_1 0, 2, 0, 0, 15, 0 @02016A8C
voice_square_1 0, 2, 0, 0, 15, 0 @02016A98
voice_square_1 0, 2, 0, 0, 15, 0 @02016AA4
voice_square_1 0, 2, 0, 0, 15, 0 @02016AB0
voice_square_1 0, 2, 0, 0, 15, 0 @02016ABC
voice_square_1 0, 2, 0, 0, 15, 0 @02016AC8
voice_square_1 0, 2, 0, 0, 15, 0 @02016AD4
voice_square_1 0, 2, 0, 0, 15, 0 @02016AE0
voice_square_1 0, 2, 0, 0, 15, 0 @02016AEC
voice_square_1 0, 2, 0, 0, 15, 0 @02016AF8
voice_square_1 0, 2, 0, 0, 15, 0 @02016B04
voice_square_1 0, 2, 0, 0, 15, 0 @02016B10
voice_square_1 0, 2, 0, 0, 15, 0 @02016B1C
voice_square_1 0, 2, 0, 0, 15, 0 @02016B28
voice_square_1 0, 2, 0, 0, 15, 0 @02016B34
voice_noise 60, 0, 0, 0, 0, 0, 15, 2 @02016B40
voice_square_1 0, 2, 0, 0, 15, 0 @02016B4C
voice_square_1 0, 2, 0, 0, 15, 0 @02016B58
voice_square_1 0, 2, 0, 0, 15, 0 @02016B64
voice_square_1 0, 2, 0, 0, 15, 0 @02016B70
voice_square_1 0, 2, 0, 0, 15, 0 @02016B7C
voice_square_1 0, 2, 0, 0, 15, 0 @02016B88
voice_square_1 0, 2, 0, 0, 15, 0 @02016B94
voice_noise 60, 0, 0, 0, 0, 0, 15, 0 @02016BA0
voice_square_1 0, 2, 0, 0, 15, 0 @02016BAC
voice_square_1 0, 2, 0, 0, 15, 0 @02016BB8
voice_square_1 0, 2, 0, 0, 15, 0 @02016BC4
voice_square_1 0, 2, 0, 0, 15, 0 @02016BD0
voice_square_1 0, 2, 0, 0, 15, 0 @02016BDC
voice_square_1 0, 2, 0, 0, 15, 0 @02016BE8
voice_square_1 0, 2, 0, 0, 15, 0 @02016BF4
voice_square_1 0, 2, 0, 0, 15, 0 @02016C00
voice_square_1 0, 2, 0, 0, 15, 0 @02016C0C
voice_square_1 0, 2, 0, 0, 15, 0 @02016C18
voice_square_1 0, 2, 0, 0, 15, 0 @02016C24
voice_square_1 0, 2, 0, 0, 15, 0 @02016C30
voice_square_1 0, 2, 0, 0, 15, 0 @02016C3C
voice_square_1 0, 2, 0, 0, 15, 0 @02016C48
voice_square_1 0, 2, 0, 0, 15, 0 @02016C54
voice_square_1 0, 2, 0, 0, 15, 0 @02016C60
voice_square_1 0, 2, 0, 0, 15, 0 @02016C6C
voice_square_1 0, 2, 0, 0, 15, 0 @02016C78
voice_square_1 0, 2, 0, 0, 15, 0 @02016C84
voice_square_1 0, 2, 0, 0, 15, 0 @02016C90
voice_square_1 0, 2, 0, 0, 15, 0 @02016C9C
voice_square_1 0, 2, 0, 0, 15, 0 @02016CA8
voice_square_1 0, 2, 0, 0, 15, 0 @02016CB4
voice_square_2_alt 1, 0, 0, 15, 0 @02016CC0
-1
View File
@@ -1 +0,0 @@
void test(void) { }