Pretty format fanfa1,4,5 from Ruby

This commit is contained in:
PikalaxALT
2019-10-17 10:09:32 -04:00
parent 0162689ddb
commit 47b550b8b3
3 changed files with 783 additions and 832 deletions
+171 -187
View File
@@ -1,196 +1,180 @@
.include "MPlayDef.s" .include "MPlayDef.s"
.equ mus_fanfa1_grp, voicegroup012
.equ mus_fanfa1_pri, 5
.equ mus_fanfa1_rev, reverb_set+50
.equ mus_fanfa1_mvl, 127
.equ mus_fanfa1_key, 0
.equ mus_fanfa1_tbs, 1
.equ mus_fanfa1_exg, 0
.equ mus_fanfa1_cmp, 1
.section .rodata .section .rodata
.global mus_fanfa1 .global mus_fanfa1
.align 2 .align 2
.equ mus_fanfa1_grp, voicegroup012
.equ mus_fanfa1_pri, 5
.equ mus_fanfa1_rev, reverb_set+50
mus_fanfa1_1: @ 86BCCD0 @********************** Track 1 **********************@
.byte KEYSH, 0x00
.byte TEMPO, 0x57
.byte VOICE, 0x2E
.byte XCMD, 0x08
.byte GsM2
.byte v009
.byte GsM2
.byte VOL, 0x5A
.byte PAN, 0x70
.byte W08
.byte N04
.byte Bn3
.byte v100
.byte W08
.byte N04
.byte W08
.byte N04
.byte W08
.byte N24
.byte Gs4
.byte W10
.byte MOD, 0x05
.byte W06
.byte W24
.byte FINE
mus_fanfa1_2: @ 86BCCF0 mus_fanfa1_1:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa1_key+0
.byte VOICE, 0x2E .byte TEMPO , 174*mus_fanfa1_tbs/2
.byte XCMD, 0x08 .byte VOICE , 46
.byte GsM2 .byte XCMD , xIECV , 8
.byte v009 .byte xIECL , 8
.byte GsM2 .byte VOL , 90*mus_fanfa1_mvl/mxv
.byte VOL, 0x5A .byte PAN , c_v+48
.byte W08 .byte W08
.byte PAN, 0x30 .byte N04 , Bn3 , v100
.byte N04 .byte W08
.byte En4 .byte N04
.byte v100 .byte W08
.byte W08 .byte N04
.byte PAN, 0x50 .byte W08
.byte N04 .byte N24 , Gs4
.byte W08 .byte W10
.byte PAN, 0x30 .byte MOD , 5
.byte N04 .byte W06
.byte W08 .byte W24
.byte PAN, 0x40 .byte FINE
.byte N24
.byte Bn4
.byte W10
.byte MOD, 0x05
.byte W06
.byte W24
.byte FINE
mus_fanfa1_3: @ 86BCD14 @********************** Track 2 **********************@
.byte KEYSH, 0x00
.byte VOICE, 0x2E
.byte XCMD, 0x08
.byte GsM2
.byte v009
.byte GsM2
.byte VOL, 0x5A
.byte PAN, 0x10
.byte W08
.byte N04
.byte Gs3
.byte v068
.byte W08
.byte N04
.byte W08
.byte N04
.byte W08
.byte N24
.byte En4
.byte W10
.byte MOD, 0x05
.byte W06
.byte W24
.byte FINE
mus_fanfa1_4: @ 86BCD32 mus_fanfa1_2:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa1_key+0
.byte VOICE, 0x54 .byte VOICE , 46
.byte XCMD, 0x08 .byte XCMD , xIECV , 8
.byte GsM2 .byte xIECL , 8
.byte v009 .byte VOL , 90*mus_fanfa1_mvl/mxv
.byte GsM2 .byte W08
.byte VOL, 0x5A .byte PAN , c_v-16
.byte W08 .byte N04 , En4 , v100
.byte N04 .byte W08
.byte Bn3 .byte PAN , c_v+16
.byte v048 .byte N04
.byte W04 .byte W08
.byte Bn3 .byte PAN , c_v-16
.byte v020 .byte N04
.byte W04 .byte W08
.byte Bn3 .byte PAN , c_v+0
.byte v048 .byte N24 , Bn4
.byte W04 .byte W10
.byte Bn3 .byte MOD , 5
.byte v020 .byte W06
.byte W04 .byte W24
.byte Bn3 .byte FINE
.byte v048
.byte W04
.byte Bn3
.byte v020
.byte W04
.byte N24
.byte Gs4
.byte v048
.byte W10
.byte MOD, 0x05
.byte W03
.byte VOL, 0x47
.byte W03
.byte Cn2
.byte W03
.byte Cs0
.byte W03
.byte AsM2
.byte W03
.byte CnM2
.byte W15
.byte FINE
mus_fanfa1_5: @ 86BCD64 @********************** Track 3 **********************@
.byte KEYSH, 0x00
.byte VOICE, 0x55
.byte XCMD, 0x08
.byte GsM2
.byte v009
.byte GsM2
.byte VOL, 0x5A
.byte W08
.byte N04
.byte En4
.byte v048
.byte W04
.byte En4
.byte v020
.byte W04
.byte En4
.byte v048
.byte W04
.byte En4
.byte v020
.byte W04
.byte En4
.byte v048
.byte W04
.byte En4
.byte v020
.byte W04
.byte N24
.byte Bn4
.byte v048
.byte W10
.byte MOD, 0x05
.byte W03
.byte VOL, 0x47
.byte W03
.byte Cn2
.byte W03
.byte Cs0
.byte W03
.byte AsM2
.byte W03
.byte CnM2
.byte W15
.byte FINE
@ *************************************** mus_fanfa1_3:
.align 2 .byte KEYSH , mus_fanfa1_key+0
mus_fanfa1: @ 86BCD98 .byte VOICE , 46
.byte 5 .byte XCMD , xIECV , 8
.byte 0 .byte xIECL , 8
.byte mus_fanfa1_pri .byte VOL , 90*mus_fanfa1_mvl/mxv
.byte mus_fanfa1_rev .byte PAN , c_v-48
.word mus_fanfa1_grp .byte W08
.byte N04 , Gs3 , v068
.byte W08
.byte N04
.byte W08
.byte N04
.byte W08
.byte N24 , En4
.byte W10
.byte MOD , 5
.byte W06
.byte W24
.byte FINE
.word mus_fanfa1_1 @********************** Track 4 **********************@
.word mus_fanfa1_2
.word mus_fanfa1_3 mus_fanfa1_4:
.word mus_fanfa1_4 .byte KEYSH , mus_fanfa1_key+0
.word mus_fanfa1_5 .byte VOICE , 84
.byte XCMD , xIECV , 8
.byte xIECL , 8
.byte VOL , 90*mus_fanfa1_mvl/mxv
.byte W08
.byte N04 , Bn3 , v048
.byte W04
.byte Bn3 , v020
.byte W04
.byte Bn3 , v048
.byte W04
.byte Bn3 , v020
.byte W04
.byte Bn3 , v048
.byte W04
.byte Bn3 , v020
.byte W04
.byte N24 , Gs4 , v048
.byte W10
.byte MOD , 5
.byte W03
.byte VOL , 71*mus_fanfa1_mvl/mxv
.byte W03
.byte 48*mus_fanfa1_mvl/mxv
.byte W03
.byte 25*mus_fanfa1_mvl/mxv
.byte W03
.byte 10*mus_fanfa1_mvl/mxv
.byte W03
.byte 0*mus_fanfa1_mvl/mxv
.byte W15
.byte FINE
@********************** Track 5 **********************@
mus_fanfa1_5:
.byte KEYSH , mus_fanfa1_key+0
.byte VOICE , 85
.byte XCMD , xIECV , 8
.byte xIECL , 8
.byte VOL , 90*mus_fanfa1_mvl/mxv
.byte W08
.byte N04 , En4 , v048
.byte W04
.byte En4 , v020
.byte W04
.byte En4 , v048
.byte W04
.byte En4 , v020
.byte W04
.byte En4 , v048
.byte W04
.byte En4 , v020
.byte W04
.byte N24 , Bn4 , v048
.byte W10
.byte MOD , 5
.byte W03
.byte VOL , 71*mus_fanfa1_mvl/mxv
.byte W03
.byte 48*mus_fanfa1_mvl/mxv
.byte W03
.byte 25*mus_fanfa1_mvl/mxv
.byte W03
.byte 10*mus_fanfa1_mvl/mxv
.byte W03
.byte 0*mus_fanfa1_mvl/mxv
.byte W15
.byte FINE
@******************************************************@
.align 2
mus_fanfa1:
.byte 5 @ NumTrks
.byte 0 @ NumBlks
.byte mus_fanfa1_pri @ Priority
.byte mus_fanfa1_rev @ Reverb.
.word mus_fanfa1_grp
.word mus_fanfa1_1
.word mus_fanfa1_2
.word mus_fanfa1_3
.word mus_fanfa1_4
.word mus_fanfa1_5
.end
+273 -282
View File
@@ -1,292 +1,283 @@
.include "MPlayDef.s" .include "MPlayDef.s"
.equ mus_fanfa4_grp, voicegroup012
.equ mus_fanfa4_pri, 5
.equ mus_fanfa4_rev, reverb_set+50
.equ mus_fanfa4_mvl, 127
.equ mus_fanfa4_key, 0
.equ mus_fanfa4_tbs, 1
.equ mus_fanfa4_exg, 0
.equ mus_fanfa4_cmp, 1
.section .rodata .section .rodata
.global mus_fanfa4 .global mus_fanfa4
.align 2 .align 2
.equ mus_fanfa4_grp, voicegroup012
.equ mus_fanfa4_pri, 5
.equ mus_fanfa4_rev, reverb_set+50
mus_fanfa4_1: @ 86BCDB4 @********************** Track 1 **********************@
.byte KEYSH, 0x00
.byte W12
.byte TEMPO, 0x5F
.byte VOICE, 0x2E
.byte VOL, 0x5A
.byte PAN, 0x28
.byte N16
.byte Gs4
.byte v080
.byte W08
.byte MOD, 0x05
.byte W08
.byte CnM2
.byte W08
.byte N06
.byte Ds4
.byte W08
.byte Gs4
.byte W08
.byte Ds4
.byte W08
.byte N08
.byte As4
.byte W16
.byte N08
.byte W16
.byte N08
.byte W16
.byte N48
.byte Gs4
.byte W16
.byte MOD, 0x05
.byte W08
.byte VOL, 0x52
.byte W05
.byte Cn4
.byte W07
.byte Fn1
.byte W05
.byte DnM1
.byte W07
.byte MOD, 0x00
.byte W24
.byte FINE
mus_fanfa4_2: @ 86BCDE9 mus_fanfa4_1:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa4_key+0
.byte W12 .byte W12
.byte VOICE, 0x2E .byte TEMPO , 190*mus_fanfa4_tbs/2
.byte VOL, 0x5A .byte VOICE , 46
.byte PAN, 0x40 .byte VOL , 90*mus_fanfa4_mvl/mxv
.byte N16 .byte PAN , c_v-24
.byte Cn5 .byte N16 , Gs4 , v080
.byte v104 .byte W08
.byte W08 .byte MOD , 5
.byte MOD, 0x05 .byte W08
.byte W08 .byte 0
.byte CnM2 .byte W08
.byte W08 .byte N06 , Ds4
.byte N06 .byte W08
.byte W08 .byte Gs4
.byte N06 .byte W08
.byte W08 .byte Ds4
.byte N06 .byte W08
.byte W08 .byte N08 , As4
.byte N08 .byte W16
.byte Cs5 .byte N08
.byte W16 .byte W16
.byte N08 .byte N08
.byte W16 .byte W16
.byte N08 .byte N48 , Gs4
.byte W16 .byte W16
.byte N48 .byte MOD , 5
.byte Cn5 .byte W08
.byte W16 .byte VOL , 82*mus_fanfa4_mvl/mxv
.byte MOD, 0x05 .byte W05
.byte W08 .byte 72*mus_fanfa4_mvl/mxv
.byte VOL, 0x52 .byte W07
.byte W05 .byte 41*mus_fanfa4_mvl/mxv
.byte Cn4 .byte W05
.byte W07 .byte 14*mus_fanfa4_mvl/mxv
.byte Fn1 .byte W07
.byte W05 .byte MOD , 0
.byte DnM1 .byte W24
.byte W07 .byte FINE
.byte MOD, 0x00
.byte W24
.byte FINE
mus_fanfa4_3: @ 86BCE1B @********************** Track 2 **********************@
.byte KEYSH, 0x00
.byte W12
.byte VOICE, 0x3A
.byte VOL, 0x5A
.byte N16
.byte Gs1
.byte v120
.byte W24
.byte N06
.byte W08
.byte N06
.byte W08
.byte N06
.byte W08
.byte N08
.byte Fs1
.byte W16
.byte N08
.byte W16
.byte Gn1
.byte W16
.byte N48
.byte Gs1
.byte W24
.byte VOL, 0x52
.byte W05
.byte Cn4
.byte W07
.byte Fn1
.byte W05
.byte DnM1
.byte W07
.byte W24
.byte FINE
mus_fanfa4_4: @ 86BCE41 mus_fanfa4_2:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa4_key+0
.byte W12 .byte W12
.byte VOICE, 0x52 .byte VOICE , 46
.byte VOL, 0x5A .byte VOL , 90*mus_fanfa4_mvl/mxv
.byte XCMD, 0x08 .byte PAN , c_v+0
.byte GsM2 .byte N16 , Cn5 , v104
.byte v009 .byte W08
.byte GsM2 .byte MOD , 5
.byte PAN, 0x10 .byte W08
.byte N16 .byte 0
.byte Cn4 .byte W08
.byte v036 .byte N06
.byte W08 .byte W08
.byte MOD, 0x05 .byte N06
.byte W08 .byte W08
.byte CnM2 .byte N06
.byte W08 .byte W08
.byte N06 .byte N08 , Cs5
.byte Gs3 .byte W16
.byte W08 .byte N08
.byte Cn4 .byte W16
.byte W08 .byte N08
.byte Gs3 .byte W16
.byte W08 .byte N48 , Cn5
.byte N08 .byte W16
.byte As3 .byte MOD , 5
.byte W16 .byte W08
.byte N08 .byte VOL , 82*mus_fanfa4_mvl/mxv
.byte W16 .byte W05
.byte N08 .byte 72*mus_fanfa4_mvl/mxv
.byte W16 .byte W07
.byte N48 .byte 41*mus_fanfa4_mvl/mxv
.byte Gs3 .byte W05
.byte W16 .byte 14*mus_fanfa4_mvl/mxv
.byte MOD, 0x05 .byte W07
.byte W08 .byte MOD , 0
.byte VOL, 0x52 .byte W24
.byte W05 .byte FINE
.byte Cn4
.byte W07
.byte Fn1
.byte W05
.byte DnM1
.byte W07
.byte MOD, 0x00
.byte W24
.byte FINE
mus_fanfa4_5: @ 86BCE79 @********************** Track 3 **********************@
.byte KEYSH, 0x00
.byte W12
.byte VOICE, 0x53
.byte VOL, 0x5A
.byte XCMD, 0x08
.byte GsM2
.byte v009
.byte GsM2
.byte PAN, 0x70
.byte N16
.byte Gs3
.byte v036
.byte W08
.byte MOD, 0x05
.byte W08
.byte CnM2
.byte W08
.byte N06
.byte Ds3
.byte W08
.byte Gs3
.byte W08
.byte Ds3
.byte W08
.byte N08
.byte Fs3
.byte W16
.byte N08
.byte W16
.byte N08
.byte W16
.byte N48
.byte Ds3
.byte W16
.byte MOD, 0x05
.byte W08
.byte VOL, 0x52
.byte W05
.byte Cn4
.byte W07
.byte Fn1
.byte W05
.byte DnM1
.byte W07
.byte MOD, 0x00
.byte W24
.byte FINE
mus_fanfa4_6: @ 86BCEB1 mus_fanfa4_3:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa4_key+0
.byte W12 .byte W12
.byte VOICE, 0x2E .byte VOICE , 58
.byte PAN, 0x58 .byte VOL , 90*mus_fanfa4_mvl/mxv
.byte VOL, 0x5A .byte N16 , Gs1 , v120
.byte N16 .byte W24
.byte Ds4 .byte N06
.byte v080 .byte W08
.byte W08 .byte N06
.byte MOD, 0x05 .byte W08
.byte W08 .byte N06
.byte CnM2 .byte W08
.byte W08 .byte N08 , Fs1
.byte N06 .byte W16
.byte Cn4 .byte N08
.byte W08 .byte W16
.byte Ds4 .byte Gn1
.byte W08 .byte W16
.byte Cn4 .byte N48 , Gs1
.byte W08 .byte W24
.byte N08 .byte VOL , 82*mus_fanfa4_mvl/mxv
.byte Fs4 .byte W05
.byte W16 .byte 72*mus_fanfa4_mvl/mxv
.byte N08 .byte W07
.byte W16 .byte 41*mus_fanfa4_mvl/mxv
.byte N08 .byte W05
.byte W16 .byte 14*mus_fanfa4_mvl/mxv
.byte N48 .byte W07
.byte Ds4 .byte W24
.byte W16 .byte FINE
.byte MOD, 0x05
.byte W08
.byte VOL, 0x52
.byte W05
.byte Cn4
.byte W07
.byte Fn1
.byte W05
.byte DnM1
.byte W07
.byte MOD, 0x00
.byte W24
.byte FINE
@ *************************************** @********************** Track 4 **********************@
.align 2
mus_fanfa4: @ 86BCEE4
.byte 6
.byte 0
.byte mus_fanfa4_pri
.byte mus_fanfa4_rev
.word mus_fanfa4_grp
.word mus_fanfa4_1 mus_fanfa4_4:
.word mus_fanfa4_2 .byte KEYSH , mus_fanfa4_key+0
.word mus_fanfa4_3 .byte W12
.word mus_fanfa4_4 .byte VOICE , 82
.word mus_fanfa4_5 .byte VOL , 90*mus_fanfa4_mvl/mxv
.word mus_fanfa4_6 .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 , 82*mus_fanfa4_mvl/mxv
.byte W05
.byte 72*mus_fanfa4_mvl/mxv
.byte W07
.byte 41*mus_fanfa4_mvl/mxv
.byte W05
.byte 14*mus_fanfa4_mvl/mxv
.byte W07
.byte MOD , 0
.byte W24
.byte FINE
@********************** Track 5 **********************@
mus_fanfa4_5:
.byte KEYSH , mus_fanfa4_key+0
.byte W12
.byte VOICE , 83
.byte VOL , 90*mus_fanfa4_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 , 82*mus_fanfa4_mvl/mxv
.byte W05
.byte 72*mus_fanfa4_mvl/mxv
.byte W07
.byte 41*mus_fanfa4_mvl/mxv
.byte W05
.byte 14*mus_fanfa4_mvl/mxv
.byte W07
.byte MOD , 0
.byte W24
.byte FINE
@********************** Track 6 **********************@
mus_fanfa4_6:
.byte KEYSH , mus_fanfa4_key+0
.byte W12
.byte VOICE , 46
.byte PAN , c_v+24
.byte VOL , 90*mus_fanfa4_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 , 82*mus_fanfa4_mvl/mxv
.byte W05
.byte 72*mus_fanfa4_mvl/mxv
.byte W07
.byte 41*mus_fanfa4_mvl/mxv
.byte W05
.byte 14*mus_fanfa4_mvl/mxv
.byte W07
.byte MOD , 0
.byte W24
.byte FINE
@******************************************************@
.align 2
mus_fanfa4:
.byte 6 @ NumTrks
.byte 0 @ NumBlks
.byte mus_fanfa4_pri @ Priority
.byte mus_fanfa4_rev @ Reverb.
.word mus_fanfa4_grp
.word mus_fanfa4_1
.word mus_fanfa4_2
.word mus_fanfa4_3
.word mus_fanfa4_4
.word mus_fanfa4_5
.word mus_fanfa4_6
.end
+339 -363
View File
@@ -1,374 +1,350 @@
.include "MPlayDef.s" .include "MPlayDef.s"
.equ mus_fanfa5_grp, voicegroup012
.equ mus_fanfa5_pri, 5
.equ mus_fanfa5_rev, reverb_set+50
.equ mus_fanfa5_mvl, 127
.equ mus_fanfa5_key, 0
.equ mus_fanfa5_tbs, 1
.equ mus_fanfa5_exg, 0
.equ mus_fanfa5_cmp, 1
.section .rodata .section .rodata
.global mus_fanfa5 .global mus_fanfa5
.align 2 .align 2
.equ mus_fanfa5_grp, voicegroup012
.equ mus_fanfa5_pri, 5
.equ mus_fanfa5_rev, reverb_set+50
mus_fanfa5_1: @ 86BCF04 @********************** Track 1 **********************@
.byte KEYSH, 0x00
.byte W12
.byte TEMPO, 0x4B
.byte VOICE, 0x38
.byte PAN, 0x52
.byte VOL, 0x5A
.byte N22
.byte Ds4
.byte v092
.byte W16
.byte VOL, 0x44
.byte W04
.byte Cn1
.byte W04
.byte Fs5
.byte N22
.byte Cn4
.byte W16
.byte VOL, 0x44
.byte W04
.byte Cn1
.byte W04
.byte Fs5
.byte N16
.byte Gs3
.byte W16
.byte N06
.byte Ds3
.byte W08
.byte Cn3
.byte W08
.byte Gs3
.byte W08
.byte Cn4
.byte W08
.byte N04
.byte 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
.byte Gs4
.byte W16
.byte MOD, 0x06
.byte W32
.byte CnM2
.byte W24
.byte FINE
mus_fanfa5_2: @ 86BCF44 mus_fanfa5_1:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa5_key+0
.byte W12 .byte W12
.byte VOICE, 0x38 .byte TEMPO , 150*mus_fanfa5_tbs/2
.byte PAN, 0x30 .byte VOICE , 56
.byte VOL, 0x5A .byte PAN , c_v+18
.byte N22 .byte VOL , 90*mus_fanfa5_mvl/mxv
.byte Cn5 .byte N22 , Ds4 , v092
.byte v100 .byte W16
.byte W16 .byte VOL , 68*mus_fanfa5_mvl/mxv
.byte VOL, 0x44 .byte W04
.byte W04 .byte 36*mus_fanfa5_mvl/mxv
.byte Cn1 .byte W04
.byte W04 .byte 90*mus_fanfa5_mvl/mxv
.byte Fs5 .byte N22 , Cn4
.byte N22 .byte W16
.byte Gs4 .byte VOL , 68*mus_fanfa5_mvl/mxv
.byte W16 .byte W04
.byte VOL, 0x44 .byte 36*mus_fanfa5_mvl/mxv
.byte W04 .byte W04
.byte Cn1 .byte 90*mus_fanfa5_mvl/mxv
.byte W04 .byte N16 , Gs3
.byte Fs5 .byte W16
.byte N40 .byte N06 , Ds3
.byte Ds4 .byte W08
.byte W12 .byte Cn3
.byte MOD, 0x06 .byte W08
.byte W28 .byte Gs3
.byte VOL, 0x44 .byte W08
.byte MOD, 0x00 .byte Cn4
.byte W04 .byte W08
.byte VOL, 0x24 .byte N04 , Fs4
.byte W04 .byte W08
.byte Fs5 .byte N04
.byte N04 .byte W08
.byte Cs5 .byte N04
.byte W08 .byte W08
.byte N04 .byte N04
.byte W08 .byte W08
.byte N04 .byte N04
.byte W08 .byte W08
.byte As4 .byte As4
.byte W08 .byte W08
.byte N04 .byte N48 , Gs4
.byte W08 .byte W16
.byte Cs5 .byte MOD , 6
.byte W08 .byte W32
.byte N48 .byte 0
.byte Cn5 .byte W24
.byte W16 .byte FINE
.byte MOD, 0x06
.byte W32
.byte CnM2
.byte W24
.byte FINE
mus_fanfa5_3: @ 86BCF85 @********************** Track 2 **********************@
.byte KEYSH, 0x00
.byte W12
.byte VOICE, 0x58
.byte VOL, 0x5A
.byte N12
.byte Ds1
.byte v080
.byte W24
.byte N12
.byte W24
.byte N12
.byte W24
.byte N08
.byte Cn1
.byte W08
.byte Ds1
.byte W08
.byte Gs1
.byte W08
.byte N24
.byte As1
.byte W24
.byte Cs2
.byte W24
.byte N40
.byte Cn2
.byte W48
.byte W24
.byte FINE
mus_fanfa5_4: @ 86BCFA5 mus_fanfa5_2:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa5_key+0
.byte W12 .byte W12
.byte VOICE, 0x52 .byte VOICE , 56
.byte PAN, 0x10 .byte PAN , c_v-16
.byte VOL, 0x5A .byte VOL , 90*mus_fanfa5_mvl/mxv
.byte N08 .byte N22 , Cn5 , v100
.byte Gs4 .byte W16
.byte v040 .byte VOL , 68*mus_fanfa5_mvl/mxv
.byte W08 .byte W04
.byte Ds4 .byte 36*mus_fanfa5_mvl/mxv
.byte W08 .byte W04
.byte Cn4 .byte 90*mus_fanfa5_mvl/mxv
.byte W08 .byte N22 , Gs4
.byte VOL, 0x5A .byte W16
.byte N08 .byte VOL , 68*mus_fanfa5_mvl/mxv
.byte Gs4 .byte W04
.byte W08 .byte 36*mus_fanfa5_mvl/mxv
.byte Ds4 .byte W04
.byte W08 .byte 90*mus_fanfa5_mvl/mxv
.byte Cn4 .byte N40 , Ds4
.byte W08 .byte W12
.byte Ds4 .byte MOD , 6
.byte W08 .byte W28
.byte Cn4 .byte VOL , 68*mus_fanfa5_mvl/mxv
.byte W08 .byte MOD , 0
.byte Gs3 .byte W04
.byte W08 .byte VOL , 36*mus_fanfa5_mvl/mxv
.byte Cn4 .byte W04
.byte W08 .byte 90*mus_fanfa5_mvl/mxv
.byte Gs3 .byte N04 , Cs5
.byte W08 .byte W08
.byte Ds3 .byte N04
.byte W08 .byte W08
.byte Cs3 .byte N04
.byte W08 .byte W08
.byte As2 .byte As4
.byte W08 .byte W08
.byte Fs2 .byte N04
.byte W08 .byte W08
.byte Cs2 .byte Cs5
.byte W08 .byte W08
.byte As2 .byte N48 , Cn5
.byte W08 .byte W16
.byte Cs3 .byte MOD , 6
.byte W08 .byte W32
.byte N48 .byte 0
.byte Ds3 .byte W24
.byte W16 .byte FINE
.byte MOD, 0x06
.byte W32
.byte CnM2
.byte W24
.byte FINE
mus_fanfa5_5: @ 86BCFE0 @********************** Track 3 **********************@
.byte KEYSH, 0x00
.byte W12
.byte VOICE, 0x53
.byte PAN, 0x70
.byte VOL, 0x5A
.byte W04
.byte N08
.byte Gs4
.byte v040
.byte W08
.byte Ds4
.byte W08
.byte Cn4
.byte W04
.byte VOL, 0x5A
.byte W04
.byte N08
.byte 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
.byte Ds3
.byte W12
.byte MOD, 0x06
.byte W32
.byte CnM2
.byte W24
.byte FINE
mus_fanfa5_6: @ 86BD01E mus_fanfa5_3:
.byte KEYSH, 0x00 .byte KEYSH , mus_fanfa5_key+0
.byte W12 .byte W12
.byte VOICE, 0x2F .byte VOICE , 88
.byte VOL, 0x5A .byte VOL , 90*mus_fanfa5_mvl/mxv
.byte W24 .byte N12 , Ds1 , v080
.byte Fs5 .byte W24
.byte W56 .byte N12
.byte N08 .byte W24
.byte Cn2 .byte N12
.byte v127 .byte W24
.byte W08 .byte N08 , Cn1
.byte N08 .byte W08
.byte W08 .byte Ds1
.byte Fs2 .byte W08
.byte W24 .byte Gs1
.byte Cs2 .byte W08
.byte W08 .byte N24 , As1
.byte As1 .byte W24
.byte v112 .byte Cs2
.byte W08 .byte W24
.byte N08 .byte N40 , Cn2
.byte W08 .byte W48
.byte N12 .byte W24
.byte Cn2 .byte FINE
.byte v127
.byte W48
.byte W24
.byte FINE
mus_fanfa5_7: @ 86BD03D @********************** Track 4 **********************@
.byte KEYSH, 0x00
.byte W12
.byte VOICE, 0x00
.byte VOL, 0x5A
.byte N04
.byte En1
.byte v112
.byte N80
.byte An2
.byte v120
.byte W24
.byte VOL, 0x5A
.byte N04
.byte En1
.byte v112
.byte W08
.byte En1
.byte v092
.byte W08
.byte N04
.byte W08
.byte En1
.byte v112
.byte W16
.byte En1
.byte v092
.byte W08
.byte En1
.byte v112
.byte W08
.byte En1
.byte v092
.byte W08
.byte N04
.byte W08
.byte En1
.byte v112
.byte W16
.byte En1
.byte v092
.byte W08
.byte En1
.byte v112
.byte W08
.byte En1
.byte v092
.byte W04
.byte En1
.byte v112
.byte W04
.byte En1
.byte v092
.byte W04
.byte N04
.byte W04
.byte En1
.byte v112
.byte W48
.byte W24
.byte FINE
@ *************************************** mus_fanfa5_4:
.align 2 .byte KEYSH , mus_fanfa5_key+0
mus_fanfa5: @ 86BD080 .byte W12
.byte 7 .byte VOICE , 82
.byte 0 .byte PAN , c_v-48
.byte mus_fanfa5_pri .byte VOL , 90*mus_fanfa5_mvl/mxv
.byte mus_fanfa5_rev .byte N08 , Gs4 , v040
.word mus_fanfa5_grp .byte W08
.byte Ds4
.byte W08
.byte Cn4
.byte W08
.byte VOL , 90*mus_fanfa5_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
.word mus_fanfa5_1 @********************** Track 5 **********************@
.word mus_fanfa5_2
.word mus_fanfa5_3 mus_fanfa5_5:
.word mus_fanfa5_4 .byte KEYSH , mus_fanfa5_key+0
.word mus_fanfa5_5 .byte W12
.word mus_fanfa5_6 .byte VOICE , 83
.word mus_fanfa5_7 .byte PAN , c_v+48
.byte VOL , 90*mus_fanfa5_mvl/mxv
.byte W04
.byte N08 , Gs4 , v040
.byte W08
.byte Ds4
.byte W08
.byte Cn4
.byte W04
.byte VOL , 90*mus_fanfa5_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 6 **********************@
mus_fanfa5_6:
.byte KEYSH , mus_fanfa5_key+0
.byte W12
.byte VOICE , 47
.byte VOL , 90*mus_fanfa5_mvl/mxv
.byte W24
.byte 90*mus_fanfa5_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 7 **********************@
mus_fanfa5_7:
.byte KEYSH , mus_fanfa5_key+0
.byte W12
.byte VOICE , 0
.byte VOL , 90*mus_fanfa5_mvl/mxv
.byte N04 , En1 , v112
.byte N80 , An2 , v120
.byte W24
.byte VOL , 90*mus_fanfa5_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_fanfa5:
.byte 7 @ NumTrks
.byte 0 @ NumBlks
.byte mus_fanfa5_pri @ Priority
.byte mus_fanfa5_rev @ Reverb.
.word mus_fanfa5_grp
.word mus_fanfa5_1
.word mus_fanfa5_2
.word mus_fanfa5_3
.word mus_fanfa5_4
.word mus_fanfa5_5
.word mus_fanfa5_6
.word mus_fanfa5_7
.end