mirror of
https://github.com/pret/pmd-red.git
synced 2026-04-25 07:28:17 -05:00
used m4a2s from ipatix to do an initial dump of audio and started working on audio part of pmd
This commit is contained in:
parent
a1cd2ce87f
commit
b426b333f7
|
|
@ -891,7 +891,7 @@ sub_800BDFC:
|
|||
lsrs r4, r0, 16
|
||||
adds r6, r4, 0
|
||||
adds r0, r4, 0
|
||||
bl sub_800CA9C
|
||||
bl IsBGSong
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800BE78
|
||||
|
|
@ -961,7 +961,7 @@ sub_800BE8C:
|
|||
lsls r4, r1, 16
|
||||
lsrs r5, r4, 16
|
||||
adds r0, r6, 0
|
||||
bl sub_800CA9C
|
||||
bl IsBGSong
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800BF2E
|
||||
|
|
@ -2280,878 +2280,5 @@ _0800C926:
|
|||
bx r0
|
||||
thumb_func_end UpdateSound
|
||||
|
||||
thumb_func_start sub_800C93C
|
||||
sub_800C93C:
|
||||
push {r4,r5,lr}
|
||||
ldr r0, _0800C984
|
||||
movs r1, 0x10
|
||||
bl sub_800C3F8
|
||||
ldr r0, _0800C988
|
||||
movs r1, 0x10
|
||||
bl sub_800C3F8
|
||||
bl DisableInterrupts
|
||||
lsls r0, 24
|
||||
lsrs r5, r0, 24
|
||||
ldr r0, _0800C98C
|
||||
ldrh r3, [r0]
|
||||
cmp r3, 0
|
||||
bne _0800C9AC
|
||||
ldr r0, _0800C990
|
||||
ldrh r1, [r0]
|
||||
ldr r0, _0800C994
|
||||
cmp r1, r0
|
||||
beq _0800C9AC
|
||||
ldr r1, _0800C998
|
||||
ldrh r2, [r1]
|
||||
subs r0, r2, 0x1
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
adds r4, r1, 0
|
||||
cmp r0, 0x1
|
||||
bhi _0800C9AC
|
||||
adds r1, r2, 0
|
||||
cmp r1, 0x2
|
||||
bne _0800C9A0
|
||||
ldr r0, _0800C99C
|
||||
strb r3, [r0]
|
||||
b _0800C9A8
|
||||
.align 2, 0
|
||||
_0800C984: .4byte 0x000003e5
|
||||
_0800C988: .4byte 0x000003e6
|
||||
_0800C98C: .4byte gUnknown_202D690
|
||||
_0800C990: .4byte gUnknown_202D68A
|
||||
_0800C994: .4byte 0x000003e7
|
||||
_0800C998: .4byte gUnknown_202D688
|
||||
_0800C99C: .4byte gUnknown_202D694
|
||||
_0800C9A0:
|
||||
cmp r1, 0x1
|
||||
bne _0800C9A8
|
||||
ldr r0, _0800C9C4
|
||||
strb r1, [r0]
|
||||
_0800C9A8:
|
||||
movs r0, 0x4
|
||||
strh r0, [r4]
|
||||
_0800C9AC:
|
||||
ldr r0, _0800C9C8
|
||||
bl m4aMPlayStop
|
||||
bl m4aSoundVSyncOff
|
||||
cmp r5, 0
|
||||
beq _0800C9BE
|
||||
bl EnableInterrupts
|
||||
_0800C9BE:
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800C9C4: .4byte gUnknown_202D694
|
||||
_0800C9C8: .4byte gUnknown_20008F0
|
||||
thumb_func_end sub_800C93C
|
||||
|
||||
thumb_func_start sub_800C9CC
|
||||
sub_800C9CC:
|
||||
push {r4,lr}
|
||||
bl DisableInterrupts
|
||||
lsls r0, 24
|
||||
lsrs r4, r0, 24
|
||||
bl m4aSoundVSyncOn
|
||||
ldr r0, _0800CA08
|
||||
ldrh r0, [r0]
|
||||
cmp r0, 0
|
||||
bne _0800CA22
|
||||
ldr r2, _0800CA0C
|
||||
ldrh r1, [r2]
|
||||
ldr r0, _0800CA10
|
||||
cmp r1, r0
|
||||
beq _0800CA22
|
||||
ldr r1, _0800CA14
|
||||
ldrh r0, [r1]
|
||||
cmp r0, 0x4
|
||||
bne _0800CA22
|
||||
movs r0, 0x1
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800CA18
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
beq _0800CA1C
|
||||
ldrh r0, [r2]
|
||||
bl m4aSongNumStart
|
||||
b _0800CA22
|
||||
.align 2, 0
|
||||
_0800CA08: .4byte gUnknown_202D690
|
||||
_0800CA0C: .4byte gUnknown_202D68A
|
||||
_0800CA10: .4byte 0x000003e7
|
||||
_0800CA14: .4byte gUnknown_202D688
|
||||
_0800CA18: .4byte gUnknown_202D694
|
||||
_0800CA1C:
|
||||
ldr r0, _0800CA30
|
||||
bl m4aMPlayContinue
|
||||
_0800CA22:
|
||||
cmp r4, 0
|
||||
beq _0800CA2A
|
||||
bl EnableInterrupts
|
||||
_0800CA2A:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CA30: .4byte gUnknown_20008F0
|
||||
thumb_func_end sub_800C9CC
|
||||
|
||||
thumb_func_start nullsub_179
|
||||
nullsub_179:
|
||||
bx lr
|
||||
thumb_func_end nullsub_179
|
||||
|
||||
thumb_func_start sub_800CA38
|
||||
sub_800CA38:
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl sub_800CA9C
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA54
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
cmp r0, 0
|
||||
beq _0800CA70
|
||||
_0800CA54:
|
||||
adds r0, r4, 0
|
||||
bl sub_800CACC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA74
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
cmp r0, 0x1
|
||||
bne _0800CA90
|
||||
_0800CA70:
|
||||
movs r0, 0x1
|
||||
b _0800CA92
|
||||
_0800CA74:
|
||||
adds r0, r4, 0
|
||||
bl sub_800CAAC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA90
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
cmp r0, 0x1
|
||||
bhi _0800CA70
|
||||
_0800CA90:
|
||||
movs r0, 0
|
||||
_0800CA92:
|
||||
pop {r4}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CA38
|
||||
|
||||
thumb_func_start nullsub_19
|
||||
nullsub_19:
|
||||
bx lr
|
||||
thumb_func_end nullsub_19
|
||||
|
||||
thumb_func_start sub_800CA9C
|
||||
sub_800CA9C:
|
||||
push {lr}
|
||||
cmp r0, 0x80
|
||||
bls _0800CAA6
|
||||
movs r0, 0
|
||||
b _0800CAA8
|
||||
_0800CAA6:
|
||||
movs r0, 0x1
|
||||
_0800CAA8:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CA9C
|
||||
|
||||
thumb_func_start sub_800CAAC
|
||||
sub_800CAAC:
|
||||
push {lr}
|
||||
ldr r1, _0800CABC
|
||||
adds r0, r1
|
||||
ldr r1, _0800CAC0
|
||||
cmp r0, r1
|
||||
bls _0800CAC4
|
||||
movs r0, 0
|
||||
b _0800CAC6
|
||||
.align 2, 0
|
||||
_0800CABC: .4byte 0xfffffed4
|
||||
_0800CAC0: .4byte 0x0000027f
|
||||
_0800CAC4:
|
||||
movs r0, 0x1
|
||||
_0800CAC6:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CAAC
|
||||
|
||||
thumb_func_start sub_800CACC
|
||||
sub_800CACC:
|
||||
push {lr}
|
||||
subs r0, 0xC8
|
||||
cmp r0, 0x13
|
||||
bls _0800CAD8
|
||||
movs r0, 0
|
||||
b _0800CADA
|
||||
_0800CAD8:
|
||||
movs r0, 0x1
|
||||
_0800CADA:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CACC
|
||||
|
||||
thumb_func_start sub_800CAE0
|
||||
sub_800CAE0:
|
||||
lsls r0, 16
|
||||
ldr r1, _0800CAEC
|
||||
lsrs r0, 13
|
||||
adds r0, r1
|
||||
ldrh r0, [r0, 0x4]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CAEC: .4byte gSongTable
|
||||
thumb_func_end sub_800CAE0
|
||||
|
||||
thumb_func_start sub_800CAF0
|
||||
sub_800CAF0:
|
||||
push {lr}
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
ldr r2, _0800CB0C
|
||||
lsls r1, r0, 1
|
||||
adds r1, r0
|
||||
lsls r1, 2
|
||||
adds r1, r2
|
||||
ldr r0, [r1]
|
||||
ldrh r0, [r0, 0x4]
|
||||
cmp r0, 0
|
||||
beq _0800CB10
|
||||
movs r0, 0x1
|
||||
b _0800CB12
|
||||
.align 2, 0
|
||||
_0800CB0C: .4byte gMPlayTable
|
||||
_0800CB10:
|
||||
movs r0, 0
|
||||
_0800CB12:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CAF0
|
||||
|
||||
thumb_func_start nullsub_20
|
||||
nullsub_20:
|
||||
bx lr
|
||||
thumb_func_end nullsub_20
|
||||
|
||||
thumb_func_start nullsub_21
|
||||
nullsub_21:
|
||||
bx lr
|
||||
thumb_func_end nullsub_21
|
||||
|
||||
thumb_func_start sub_800CB20
|
||||
sub_800CB20:
|
||||
push {lr}
|
||||
bl sub_800BA5C
|
||||
ldr r1, _0800CB48
|
||||
ldr r0, [r1]
|
||||
adds r0, 0x1
|
||||
str r0, [r1]
|
||||
ldr r0, _0800CB4C
|
||||
ldrh r1, [r0]
|
||||
movs r0, 0x5
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _0800CB3E
|
||||
bl Random
|
||||
_0800CB3E:
|
||||
bl Random
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CB48: .4byte gUnknown_203B0B8
|
||||
_0800CB4C: .4byte gUnknown_203B0BC
|
||||
thumb_func_end sub_800CB20
|
||||
|
||||
thumb_func_start sub_800CB50
|
||||
sub_800CB50:
|
||||
ldr r0, _0800CB58
|
||||
ldr r0, [r0]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CB58: .4byte gUnknown_203B0B8
|
||||
thumb_func_end sub_800CB50
|
||||
|
||||
thumb_func_start nullsub_180
|
||||
nullsub_180:
|
||||
bx lr
|
||||
thumb_func_end nullsub_180
|
||||
|
||||
thumb_func_start xxx_call_update_bg_sound_input
|
||||
xxx_call_update_bg_sound_input:
|
||||
push {lr}
|
||||
bl xxx_update_bg_sound_input
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end xxx_call_update_bg_sound_input
|
||||
|
||||
thumb_func_start nullsub_181
|
||||
nullsub_181:
|
||||
bx lr
|
||||
thumb_func_end nullsub_181
|
||||
|
||||
thumb_func_start sub_800CB70
|
||||
sub_800CB70:
|
||||
movs r0, 0
|
||||
bx lr
|
||||
thumb_func_end sub_800CB70
|
||||
|
||||
thumb_func_start ReadKeyInput
|
||||
ReadKeyInput:
|
||||
push {r4,lr}
|
||||
adds r2, r0, 0
|
||||
ldr r0, _0800CC38
|
||||
ldrh r1, [r0]
|
||||
ldr r3, _0800CC3C
|
||||
adds r0, r3, 0
|
||||
adds r3, r0, 0
|
||||
eors r3, r1
|
||||
movs r0, 0
|
||||
strh r0, [r2]
|
||||
movs r1, 0x40
|
||||
adds r0, r3, 0
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _0800CB94
|
||||
strh r1, [r2]
|
||||
_0800CB94:
|
||||
movs r0, 0x80
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBA4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x80
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBA4:
|
||||
movs r0, 0x20
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBB4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x20
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBB4:
|
||||
movs r0, 0x10
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBC4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x10
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBC4:
|
||||
movs r0, 0x1
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBD4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x1
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBD4:
|
||||
movs r0, 0x2
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBE4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x2
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBE4:
|
||||
movs r0, 0x8
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBF4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x8
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBF4:
|
||||
movs r0, 0x4
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CC04
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x4
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC04:
|
||||
movs r4, 0x80
|
||||
lsls r4, 1
|
||||
adds r0, r3, 0
|
||||
ands r0, r4
|
||||
cmp r0, 0
|
||||
beq _0800CC18
|
||||
ldrh r1, [r2]
|
||||
adds r0, r4, 0
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC18:
|
||||
movs r4, 0x80
|
||||
lsls r4, 2
|
||||
adds r0, r3, 0
|
||||
ands r0, r4
|
||||
cmp r0, 0
|
||||
beq _0800CC2C
|
||||
ldrh r1, [r2]
|
||||
adds r0, r4, 0
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC2C:
|
||||
ldr r0, _0800CC40
|
||||
strh r3, [r0]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CC38: .4byte 0x04000130
|
||||
_0800CC3C: .4byte 0x000003ff
|
||||
_0800CC40: .4byte gUnknown_203B0BC
|
||||
thumb_func_end ReadKeyInput
|
||||
|
||||
thumb_func_start sub_800CC44
|
||||
sub_800CC44:
|
||||
push {lr}
|
||||
adds r2, r1, 0
|
||||
cmp r0, 0
|
||||
bge _0800CC50
|
||||
movs r0, 0
|
||||
b _0800CC56
|
||||
_0800CC50:
|
||||
cmp r0, 0x10
|
||||
ble _0800CC56
|
||||
movs r0, 0x10
|
||||
_0800CC56:
|
||||
cmp r2, 0
|
||||
bge _0800CC5E
|
||||
movs r2, 0
|
||||
b _0800CC64
|
||||
_0800CC5E:
|
||||
cmp r2, 0x10
|
||||
ble _0800CC64
|
||||
movs r2, 0x10
|
||||
_0800CC64:
|
||||
ldr r1, _0800CC7C
|
||||
strb r0, [r1]
|
||||
ldr r0, _0800CC80
|
||||
strb r2, [r0]
|
||||
ldr r2, _0800CC84
|
||||
ldrb r1, [r1]
|
||||
ldrb r0, [r0]
|
||||
lsls r0, 8
|
||||
orrs r1, r0
|
||||
strh r1, [r2]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CC7C: .4byte gUnknown_202D6B8
|
||||
_0800CC80: .4byte gUnknown_202D6B9
|
||||
_0800CC84: .4byte gUnknown_202D7FA
|
||||
thumb_func_end sub_800CC44
|
||||
|
||||
thumb_func_start sub_800CC88
|
||||
sub_800CC88:
|
||||
ldr r2, _0800CC90
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CC90: .4byte gUnknown_202D698
|
||||
thumb_func_end sub_800CC88
|
||||
|
||||
thumb_func_start sub_800CC94
|
||||
sub_800CC94:
|
||||
ldr r2, _0800CC9C
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CC9C: .4byte gUnknown_202D6A0
|
||||
thumb_func_end sub_800CC94
|
||||
|
||||
thumb_func_start sub_800CCA0
|
||||
sub_800CCA0:
|
||||
ldr r2, _0800CCA8
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CCA8: .4byte gUnknown_202D6A8
|
||||
thumb_func_end sub_800CCA0
|
||||
|
||||
thumb_func_start sub_800CCAC
|
||||
sub_800CCAC:
|
||||
ldr r2, _0800CCB4
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CCB4: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CCAC
|
||||
|
||||
thumb_func_start sub_800CCB8
|
||||
sub_800CCB8:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CCD4
|
||||
cmp r0, 0x1
|
||||
ble _0800CCCA
|
||||
cmp r0, 0x2
|
||||
beq _0800CCDE
|
||||
cmp r0, 0x3
|
||||
beq _0800CCE8
|
||||
_0800CCCA:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CC88
|
||||
b _0800CCF0
|
||||
_0800CCD4:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CC94
|
||||
b _0800CCF0
|
||||
_0800CCDE:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CCA0
|
||||
b _0800CCF0
|
||||
_0800CCE8:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CCAC
|
||||
_0800CCF0:
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_800CCB8
|
||||
|
||||
thumb_func_start sub_800CCF4
|
||||
sub_800CCF4:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CD10
|
||||
cmp r0, 0x1
|
||||
ble _0800CD06
|
||||
cmp r0, 0x2
|
||||
beq _0800CD18
|
||||
cmp r0, 0x3
|
||||
beq _0800CD20
|
||||
_0800CD06:
|
||||
ldr r0, _0800CD0C
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD0C: .4byte gUnknown_202D698
|
||||
_0800CD10:
|
||||
ldr r0, _0800CD14
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD14: .4byte gUnknown_202D6A0
|
||||
_0800CD18:
|
||||
ldr r0, _0800CD1C
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD1C: .4byte gUnknown_202D6A8
|
||||
_0800CD20:
|
||||
ldr r0, _0800CD28
|
||||
_0800CD22:
|
||||
strh r1, [r0, 0x4]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CD28: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CCF4
|
||||
|
||||
thumb_func_start sub_800CD2C
|
||||
sub_800CD2C:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CD48
|
||||
cmp r0, 0x1
|
||||
ble _0800CD3E
|
||||
cmp r0, 0x2
|
||||
beq _0800CD50
|
||||
cmp r0, 0x3
|
||||
beq _0800CD58
|
||||
_0800CD3E:
|
||||
ldr r0, _0800CD44
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD44: .4byte gUnknown_202D698
|
||||
_0800CD48:
|
||||
ldr r0, _0800CD4C
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD4C: .4byte gUnknown_202D6A0
|
||||
_0800CD50:
|
||||
ldr r0, _0800CD54
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD54: .4byte gUnknown_202D6A8
|
||||
_0800CD58:
|
||||
ldr r0, _0800CD60
|
||||
_0800CD5A:
|
||||
strh r1, [r0, 0x6]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CD60: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CD2C
|
||||
|
||||
thumb_func_start sub_800CD64
|
||||
sub_800CD64:
|
||||
ldr r2, _0800CD7C
|
||||
strb r1, [r2]
|
||||
ldr r2, _0800CD80
|
||||
negs r1, r0
|
||||
orrs r1, r0
|
||||
asrs r1, 31
|
||||
movs r3, 0x80
|
||||
lsls r3, 8
|
||||
adds r0, r3, 0
|
||||
ands r1, r0
|
||||
strh r1, [r2, 0x2]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CD7C: .4byte gUnknown_202D7FE
|
||||
_0800CD80: .4byte gUnknown_202D6A8
|
||||
thumb_func_end sub_800CD64
|
||||
|
||||
thumb_func_start SetBGOBJEnableFlags
|
||||
SetBGOBJEnableFlags:
|
||||
push {r4,lr}
|
||||
movs r3, 0x80
|
||||
lsls r3, 19
|
||||
ldrh r1, [r3]
|
||||
ldr r2, _0800CDA4
|
||||
ands r2, r1
|
||||
lsls r0, 8
|
||||
movs r4, 0xF8
|
||||
lsls r4, 5
|
||||
adds r1, r4, 0
|
||||
bics r1, r0
|
||||
orrs r2, r1
|
||||
strh r2, [r3]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CDA4: .4byte 0x0000e0ff
|
||||
thumb_func_end SetBGOBJEnableFlags
|
||||
|
||||
thumb_func_start sub_800CDA8
|
||||
sub_800CDA8:
|
||||
ldr r1, _0800CDBC
|
||||
str r0, [r1]
|
||||
ldr r2, _0800CDC0
|
||||
ldr r1, _0800CDC4
|
||||
lsls r0, 1
|
||||
adds r0, r1
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r2]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CDBC: .4byte gUnknown_202D800
|
||||
_0800CDC0: .4byte gUnknown_202D7FC
|
||||
_0800CDC4: .4byte gUnknown_203B0BE
|
||||
thumb_func_end sub_800CDA8
|
||||
|
||||
thumb_func_start sub_800CDC8
|
||||
sub_800CDC8:
|
||||
ldr r0, _0800CDD0
|
||||
ldr r0, [r0]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CDD0: .4byte gUnknown_202D800
|
||||
thumb_func_end sub_800CDC8
|
||||
|
||||
thumb_func_start SetWindowTitle
|
||||
SetWindowTitle:
|
||||
bx lr
|
||||
thumb_func_end SetWindowTitle
|
||||
|
||||
thumb_func_start nullsub_23
|
||||
nullsub_23:
|
||||
bx lr
|
||||
thumb_func_end nullsub_23
|
||||
|
||||
thumb_func_start nullsub_182
|
||||
nullsub_182:
|
||||
bx lr
|
||||
thumb_func_end nullsub_182
|
||||
|
||||
thumb_func_start sub_800CDE0
|
||||
sub_800CDE0:
|
||||
movs r0, 0x1
|
||||
bx lr
|
||||
thumb_func_end sub_800CDE0
|
||||
|
||||
thumb_func_start CpuCopy
|
||||
CpuCopy:
|
||||
push {lr}
|
||||
adds r3, r0, 0
|
||||
cmp r2, 0
|
||||
bge _0800CDEE
|
||||
adds r2, 0x3
|
||||
_0800CDEE:
|
||||
lsls r2, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0x80
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
adds r0, r1, 0
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuCopy
|
||||
|
||||
thumb_func_start CpuClear
|
||||
CpuClear:
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
adds r3, r0, 0
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
cmp r1, 0
|
||||
bge _0800CE14
|
||||
adds r1, 0x3
|
||||
_0800CE14:
|
||||
lsls r2, r1, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0xA0
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
mov r0, sp
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
add sp, 0x4
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuClear
|
||||
|
||||
thumb_func_start CpuFill
|
||||
CpuFill:
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
adds r3, r0, 0
|
||||
str r1, [sp]
|
||||
cmp r2, 0
|
||||
bge _0800CE3A
|
||||
adds r2, 0x3
|
||||
_0800CE3A:
|
||||
lsls r2, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0xA0
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
mov r0, sp
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
add sp, 0x4
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuFill
|
||||
|
||||
thumb_func_start sub_800CE54
|
||||
sub_800CE54:
|
||||
push {lr}
|
||||
ldr r2, _0800CEC0
|
||||
ldrh r0, [r2]
|
||||
movs r3, 0x80
|
||||
lsls r3, 8
|
||||
adds r1, r3, 0
|
||||
orrs r0, r1
|
||||
ldr r1, _0800CEC4
|
||||
ands r0, r1
|
||||
strh r0, [r2]
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
ldr r1, _0800CEC8
|
||||
ands r0, r1
|
||||
strh r0, [r2]
|
||||
ldr r1, _0800CECC
|
||||
ldr r2, _0800CED0
|
||||
adds r0, r2, 0
|
||||
strh r0, [r1]
|
||||
adds r1, 0x2
|
||||
movs r0, 0x3D
|
||||
strh r0, [r1]
|
||||
adds r1, 0x6
|
||||
ldr r0, _0800CED4
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r1]
|
||||
adds r1, 0x2
|
||||
ldr r0, _0800CED8
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800CEDC
|
||||
ldrb r1, [r0]
|
||||
cmp r1, 0
|
||||
beq _0800CEF4
|
||||
ldr r1, _0800CEE0
|
||||
ldr r0, _0800CEE4
|
||||
ldr r2, [r0]
|
||||
adds r0, r2, 0x4
|
||||
str r0, [r1]
|
||||
ldr r3, _0800CEE8
|
||||
str r3, [r1, 0x4]
|
||||
ldr r0, _0800CEEC
|
||||
str r0, [r1, 0x8]
|
||||
ldr r0, [r1, 0x8]
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r3]
|
||||
subs r1, 0x6E
|
||||
ldrh r0, [r2, 0x2]
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800CEF0
|
||||
movs r1, 0xA0
|
||||
b _0800CEFE
|
||||
.align 2, 0
|
||||
_0800CEC0: .4byte 0x040000ba
|
||||
_0800CEC4: .4byte 0x0000cdff
|
||||
_0800CEC8: .4byte 0x00007fff
|
||||
_0800CECC: .4byte 0x04000048
|
||||
_0800CED0: .4byte 0x00003f3f
|
||||
_0800CED4: .4byte gUnknown_202D7FC
|
||||
_0800CED8: .4byte gUnknown_202D7FA
|
||||
_0800CEDC: .4byte gUnknown_2026E38
|
||||
_0800CEE0: .4byte 0x040000b0
|
||||
_0800CEE4: .4byte gUnknown_2026E3C
|
||||
_0800CEE8: .4byte 0x04000040
|
||||
_0800CEEC: .4byte 0xa2600002
|
||||
_0800CEF0: .4byte 0x04000044
|
||||
_0800CEF4:
|
||||
ldr r0, _0800CF08
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
_0800CEFE:
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
strh r1, [r0]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CF08: .4byte 0x04000040
|
||||
thumb_func_end sub_800CE54
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
|
|
|||
761
asm/code_800C9CC.s
Normal file
761
asm/code_800C9CC.s
Normal file
|
|
@ -0,0 +1,761 @@
|
|||
.include "constants/gba_constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_800CA38
|
||||
sub_800CA38:
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl IsBGSong
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA54
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
cmp r0, 0
|
||||
beq _0800CA70
|
||||
_0800CA54:
|
||||
adds r0, r4, 0
|
||||
bl sub_800CACC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA74
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
cmp r0, 0x1
|
||||
bne _0800CA90
|
||||
_0800CA70:
|
||||
movs r0, 0x1
|
||||
b _0800CA92
|
||||
_0800CA74:
|
||||
adds r0, r4, 0
|
||||
bl sub_800CAAC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0800CA90
|
||||
lsls r0, r4, 16
|
||||
lsrs r0, 16
|
||||
bl sub_800CAE0
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
cmp r0, 0x1
|
||||
bhi _0800CA70
|
||||
_0800CA90:
|
||||
movs r0, 0
|
||||
_0800CA92:
|
||||
pop {r4}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CA38
|
||||
|
||||
thumb_func_start nullsub_19
|
||||
nullsub_19:
|
||||
bx lr
|
||||
thumb_func_end nullsub_19
|
||||
|
||||
thumb_func_start IsBGSong
|
||||
IsBGSong:
|
||||
push {lr}
|
||||
cmp r0, 128 @ Anything less than/equal 128 is a BG song
|
||||
bls _0800CAA6
|
||||
movs r0, 0
|
||||
b _0800CAA8
|
||||
_0800CAA6:
|
||||
movs r0, 0x1
|
||||
_0800CAA8:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end IsBGSong
|
||||
|
||||
thumb_func_start sub_800CAAC
|
||||
sub_800CAAC:
|
||||
push {lr}
|
||||
ldr r1, _0800CABC
|
||||
adds r0, r1
|
||||
ldr r1, _0800CAC0
|
||||
cmp r0, r1
|
||||
bls _0800CAC4
|
||||
movs r0, 0
|
||||
b _0800CAC6
|
||||
.align 2, 0
|
||||
_0800CABC: .4byte 0xfffffed4 @ -299
|
||||
_0800CAC0: .4byte 0x0000027f
|
||||
_0800CAC4:
|
||||
movs r0, 0x1
|
||||
_0800CAC6:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CAAC
|
||||
|
||||
thumb_func_start sub_800CACC
|
||||
sub_800CACC:
|
||||
push {lr}
|
||||
@ Checking a table between 200 and 219... level up/trap sound effects?
|
||||
subs r0, 0xC8
|
||||
cmp r0, 0x13
|
||||
bls _0800CAD8
|
||||
movs r0, 0
|
||||
b _0800CADA
|
||||
_0800CAD8:
|
||||
movs r0, 0x1
|
||||
_0800CADA:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CACC
|
||||
|
||||
thumb_func_start sub_800CAE0
|
||||
sub_800CAE0:
|
||||
lsls r0, 16
|
||||
ldr r1, _0800CAEC
|
||||
lsrs r0, 13
|
||||
adds r0, r1
|
||||
ldrh r0, [r0, 0x4]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CAEC: .4byte gSongTable
|
||||
thumb_func_end sub_800CAE0
|
||||
|
||||
thumb_func_start sub_800CAF0
|
||||
sub_800CAF0:
|
||||
push {lr}
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
ldr r2, _0800CB0C
|
||||
lsls r1, r0, 1
|
||||
adds r1, r0
|
||||
lsls r1, 2
|
||||
adds r1, r2
|
||||
ldr r0, [r1]
|
||||
ldrh r0, [r0, 0x4]
|
||||
cmp r0, 0
|
||||
beq _0800CB10
|
||||
movs r0, 0x1
|
||||
b _0800CB12
|
||||
.align 2, 0
|
||||
_0800CB0C: .4byte gMPlayTable
|
||||
_0800CB10:
|
||||
movs r0, 0
|
||||
_0800CB12:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800CAF0
|
||||
|
||||
thumb_func_start nullsub_20
|
||||
nullsub_20:
|
||||
bx lr
|
||||
thumb_func_end nullsub_20
|
||||
|
||||
thumb_func_start nullsub_21
|
||||
nullsub_21:
|
||||
bx lr
|
||||
thumb_func_end nullsub_21
|
||||
|
||||
thumb_func_start sub_800CB20
|
||||
sub_800CB20:
|
||||
push {lr}
|
||||
bl sub_800BA5C
|
||||
ldr r1, _0800CB48
|
||||
ldr r0, [r1]
|
||||
adds r0, 0x1
|
||||
str r0, [r1]
|
||||
ldr r0, _0800CB4C
|
||||
ldrh r1, [r0]
|
||||
movs r0, 0x5
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _0800CB3E
|
||||
bl Random
|
||||
_0800CB3E:
|
||||
bl Random
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CB48: .4byte gUnknown_203B0B8
|
||||
_0800CB4C: .4byte gUnknown_203B0BC
|
||||
thumb_func_end sub_800CB20
|
||||
|
||||
thumb_func_start sub_800CB50
|
||||
sub_800CB50:
|
||||
ldr r0, _0800CB58
|
||||
ldr r0, [r0]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CB58: .4byte gUnknown_203B0B8
|
||||
thumb_func_end sub_800CB50
|
||||
|
||||
thumb_func_start nullsub_180
|
||||
nullsub_180:
|
||||
bx lr
|
||||
thumb_func_end nullsub_180
|
||||
|
||||
thumb_func_start xxx_call_update_bg_sound_input
|
||||
xxx_call_update_bg_sound_input:
|
||||
push {lr}
|
||||
bl xxx_update_bg_sound_input
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end xxx_call_update_bg_sound_input
|
||||
|
||||
thumb_func_start nullsub_181
|
||||
nullsub_181:
|
||||
bx lr
|
||||
thumb_func_end nullsub_181
|
||||
|
||||
thumb_func_start sub_800CB70
|
||||
sub_800CB70:
|
||||
movs r0, 0
|
||||
bx lr
|
||||
thumb_func_end sub_800CB70
|
||||
|
||||
thumb_func_start ReadKeyInput
|
||||
ReadKeyInput:
|
||||
push {r4,lr}
|
||||
adds r2, r0, 0
|
||||
ldr r0, _0800CC38
|
||||
ldrh r1, [r0]
|
||||
ldr r3, _0800CC3C
|
||||
adds r0, r3, 0
|
||||
adds r3, r0, 0
|
||||
eors r3, r1
|
||||
movs r0, 0
|
||||
strh r0, [r2]
|
||||
movs r1, 0x40
|
||||
adds r0, r3, 0
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _0800CB94
|
||||
strh r1, [r2]
|
||||
_0800CB94:
|
||||
movs r0, 0x80
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBA4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x80
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBA4:
|
||||
movs r0, 0x20
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBB4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x20
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBB4:
|
||||
movs r0, 0x10
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBC4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x10
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBC4:
|
||||
movs r0, 0x1
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBD4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x1
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBD4:
|
||||
movs r0, 0x2
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBE4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x2
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBE4:
|
||||
movs r0, 0x8
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CBF4
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x8
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CBF4:
|
||||
movs r0, 0x4
|
||||
ands r0, r3
|
||||
cmp r0, 0
|
||||
beq _0800CC04
|
||||
ldrh r0, [r2]
|
||||
movs r1, 0x4
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC04:
|
||||
movs r4, 0x80
|
||||
lsls r4, 1
|
||||
adds r0, r3, 0
|
||||
ands r0, r4
|
||||
cmp r0, 0
|
||||
beq _0800CC18
|
||||
ldrh r1, [r2]
|
||||
adds r0, r4, 0
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC18:
|
||||
movs r4, 0x80
|
||||
lsls r4, 2
|
||||
adds r0, r3, 0
|
||||
ands r0, r4
|
||||
cmp r0, 0
|
||||
beq _0800CC2C
|
||||
ldrh r1, [r2]
|
||||
adds r0, r4, 0
|
||||
orrs r0, r1
|
||||
strh r0, [r2]
|
||||
_0800CC2C:
|
||||
ldr r0, _0800CC40
|
||||
strh r3, [r0]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CC38: .4byte 0x04000130
|
||||
_0800CC3C: .4byte 0x000003ff
|
||||
_0800CC40: .4byte gUnknown_203B0BC
|
||||
thumb_func_end ReadKeyInput
|
||||
|
||||
thumb_func_start sub_800CC44
|
||||
sub_800CC44:
|
||||
push {lr}
|
||||
adds r2, r1, 0
|
||||
cmp r0, 0
|
||||
bge _0800CC50
|
||||
movs r0, 0
|
||||
b _0800CC56
|
||||
_0800CC50:
|
||||
cmp r0, 0x10
|
||||
ble _0800CC56
|
||||
movs r0, 0x10
|
||||
_0800CC56:
|
||||
cmp r2, 0
|
||||
bge _0800CC5E
|
||||
movs r2, 0
|
||||
b _0800CC64
|
||||
_0800CC5E:
|
||||
cmp r2, 0x10
|
||||
ble _0800CC64
|
||||
movs r2, 0x10
|
||||
_0800CC64:
|
||||
ldr r1, _0800CC7C
|
||||
strb r0, [r1]
|
||||
ldr r0, _0800CC80
|
||||
strb r2, [r0]
|
||||
ldr r2, _0800CC84
|
||||
ldrb r1, [r1]
|
||||
ldrb r0, [r0]
|
||||
lsls r0, 8
|
||||
orrs r1, r0
|
||||
strh r1, [r2]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CC7C: .4byte gUnknown_202D6B8
|
||||
_0800CC80: .4byte gUnknown_202D6B9
|
||||
_0800CC84: .4byte gUnknown_202D7FA
|
||||
thumb_func_end sub_800CC44
|
||||
|
||||
thumb_func_start sub_800CC88
|
||||
sub_800CC88:
|
||||
ldr r2, _0800CC90
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CC90: .4byte gUnknown_202D698
|
||||
thumb_func_end sub_800CC88
|
||||
|
||||
thumb_func_start sub_800CC94
|
||||
sub_800CC94:
|
||||
ldr r2, _0800CC9C
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CC9C: .4byte gUnknown_202D6A0
|
||||
thumb_func_end sub_800CC94
|
||||
|
||||
thumb_func_start sub_800CCA0
|
||||
sub_800CCA0:
|
||||
ldr r2, _0800CCA8
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CCA8: .4byte gUnknown_202D6A8
|
||||
thumb_func_end sub_800CCA0
|
||||
|
||||
thumb_func_start sub_800CCAC
|
||||
sub_800CCAC:
|
||||
ldr r2, _0800CCB4
|
||||
strh r0, [r2, 0x4]
|
||||
strh r1, [r2, 0x6]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CCB4: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CCAC
|
||||
|
||||
thumb_func_start sub_800CCB8
|
||||
sub_800CCB8:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CCD4
|
||||
cmp r0, 0x1
|
||||
ble _0800CCCA
|
||||
cmp r0, 0x2
|
||||
beq _0800CCDE
|
||||
cmp r0, 0x3
|
||||
beq _0800CCE8
|
||||
_0800CCCA:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CC88
|
||||
b _0800CCF0
|
||||
_0800CCD4:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CC94
|
||||
b _0800CCF0
|
||||
_0800CCDE:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CCA0
|
||||
b _0800CCF0
|
||||
_0800CCE8:
|
||||
adds r0, r1, 0
|
||||
adds r1, r2, 0
|
||||
bl sub_800CCAC
|
||||
_0800CCF0:
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_800CCB8
|
||||
|
||||
thumb_func_start sub_800CCF4
|
||||
sub_800CCF4:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CD10
|
||||
cmp r0, 0x1
|
||||
ble _0800CD06
|
||||
cmp r0, 0x2
|
||||
beq _0800CD18
|
||||
cmp r0, 0x3
|
||||
beq _0800CD20
|
||||
_0800CD06:
|
||||
ldr r0, _0800CD0C
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD0C: .4byte gUnknown_202D698
|
||||
_0800CD10:
|
||||
ldr r0, _0800CD14
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD14: .4byte gUnknown_202D6A0
|
||||
_0800CD18:
|
||||
ldr r0, _0800CD1C
|
||||
b _0800CD22
|
||||
.align 2, 0
|
||||
_0800CD1C: .4byte gUnknown_202D6A8
|
||||
_0800CD20:
|
||||
ldr r0, _0800CD28
|
||||
_0800CD22:
|
||||
strh r1, [r0, 0x4]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CD28: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CCF4
|
||||
|
||||
thumb_func_start sub_800CD2C
|
||||
sub_800CD2C:
|
||||
push {lr}
|
||||
cmp r0, 0x1
|
||||
beq _0800CD48
|
||||
cmp r0, 0x1
|
||||
ble _0800CD3E
|
||||
cmp r0, 0x2
|
||||
beq _0800CD50
|
||||
cmp r0, 0x3
|
||||
beq _0800CD58
|
||||
_0800CD3E:
|
||||
ldr r0, _0800CD44
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD44: .4byte gUnknown_202D698
|
||||
_0800CD48:
|
||||
ldr r0, _0800CD4C
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD4C: .4byte gUnknown_202D6A0
|
||||
_0800CD50:
|
||||
ldr r0, _0800CD54
|
||||
b _0800CD5A
|
||||
.align 2, 0
|
||||
_0800CD54: .4byte gUnknown_202D6A8
|
||||
_0800CD58:
|
||||
ldr r0, _0800CD60
|
||||
_0800CD5A:
|
||||
strh r1, [r0, 0x6]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CD60: .4byte gUnknown_202D6B0
|
||||
thumb_func_end sub_800CD2C
|
||||
|
||||
thumb_func_start sub_800CD64
|
||||
sub_800CD64:
|
||||
ldr r2, _0800CD7C
|
||||
strb r1, [r2]
|
||||
ldr r2, _0800CD80
|
||||
negs r1, r0
|
||||
orrs r1, r0
|
||||
asrs r1, 31
|
||||
movs r3, 0x80
|
||||
lsls r3, 8
|
||||
adds r0, r3, 0
|
||||
ands r1, r0
|
||||
strh r1, [r2, 0x2]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CD7C: .4byte gUnknown_202D7FE
|
||||
_0800CD80: .4byte gUnknown_202D6A8
|
||||
thumb_func_end sub_800CD64
|
||||
|
||||
thumb_func_start SetBGOBJEnableFlags
|
||||
SetBGOBJEnableFlags:
|
||||
push {r4,lr}
|
||||
movs r3, 0x80
|
||||
lsls r3, 19
|
||||
ldrh r1, [r3]
|
||||
ldr r2, _0800CDA4
|
||||
ands r2, r1
|
||||
lsls r0, 8
|
||||
movs r4, 0xF8
|
||||
lsls r4, 5
|
||||
adds r1, r4, 0
|
||||
bics r1, r0
|
||||
orrs r2, r1
|
||||
strh r2, [r3]
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CDA4: .4byte 0x0000e0ff
|
||||
thumb_func_end SetBGOBJEnableFlags
|
||||
|
||||
thumb_func_start sub_800CDA8
|
||||
sub_800CDA8:
|
||||
ldr r1, _0800CDBC
|
||||
str r0, [r1]
|
||||
ldr r2, _0800CDC0
|
||||
ldr r1, _0800CDC4
|
||||
lsls r0, 1
|
||||
adds r0, r1
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r2]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CDBC: .4byte gUnknown_202D800
|
||||
_0800CDC0: .4byte gUnknown_202D7FC
|
||||
_0800CDC4: .4byte gUnknown_203B0BE
|
||||
thumb_func_end sub_800CDA8
|
||||
|
||||
thumb_func_start sub_800CDC8
|
||||
sub_800CDC8:
|
||||
ldr r0, _0800CDD0
|
||||
ldr r0, [r0]
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_0800CDD0: .4byte gUnknown_202D800
|
||||
thumb_func_end sub_800CDC8
|
||||
|
||||
thumb_func_start SetWindowTitle
|
||||
SetWindowTitle:
|
||||
bx lr
|
||||
thumb_func_end SetWindowTitle
|
||||
|
||||
thumb_func_start nullsub_23
|
||||
nullsub_23:
|
||||
bx lr
|
||||
thumb_func_end nullsub_23
|
||||
|
||||
thumb_func_start nullsub_182
|
||||
nullsub_182:
|
||||
bx lr
|
||||
thumb_func_end nullsub_182
|
||||
|
||||
thumb_func_start sub_800CDE0
|
||||
sub_800CDE0:
|
||||
movs r0, 0x1
|
||||
bx lr
|
||||
thumb_func_end sub_800CDE0
|
||||
|
||||
thumb_func_start CpuCopy
|
||||
CpuCopy:
|
||||
push {lr}
|
||||
adds r3, r0, 0
|
||||
cmp r2, 0
|
||||
bge _0800CDEE
|
||||
adds r2, 0x3
|
||||
_0800CDEE:
|
||||
lsls r2, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0x80
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
adds r0, r1, 0
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuCopy
|
||||
|
||||
thumb_func_start CpuClear
|
||||
CpuClear:
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
adds r3, r0, 0
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
cmp r1, 0
|
||||
bge _0800CE14
|
||||
adds r1, 0x3
|
||||
_0800CE14:
|
||||
lsls r2, r1, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0xA0
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
mov r0, sp
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
add sp, 0x4
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuClear
|
||||
|
||||
thumb_func_start CpuFill
|
||||
CpuFill:
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
adds r3, r0, 0
|
||||
str r1, [sp]
|
||||
cmp r2, 0
|
||||
bge _0800CE3A
|
||||
adds r2, 0x3
|
||||
_0800CE3A:
|
||||
lsls r2, 9
|
||||
lsrs r2, 11
|
||||
movs r0, 0xA0
|
||||
lsls r0, 19
|
||||
orrs r2, r0
|
||||
mov r0, sp
|
||||
adds r1, r3, 0
|
||||
bl CpuSet
|
||||
add sp, 0x4
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end CpuFill
|
||||
|
||||
thumb_func_start sub_800CE54
|
||||
sub_800CE54:
|
||||
push {lr}
|
||||
ldr r2, _0800CEC0
|
||||
ldrh r0, [r2]
|
||||
movs r3, 0x80
|
||||
lsls r3, 8
|
||||
adds r1, r3, 0
|
||||
orrs r0, r1
|
||||
ldr r1, _0800CEC4
|
||||
ands r0, r1
|
||||
strh r0, [r2]
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
mov r8, r8
|
||||
ldr r1, _0800CEC8
|
||||
ands r0, r1
|
||||
strh r0, [r2]
|
||||
ldr r1, _0800CECC
|
||||
ldr r2, _0800CED0
|
||||
adds r0, r2, 0
|
||||
strh r0, [r1]
|
||||
adds r1, 0x2
|
||||
movs r0, 0x3D
|
||||
strh r0, [r1]
|
||||
adds r1, 0x6
|
||||
ldr r0, _0800CED4
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r1]
|
||||
adds r1, 0x2
|
||||
ldr r0, _0800CED8
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800CEDC
|
||||
ldrb r1, [r0]
|
||||
cmp r1, 0
|
||||
beq _0800CEF4
|
||||
ldr r1, _0800CEE0
|
||||
ldr r0, _0800CEE4
|
||||
ldr r2, [r0]
|
||||
adds r0, r2, 0x4
|
||||
str r0, [r1]
|
||||
ldr r3, _0800CEE8
|
||||
str r3, [r1, 0x4]
|
||||
ldr r0, _0800CEEC
|
||||
str r0, [r1, 0x8]
|
||||
ldr r0, [r1, 0x8]
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r3]
|
||||
subs r1, 0x6E
|
||||
ldrh r0, [r2, 0x2]
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800CEF0
|
||||
movs r1, 0xA0
|
||||
b _0800CEFE
|
||||
.align 2, 0
|
||||
_0800CEC0: .4byte 0x040000ba
|
||||
_0800CEC4: .4byte 0x0000cdff
|
||||
_0800CEC8: .4byte 0x00007fff
|
||||
_0800CECC: .4byte 0x04000048
|
||||
_0800CED0: .4byte 0x00003f3f
|
||||
_0800CED4: .4byte gUnknown_202D7FC
|
||||
_0800CED8: .4byte gUnknown_202D7FA
|
||||
_0800CEDC: .4byte gUnknown_2026E38
|
||||
_0800CEE0: .4byte 0x040000b0
|
||||
_0800CEE4: .4byte gUnknown_2026E3C
|
||||
_0800CEE8: .4byte 0x04000040
|
||||
_0800CEEC: .4byte 0xa2600002
|
||||
_0800CEF0: .4byte 0x04000044
|
||||
_0800CEF4:
|
||||
ldr r0, _0800CF08
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
_0800CEFE:
|
||||
strh r1, [r0]
|
||||
adds r0, 0x2
|
||||
strh r1, [r0]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CF08: .4byte 0x04000040
|
||||
thumb_func_end sub_800CE54
|
||||
|
||||
.align 2,0
|
||||
|
|
@ -73,6 +73,8 @@ SECTIONS {
|
|||
asm/code_800B540.o(.text);
|
||||
src/code_800B5F0.o(.text);
|
||||
asm/code_800B5F0.o(.text);
|
||||
src/music.o(.text);
|
||||
asm/code_800C9CC.o(.text);
|
||||
src/flash.o(.text);
|
||||
asm/code_800D090.o(.text);
|
||||
src/code_80118A4.o(.text);
|
||||
|
|
|
|||
2878
sound/_songtable.s
Normal file
2878
sound/_songtable.s
Normal file
File diff suppressed because it is too large
Load Diff
1636
sound/songs/seq_001.s
Normal file
1636
sound/songs/seq_001.s
Normal file
File diff suppressed because it is too large
Load Diff
1805
sound/songs/seq_002.s
Normal file
1805
sound/songs/seq_002.s
Normal file
File diff suppressed because it is too large
Load Diff
1653
sound/songs/seq_003.s
Normal file
1653
sound/songs/seq_003.s
Normal file
File diff suppressed because it is too large
Load Diff
668
sound/songs/seq_004.s
Normal file
668
sound/songs/seq_004.s
Normal file
|
|
@ -0,0 +1,668 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_004_grp, bank_000
|
||||
.equ seq_004_pri, 50
|
||||
.equ seq_004_rev, 218
|
||||
.equ seq_004_mvl, 127
|
||||
.equ seq_004_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_004
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_004_0:
|
||||
.byte KEYSH , seq_004_key+0
|
||||
.byte TEMPO , 78/2
|
||||
.byte VOICE , 46
|
||||
.byte VOL , 110*seq_004_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W12
|
||||
.byte N08 , Cn2 , v120
|
||||
.byte W12
|
||||
.byte N09 , Fn2 , v120
|
||||
.byte W12
|
||||
.byte N07 , Bn2 , v112
|
||||
.byte W12
|
||||
.byte Cn3 , v092
|
||||
.byte W12
|
||||
.byte N09 , Gn3 , v112
|
||||
.byte W48
|
||||
.byte N07 , Cn2 , v120
|
||||
.byte W12
|
||||
.byte PEND
|
||||
.byte N09 , Fn2 , v120
|
||||
.byte W12
|
||||
.byte N07 , Bn2 , v112
|
||||
.byte W12
|
||||
.byte Cn3 , v092
|
||||
.byte W12
|
||||
.byte N09 , Gn3 , v112
|
||||
.byte W48
|
||||
.byte N07 , Dn2 , v120
|
||||
.byte W12
|
||||
.byte PEND
|
||||
.byte N09 , En2 , v120
|
||||
.byte W12
|
||||
.byte N07 , An2 , v112
|
||||
.byte W12
|
||||
.byte Bn2 , v092
|
||||
.byte W12
|
||||
.byte N09 , En3 , v112
|
||||
.byte W48
|
||||
.byte N07 , Dn2 , v120
|
||||
.byte W12
|
||||
.byte PEND
|
||||
.byte N09 , En2 , v120
|
||||
.byte W12
|
||||
.byte N07 , An2 , v112
|
||||
.byte W12
|
||||
.byte Bn2 , v092
|
||||
.byte W12
|
||||
.byte N09 , En3 , v112
|
||||
.byte W48
|
||||
.byte N07 , Cn2 , v120
|
||||
.byte W12
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_004_0 + 0xF
|
||||
.byte PATT
|
||||
.word seq_004_0 + 0x23
|
||||
.byte PATT
|
||||
.word seq_004_0 + 0x37
|
||||
.byte PATT
|
||||
.word seq_004_0 + 0x4B
|
||||
.byte GOTO
|
||||
.word seq_004_0 + 0xF
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_004_1:
|
||||
.byte KEYSH , seq_004_key+0
|
||||
.byte W01
|
||||
.byte VOICE , 14
|
||||
.byte VOL , 60*seq_004_mvl/mxv
|
||||
.byte PAN , c_v-20
|
||||
.byte W11
|
||||
.byte W12
|
||||
.byte W48
|
||||
.byte N12 , Fn3 , v100
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N12 , Cn4 , v100
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N12 , Gn3
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N12 , En3 , v100
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte N12 , Bn3 , v100
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N12 , Gn3
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N12 , Fn3
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte PATT
|
||||
.word seq_004_1 + 0x14
|
||||
.byte PATT
|
||||
.word seq_004_1 + 0x20
|
||||
.byte PATT
|
||||
.word seq_004_1 + 0x2E
|
||||
.byte GOTO
|
||||
.word seq_004_1 + 0xB
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_004_2:
|
||||
.byte KEYSH , seq_004_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 76
|
||||
.byte VOL , 86*seq_004_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte W12
|
||||
.byte W24
|
||||
.byte N05 , Gn3 , v008
|
||||
.byte W05
|
||||
.byte An3 , v012
|
||||
.byte W04
|
||||
.byte Gn3 , v016
|
||||
.byte W04
|
||||
.byte An3 , v020
|
||||
.byte W04
|
||||
.byte Gn3 , v024
|
||||
.byte W04
|
||||
.byte An3 , v028
|
||||
.byte W03
|
||||
.byte Gn3
|
||||
.byte W05
|
||||
.byte An3 , v036
|
||||
.byte W04
|
||||
.byte Gn3 , v044
|
||||
.byte W04
|
||||
.byte An3 , v048
|
||||
.byte W03
|
||||
.byte Gn3 , v056
|
||||
.byte W04
|
||||
.byte An3 , v060
|
||||
.byte W04
|
||||
.byte Gn3 , v068
|
||||
.byte W04
|
||||
.byte An3 , v076
|
||||
.byte W04
|
||||
.byte Gn3 , v088
|
||||
.byte W04
|
||||
.byte An3 , v080
|
||||
.byte W03
|
||||
.byte Gn3 , v068
|
||||
.byte W03
|
||||
.byte An3 , v040
|
||||
.byte W03
|
||||
.byte Gn3 , v032
|
||||
.byte W03
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W24
|
||||
.byte N05 , An3 , v008
|
||||
.byte W05
|
||||
.byte Bn3 , v012
|
||||
.byte W04
|
||||
.byte An3 , v016
|
||||
.byte W04
|
||||
.byte Bn3 , v020
|
||||
.byte W04
|
||||
.byte An3 , v024
|
||||
.byte W04
|
||||
.byte Bn3 , v028
|
||||
.byte W03
|
||||
.byte An3
|
||||
.byte W05
|
||||
.byte Bn3 , v036
|
||||
.byte W04
|
||||
.byte An3 , v044
|
||||
.byte W04
|
||||
.byte Bn3 , v048
|
||||
.byte W03
|
||||
.byte An3 , v056
|
||||
.byte W04
|
||||
.byte Bn3 , v060
|
||||
.byte W04
|
||||
.byte An3 , v068
|
||||
.byte W04
|
||||
.byte Bn3 , v076
|
||||
.byte W04
|
||||
.byte An3 , v088
|
||||
.byte W04
|
||||
.byte Bn3 , v080
|
||||
.byte W03
|
||||
.byte An3 , v068
|
||||
.byte W03
|
||||
.byte Bn3 , v040
|
||||
.byte W03
|
||||
.byte An3 , v032
|
||||
.byte W03
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_004_2 + 0xB
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_004_2 + 0x47
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_004_2 + 0xB
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_004_3:
|
||||
.byte KEYSH , seq_004_key+0
|
||||
.byte W03
|
||||
.byte VOICE , 81
|
||||
.byte VOL , 38*seq_004_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W09
|
||||
.byte W12
|
||||
.byte W24
|
||||
.byte N05 , En3 , v032
|
||||
.byte W05
|
||||
.byte Fn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Fn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Fn3
|
||||
.byte W03
|
||||
.byte En3 , v028
|
||||
.byte W05
|
||||
.byte Fn3 , v036
|
||||
.byte W04
|
||||
.byte En3 , v044
|
||||
.byte W04
|
||||
.byte Fn3 , v048
|
||||
.byte W03
|
||||
.byte En3 , v056
|
||||
.byte W05
|
||||
.byte Fn3 , v060
|
||||
.byte W05
|
||||
.byte En3 , v068
|
||||
.byte W04
|
||||
.byte Fn3 , v076
|
||||
.byte W04
|
||||
.byte En3 , v088
|
||||
.byte W04
|
||||
.byte Fn3 , v080
|
||||
.byte W03
|
||||
.byte En3 , v068
|
||||
.byte W03
|
||||
.byte Fn3 , v048
|
||||
.byte W04
|
||||
.byte W08
|
||||
.byte N05 , Gn3 , v032
|
||||
.byte W04
|
||||
.byte An3 , v036
|
||||
.byte W04
|
||||
.byte Gn3 , v040
|
||||
.byte W04
|
||||
.byte An3 , v052
|
||||
.byte W05
|
||||
.byte Gn3 , v060
|
||||
.byte W05
|
||||
.byte An3 , v076
|
||||
.byte W03
|
||||
.byte Gn3 , v088
|
||||
.byte W04
|
||||
.byte An3
|
||||
.byte W04
|
||||
.byte Gn3 , v084
|
||||
.byte W05
|
||||
.byte An3 , v080
|
||||
.byte W03
|
||||
.byte Gn3 , v076
|
||||
.byte W04
|
||||
.byte An3 , v072
|
||||
.byte W04
|
||||
.byte Gn3 , v064
|
||||
.byte W04
|
||||
.byte An3 , v056
|
||||
.byte W04
|
||||
.byte Gn3 , v044
|
||||
.byte W05
|
||||
.byte An3 , v032
|
||||
.byte W03
|
||||
.byte Gn3
|
||||
.byte W04
|
||||
.byte An3
|
||||
.byte W03
|
||||
.byte Gn3
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte W24
|
||||
.byte N06 , Dn3
|
||||
.byte W06
|
||||
.byte N04 , En3
|
||||
.byte W03
|
||||
.byte N05 , Dn3
|
||||
.byte W04
|
||||
.byte N04 , En3
|
||||
.byte W03
|
||||
.byte N05 , Dn3
|
||||
.byte W05
|
||||
.byte N04 , En3
|
||||
.byte W03
|
||||
.byte N05 , Dn3
|
||||
.byte W04
|
||||
.byte En3 , v036
|
||||
.byte W05
|
||||
.byte Dn3 , v044
|
||||
.byte W04
|
||||
.byte N03 , En3 , v048
|
||||
.byte W03
|
||||
.byte N05 , Dn3 , v056
|
||||
.byte W05
|
||||
.byte En3 , v060
|
||||
.byte W04
|
||||
.byte Dn3 , v068
|
||||
.byte W05
|
||||
.byte N03 , En3 , v076
|
||||
.byte W03
|
||||
.byte N05 , Dn3 , v088
|
||||
.byte W04
|
||||
.byte N03 , En3 , v080
|
||||
.byte W03
|
||||
.byte Dn3 , v068
|
||||
.byte W03
|
||||
.byte N12 , En3 , v048
|
||||
.byte W05
|
||||
.byte W07
|
||||
.byte N05 , Dn3 , v032
|
||||
.byte W05
|
||||
.byte En3 , v036
|
||||
.byte W04
|
||||
.byte N03 , Dn3 , v040
|
||||
.byte W03
|
||||
.byte N06 , En3 , v052
|
||||
.byte W06
|
||||
.byte N05 , Dn3 , v060
|
||||
.byte W05
|
||||
.byte En3 , v076
|
||||
.byte W03
|
||||
.byte Dn3 , v088
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W03
|
||||
.byte N06 , Dn3 , v084
|
||||
.byte W06
|
||||
.byte N05 , En3 , v080
|
||||
.byte W03
|
||||
.byte Dn3 , v076
|
||||
.byte W03
|
||||
.byte En3 , v072
|
||||
.byte W05
|
||||
.byte Dn3 , v064
|
||||
.byte W04
|
||||
.byte En3 , v056
|
||||
.byte W03
|
||||
.byte N06 , Dn3 , v044
|
||||
.byte W06
|
||||
.byte N05 , En3 , v032
|
||||
.byte W03
|
||||
.byte Dn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W03
|
||||
.byte Dn3
|
||||
.byte W16
|
||||
.byte W24
|
||||
.byte En3
|
||||
.byte W05
|
||||
.byte Fn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Fn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Fn3
|
||||
.byte W03
|
||||
.byte En3
|
||||
.byte W05
|
||||
.byte Fn3 , v036
|
||||
.byte W04
|
||||
.byte En3 , v044
|
||||
.byte W04
|
||||
.byte Fn3 , v048
|
||||
.byte W03
|
||||
.byte En3 , v056
|
||||
.byte W05
|
||||
.byte Fn3 , v060
|
||||
.byte W05
|
||||
.byte En3 , v068
|
||||
.byte W04
|
||||
.byte Fn3 , v076
|
||||
.byte W04
|
||||
.byte En3 , v088
|
||||
.byte W04
|
||||
.byte Fn3 , v080
|
||||
.byte W03
|
||||
.byte En3 , v068
|
||||
.byte W03
|
||||
.byte Fn3 , v048
|
||||
.byte W04
|
||||
.byte PATT
|
||||
.word seq_004_3 + 0x3E
|
||||
.byte W24
|
||||
.byte N05 , Dn3 , v032
|
||||
.byte W05
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Dn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Dn3
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W03
|
||||
.byte Dn3
|
||||
.byte W05
|
||||
.byte En3 , v036
|
||||
.byte W04
|
||||
.byte Dn3 , v044
|
||||
.byte W04
|
||||
.byte En3 , v048
|
||||
.byte W03
|
||||
.byte Dn3 , v056
|
||||
.byte W05
|
||||
.byte En3 , v060
|
||||
.byte W05
|
||||
.byte Dn3 , v068
|
||||
.byte W04
|
||||
.byte En3 , v076
|
||||
.byte W04
|
||||
.byte Dn3 , v088
|
||||
.byte W04
|
||||
.byte En3 , v080
|
||||
.byte W03
|
||||
.byte Dn3 , v068
|
||||
.byte W03
|
||||
.byte En3 , v048
|
||||
.byte W04
|
||||
.byte W12
|
||||
.byte Bn3 , v036
|
||||
.byte W04
|
||||
.byte An3 , v040
|
||||
.byte W04
|
||||
.byte Bn3 , v052
|
||||
.byte W05
|
||||
.byte An3 , v060
|
||||
.byte W05
|
||||
.byte Bn3 , v076
|
||||
.byte W03
|
||||
.byte An3 , v088
|
||||
.byte W04
|
||||
.byte Bn3
|
||||
.byte W04
|
||||
.byte An3 , v084
|
||||
.byte W05
|
||||
.byte Bn3 , v080
|
||||
.byte W03
|
||||
.byte An3 , v076
|
||||
.byte W04
|
||||
.byte Bn3 , v072
|
||||
.byte W04
|
||||
.byte An3 , v064
|
||||
.byte W04
|
||||
.byte Bn3 , v056
|
||||
.byte W04
|
||||
.byte An3 , v044
|
||||
.byte W05
|
||||
.byte Bn3 , v032
|
||||
.byte W03
|
||||
.byte An3
|
||||
.byte W04
|
||||
.byte Bn3
|
||||
.byte W03
|
||||
.byte An3
|
||||
.byte W16
|
||||
.byte GOTO
|
||||
.word seq_004_3 + 0xB
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_004_4:
|
||||
.byte KEYSH , seq_004_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 95
|
||||
.byte VOL , 77*seq_004_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W08
|
||||
.byte W12
|
||||
.byte W96
|
||||
.byte W16
|
||||
.byte N06 , Bn2 , v040
|
||||
.byte W04
|
||||
.byte Cn3 , v052
|
||||
.byte W05
|
||||
.byte Bn2 , v060
|
||||
.byte W05
|
||||
.byte Cn3 , v076
|
||||
.byte W03
|
||||
.byte Bn2 , v088
|
||||
.byte W04
|
||||
.byte Cn3
|
||||
.byte W04
|
||||
.byte Bn2 , v084
|
||||
.byte W05
|
||||
.byte Cn3 , v080
|
||||
.byte W03
|
||||
.byte Bn2 , v076
|
||||
.byte W04
|
||||
.byte Cn3 , v072
|
||||
.byte W04
|
||||
.byte Bn2 , v064
|
||||
.byte W04
|
||||
.byte Cn3 , v056
|
||||
.byte W04
|
||||
.byte Bn2 , v044
|
||||
.byte W05
|
||||
.byte Cn3 , v032
|
||||
.byte W03
|
||||
.byte Bn2 , v024
|
||||
.byte W04
|
||||
.byte Cn3 , v012
|
||||
.byte W04
|
||||
.byte Bn2 , v004
|
||||
.byte W15
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W16
|
||||
.byte An2 , v040
|
||||
.byte W04
|
||||
.byte Bn2 , v052
|
||||
.byte W05
|
||||
.byte An2 , v060
|
||||
.byte W05
|
||||
.byte Bn2 , v076
|
||||
.byte W03
|
||||
.byte An2 , v088
|
||||
.byte W04
|
||||
.byte Bn2
|
||||
.byte W04
|
||||
.byte An2 , v084
|
||||
.byte W05
|
||||
.byte Bn2 , v080
|
||||
.byte W03
|
||||
.byte An2 , v076
|
||||
.byte W04
|
||||
.byte Bn2 , v072
|
||||
.byte W04
|
||||
.byte An2 , v064
|
||||
.byte W04
|
||||
.byte Bn2 , v056
|
||||
.byte W04
|
||||
.byte An2 , v044
|
||||
.byte W05
|
||||
.byte Bn2 , v032
|
||||
.byte W03
|
||||
.byte An2 , v024
|
||||
.byte W04
|
||||
.byte Bn2 , v012
|
||||
.byte W04
|
||||
.byte An2 , v004
|
||||
.byte W15
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_004_4 + 0xC
|
||||
.byte W96
|
||||
.byte W16
|
||||
.byte N06 , Dn3 , v040
|
||||
.byte W04
|
||||
.byte En3 , v052
|
||||
.byte W05
|
||||
.byte Dn3 , v060
|
||||
.byte W05
|
||||
.byte En3 , v076
|
||||
.byte W03
|
||||
.byte Dn3 , v088
|
||||
.byte W04
|
||||
.byte En3
|
||||
.byte W04
|
||||
.byte Dn3 , v084
|
||||
.byte W05
|
||||
.byte En3 , v080
|
||||
.byte W03
|
||||
.byte Dn3 , v076
|
||||
.byte W04
|
||||
.byte En3 , v072
|
||||
.byte W04
|
||||
.byte Dn3 , v064
|
||||
.byte W04
|
||||
.byte En3 , v056
|
||||
.byte W04
|
||||
.byte Dn3 , v044
|
||||
.byte W05
|
||||
.byte En3 , v032
|
||||
.byte W03
|
||||
.byte Dn3 , v024
|
||||
.byte W04
|
||||
.byte En3 , v012
|
||||
.byte W04
|
||||
.byte Dn3 , v004
|
||||
.byte W15
|
||||
.byte GOTO
|
||||
.word seq_004_4 + 0xB
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_004:
|
||||
.byte 5 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_004_pri @ Priority
|
||||
.byte seq_004_rev @ Reverb
|
||||
|
||||
.word seq_004_grp
|
||||
|
||||
.word seq_004_0
|
||||
.word seq_004_1
|
||||
.word seq_004_2
|
||||
.word seq_004_3
|
||||
.word seq_004_4
|
||||
|
||||
.end
|
||||
1916
sound/songs/seq_005.s
Normal file
1916
sound/songs/seq_005.s
Normal file
File diff suppressed because it is too large
Load Diff
1497
sound/songs/seq_006.s
Normal file
1497
sound/songs/seq_006.s
Normal file
File diff suppressed because it is too large
Load Diff
3813
sound/songs/seq_007.s
Normal file
3813
sound/songs/seq_007.s
Normal file
File diff suppressed because it is too large
Load Diff
686
sound/songs/seq_008.s
Normal file
686
sound/songs/seq_008.s
Normal file
|
|
@ -0,0 +1,686 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_008_grp, bank_000
|
||||
.equ seq_008_pri, 50
|
||||
.equ seq_008_rev, 218
|
||||
.equ seq_008_mvl, 127
|
||||
.equ seq_008_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_008
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_008_0:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte TEMPO , 112/2
|
||||
.byte VOICE , 76
|
||||
.byte VOL , 59*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W24
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W40
|
||||
.byte N08 , Gn4 , v060
|
||||
.byte W08
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08
|
||||
.byte W08
|
||||
.byte Cn5 , v040
|
||||
.byte W08
|
||||
.byte Dn5 , v072
|
||||
.byte W08
|
||||
.byte N03 , Gn5 , v120
|
||||
.byte W40
|
||||
.byte N08 , Gn4 , v060
|
||||
.byte W08
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08
|
||||
.byte W08
|
||||
.byte Cn5 , v040
|
||||
.byte W08
|
||||
.byte Dn5 , v072
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte N09 , Gn4 , v088
|
||||
.byte W40
|
||||
.byte N08 , Gn4 , v060
|
||||
.byte W08
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08
|
||||
.byte W08
|
||||
.byte Cn5 , v040
|
||||
.byte W08
|
||||
.byte Bn4 , v072
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte N09 , Gn4 , v088
|
||||
.byte W24
|
||||
.byte An4
|
||||
.byte W24
|
||||
.byte Bn4
|
||||
.byte W24
|
||||
.byte Cn5
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte N11 , Dn5 , v120
|
||||
.byte W40
|
||||
.byte N08 , Gn4 , v060
|
||||
.byte W08
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08
|
||||
.byte W08
|
||||
.byte Cn5 , v040
|
||||
.byte W08
|
||||
.byte Dn5 , v072
|
||||
.byte W08
|
||||
.byte PATT
|
||||
.word seq_008_0 + 0x26
|
||||
.byte PATT
|
||||
.word seq_008_0 + 0x3D
|
||||
.byte PATT
|
||||
.word seq_008_0 + 0x54
|
||||
.byte GOTO
|
||||
.word seq_008_0 + 0xB
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_008_1:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W01
|
||||
.byte VOICE , 8
|
||||
.byte VOL , 47*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W23
|
||||
.byte N32 , Dn4 , v112
|
||||
.byte W40
|
||||
.byte N08 , Bn3 , v060
|
||||
.byte W08
|
||||
.byte N14 , Cn4 , v120
|
||||
.byte W14
|
||||
.byte N04 , Bn3 , v052
|
||||
.byte W04
|
||||
.byte Cn4 , v080
|
||||
.byte W03
|
||||
.byte Bn3 , v060
|
||||
.byte W03
|
||||
.byte N16 , An3 , v092
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte N32 , Bn3 , v112
|
||||
.byte W40
|
||||
.byte N08 , Gn3 , v060
|
||||
.byte W08
|
||||
.byte N14 , An3 , v120
|
||||
.byte W14
|
||||
.byte N04 , Gn3 , v052
|
||||
.byte W04
|
||||
.byte An3 , v080
|
||||
.byte W03
|
||||
.byte Gn3 , v060
|
||||
.byte W03
|
||||
.byte N16 , Fs3 , v092
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte N48 , Gn3 , v112
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_008_1 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_1 + 0x25
|
||||
.byte N48 , Gn3 , v112
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_008_1 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_008_2:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 46
|
||||
.byte VOL , 94*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W14
|
||||
.byte N08 , Cn2 , v127
|
||||
.byte W08
|
||||
.byte N08 , Fn2 , v127
|
||||
.byte W16
|
||||
.byte Cn3 , v072
|
||||
.byte W08
|
||||
.byte Dn3 , v120
|
||||
.byte W16
|
||||
.byte Gn3
|
||||
.byte W48
|
||||
.byte Cn2 , v127
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte N08 , Fn2 , v127
|
||||
.byte W16
|
||||
.byte Cn3 , v072
|
||||
.byte W08
|
||||
.byte Dn3 , v120
|
||||
.byte W16
|
||||
.byte Gn3
|
||||
.byte W48
|
||||
.byte Dn2 , v127
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte N08 , En2 , v127
|
||||
.byte W16
|
||||
.byte Cn3 , v072
|
||||
.byte W08
|
||||
.byte Dn3 , v120
|
||||
.byte W16
|
||||
.byte Gn3
|
||||
.byte W48
|
||||
.byte Dn2 , v127
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte N08 , En2 , v127
|
||||
.byte W16
|
||||
.byte Cn3 , v072
|
||||
.byte W08
|
||||
.byte Dn3 , v120
|
||||
.byte W16
|
||||
.byte Gn3
|
||||
.byte W56
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0xE
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x2E
|
||||
.byte N08 , En2 , v127
|
||||
.byte W16
|
||||
.byte Cn3 , v072
|
||||
.byte W08
|
||||
.byte Dn3 , v120
|
||||
.byte W16
|
||||
.byte Gn3
|
||||
.byte W48
|
||||
.byte Cn2 , v127
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0xE
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x2E
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x5A
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0xE
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x2E
|
||||
.byte PATT
|
||||
.word seq_008_2 + 0x3E
|
||||
.byte GOTO
|
||||
.word seq_008_2 + 0xE
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_008_3:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W03
|
||||
.byte VOICE , 74
|
||||
.byte VOL , 31*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+30
|
||||
.byte W21
|
||||
.byte W04
|
||||
.byte N05 , Dn4 , v112
|
||||
.byte W40
|
||||
.byte Bn3 , v060
|
||||
.byte W08
|
||||
.byte Cn4 , v100
|
||||
.byte W14
|
||||
.byte N04 , Bn3 , v052
|
||||
.byte W04
|
||||
.byte N03 , Cn4 , v080
|
||||
.byte W03
|
||||
.byte Bn3 , v060
|
||||
.byte W03
|
||||
.byte N05 , An3 , v092
|
||||
.byte W20
|
||||
.byte W04
|
||||
.byte Bn3 , v112
|
||||
.byte W40
|
||||
.byte Gn3 , v060
|
||||
.byte W08
|
||||
.byte An3 , v100
|
||||
.byte W14
|
||||
.byte N04 , Gn3 , v052
|
||||
.byte W04
|
||||
.byte N03 , An3 , v080
|
||||
.byte W03
|
||||
.byte Gn3 , v060
|
||||
.byte W03
|
||||
.byte N05 , Fs3 , v092
|
||||
.byte W20
|
||||
.byte W04
|
||||
.byte Gn3 , v112
|
||||
.byte W92
|
||||
.byte W96
|
||||
.byte W04
|
||||
.byte Dn4
|
||||
.byte W40
|
||||
.byte Bn3 , v060
|
||||
.byte W08
|
||||
.byte Cn4 , v120
|
||||
.byte W14
|
||||
.byte Bn3 , v052
|
||||
.byte W04
|
||||
.byte Cn4 , v080
|
||||
.byte W03
|
||||
.byte Bn3 , v060
|
||||
.byte W03
|
||||
.byte An3 , v092
|
||||
.byte W20
|
||||
.byte W04
|
||||
.byte Bn3 , v112
|
||||
.byte W40
|
||||
.byte Gn3 , v060
|
||||
.byte W08
|
||||
.byte An3 , v120
|
||||
.byte W14
|
||||
.byte Gn3 , v052
|
||||
.byte W04
|
||||
.byte An3 , v080
|
||||
.byte W03
|
||||
.byte Gn3 , v060
|
||||
.byte W03
|
||||
.byte Fs3 , v092
|
||||
.byte W20
|
||||
.byte W04
|
||||
.byte Gn3 , v112
|
||||
.byte W92
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_008_3 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_008_4:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 75
|
||||
.byte VOL , 23*seq_008_mvl/mxv
|
||||
.byte PAN , c_v-30
|
||||
.byte W20
|
||||
.byte W08
|
||||
.byte N07 , Dn4 , v088
|
||||
.byte W40
|
||||
.byte Bn3 , v036
|
||||
.byte W08
|
||||
.byte Cn4 , v096
|
||||
.byte W14
|
||||
.byte Bn3 , v028
|
||||
.byte W04
|
||||
.byte Cn4 , v056
|
||||
.byte W03
|
||||
.byte Bn3 , v036
|
||||
.byte W03
|
||||
.byte An3 , v068
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte W08
|
||||
.byte N07 , Bn3 , v088
|
||||
.byte W40
|
||||
.byte Gn3 , v036
|
||||
.byte W08
|
||||
.byte An3 , v096
|
||||
.byte W14
|
||||
.byte Gn3 , v028
|
||||
.byte W04
|
||||
.byte An3 , v056
|
||||
.byte W03
|
||||
.byte Gn3 , v036
|
||||
.byte W03
|
||||
.byte Fs3 , v068
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte W08
|
||||
.byte Gn3 , v088
|
||||
.byte W88
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_008_4 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_4 + 0x22
|
||||
.byte W08
|
||||
.byte N07 , Gn3 , v088
|
||||
.byte W88
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_008_4 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_008_5:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W05
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 66*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+40
|
||||
.byte W19
|
||||
.byte W40
|
||||
.byte N04 , Dn3 , v100
|
||||
.byte W24
|
||||
.byte Gn2 , v052
|
||||
.byte W32
|
||||
.byte PEND
|
||||
.byte N08 , Gn3 , v100
|
||||
.byte W72
|
||||
.byte N04 , Dn3
|
||||
.byte W16
|
||||
.byte Dn2 , v076
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte W40
|
||||
.byte N04 , Gn3 , v100
|
||||
.byte W24
|
||||
.byte Dn3 , v052
|
||||
.byte W32
|
||||
.byte PEND
|
||||
.byte N08 , Bn3 , v100
|
||||
.byte W64
|
||||
.byte N04 , Dn4 , v092
|
||||
.byte W32
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x27
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x27
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_5 + 0x27
|
||||
.byte GOTO
|
||||
.word seq_008_5 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 07 ***********************@
|
||||
|
||||
seq_008_6:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 66*seq_008_mvl/mxv
|
||||
.byte PAN , c_v-40
|
||||
.byte W18
|
||||
.byte N08 , Gn3 , v100
|
||||
.byte W72
|
||||
.byte N04 , Dn3
|
||||
.byte W16
|
||||
.byte Dn2 , v076
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte W40
|
||||
.byte N04 , Dn3 , v100
|
||||
.byte W24
|
||||
.byte Gn2 , v052
|
||||
.byte W32
|
||||
.byte PEND
|
||||
.byte N08 , Bn3 , v100
|
||||
.byte W72
|
||||
.byte N04 , Gn3
|
||||
.byte W16
|
||||
.byte Gn2 , v076
|
||||
.byte W08
|
||||
.byte PEND
|
||||
.byte W40
|
||||
.byte N04 , Gn3 , v100
|
||||
.byte W32
|
||||
.byte Dn4 , v112
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x1E
|
||||
.byte W40
|
||||
.byte N04 , Gn3 , v100
|
||||
.byte W32
|
||||
.byte Dn4 , v084
|
||||
.byte W24
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x29
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x1E
|
||||
.byte PATT
|
||||
.word seq_008_6 + 0x29
|
||||
.byte GOTO
|
||||
.word seq_008_6 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 08 ***********************@
|
||||
|
||||
seq_008_7:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W07
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 23*seq_008_mvl/mxv
|
||||
.byte PAN , c_v+63
|
||||
.byte W17
|
||||
.byte W08
|
||||
.byte N08 , Gn3 , v127
|
||||
.byte W72
|
||||
.byte N04 , Dn3 , v100
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte N04 , Dn2 , v076
|
||||
.byte W48
|
||||
.byte Dn3 , v100
|
||||
.byte W24
|
||||
.byte Gn2 , v052
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte W08
|
||||
.byte N08 , Bn3 , v127
|
||||
.byte W72
|
||||
.byte N04 , Gn3 , v100
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte N04 , Gn2 , v076
|
||||
.byte W48
|
||||
.byte Gn3 , v100
|
||||
.byte W32
|
||||
.byte Dn4 , v112
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x14
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x1F
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x29
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x14
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x1F
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x29
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x14
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x1F
|
||||
.byte PATT
|
||||
.word seq_008_7 + 0x29
|
||||
.byte GOTO
|
||||
.word seq_008_7 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 09 ***********************@
|
||||
|
||||
seq_008_8:
|
||||
.byte KEYSH , seq_008_key+0
|
||||
.byte W08
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 23*seq_008_mvl/mxv
|
||||
.byte PAN , c_v-63
|
||||
.byte W16
|
||||
.byte W48
|
||||
.byte N04 , Dn3 , v100
|
||||
.byte W24
|
||||
.byte Gn2 , v052
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte W08
|
||||
.byte N08 , Gn3 , v127
|
||||
.byte W72
|
||||
.byte N04 , Dn3 , v100
|
||||
.byte W16
|
||||
.byte PEND
|
||||
.byte N04 , Dn2 , v076
|
||||
.byte W48
|
||||
.byte Gn3 , v100
|
||||
.byte W24
|
||||
.byte Dn3 , v052
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte W08
|
||||
.byte N08 , Bn3 , v127
|
||||
.byte W64
|
||||
.byte N04 , Dn4 , v092
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x1D
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x28
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x1D
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x28
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0xA
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x13
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x1D
|
||||
.byte PATT
|
||||
.word seq_008_8 + 0x28
|
||||
.byte GOTO
|
||||
.word seq_008_8 + 0xA
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_008:
|
||||
.byte 9 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_008_pri @ Priority
|
||||
.byte seq_008_rev @ Reverb
|
||||
|
||||
.word seq_008_grp
|
||||
|
||||
.word seq_008_0
|
||||
.word seq_008_1
|
||||
.word seq_008_2
|
||||
.word seq_008_3
|
||||
.word seq_008_4
|
||||
.word seq_008_5
|
||||
.word seq_008_6
|
||||
.word seq_008_7
|
||||
.word seq_008_8
|
||||
|
||||
.end
|
||||
1187
sound/songs/seq_009.s
Normal file
1187
sound/songs/seq_009.s
Normal file
File diff suppressed because it is too large
Load Diff
1688
sound/songs/seq_010.s
Normal file
1688
sound/songs/seq_010.s
Normal file
File diff suppressed because it is too large
Load Diff
2358
sound/songs/seq_011.s
Normal file
2358
sound/songs/seq_011.s
Normal file
File diff suppressed because it is too large
Load Diff
1718
sound/songs/seq_012.s
Normal file
1718
sound/songs/seq_012.s
Normal file
File diff suppressed because it is too large
Load Diff
2301
sound/songs/seq_013.s
Normal file
2301
sound/songs/seq_013.s
Normal file
File diff suppressed because it is too large
Load Diff
3518
sound/songs/seq_014.s
Normal file
3518
sound/songs/seq_014.s
Normal file
File diff suppressed because it is too large
Load Diff
4522
sound/songs/seq_015.s
Normal file
4522
sound/songs/seq_015.s
Normal file
File diff suppressed because it is too large
Load Diff
2316
sound/songs/seq_016.s
Normal file
2316
sound/songs/seq_016.s
Normal file
File diff suppressed because it is too large
Load Diff
1763
sound/songs/seq_017.s
Normal file
1763
sound/songs/seq_017.s
Normal file
File diff suppressed because it is too large
Load Diff
2806
sound/songs/seq_018.s
Normal file
2806
sound/songs/seq_018.s
Normal file
File diff suppressed because it is too large
Load Diff
1834
sound/songs/seq_019.s
Normal file
1834
sound/songs/seq_019.s
Normal file
File diff suppressed because it is too large
Load Diff
4413
sound/songs/seq_020.s
Normal file
4413
sound/songs/seq_020.s
Normal file
File diff suppressed because it is too large
Load Diff
3297
sound/songs/seq_021.s
Normal file
3297
sound/songs/seq_021.s
Normal file
File diff suppressed because it is too large
Load Diff
8638
sound/songs/seq_022.s
Normal file
8638
sound/songs/seq_022.s
Normal file
File diff suppressed because it is too large
Load Diff
3010
sound/songs/seq_023.s
Normal file
3010
sound/songs/seq_023.s
Normal file
File diff suppressed because it is too large
Load Diff
6079
sound/songs/seq_024.s
Normal file
6079
sound/songs/seq_024.s
Normal file
File diff suppressed because it is too large
Load Diff
3537
sound/songs/seq_025.s
Normal file
3537
sound/songs/seq_025.s
Normal file
File diff suppressed because it is too large
Load Diff
5190
sound/songs/seq_026.s
Normal file
5190
sound/songs/seq_026.s
Normal file
File diff suppressed because it is too large
Load Diff
7755
sound/songs/seq_027.s
Normal file
7755
sound/songs/seq_027.s
Normal file
File diff suppressed because it is too large
Load Diff
5535
sound/songs/seq_028.s
Normal file
5535
sound/songs/seq_028.s
Normal file
File diff suppressed because it is too large
Load Diff
4692
sound/songs/seq_029.s
Normal file
4692
sound/songs/seq_029.s
Normal file
File diff suppressed because it is too large
Load Diff
5672
sound/songs/seq_030.s
Normal file
5672
sound/songs/seq_030.s
Normal file
File diff suppressed because it is too large
Load Diff
4555
sound/songs/seq_031.s
Normal file
4555
sound/songs/seq_031.s
Normal file
File diff suppressed because it is too large
Load Diff
5925
sound/songs/seq_032.s
Normal file
5925
sound/songs/seq_032.s
Normal file
File diff suppressed because it is too large
Load Diff
1869
sound/songs/seq_033.s
Normal file
1869
sound/songs/seq_033.s
Normal file
File diff suppressed because it is too large
Load Diff
3423
sound/songs/seq_034.s
Normal file
3423
sound/songs/seq_034.s
Normal file
File diff suppressed because it is too large
Load Diff
4289
sound/songs/seq_035.s
Normal file
4289
sound/songs/seq_035.s
Normal file
File diff suppressed because it is too large
Load Diff
1727
sound/songs/seq_036.s
Normal file
1727
sound/songs/seq_036.s
Normal file
File diff suppressed because it is too large
Load Diff
4773
sound/songs/seq_037.s
Normal file
4773
sound/songs/seq_037.s
Normal file
File diff suppressed because it is too large
Load Diff
391
sound/songs/seq_038.s
Normal file
391
sound/songs/seq_038.s
Normal file
|
|
@ -0,0 +1,391 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_038_grp, bank_014
|
||||
.equ seq_038_pri, 50
|
||||
.equ seq_038_rev, 203
|
||||
.equ seq_038_mvl, 127
|
||||
.equ seq_038_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_038
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_038_0:
|
||||
.byte KEYSH , seq_038_key+0
|
||||
.byte TEMPO , 124/2
|
||||
.byte VOICE , 48
|
||||
.byte MOD , 37
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte BENDR , 5
|
||||
.byte LFOS , 13
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W21
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte TIE , Gs1 , v120
|
||||
.byte W02
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 2*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 3*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 4*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 5*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 7*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 7*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 9*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 11*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 11*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 13*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 14*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 15*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 16*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 18*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 24*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 25*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 26*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 28*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 29*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 30*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 31*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 33*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 33*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 35*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 36*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 37*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 39*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 40*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 41*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 42*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 44*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 44*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 46*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 48*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 48*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 50*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 51*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 53*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 55*seq_038_mvl/mxv
|
||||
.byte W48
|
||||
.byte W02
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE , Bn1 , v120
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte GOTO
|
||||
.word seq_038_0 + 0x7A
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_038_1:
|
||||
.byte KEYSH , seq_038_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte MOD , 75
|
||||
.byte PAN , c_v+0
|
||||
.byte LFOS , 18
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W19
|
||||
.byte MOD , 75
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte TIE , Cn2 , v120
|
||||
.byte W02
|
||||
.byte VOL , 0*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 1*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 3*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 4*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 6*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 7*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 10*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 11*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 13*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 14*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 16*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 18*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 23*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 25*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 27*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 29*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 30*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 32*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 34*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 36*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 37*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 39*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 40*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 43*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 44*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 46*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 48*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 50*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 51*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 53*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 55*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 56*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 59*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 60*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 62*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 63*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 65*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 67*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 69*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 70*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 72*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte 74*seq_038_mvl/mxv
|
||||
.byte W48
|
||||
.byte W02
|
||||
.byte MOD , 20
|
||||
.byte W01
|
||||
.byte W92
|
||||
.byte W03
|
||||
.byte 100
|
||||
.byte W01
|
||||
.byte EOT
|
||||
.byte TIE , Cn2 , v120
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte TIE
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte GOTO
|
||||
.word seq_038_1 + 0x7D
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_038_2:
|
||||
.byte KEYSH , seq_038_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 49
|
||||
.byte VOL , 55*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+16
|
||||
.byte BENDR , 24
|
||||
.byte LFOS , 100
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W18
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte N36 , Cn3 , v120
|
||||
.byte W36
|
||||
.byte N24 , Fn2 , v060
|
||||
.byte W60
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W48
|
||||
.byte N12 , Gn2 , v120
|
||||
.byte W12
|
||||
.byte N24 , Fn2 , v060
|
||||
.byte W24
|
||||
.byte N36 , Ds3
|
||||
.byte W12
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_038_2 + 0x14
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_038_2 + 0x1E
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_038_2 + 0x14
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_038_3:
|
||||
.byte KEYSH , seq_038_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 49
|
||||
.byte VOL , 39*seq_038_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-24
|
||||
.byte LFOS , 30
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte BENDR , 12
|
||||
.byte W16
|
||||
.byte W96
|
||||
.byte N48 , Gn3 , v120
|
||||
.byte W48
|
||||
.byte N24 , Gn4 , v060
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W48
|
||||
.byte N48 , Bn3 , v120
|
||||
.byte W48
|
||||
.byte N24 , Ds4 , v060
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_038_3 + 0x13
|
||||
.byte W96
|
||||
.byte W48
|
||||
.byte N48 , Bn3 , v120
|
||||
.byte W48
|
||||
.byte N24 , Ds4 , v060
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_038_3 + 0x13
|
||||
.byte GOTO
|
||||
.word seq_038_3 + 0x1C
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_038:
|
||||
.byte 4 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_038_pri @ Priority
|
||||
.byte seq_038_rev @ Reverb
|
||||
|
||||
.word seq_038_grp
|
||||
|
||||
.word seq_038_0
|
||||
.word seq_038_1
|
||||
.word seq_038_2
|
||||
.word seq_038_3
|
||||
|
||||
.end
|
||||
3748
sound/songs/seq_039.s
Normal file
3748
sound/songs/seq_039.s
Normal file
File diff suppressed because it is too large
Load Diff
1407
sound/songs/seq_040.s
Normal file
1407
sound/songs/seq_040.s
Normal file
File diff suppressed because it is too large
Load Diff
1624
sound/songs/seq_041.s
Normal file
1624
sound/songs/seq_041.s
Normal file
File diff suppressed because it is too large
Load Diff
3595
sound/songs/seq_042.s
Normal file
3595
sound/songs/seq_042.s
Normal file
File diff suppressed because it is too large
Load Diff
1331
sound/songs/seq_043.s
Normal file
1331
sound/songs/seq_043.s
Normal file
File diff suppressed because it is too large
Load Diff
9111
sound/songs/seq_044.s
Normal file
9111
sound/songs/seq_044.s
Normal file
File diff suppressed because it is too large
Load Diff
1994
sound/songs/seq_045.s
Normal file
1994
sound/songs/seq_045.s
Normal file
File diff suppressed because it is too large
Load Diff
1104
sound/songs/seq_046.s
Normal file
1104
sound/songs/seq_046.s
Normal file
File diff suppressed because it is too large
Load Diff
43
sound/songs/seq_050.s
Normal file
43
sound/songs/seq_050.s
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_050_grp, bank_000
|
||||
.equ seq_050_pri, 50
|
||||
.equ seq_050_rev, 178
|
||||
.equ seq_050_mvl, 127
|
||||
.equ seq_050_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_050
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_050_0:
|
||||
.byte KEYSH , seq_050_key+0
|
||||
.byte TEMPO , 140/2
|
||||
.byte VOICE , 0
|
||||
.byte VOL , 0*seq_050_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W02
|
||||
.byte BEND , c_v+0
|
||||
.byte W03
|
||||
.byte N02 , Cn3 , v004
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_050:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_050_pri @ Priority
|
||||
.byte seq_050_rev @ Reverb
|
||||
|
||||
.word seq_050_grp
|
||||
|
||||
.word seq_050_0
|
||||
|
||||
.end
|
||||
284
sound/songs/seq_051.s
Normal file
284
sound/songs/seq_051.s
Normal file
|
|
@ -0,0 +1,284 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_051_grp, bank_000
|
||||
.equ seq_051_pri, 50
|
||||
.equ seq_051_rev, 178
|
||||
.equ seq_051_mvl, 127
|
||||
.equ seq_051_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_051
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_051_0:
|
||||
.byte KEYSH , seq_051_key+0
|
||||
.byte TEMPO , 160/2
|
||||
.byte VOICE , 118
|
||||
.byte VOL , 100*seq_051_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W11
|
||||
.byte TEMPO , 80/2
|
||||
.byte W01
|
||||
.byte N06 , Ds4 , v108
|
||||
.byte W06
|
||||
.byte Dn4 , v096
|
||||
.byte W06
|
||||
.byte Cs4 , v088
|
||||
.byte W06
|
||||
.byte Cn4 , v072
|
||||
.byte W06
|
||||
.byte N36 , Bn3 , v076
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 84*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 82*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 80*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 77*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 74*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 70*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 64*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 60*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 58*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 54*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 41*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 36*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 25*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 8*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_051_1:
|
||||
.byte KEYSH , seq_051_key+0
|
||||
.byte W01
|
||||
.byte VOICE , 118
|
||||
.byte VOL , 100*seq_051_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W11
|
||||
.byte N06 , Gn3 , v088
|
||||
.byte W06
|
||||
.byte Fs3 , v076
|
||||
.byte W06
|
||||
.byte Fn3 , v068
|
||||
.byte W06
|
||||
.byte En3 , v048
|
||||
.byte W06
|
||||
.byte N36 , Ds3 , v056
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 84*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 82*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 80*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 77*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 74*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 70*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 64*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 60*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 58*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 54*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 41*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 36*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 25*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 8*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_051_2:
|
||||
.byte KEYSH , seq_051_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 22
|
||||
.byte VOL , 94*seq_051_mvl/mxv
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 90
|
||||
.byte PAN , c_v+0
|
||||
.byte LFOS , 60
|
||||
.byte W09
|
||||
.byte N04 , Bn3 , v127
|
||||
.byte W06
|
||||
.byte As3 , v120
|
||||
.byte W06
|
||||
.byte An3 , v100
|
||||
.byte W06
|
||||
.byte Gs3 , v080
|
||||
.byte W05
|
||||
.byte MOD , 30
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_051_mvl/mxv
|
||||
.byte N36 , Gn3 , v100
|
||||
.byte W02
|
||||
.byte VOL , 84*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 82*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 81*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 80*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 78*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 77*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 74*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 70*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 64*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 60*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 58*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 54*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 41*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 36*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 25*seq_051_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_051_mvl/mxv
|
||||
.byte W02
|
||||
.byte 8*seq_051_mvl/mxv
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_051_3:
|
||||
.byte KEYSH , seq_051_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 77
|
||||
.byte VOL , 62*seq_051_mvl/mxv
|
||||
.byte PAN , c_v-63
|
||||
.byte W08
|
||||
.byte N04 , Bn3 , v112
|
||||
.byte W06
|
||||
.byte As3
|
||||
.byte W06
|
||||
.byte An3
|
||||
.byte W06
|
||||
.byte Gs3
|
||||
.byte W06
|
||||
.byte Gn3
|
||||
.byte W06
|
||||
.byte Gn3 , v088
|
||||
.byte W06
|
||||
.byte Gn3 , v060
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_051_4:
|
||||
.byte KEYSH , seq_051_key+0
|
||||
.byte W05
|
||||
.byte VOICE , 78
|
||||
.byte VOL , 62*seq_051_mvl/mxv
|
||||
.byte PAN , c_v+63
|
||||
.byte W07
|
||||
.byte N04 , Ds3 , v112
|
||||
.byte W06
|
||||
.byte Dn3
|
||||
.byte W06
|
||||
.byte Cs3
|
||||
.byte W06
|
||||
.byte Cn3
|
||||
.byte W06
|
||||
.byte Bn2
|
||||
.byte W06
|
||||
.byte Bn2 , v088
|
||||
.byte W06
|
||||
.byte Bn2 , v060
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_051:
|
||||
.byte 5 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_051_pri @ Priority
|
||||
.byte seq_051_rev @ Reverb
|
||||
|
||||
.word seq_051_grp
|
||||
|
||||
.word seq_051_0
|
||||
.word seq_051_1
|
||||
.word seq_051_2
|
||||
.word seq_051_3
|
||||
.word seq_051_4
|
||||
|
||||
.end
|
||||
242
sound/songs/seq_052.s
Normal file
242
sound/songs/seq_052.s
Normal file
|
|
@ -0,0 +1,242 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_052_grp, bank_000
|
||||
.equ seq_052_pri, 50
|
||||
.equ seq_052_rev, 178
|
||||
.equ seq_052_mvl, 127
|
||||
.equ seq_052_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_052
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_052_0:
|
||||
.byte KEYSH , seq_052_key+0
|
||||
.byte TEMPO , 100/2
|
||||
.byte VOICE , 45
|
||||
.byte VOL , 100*seq_052_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MOD , 50
|
||||
.byte LFOS , 30
|
||||
.byte MODT , mod_tre
|
||||
.byte W11
|
||||
.byte N05 , Cn4 , v028
|
||||
.byte W06
|
||||
.byte Dn4 , v036
|
||||
.byte W06
|
||||
.byte En4 , v052
|
||||
.byte W06
|
||||
.byte Fn4 , v060
|
||||
.byte W06
|
||||
.byte Gn4 , v080
|
||||
.byte W23
|
||||
.byte VOICE , 118
|
||||
.byte W01
|
||||
.byte VOL , 92*seq_052_mvl/mxv
|
||||
.byte N32 , Cn5 , v092
|
||||
.byte W03
|
||||
.byte VOL , 88*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 85*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 81*seq_052_mvl/mxv
|
||||
.byte W03
|
||||
.byte 76*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 70*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 64*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 57*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 46*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 39*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 29*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 18*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 11*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 4*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_052_1:
|
||||
.byte KEYSH , seq_052_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 76
|
||||
.byte VOL , 74*seq_052_mvl/mxv
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte MOD , 50
|
||||
.byte PAN , c_v-30
|
||||
.byte LFOS , 60
|
||||
.byte W09
|
||||
.byte N03 , Cn4 , v072
|
||||
.byte W06
|
||||
.byte Dn4 , v048
|
||||
.byte W06
|
||||
.byte En4 , v056
|
||||
.byte W06
|
||||
.byte Fn4 , v072
|
||||
.byte W06
|
||||
.byte N07 , Gn4 , v076
|
||||
.byte W24
|
||||
.byte VOL , 66*seq_052_mvl/mxv
|
||||
.byte N36 , Cn5 , v060
|
||||
.byte W03
|
||||
.byte VOL , 64*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 61*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 57*seq_052_mvl/mxv
|
||||
.byte W03
|
||||
.byte 54*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 51*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 50*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 47*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 42*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 34*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 25*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 14*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 7*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 0*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_052_2:
|
||||
.byte KEYSH , seq_052_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 76
|
||||
.byte VOL , 74*seq_052_mvl/mxv
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte MOD , 50
|
||||
.byte PAN , c_v+20
|
||||
.byte LFOS , 60
|
||||
.byte W07
|
||||
.byte N03 , En4 , v072
|
||||
.byte W06
|
||||
.byte Fn4 , v048
|
||||
.byte W06
|
||||
.byte Gn4 , v056
|
||||
.byte W06
|
||||
.byte An4 , v060
|
||||
.byte W06
|
||||
.byte N07 , Bn4 , v068
|
||||
.byte W24
|
||||
.byte VOL , 66*seq_052_mvl/mxv
|
||||
.byte N36 , Gn4 , v060
|
||||
.byte W03
|
||||
.byte VOL , 64*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 61*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte 57*seq_052_mvl/mxv
|
||||
.byte W03
|
||||
.byte 54*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 51*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 50*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 47*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 42*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 34*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 25*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 14*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 7*seq_052_mvl/mxv
|
||||
.byte W02
|
||||
.byte 0*seq_052_mvl/mxv
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_052_3:
|
||||
.byte KEYSH , seq_052_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 77
|
||||
.byte VOL , 47*seq_052_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W06
|
||||
.byte N04 , Cn3 , v080
|
||||
.byte W06
|
||||
.byte Dn3
|
||||
.byte W06
|
||||
.byte En3
|
||||
.byte W06
|
||||
.byte An3
|
||||
.byte W06
|
||||
.byte Bn3
|
||||
.byte W24
|
||||
.byte N24 , Cn2
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_052_4:
|
||||
.byte KEYSH , seq_052_key+0
|
||||
.byte W07
|
||||
.byte VOICE , 78
|
||||
.byte VOL , 47*seq_052_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W05
|
||||
.byte N04 , En3 , v080
|
||||
.byte W06
|
||||
.byte Fn3
|
||||
.byte W06
|
||||
.byte Gn3
|
||||
.byte W06
|
||||
.byte Fn3
|
||||
.byte W06
|
||||
.byte Gn3
|
||||
.byte W24
|
||||
.byte N24 , En3
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_052:
|
||||
.byte 5 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_052_pri @ Priority
|
||||
.byte seq_052_rev @ Reverb
|
||||
|
||||
.word seq_052_grp
|
||||
|
||||
.word seq_052_0
|
||||
.word seq_052_1
|
||||
.word seq_052_2
|
||||
.word seq_052_3
|
||||
.word seq_052_4
|
||||
|
||||
.end
|
||||
3202
sound/songs/seq_100.s
Normal file
3202
sound/songs/seq_100.s
Normal file
File diff suppressed because it is too large
Load Diff
2795
sound/songs/seq_101.s
Normal file
2795
sound/songs/seq_101.s
Normal file
File diff suppressed because it is too large
Load Diff
3617
sound/songs/seq_102.s
Normal file
3617
sound/songs/seq_102.s
Normal file
File diff suppressed because it is too large
Load Diff
3080
sound/songs/seq_103.s
Normal file
3080
sound/songs/seq_103.s
Normal file
File diff suppressed because it is too large
Load Diff
4178
sound/songs/seq_104.s
Normal file
4178
sound/songs/seq_104.s
Normal file
File diff suppressed because it is too large
Load Diff
3114
sound/songs/seq_105.s
Normal file
3114
sound/songs/seq_105.s
Normal file
File diff suppressed because it is too large
Load Diff
1490
sound/songs/seq_106.s
Normal file
1490
sound/songs/seq_106.s
Normal file
File diff suppressed because it is too large
Load Diff
2972
sound/songs/seq_107.s
Normal file
2972
sound/songs/seq_107.s
Normal file
File diff suppressed because it is too large
Load Diff
7640
sound/songs/seq_108.s
Normal file
7640
sound/songs/seq_108.s
Normal file
File diff suppressed because it is too large
Load Diff
3145
sound/songs/seq_109.s
Normal file
3145
sound/songs/seq_109.s
Normal file
File diff suppressed because it is too large
Load Diff
2800
sound/songs/seq_110.s
Normal file
2800
sound/songs/seq_110.s
Normal file
File diff suppressed because it is too large
Load Diff
3102
sound/songs/seq_111.s
Normal file
3102
sound/songs/seq_111.s
Normal file
File diff suppressed because it is too large
Load Diff
934
sound/songs/seq_112.s
Normal file
934
sound/songs/seq_112.s
Normal file
|
|
@ -0,0 +1,934 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_112_grp, bank_014
|
||||
.equ seq_112_pri, 50
|
||||
.equ seq_112_rev, 198
|
||||
.equ seq_112_mvl, 127
|
||||
.equ seq_112_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_112
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_112_0:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte TEMPO , 240/2
|
||||
.byte VOICE , 127
|
||||
.byte W01
|
||||
.byte VOL , 99*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 0
|
||||
.byte W01
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte LFODL , 0
|
||||
.byte W07
|
||||
.byte TEMPO , 90/2
|
||||
.byte W12
|
||||
.byte N03 , Cn4 , v120
|
||||
.byte W06
|
||||
.byte Cn4 , v020
|
||||
.byte W06
|
||||
.byte Bn6 , v080
|
||||
.byte W06
|
||||
.byte Bn6 , v020
|
||||
.byte W18
|
||||
.byte N02 , As5 , v100
|
||||
.byte W06
|
||||
.byte As5 , v020
|
||||
.byte W06
|
||||
.byte Cn5 , v060
|
||||
.byte W06
|
||||
.byte Cn5 , v040
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte Cs5 , v020
|
||||
.byte W06
|
||||
.byte Dn5
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte Cs5
|
||||
.byte W06
|
||||
.byte PEND
|
||||
.byte W12
|
||||
.byte N03 , Bn6 , v080
|
||||
.byte W06
|
||||
.byte Bn6 , v020
|
||||
.byte W18
|
||||
.byte N02 , As5 , v100
|
||||
.byte W06
|
||||
.byte As5 , v020
|
||||
.byte W06
|
||||
.byte Gs7 , v100
|
||||
.byte W06
|
||||
.byte Gs7 , v060
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte Gs7 , v040
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte Gs7 , v020
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_112_0 + 0x41
|
||||
.byte GOTO
|
||||
.word seq_112_0 + 0x19
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_112_1:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte VOICE , 26
|
||||
.byte W01
|
||||
.byte VOL , 41*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 64
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte MOD , 120
|
||||
.byte W19
|
||||
.byte W36
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N48 , Cn5 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N36 , Cn4 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N48 , Cn5 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N36 , Cn4 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N48 , Cn5 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N36 , Cn4 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N48 , Cn5 , v100
|
||||
.byte W36
|
||||
.byte W36
|
||||
.byte Gn4 , v120
|
||||
.byte W60
|
||||
.byte W60
|
||||
.byte N36 , Cn4 , v100
|
||||
.byte W36
|
||||
.byte GOTO
|
||||
.word seq_112_1 + 0x14
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_112_2:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte VOICE , 55
|
||||
.byte W01
|
||||
.byte VOL , 99*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 40
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 100
|
||||
.byte W19
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte N03 , Cn2 , v120
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W02
|
||||
.byte Cn2 , v080
|
||||
.byte W02
|
||||
.byte Dn2 , v100
|
||||
.byte W02
|
||||
.byte Cn2 , v060
|
||||
.byte W02
|
||||
.byte Dn2 , v080
|
||||
.byte W02
|
||||
.byte Cn2 , v040
|
||||
.byte W02
|
||||
.byte Dn2 , v060
|
||||
.byte W02
|
||||
.byte Cn2 , v040
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W02
|
||||
.byte Cn2 , v020
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W14
|
||||
.byte Cn2 , v120
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W02
|
||||
.byte Cn2 , v080
|
||||
.byte W02
|
||||
.byte Dn2 , v100
|
||||
.byte W02
|
||||
.byte Cn2 , v060
|
||||
.byte W02
|
||||
.byte Dn2 , v080
|
||||
.byte W02
|
||||
.byte Cn2 , v040
|
||||
.byte W02
|
||||
.byte Dn2 , v060
|
||||
.byte W02
|
||||
.byte Cn2 , v040
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W02
|
||||
.byte Cn2 , v020
|
||||
.byte W02
|
||||
.byte Dn2
|
||||
.byte W36
|
||||
.byte W02
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_2 + 0x1B
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_2 + 0x1B
|
||||
.byte GOTO
|
||||
.word seq_112_2 + 0x14
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_112_3:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 25
|
||||
.byte W01
|
||||
.byte VOL , 74*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+16
|
||||
.byte W01
|
||||
.byte LFOS , 20
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 20
|
||||
.byte W13
|
||||
.byte W96
|
||||
.byte W06
|
||||
.byte N02 , An2 , v120
|
||||
.byte N02 , Dn3
|
||||
.byte W06
|
||||
.byte Dn3 , v080
|
||||
.byte N02 , Gn3
|
||||
.byte W06
|
||||
.byte An2 , v060
|
||||
.byte N02 , Dn3
|
||||
.byte W06
|
||||
.byte Gn3 , v080
|
||||
.byte N02 , Cn4
|
||||
.byte W03
|
||||
.byte Gn3 , v020
|
||||
.byte N02 , Cn4
|
||||
.byte W15
|
||||
.byte An2 , v120
|
||||
.byte N02 , Dn3
|
||||
.byte W06
|
||||
.byte Dn3 , v080
|
||||
.byte N02 , Gn3
|
||||
.byte W06
|
||||
.byte An2 , v060
|
||||
.byte N02 , Dn3
|
||||
.byte W06
|
||||
.byte Gn3 , v080
|
||||
.byte N02 , Cn4
|
||||
.byte W02
|
||||
.byte Gn3 , v020
|
||||
.byte N02 , Cn4
|
||||
.byte W32
|
||||
.byte W02
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_3 + 0x16
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_3 + 0x16
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_112_3 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_112_4:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 50
|
||||
.byte W01
|
||||
.byte VOL , 41*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-14
|
||||
.byte W01
|
||||
.byte LFOS , 80
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 60
|
||||
.byte W13
|
||||
.byte N02 , Gn4 , v120
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte Gn4 , v040
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte Gn4 , v020
|
||||
.byte N02 , Cn5
|
||||
.byte W12
|
||||
.byte En4 , v120
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte En4 , v040
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte En4 , v020
|
||||
.byte N02 , Cn5
|
||||
.byte W12
|
||||
.byte Cn4 , v120
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte Cn4 , v040
|
||||
.byte N02 , Cn5
|
||||
.byte W03
|
||||
.byte Cn4 , v020
|
||||
.byte N02 , Cn5
|
||||
.byte W54
|
||||
.byte PEND
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_4 + 0x15
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_4 + 0x15
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_4 + 0x15
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_4 + 0x15
|
||||
.byte W96
|
||||
.byte PATT
|
||||
.word seq_112_4 + 0x15
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_112_4 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_112_5:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 26
|
||||
.byte W01
|
||||
.byte VOL , 24*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-44
|
||||
.byte W01
|
||||
.byte LFOS , 60
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte BENDR , 2
|
||||
.byte W13
|
||||
.byte W32
|
||||
.byte W02
|
||||
.byte BEND , c_v-1
|
||||
.byte W01
|
||||
.byte MOD , 120
|
||||
.byte W13
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W48
|
||||
.byte W68
|
||||
.byte W03
|
||||
.byte PAN , c_v+56
|
||||
.byte W01
|
||||
.byte N48 , Cn5 , v100
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v-44
|
||||
.byte W01
|
||||
.byte N48 , Gn4 , v120
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte W68
|
||||
.byte W03
|
||||
.byte PAN , c_v+56
|
||||
.byte W01
|
||||
.byte N36 , Cn4 , v100
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte W32
|
||||
.byte W03
|
||||
.byte PAN , c_v-44
|
||||
.byte W13
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x21
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x2B
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x35
|
||||
.byte W44
|
||||
.byte W03
|
||||
.byte PAN , c_v-44
|
||||
.byte W01
|
||||
.byte N72 , Gn4 , v120
|
||||
.byte W48
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x21
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x2B
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x35
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x3F
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x21
|
||||
.byte PATT
|
||||
.word seq_112_5 + 0x2B
|
||||
.byte W68
|
||||
.byte W03
|
||||
.byte PAN , c_v+56
|
||||
.byte W01
|
||||
.byte N24 , Cn4 , v100
|
||||
.byte W23
|
||||
.byte PAN , c_v-44
|
||||
.byte W01
|
||||
.byte GOTO
|
||||
.word seq_112_5 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 07 ***********************@
|
||||
|
||||
seq_112_6:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W12
|
||||
.byte VOICE , 102
|
||||
.byte W01
|
||||
.byte VOL , 105*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 20
|
||||
.byte W01
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte BENDR , 12
|
||||
.byte W07
|
||||
.byte N24 , Dn2 , v120
|
||||
.byte W08
|
||||
.byte BEND , c_v+3
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte c_v+11
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte c_v+20
|
||||
.byte W01
|
||||
.byte c_v+23
|
||||
.byte W01
|
||||
.byte c_v+26
|
||||
.byte W01
|
||||
.byte c_v+31
|
||||
.byte W01
|
||||
.byte c_v+34
|
||||
.byte W01
|
||||
.byte c_v+37
|
||||
.byte W01
|
||||
.byte c_v+41
|
||||
.byte W01
|
||||
.byte c_v+48
|
||||
.byte W01
|
||||
.byte c_v+52
|
||||
.byte W01
|
||||
.byte c_v+63
|
||||
.byte W36
|
||||
.byte W02
|
||||
.byte N03 , Dn7 , v040
|
||||
.byte W03
|
||||
.byte En6
|
||||
.byte W03
|
||||
.byte Fn6
|
||||
.byte W03
|
||||
.byte Ds6
|
||||
.byte W03
|
||||
.byte Cn7
|
||||
.byte W03
|
||||
.byte Dn6
|
||||
.byte W03
|
||||
.byte En6
|
||||
.byte W17
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte N24 , Dn2 , v120
|
||||
.byte W08
|
||||
.byte BEND , c_v+3
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte c_v+11
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte c_v+20
|
||||
.byte W01
|
||||
.byte c_v+23
|
||||
.byte W01
|
||||
.byte c_v+26
|
||||
.byte W01
|
||||
.byte c_v+31
|
||||
.byte W01
|
||||
.byte c_v+34
|
||||
.byte W01
|
||||
.byte c_v+37
|
||||
.byte W01
|
||||
.byte c_v+41
|
||||
.byte W01
|
||||
.byte c_v+48
|
||||
.byte W01
|
||||
.byte c_v+52
|
||||
.byte W01
|
||||
.byte c_v+63
|
||||
.byte W36
|
||||
.byte W02
|
||||
.byte N03
|
||||
.byte W03
|
||||
.byte Gn2
|
||||
.byte W03
|
||||
.byte An2
|
||||
.byte W03
|
||||
.byte Gn2
|
||||
.byte W03
|
||||
.byte An2
|
||||
.byte W03
|
||||
.byte Dn3
|
||||
.byte W20
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte N24 , Dn2 , v120
|
||||
.byte W08
|
||||
.byte BEND , c_v+3
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte c_v+11
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte c_v+20
|
||||
.byte W01
|
||||
.byte c_v+23
|
||||
.byte W01
|
||||
.byte c_v+26
|
||||
.byte W01
|
||||
.byte c_v+31
|
||||
.byte W01
|
||||
.byte c_v+34
|
||||
.byte W01
|
||||
.byte c_v+37
|
||||
.byte W01
|
||||
.byte c_v+41
|
||||
.byte W01
|
||||
.byte c_v+48
|
||||
.byte W01
|
||||
.byte c_v+52
|
||||
.byte W01
|
||||
.byte c_v+63
|
||||
.byte W72
|
||||
.byte W01
|
||||
.byte c_v+0
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x81
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x4D
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x81
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x4D
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x81
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x81
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x4D
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_6 + 0x81
|
||||
.byte GOTO
|
||||
.word seq_112_6 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 08 ***********************@
|
||||
|
||||
seq_112_7:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W12
|
||||
.byte VOICE , 74
|
||||
.byte W01
|
||||
.byte VOL , 33*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 40
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 100
|
||||
.byte W07
|
||||
.byte W12
|
||||
.byte N02 , Dn7 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn7 , v040
|
||||
.byte W02
|
||||
.byte Dn7 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn7 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn7 , v040
|
||||
.byte W02
|
||||
.byte Dn7 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn7 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn7 , v040
|
||||
.byte W02
|
||||
.byte Dn7 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn7 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn7 , v040
|
||||
.byte W02
|
||||
.byte Dn7 , v020
|
||||
.byte W07
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_7 + 0x15
|
||||
.byte GOTO
|
||||
.word seq_112_7 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 09 ***********************@
|
||||
|
||||
seq_112_8:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W12
|
||||
.byte VOICE , 88
|
||||
.byte W01
|
||||
.byte VOL , 33*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 10
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 100
|
||||
.byte W07
|
||||
.byte W12
|
||||
.byte N02 , Dn6 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn6 , v040
|
||||
.byte W02
|
||||
.byte Dn6 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn6 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn6 , v040
|
||||
.byte W02
|
||||
.byte Dn6 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn6 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn6 , v040
|
||||
.byte W02
|
||||
.byte Dn6 , v020
|
||||
.byte W19
|
||||
.byte N02 , Dn6 , v120
|
||||
.byte W03
|
||||
.byte N01 , Dn6 , v040
|
||||
.byte W02
|
||||
.byte Dn6 , v020
|
||||
.byte W07
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_8 + 0x15
|
||||
.byte GOTO
|
||||
.word seq_112_8 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 10 ***********************@
|
||||
|
||||
seq_112_9:
|
||||
.byte KEYSH , seq_112_key+0
|
||||
.byte W18
|
||||
.byte VOICE , 112
|
||||
.byte W01
|
||||
.byte VOL , 49*seq_112_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte W01
|
||||
.byte LFOS , 0
|
||||
.byte W01
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte LFODL , 0
|
||||
.byte W01
|
||||
.byte N02 , An4 , v120
|
||||
.byte W18
|
||||
.byte N01 , An4 , v060
|
||||
.byte W18
|
||||
.byte N02 , An4 , v120
|
||||
.byte W06
|
||||
.byte N01 , An4 , v060
|
||||
.byte W23
|
||||
.byte PAN , c_v-64
|
||||
.byte W01
|
||||
.byte N01
|
||||
.byte W06
|
||||
.byte N02 , An4 , v120
|
||||
.byte W12
|
||||
.byte N01 , An4 , v060
|
||||
.byte W06
|
||||
.byte N01
|
||||
.byte W05
|
||||
.byte PAN , c_v+63
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte PATT
|
||||
.word seq_112_9 + 0x15
|
||||
.byte GOTO
|
||||
.word seq_112_9 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_112:
|
||||
.byte 10 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_112_pri @ Priority
|
||||
.byte seq_112_rev @ Reverb
|
||||
|
||||
.word seq_112_grp
|
||||
|
||||
.word seq_112_0
|
||||
.word seq_112_1
|
||||
.word seq_112_2
|
||||
.word seq_112_3
|
||||
.word seq_112_4
|
||||
.word seq_112_5
|
||||
.word seq_112_6
|
||||
.word seq_112_7
|
||||
.word seq_112_8
|
||||
.word seq_112_9
|
||||
|
||||
.end
|
||||
3630
sound/songs/seq_113.s
Normal file
3630
sound/songs/seq_113.s
Normal file
File diff suppressed because it is too large
Load Diff
591
sound/songs/seq_114.s
Normal file
591
sound/songs/seq_114.s
Normal file
|
|
@ -0,0 +1,591 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_114_grp, bank_014
|
||||
.equ seq_114_pri, 50
|
||||
.equ seq_114_rev, 193
|
||||
.equ seq_114_mvl, 127
|
||||
.equ seq_114_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_114
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_114_0:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte TEMPO , 94/2
|
||||
.byte VOICE , 12
|
||||
.byte W01
|
||||
.byte VOL , 9*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 2
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 40
|
||||
.byte W18
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte N36 , An1 , v120
|
||||
.byte N36 , Dn2
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W02
|
||||
.byte c_v-21
|
||||
.byte W02
|
||||
.byte c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W05
|
||||
.byte VOL , 18*seq_114_mvl/mxv
|
||||
.byte W15
|
||||
.byte 27*seq_114_mvl/mxv
|
||||
.byte W06
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte TIE , Gn1 , v100
|
||||
.byte TIE , Cn2
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W02
|
||||
.byte c_v-21
|
||||
.byte W01
|
||||
.byte VOL , 36*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W13
|
||||
.byte VOL , 45*seq_114_mvl/mxv
|
||||
.byte W32
|
||||
.byte W03
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W03
|
||||
.byte PEND
|
||||
.byte W30
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_114_mvl/mxv
|
||||
.byte W32
|
||||
.byte W02
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W28
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte W02
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte EOT , Gn1
|
||||
.byte Cn2
|
||||
.byte PATT
|
||||
.word seq_114_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_114_0 + 0x4A
|
||||
.byte EOT , Gn1
|
||||
.byte Cn2
|
||||
.byte PATT
|
||||
.word seq_114_0 + 0x19
|
||||
.byte PATT
|
||||
.word seq_114_0 + 0x4A
|
||||
.byte EOT , Gn1
|
||||
.byte Cn2
|
||||
.byte PATT
|
||||
.word seq_114_0 + 0x19
|
||||
.byte W30
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_114_mvl/mxv
|
||||
.byte W32
|
||||
.byte W02
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W28
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte W03
|
||||
.byte EOT , Gn1
|
||||
.byte Cn2
|
||||
.byte GOTO
|
||||
.word seq_114_0 + 0x19
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_114_1:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 22
|
||||
.byte W01
|
||||
.byte VOL , 18*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-14
|
||||
.byte W01
|
||||
.byte LFOS , 2
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 0
|
||||
.byte W12
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte N36 , En2 , v120
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W02
|
||||
.byte c_v-21
|
||||
.byte W02
|
||||
.byte c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_114_mvl/mxv
|
||||
.byte W11
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W11
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W03
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte TIE , Dn2
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W01
|
||||
.byte c_v-29
|
||||
.byte W01
|
||||
.byte c_v-21
|
||||
.byte W01
|
||||
.byte VOL , 54*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte 72*seq_114_mvl/mxv
|
||||
.byte W09
|
||||
.byte PEND
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 54*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 27*seq_114_mvl/mxv
|
||||
.byte W16
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W02
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte EOT , Dn2
|
||||
.byte PATT
|
||||
.word seq_114_1 + 0x18
|
||||
.byte PATT
|
||||
.word seq_114_1 + 0x48
|
||||
.byte EOT , Dn2
|
||||
.byte PATT
|
||||
.word seq_114_1 + 0x18
|
||||
.byte PATT
|
||||
.word seq_114_1 + 0x48
|
||||
.byte EOT , Dn2
|
||||
.byte PATT
|
||||
.word seq_114_1 + 0x18
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 54*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 27*seq_114_mvl/mxv
|
||||
.byte W16
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W02
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte EOT , Dn2
|
||||
.byte GOTO
|
||||
.word seq_114_1 + 0x18
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_114_2:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 22
|
||||
.byte W01
|
||||
.byte VOL , 18*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-24
|
||||
.byte W01
|
||||
.byte LFOS , 20
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 60
|
||||
.byte W12
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte N36 , Gn3 , v060
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W02
|
||||
.byte c_v-21
|
||||
.byte W02
|
||||
.byte c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_114_mvl/mxv
|
||||
.byte W11
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W11
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W03
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte N36 , Fn3
|
||||
.byte W03
|
||||
.byte BEND , c_v-39
|
||||
.byte W01
|
||||
.byte c_v-29
|
||||
.byte W01
|
||||
.byte c_v-21
|
||||
.byte W01
|
||||
.byte VOL , 54*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v-9
|
||||
.byte W02
|
||||
.byte c_v+0
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W18
|
||||
.byte N24 , Fn3 , v040
|
||||
.byte W15
|
||||
.byte VOL , 72*seq_114_mvl/mxv
|
||||
.byte W09
|
||||
.byte PEND
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 54*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 27*seq_114_mvl/mxv
|
||||
.byte W16
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W02
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte BEND , c_v-64
|
||||
.byte W01
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_114_2 + 0x18
|
||||
.byte PATT
|
||||
.word seq_114_2 + 0x4C
|
||||
.byte PATT
|
||||
.word seq_114_2 + 0x18
|
||||
.byte PATT
|
||||
.word seq_114_2 + 0x4C
|
||||
.byte PATT
|
||||
.word seq_114_2 + 0x18
|
||||
.byte W09
|
||||
.byte VOL , 63*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 54*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 45*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 36*seq_114_mvl/mxv
|
||||
.byte W17
|
||||
.byte 27*seq_114_mvl/mxv
|
||||
.byte W16
|
||||
.byte 18*seq_114_mvl/mxv
|
||||
.byte W02
|
||||
.byte 9*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte GOTO
|
||||
.word seq_114_2 + 0x18
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_114_3:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte VOICE , 6
|
||||
.byte W01
|
||||
.byte VOL , 108*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-24
|
||||
.byte W01
|
||||
.byte LFOS , 20
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte MOD , 20
|
||||
.byte W19
|
||||
.byte W96
|
||||
.byte W12
|
||||
.byte VOL , 108*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N03 , Dn4 , v100
|
||||
.byte W12
|
||||
.byte En4 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v020
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W09
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N03 , An3 , v080
|
||||
.byte W11
|
||||
.byte VOL , 90*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N02
|
||||
.byte W05
|
||||
.byte VOL , 36*seq_114_mvl/mxv
|
||||
.byte W07
|
||||
.byte N02 , An3 , v060
|
||||
.byte W11
|
||||
.byte VOL , 18*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N02
|
||||
.byte W11
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W12
|
||||
.byte VOL , 108*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N03 , Dn3 , v100
|
||||
.byte W12
|
||||
.byte En3 , v120
|
||||
.byte W03
|
||||
.byte N02 , En3 , v020
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W09
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N03 , An2 , v080
|
||||
.byte W11
|
||||
.byte VOL , 90*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N02
|
||||
.byte W05
|
||||
.byte VOL , 36*seq_114_mvl/mxv
|
||||
.byte W07
|
||||
.byte N02 , An2 , v060
|
||||
.byte W11
|
||||
.byte VOL , 18*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte N02
|
||||
.byte W11
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_114_3 + 0x14
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_114_4:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 6
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+56
|
||||
.byte W01
|
||||
.byte LFOS , 40
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte MOD , 100
|
||||
.byte W13
|
||||
.byte W96
|
||||
.byte W21
|
||||
.byte N03 , Dn4 , v100
|
||||
.byte W12
|
||||
.byte En4 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v020
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W09
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N03 , An3 , v080
|
||||
.byte W12
|
||||
.byte N02 , An3 , v060
|
||||
.byte W12
|
||||
.byte An3 , v040
|
||||
.byte W12
|
||||
.byte An3 , v020
|
||||
.byte W03
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W21
|
||||
.byte N03 , Dn3 , v100
|
||||
.byte W12
|
||||
.byte En3 , v120
|
||||
.byte W03
|
||||
.byte N02 , En3 , v020
|
||||
.byte W06
|
||||
.byte N02
|
||||
.byte W09
|
||||
.byte N02
|
||||
.byte W06
|
||||
.byte N03 , An2 , v080
|
||||
.byte W12
|
||||
.byte N02 , An2 , v060
|
||||
.byte W12
|
||||
.byte An2 , v040
|
||||
.byte W12
|
||||
.byte An2 , v020
|
||||
.byte W03
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte GOTO
|
||||
.word seq_114_4 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_114_5:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 112
|
||||
.byte W01
|
||||
.byte VOL , 45*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 0
|
||||
.byte W01
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte LFODL , 0
|
||||
.byte W13
|
||||
.byte N18 , Bn4 , v072
|
||||
.byte W24
|
||||
.byte N01 , Bn4 , v080
|
||||
.byte W12
|
||||
.byte N03 , Bn4 , v040
|
||||
.byte W12
|
||||
.byte N02 , Bn4 , v060
|
||||
.byte W48
|
||||
.byte W24
|
||||
.byte N02 , Bn4 , v080
|
||||
.byte W48
|
||||
.byte N02
|
||||
.byte W24
|
||||
.byte PEND
|
||||
.byte N18 , Bn4 , v092
|
||||
.byte W24
|
||||
.byte N01 , Bn4 , v080
|
||||
.byte W12
|
||||
.byte N03 , Bn4 , v040
|
||||
.byte W12
|
||||
.byte N02 , Bn4 , v060
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_114_5 + 0x25
|
||||
.byte PATT
|
||||
.word seq_114_5 + 0x2D
|
||||
.byte PATT
|
||||
.word seq_114_5 + 0x25
|
||||
.byte PATT
|
||||
.word seq_114_5 + 0x2D
|
||||
.byte PATT
|
||||
.word seq_114_5 + 0x25
|
||||
.byte GOTO
|
||||
.word seq_114_5 + 0x15
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 07 ***********************@
|
||||
|
||||
seq_114_6:
|
||||
.byte KEYSH , seq_114_key+0
|
||||
.byte VOICE , 127
|
||||
.byte W01
|
||||
.byte VOL , 45*seq_114_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+16
|
||||
.byte W01
|
||||
.byte LFOS , 0
|
||||
.byte W01
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte LFODL , 0
|
||||
.byte W19
|
||||
.byte N03 , Gs7 , v120
|
||||
.byte W24
|
||||
.byte Fs5 , v100
|
||||
.byte W12
|
||||
.byte N12 , An7 , v120
|
||||
.byte W12
|
||||
.byte N03 , Gs7
|
||||
.byte W12
|
||||
.byte Gs7 , v080
|
||||
.byte W36
|
||||
.byte PEND
|
||||
.byte W36
|
||||
.byte N03 , Gs7 , v100
|
||||
.byte W12
|
||||
.byte Gs7 , v060
|
||||
.byte W48
|
||||
.byte PEND
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x14
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x26
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x14
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x26
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x14
|
||||
.byte PATT
|
||||
.word seq_114_6 + 0x26
|
||||
.byte GOTO
|
||||
.word seq_114_6 + 0x14
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_114:
|
||||
.byte 7 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_114_pri @ Priority
|
||||
.byte seq_114_rev @ Reverb
|
||||
|
||||
.word seq_114_grp
|
||||
|
||||
.word seq_114_0
|
||||
.word seq_114_1
|
||||
.word seq_114_2
|
||||
.word seq_114_3
|
||||
.word seq_114_4
|
||||
.word seq_114_5
|
||||
.word seq_114_6
|
||||
|
||||
.end
|
||||
4802
sound/songs/seq_115.s
Normal file
4802
sound/songs/seq_115.s
Normal file
File diff suppressed because it is too large
Load Diff
1332
sound/songs/seq_116.s
Normal file
1332
sound/songs/seq_116.s
Normal file
File diff suppressed because it is too large
Load Diff
3631
sound/songs/seq_117.s
Normal file
3631
sound/songs/seq_117.s
Normal file
File diff suppressed because it is too large
Load Diff
3403
sound/songs/seq_118.s
Normal file
3403
sound/songs/seq_118.s
Normal file
File diff suppressed because it is too large
Load Diff
2528
sound/songs/seq_119.s
Normal file
2528
sound/songs/seq_119.s
Normal file
File diff suppressed because it is too large
Load Diff
4420
sound/songs/seq_120.s
Normal file
4420
sound/songs/seq_120.s
Normal file
File diff suppressed because it is too large
Load Diff
1349
sound/songs/seq_121.s
Normal file
1349
sound/songs/seq_121.s
Normal file
File diff suppressed because it is too large
Load Diff
6405
sound/songs/seq_122.s
Normal file
6405
sound/songs/seq_122.s
Normal file
File diff suppressed because it is too large
Load Diff
4161
sound/songs/seq_123.s
Normal file
4161
sound/songs/seq_123.s
Normal file
File diff suppressed because it is too large
Load Diff
6611
sound/songs/seq_124.s
Normal file
6611
sound/songs/seq_124.s
Normal file
File diff suppressed because it is too large
Load Diff
2203
sound/songs/seq_125.s
Normal file
2203
sound/songs/seq_125.s
Normal file
File diff suppressed because it is too large
Load Diff
3430
sound/songs/seq_126.s
Normal file
3430
sound/songs/seq_126.s
Normal file
File diff suppressed because it is too large
Load Diff
4268
sound/songs/seq_127.s
Normal file
4268
sound/songs/seq_127.s
Normal file
File diff suppressed because it is too large
Load Diff
2868
sound/songs/seq_128.s
Normal file
2868
sound/songs/seq_128.s
Normal file
File diff suppressed because it is too large
Load Diff
227
sound/songs/seq_200.s
Normal file
227
sound/songs/seq_200.s
Normal file
|
|
@ -0,0 +1,227 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_200_grp, bank_025
|
||||
.equ seq_200_pri, 50
|
||||
.equ seq_200_rev, 178
|
||||
.equ seq_200_mvl, 127
|
||||
.equ seq_200_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_200
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_200_0:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte TEMPO , 128/2
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W03
|
||||
.byte MOD , 70
|
||||
.byte W06
|
||||
.byte N04 , En3 , v112
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte Cs4
|
||||
.byte W08
|
||||
.byte Dn4
|
||||
.byte W08
|
||||
.byte Cs4
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte N32 , En4 , v092
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_200_1:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 86*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W03
|
||||
.byte MOD , 50
|
||||
.byte W06
|
||||
.byte N04 , En2 , v112
|
||||
.byte W08
|
||||
.byte An2
|
||||
.byte W08
|
||||
.byte Cs3
|
||||
.byte W08
|
||||
.byte Dn3
|
||||
.byte W08
|
||||
.byte Cs3
|
||||
.byte W08
|
||||
.byte An2
|
||||
.byte W08
|
||||
.byte N32 , En3 , v092
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_200_2:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte VOICE , 120
|
||||
.byte W01
|
||||
.byte VOL , 98*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N08 , An1 , v120
|
||||
.byte W08
|
||||
.byte An1 , v060
|
||||
.byte W08
|
||||
.byte An1 , v096
|
||||
.byte W08
|
||||
.byte En2 , v120
|
||||
.byte W08
|
||||
.byte En2 , v060
|
||||
.byte W08
|
||||
.byte En2 , v100
|
||||
.byte W08
|
||||
.byte An1 , v120
|
||||
.byte W08
|
||||
.byte N04 , An1 , v080
|
||||
.byte W04
|
||||
.byte An1 , v056
|
||||
.byte W04
|
||||
.byte An1 , v072
|
||||
.byte W04
|
||||
.byte An1 , v100
|
||||
.byte W04
|
||||
.byte N12 , An1 , v120
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_200_3:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 77
|
||||
.byte W01
|
||||
.byte VOL , 55*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-63
|
||||
.byte W04
|
||||
.byte N08 , Cs3 , v112
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W03
|
||||
.byte Cs3 , v004
|
||||
.byte W05
|
||||
.byte N08 , Gn3 , v112
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte N03 , Gn3
|
||||
.byte W03
|
||||
.byte Gn3 , v004
|
||||
.byte W05
|
||||
.byte N24 , An3 , v112
|
||||
.byte W24
|
||||
.byte N03 , Gn3 , v080
|
||||
.byte W01
|
||||
.byte Fn3 , v076
|
||||
.byte W01
|
||||
.byte En3
|
||||
.byte W01
|
||||
.byte Dn3 , v072
|
||||
.byte W01
|
||||
.byte Cn3 , v068
|
||||
.byte W01
|
||||
.byte Bn2 , v064
|
||||
.byte W01
|
||||
.byte An2 , v060
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_200_4:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 78
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte W04
|
||||
.byte N08 , An2 , v112
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08 , Bn2
|
||||
.byte W08
|
||||
.byte N03 , Cs3
|
||||
.byte W08
|
||||
.byte Dn3
|
||||
.byte W08
|
||||
.byte N24 , Cs3
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_200_5:
|
||||
.byte KEYSH , seq_200_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 93
|
||||
.byte W01
|
||||
.byte VOL , 78*seq_200_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W04
|
||||
.byte N08 , An1 , v112
|
||||
.byte W16
|
||||
.byte An1 , v072
|
||||
.byte W08
|
||||
.byte En2 , v112
|
||||
.byte W08
|
||||
.byte An2 , v080
|
||||
.byte W08
|
||||
.byte Gn2 , v072
|
||||
.byte W08
|
||||
.byte N24 , An2 , v112
|
||||
.byte W24
|
||||
.byte N08 , An1 , v080
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_200:
|
||||
.byte 6 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_200_pri @ Priority
|
||||
.byte seq_200_rev @ Reverb
|
||||
|
||||
.word seq_200_grp
|
||||
|
||||
.word seq_200_0
|
||||
.word seq_200_1
|
||||
.word seq_200_2
|
||||
.word seq_200_3
|
||||
.word seq_200_4
|
||||
.word seq_200_5
|
||||
|
||||
.end
|
||||
213
sound/songs/seq_201.s
Normal file
213
sound/songs/seq_201.s
Normal file
|
|
@ -0,0 +1,213 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_201_grp, bank_025
|
||||
.equ seq_201_pri, 50
|
||||
.equ seq_201_rev, 178
|
||||
.equ seq_201_mvl, 127
|
||||
.equ seq_201_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_201
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_201_0:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte TEMPO , 128/2
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W03
|
||||
.byte MOD , 70
|
||||
.byte W06
|
||||
.byte N04 , Fs3 , v120
|
||||
.byte W08
|
||||
.byte Cs4 , v112
|
||||
.byte W08
|
||||
.byte Bn3 , v120
|
||||
.byte W08
|
||||
.byte En4
|
||||
.byte W08
|
||||
.byte Cs4 , v112
|
||||
.byte W08
|
||||
.byte Bn3 , v100
|
||||
.byte W08
|
||||
.byte N32 , Cs4 , v112
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_201_1:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 86*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W03
|
||||
.byte MOD , 50
|
||||
.byte W06
|
||||
.byte N04 , Cs3 , v120
|
||||
.byte W08
|
||||
.byte Fs2 , v112
|
||||
.byte W08
|
||||
.byte En2
|
||||
.byte W08
|
||||
.byte Cs2
|
||||
.byte W08
|
||||
.byte En2 , v100
|
||||
.byte W08
|
||||
.byte Fn2
|
||||
.byte W08
|
||||
.byte N32 , Fs2 , v112
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_201_2:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte VOICE , 120
|
||||
.byte W01
|
||||
.byte VOL , 98*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N08 , Fs1 , v120
|
||||
.byte W08
|
||||
.byte Fs1 , v060
|
||||
.byte W08
|
||||
.byte Fs1 , v096
|
||||
.byte W08
|
||||
.byte Cs2 , v120
|
||||
.byte W08
|
||||
.byte Cs2 , v060
|
||||
.byte W08
|
||||
.byte Cs2 , v100
|
||||
.byte W08
|
||||
.byte Fs1 , v120
|
||||
.byte W08
|
||||
.byte N04 , Fs1 , v080
|
||||
.byte W04
|
||||
.byte Fs1 , v056
|
||||
.byte W04
|
||||
.byte Fs1 , v072
|
||||
.byte W04
|
||||
.byte Fs1 , v100
|
||||
.byte W04
|
||||
.byte N12 , Fs1 , v120
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_201_3:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 77
|
||||
.byte W01
|
||||
.byte VOL , 55*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-63
|
||||
.byte W04
|
||||
.byte N08 , Fs2 , v112
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W03
|
||||
.byte Fs2 , v004
|
||||
.byte W05
|
||||
.byte N08 , Gs2 , v112
|
||||
.byte W08
|
||||
.byte N08
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W03
|
||||
.byte Gs2 , v004
|
||||
.byte W05
|
||||
.byte N24 , Fs2 , v112
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_201_4:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 78
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte W04
|
||||
.byte N08 , As1 , v112
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08 , Cs2
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N24 , As1
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_201_5:
|
||||
.byte KEYSH , seq_201_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 93
|
||||
.byte W01
|
||||
.byte VOL , 78*seq_201_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W04
|
||||
.byte N08 , Cs3 , v112
|
||||
.byte W16
|
||||
.byte Cs3 , v072
|
||||
.byte W08
|
||||
.byte Bn2 , v112
|
||||
.byte W08
|
||||
.byte Cs3 , v080
|
||||
.byte W08
|
||||
.byte Bn2 , v072
|
||||
.byte W08
|
||||
.byte N24 , As2 , v112
|
||||
.byte W24
|
||||
.byte N08 , As2 , v080
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_201:
|
||||
.byte 6 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_201_pri @ Priority
|
||||
.byte seq_201_rev @ Reverb
|
||||
|
||||
.word seq_201_grp
|
||||
|
||||
.word seq_201_0
|
||||
.word seq_201_1
|
||||
.word seq_201_2
|
||||
.word seq_201_3
|
||||
.word seq_201_4
|
||||
.word seq_201_5
|
||||
|
||||
.end
|
||||
103
sound/songs/seq_202.s
Normal file
103
sound/songs/seq_202.s
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_202_grp, bank_025
|
||||
.equ seq_202_pri, 50
|
||||
.equ seq_202_rev, 178
|
||||
.equ seq_202_mvl, 127
|
||||
.equ seq_202_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_202
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_202_0:
|
||||
.byte KEYSH , seq_202_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 100*seq_202_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N06 , En4 , v120
|
||||
.byte W16
|
||||
.byte En4 , v060
|
||||
.byte W08
|
||||
.byte En4 , v120
|
||||
.byte W08
|
||||
.byte Dn4 , v060
|
||||
.byte W08
|
||||
.byte En4 , v120
|
||||
.byte W08
|
||||
.byte An4
|
||||
.byte W24
|
||||
.byte An3
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_202_1:
|
||||
.byte KEYSH , seq_202_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_202_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-40
|
||||
.byte W10
|
||||
.byte N06 , An2 , v120
|
||||
.byte W24
|
||||
.byte Gs2
|
||||
.byte W24
|
||||
.byte An2
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_202_2:
|
||||
.byte KEYSH , seq_202_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 100*seq_202_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N08 , Bn1 , v127
|
||||
.byte W08
|
||||
.byte N01 , Bn1 , v028
|
||||
.byte W16
|
||||
.byte N08 , As1 , v127
|
||||
.byte W08
|
||||
.byte An1 , v052
|
||||
.byte W08
|
||||
.byte En1
|
||||
.byte W08
|
||||
.byte An1 , v127
|
||||
.byte W08
|
||||
.byte N01 , An1 , v028
|
||||
.byte W16
|
||||
.byte N07 , An1 , v080
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_202:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_202_pri @ Priority
|
||||
.byte seq_202_rev @ Reverb
|
||||
|
||||
.word seq_202_grp
|
||||
|
||||
.word seq_202_0
|
||||
.word seq_202_1
|
||||
.word seq_202_2
|
||||
|
||||
.end
|
||||
117
sound/songs/seq_203.s
Normal file
117
sound/songs/seq_203.s
Normal file
|
|
@ -0,0 +1,117 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_203_grp, bank_025
|
||||
.equ seq_203_pri, 50
|
||||
.equ seq_203_rev, 178
|
||||
.equ seq_203_mvl, 127
|
||||
.equ seq_203_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_203
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_203_0:
|
||||
.byte KEYSH , seq_203_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 63*seq_203_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N03 , En5 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v020
|
||||
.byte W03
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Dn4 , v020
|
||||
.byte W03
|
||||
.byte N03 , Cs5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Cs4 , v020
|
||||
.byte W03
|
||||
.byte N12 , An4 , v052
|
||||
.byte W12
|
||||
.byte N06 , An4 , v028
|
||||
.byte W06
|
||||
.byte An4 , v012
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_203_1:
|
||||
.byte KEYSH , seq_203_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 56*seq_203_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte N03 , Cs5 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v052
|
||||
.byte W03
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Fs4 , v052
|
||||
.byte W03
|
||||
.byte N03 , En5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Gs4 , v052
|
||||
.byte W03
|
||||
.byte N12 , An5 , v100
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_203_2:
|
||||
.byte KEYSH , seq_203_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 49*seq_203_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N02 , En4 , v120
|
||||
.byte W03
|
||||
.byte En5 , v052
|
||||
.byte W03
|
||||
.byte Fs4 , v120
|
||||
.byte W03
|
||||
.byte Fs5 , v052
|
||||
.byte W03
|
||||
.byte Gs4 , v120
|
||||
.byte W03
|
||||
.byte Gs5 , v052
|
||||
.byte W03
|
||||
.byte N12 , Cs5 , v080
|
||||
.byte W12
|
||||
.byte N06 , Cs5 , v040
|
||||
.byte W06
|
||||
.byte Cs5 , v020
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_203:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_203_pri @ Priority
|
||||
.byte seq_203_rev @ Reverb
|
||||
|
||||
.word seq_203_grp
|
||||
|
||||
.word seq_203_0
|
||||
.word seq_203_1
|
||||
.word seq_203_2
|
||||
|
||||
.end
|
||||
149
sound/songs/seq_204.s
Normal file
149
sound/songs/seq_204.s
Normal file
|
|
@ -0,0 +1,149 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_204_grp, bank_025
|
||||
.equ seq_204_pri, 50
|
||||
.equ seq_204_rev, 198
|
||||
.equ seq_204_mvl, 127
|
||||
.equ seq_204_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_204
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_204_0:
|
||||
.byte KEYSH , seq_204_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 42
|
||||
.byte W01
|
||||
.byte VOL , 75*seq_204_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte N03 , Fn3 , v120
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte Gn3
|
||||
.byte W16
|
||||
.byte As3
|
||||
.byte W08
|
||||
.byte N42 , An3
|
||||
.byte W08
|
||||
.byte MOD , 40
|
||||
.byte W12
|
||||
.byte 50
|
||||
.byte VOL , 73*seq_204_mvl/mxv
|
||||
.byte W03
|
||||
.byte 68*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 65*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 59*seq_204_mvl/mxv
|
||||
.byte W01
|
||||
.byte MOD , 65
|
||||
.byte W01
|
||||
.byte VOL , 56*seq_204_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 49*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 43*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 37*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 30*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 22*seq_204_mvl/mxv
|
||||
.byte W02
|
||||
.byte 15*seq_204_mvl/mxv
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_204_1:
|
||||
.byte KEYSH , seq_204_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_204_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N04 , Fn4 , v120
|
||||
.byte W05
|
||||
.byte N03 , Fn4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Fn4 , v120
|
||||
.byte W01
|
||||
.byte W04
|
||||
.byte N03 , Fn4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Fn4 , v120
|
||||
.byte W05
|
||||
.byte N03 , Fn4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Gn4 , v120
|
||||
.byte W16
|
||||
.byte As4
|
||||
.byte W08
|
||||
.byte N32 , An4 , v100
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_204_2:
|
||||
.byte KEYSH , seq_204_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_204_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N04 , Cs4 , v120
|
||||
.byte W05
|
||||
.byte N03 , Cs4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Cs4 , v120
|
||||
.byte W01
|
||||
.byte W04
|
||||
.byte N03 , Cs4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Cs4 , v120
|
||||
.byte W05
|
||||
.byte N03 , Cs4 , v032
|
||||
.byte W03
|
||||
.byte N04 , Ds4 , v120
|
||||
.byte W16
|
||||
.byte Gn4
|
||||
.byte W08
|
||||
.byte N32 , Fn4 , v100
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_204:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_204_pri @ Priority
|
||||
.byte seq_204_rev @ Reverb
|
||||
|
||||
.word seq_204_grp
|
||||
|
||||
.word seq_204_0
|
||||
.word seq_204_1
|
||||
.word seq_204_2
|
||||
|
||||
.end
|
||||
185
sound/songs/seq_205.s
Normal file
185
sound/songs/seq_205.s
Normal file
|
|
@ -0,0 +1,185 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_205_grp, bank_025
|
||||
.equ seq_205_pri, 50
|
||||
.equ seq_205_rev, 198
|
||||
.equ seq_205_mvl, 127
|
||||
.equ seq_205_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_205
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_205_0:
|
||||
.byte KEYSH , seq_205_key+0
|
||||
.byte TEMPO , 128/2
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 113*seq_205_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W03
|
||||
.byte MOD , 70
|
||||
.byte W06
|
||||
.byte N05 , Bn3 , v127
|
||||
.byte W17
|
||||
.byte N03 , Bn3 , v104
|
||||
.byte W07
|
||||
.byte N30
|
||||
.byte W48
|
||||
.byte N05
|
||||
.byte W08
|
||||
.byte N04 , Cn4 , v096
|
||||
.byte W08
|
||||
.byte Dn4
|
||||
.byte W08
|
||||
.byte N08 , Gn4 , v120
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_205_1:
|
||||
.byte KEYSH , seq_205_key+0
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_205_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W03
|
||||
.byte MOD , 50
|
||||
.byte W06
|
||||
.byte N04 , Gn3 , v112
|
||||
.byte W17
|
||||
.byte N03 , Gn3 , v096
|
||||
.byte W07
|
||||
.byte N30 , Gn3 , v100
|
||||
.byte W48
|
||||
.byte N04 , Gn3 , v092
|
||||
.byte W08
|
||||
.byte An3 , v088
|
||||
.byte W08
|
||||
.byte N03 , Bn3
|
||||
.byte W08
|
||||
.byte N08 , Dn4 , v096
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_205_2:
|
||||
.byte KEYSH , seq_205_key+0
|
||||
.byte VOICE , 120
|
||||
.byte W01
|
||||
.byte VOL , 118*seq_205_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N08 , Gn1 , v060
|
||||
.byte W36
|
||||
.byte N02 , Dn2 , v120
|
||||
.byte W04
|
||||
.byte Dn2 , v060
|
||||
.byte W03
|
||||
.byte Dn2 , v100
|
||||
.byte W05
|
||||
.byte N08 , Dn2 , v127
|
||||
.byte W11
|
||||
.byte N02 , Dn2 , v092
|
||||
.byte W04
|
||||
.byte Dn2 , v088
|
||||
.byte W04
|
||||
.byte Dn2 , v116
|
||||
.byte W05
|
||||
.byte N10 , Dn2 , v120
|
||||
.byte W11
|
||||
.byte N02 , Dn2 , v076
|
||||
.byte W04
|
||||
.byte Dn2 , v072
|
||||
.byte W04
|
||||
.byte Dn2 , v100
|
||||
.byte W05
|
||||
.byte N09 , Gn1 , v120
|
||||
.byte W09
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_205_3:
|
||||
.byte KEYSH , seq_205_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 78
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_205_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte W04
|
||||
.byte N04 , Bn1 , v112
|
||||
.byte W17
|
||||
.byte N03 , Bn1 , v096
|
||||
.byte W07
|
||||
.byte N30 , Bn1 , v100
|
||||
.byte W48
|
||||
.byte N04 , Gn2 , v092
|
||||
.byte W08
|
||||
.byte Gn2 , v088
|
||||
.byte W08
|
||||
.byte N03 , Fs2
|
||||
.byte W08
|
||||
.byte N08 , Gn2 , v096
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_205_4:
|
||||
.byte KEYSH , seq_205_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 93
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_205_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W04
|
||||
.byte N04 , Dn3 , v112
|
||||
.byte W17
|
||||
.byte N03 , Dn3 , v096
|
||||
.byte W07
|
||||
.byte N30 , Dn3 , v100
|
||||
.byte W48
|
||||
.byte N04 , Dn3 , v092
|
||||
.byte W08
|
||||
.byte Cn3 , v088
|
||||
.byte W08
|
||||
.byte N03 , Bn2
|
||||
.byte W08
|
||||
.byte N08 , Gn2 , v096
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_205:
|
||||
.byte 5 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_205_pri @ Priority
|
||||
.byte seq_205_rev @ Reverb
|
||||
|
||||
.word seq_205_grp
|
||||
|
||||
.word seq_205_0
|
||||
.word seq_205_1
|
||||
.word seq_205_2
|
||||
.word seq_205_3
|
||||
.word seq_205_4
|
||||
|
||||
.end
|
||||
147
sound/songs/seq_206.s
Normal file
147
sound/songs/seq_206.s
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_206_grp, bank_025
|
||||
.equ seq_206_pri, 50
|
||||
.equ seq_206_rev, 198
|
||||
.equ seq_206_mvl, 127
|
||||
.equ seq_206_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_206
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_206_0:
|
||||
.byte KEYSH , seq_206_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_206_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W02
|
||||
.byte N03 , Cn5 , v120
|
||||
.byte W08
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W07
|
||||
.byte Dn5
|
||||
.byte W09
|
||||
.byte En5
|
||||
.byte W08
|
||||
.byte N36 , Fn5
|
||||
.byte W20
|
||||
.byte VOL , 73*seq_206_mvl/mxv
|
||||
.byte W03
|
||||
.byte 68*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 65*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 59*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 56*seq_206_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 49*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 43*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 37*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 30*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 22*seq_206_mvl/mxv
|
||||
.byte W02
|
||||
.byte 15*seq_206_mvl/mxv
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_206_1:
|
||||
.byte KEYSH , seq_206_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_206_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N04 , Fn4 , v112
|
||||
.byte W05
|
||||
.byte N03 , Fn4 , v020
|
||||
.byte W03
|
||||
.byte N04 , Fn4 , v112
|
||||
.byte W01
|
||||
.byte W04
|
||||
.byte N03 , Fn4 , v020
|
||||
.byte W03
|
||||
.byte N04 , Fs4 , v112
|
||||
.byte W05
|
||||
.byte N03 , Fs4 , v020
|
||||
.byte W03
|
||||
.byte N04 , Gn4 , v112
|
||||
.byte W09
|
||||
.byte N04
|
||||
.byte W07
|
||||
.byte Gs4
|
||||
.byte W08
|
||||
.byte N32 , An4 , v092
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_206_2:
|
||||
.byte KEYSH , seq_206_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_206_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N04 , An3 , v112
|
||||
.byte W05
|
||||
.byte N03 , An3 , v020
|
||||
.byte W03
|
||||
.byte N04 , An3 , v112
|
||||
.byte W01
|
||||
.byte W04
|
||||
.byte N03 , An3 , v020
|
||||
.byte W03
|
||||
.byte N04 , An3 , v112
|
||||
.byte W05
|
||||
.byte N03 , An3 , v020
|
||||
.byte W03
|
||||
.byte N04 , As3 , v112
|
||||
.byte W08
|
||||
.byte N04
|
||||
.byte W08
|
||||
.byte Bn3
|
||||
.byte W08
|
||||
.byte N32 , Cn4 , v092
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_206:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_206_pri @ Priority
|
||||
.byte seq_206_rev @ Reverb
|
||||
|
||||
.word seq_206_grp
|
||||
|
||||
.word seq_206_0
|
||||
.word seq_206_1
|
||||
.word seq_206_2
|
||||
|
||||
.end
|
||||
96
sound/songs/seq_207.s
Normal file
96
sound/songs/seq_207.s
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_207_grp, bank_025
|
||||
.equ seq_207_pri, 50
|
||||
.equ seq_207_rev, 178
|
||||
.equ seq_207_mvl, 127
|
||||
.equ seq_207_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_207
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_207_0:
|
||||
.byte KEYSH , seq_207_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 50
|
||||
.byte W01
|
||||
.byte VOL , 77*seq_207_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte N05 , As4 , v112
|
||||
.byte W06
|
||||
.byte Fn4 , v100
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N06 , As5 , v096
|
||||
.byte W11
|
||||
.byte As5 , v012
|
||||
.byte W07
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_207_1:
|
||||
.byte KEYSH , seq_207_key+0
|
||||
.byte VOICE , 50
|
||||
.byte W01
|
||||
.byte VOL , 51*seq_207_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W05
|
||||
.byte N06 , As4 , v040
|
||||
.byte W05
|
||||
.byte W01
|
||||
.byte Fn4 , v032
|
||||
.byte W06
|
||||
.byte N07 , Dn5 , v040
|
||||
.byte W09
|
||||
.byte N05 , Dn5 , v012
|
||||
.byte W05
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_207_2:
|
||||
.byte KEYSH , seq_207_key+0
|
||||
.byte VOICE , 50
|
||||
.byte W01
|
||||
.byte MOD , 60
|
||||
.byte VOL , 69*seq_207_mvl/mxv
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte N05 , Fs5 , v100
|
||||
.byte W06
|
||||
.byte Cs5 , v092
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N06 , Dn5 , v060
|
||||
.byte W11
|
||||
.byte Dn5 , v008
|
||||
.byte W07
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_207:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_207_pri @ Priority
|
||||
.byte seq_207_rev @ Reverb
|
||||
|
||||
.word seq_207_grp
|
||||
|
||||
.word seq_207_0
|
||||
.word seq_207_1
|
||||
.word seq_207_2
|
||||
|
||||
.end
|
||||
227
sound/songs/seq_208.s
Normal file
227
sound/songs/seq_208.s
Normal file
|
|
@ -0,0 +1,227 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_208_grp, bank_025
|
||||
.equ seq_208_pri, 50
|
||||
.equ seq_208_rev, 178
|
||||
.equ seq_208_mvl, 127
|
||||
.equ seq_208_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_208
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_208_0:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte TEMPO , 128/2
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_tre
|
||||
.byte W03
|
||||
.byte MOD , 70
|
||||
.byte W06
|
||||
.byte N04 , En3 , v112
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte Cs4
|
||||
.byte W08
|
||||
.byte Dn4
|
||||
.byte W08
|
||||
.byte Cs4
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte N32 , En4 , v092
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_208_1:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte VOICE , 7
|
||||
.byte W01
|
||||
.byte VOL , 95*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte W03
|
||||
.byte MOD , 50
|
||||
.byte W06
|
||||
.byte N04 , En2 , v112
|
||||
.byte W08
|
||||
.byte An2
|
||||
.byte W08
|
||||
.byte Cs3
|
||||
.byte W08
|
||||
.byte Dn3
|
||||
.byte W08
|
||||
.byte Cs3
|
||||
.byte W08
|
||||
.byte An2
|
||||
.byte W08
|
||||
.byte N32 , En3 , v092
|
||||
.byte W32
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_208_2:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte VOICE , 120
|
||||
.byte W01
|
||||
.byte VOL , 108*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W10
|
||||
.byte N08 , An1 , v120
|
||||
.byte W08
|
||||
.byte An1 , v060
|
||||
.byte W08
|
||||
.byte An1 , v096
|
||||
.byte W08
|
||||
.byte En2 , v120
|
||||
.byte W08
|
||||
.byte En2 , v060
|
||||
.byte W08
|
||||
.byte En2 , v100
|
||||
.byte W08
|
||||
.byte An1 , v120
|
||||
.byte W08
|
||||
.byte N04 , An1 , v080
|
||||
.byte W04
|
||||
.byte An1 , v056
|
||||
.byte W04
|
||||
.byte An1 , v072
|
||||
.byte W04
|
||||
.byte An1 , v100
|
||||
.byte W04
|
||||
.byte N12 , An1 , v120
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_208_3:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 77
|
||||
.byte W01
|
||||
.byte VOL , 60*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-63
|
||||
.byte W04
|
||||
.byte N08 , Cs3 , v112
|
||||
.byte W16
|
||||
.byte N03
|
||||
.byte W03
|
||||
.byte Cs3 , v004
|
||||
.byte W05
|
||||
.byte N08 , Gn3 , v112
|
||||
.byte W08
|
||||
.byte An3
|
||||
.byte W08
|
||||
.byte N03 , Gn3
|
||||
.byte W03
|
||||
.byte Gn3 , v004
|
||||
.byte W05
|
||||
.byte N24 , An3 , v112
|
||||
.byte W24
|
||||
.byte N03 , Gn3 , v080
|
||||
.byte W01
|
||||
.byte Fn3 , v076
|
||||
.byte W01
|
||||
.byte En3
|
||||
.byte W01
|
||||
.byte Dn3 , v072
|
||||
.byte W01
|
||||
.byte Cn3 , v068
|
||||
.byte W01
|
||||
.byte Bn2 , v064
|
||||
.byte W01
|
||||
.byte An2 , v060
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_208_4:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 78
|
||||
.byte W01
|
||||
.byte VOL , 77*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte W04
|
||||
.byte N08 , An2 , v112
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N03
|
||||
.byte W08
|
||||
.byte N08 , Bn2
|
||||
.byte W08
|
||||
.byte N03 , Cs3
|
||||
.byte W08
|
||||
.byte Dn3
|
||||
.byte W08
|
||||
.byte N24 , Cs3
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_208_5:
|
||||
.byte KEYSH , seq_208_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 93
|
||||
.byte W01
|
||||
.byte VOL , 86*seq_208_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W04
|
||||
.byte N08 , An1 , v112
|
||||
.byte W16
|
||||
.byte An1 , v072
|
||||
.byte W08
|
||||
.byte En2 , v112
|
||||
.byte W08
|
||||
.byte An2 , v080
|
||||
.byte W08
|
||||
.byte Gn2 , v072
|
||||
.byte W08
|
||||
.byte N24 , An2 , v112
|
||||
.byte W24
|
||||
.byte N08 , An1 , v080
|
||||
.byte W08
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_208:
|
||||
.byte 6 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_208_pri @ Priority
|
||||
.byte seq_208_rev @ Reverb
|
||||
|
||||
.word seq_208_grp
|
||||
|
||||
.word seq_208_0
|
||||
.word seq_208_1
|
||||
.word seq_208_2
|
||||
.word seq_208_3
|
||||
.word seq_208_4
|
||||
.word seq_208_5
|
||||
|
||||
.end
|
||||
249
sound/songs/seq_210.s
Normal file
249
sound/songs/seq_210.s
Normal file
|
|
@ -0,0 +1,249 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_210_grp, bank_025
|
||||
.equ seq_210_pri, 50
|
||||
.equ seq_210_rev, 178
|
||||
.equ seq_210_mvl, 127
|
||||
.equ seq_210_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_210
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_210_0:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte TEMPO , 158/2
|
||||
.byte VOICE , 48
|
||||
.byte MOD , 120
|
||||
.byte VOL , 80*seq_210_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte MODT , mod_pan
|
||||
.byte W11
|
||||
.byte N12 , Gn2 , v092
|
||||
.byte W12
|
||||
.byte Cn3
|
||||
.byte W12
|
||||
.byte Fn3
|
||||
.byte W12
|
||||
.byte TEMPO , 168/2
|
||||
.byte As3
|
||||
.byte W12
|
||||
.byte TEMPO , 192/2
|
||||
.byte Cn4
|
||||
.byte W12
|
||||
.byte Fn4
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_210_1:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 42
|
||||
.byte MOD , 50
|
||||
.byte VOL , 80*seq_210_mvl/mxv
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte PAN , c_v+0
|
||||
.byte W09
|
||||
.byte N03 , Gn2 , v127
|
||||
.byte W06
|
||||
.byte Gn2 , v052
|
||||
.byte W06
|
||||
.byte Cn3 , v127
|
||||
.byte W06
|
||||
.byte Cn3 , v052
|
||||
.byte W06
|
||||
.byte Fn3 , v127
|
||||
.byte W06
|
||||
.byte Fn3 , v052
|
||||
.byte W06
|
||||
.byte As3 , v127
|
||||
.byte W06
|
||||
.byte As3 , v052
|
||||
.byte W06
|
||||
.byte Cn4 , v127
|
||||
.byte W06
|
||||
.byte Cn4 , v052
|
||||
.byte W06
|
||||
.byte Fn4 , v127
|
||||
.byte W06
|
||||
.byte Fn4 , v052
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_210_2:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte W04
|
||||
.byte VOICE , 42
|
||||
.byte MOD , 50
|
||||
.byte VOL , 80*seq_210_mvl/mxv
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte PAN , c_v+0
|
||||
.byte W07
|
||||
.byte N03 , Dn2 , v127
|
||||
.byte W06
|
||||
.byte Dn2 , v052
|
||||
.byte W06
|
||||
.byte Gn2 , v127
|
||||
.byte W06
|
||||
.byte Gn2 , v052
|
||||
.byte W06
|
||||
.byte Cn3 , v127
|
||||
.byte W06
|
||||
.byte Cn3 , v052
|
||||
.byte W06
|
||||
.byte Fn3 , v127
|
||||
.byte W06
|
||||
.byte Fn3 , v052
|
||||
.byte W06
|
||||
.byte Gn3 , v127
|
||||
.byte W06
|
||||
.byte Gn3 , v052
|
||||
.byte W06
|
||||
.byte Cn4 , v127
|
||||
.byte W06
|
||||
.byte Cn4 , v052
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_210_3:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 48
|
||||
.byte MOD , 50
|
||||
.byte VOL , 59*seq_210_mvl/mxv
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte PAN , c_v+0
|
||||
.byte W05
|
||||
.byte N04 , Gn2 , v127
|
||||
.byte W06
|
||||
.byte Gn2 , v060
|
||||
.byte W06
|
||||
.byte Cn3 , v127
|
||||
.byte W06
|
||||
.byte Cn3 , v060
|
||||
.byte W06
|
||||
.byte Fn3 , v127
|
||||
.byte W06
|
||||
.byte Fn3 , v060
|
||||
.byte W06
|
||||
.byte As3 , v127
|
||||
.byte W06
|
||||
.byte As3 , v060
|
||||
.byte W06
|
||||
.byte Cn4 , v127
|
||||
.byte W06
|
||||
.byte Cn4 , v060
|
||||
.byte W06
|
||||
.byte Fn4 , v127
|
||||
.byte W06
|
||||
.byte Fn4 , v060
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 05 ***********************@
|
||||
|
||||
seq_210_4:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte W08
|
||||
.byte VOICE , 78
|
||||
.byte PAN , c_v+30
|
||||
.byte VOL , 50*seq_210_mvl/mxv
|
||||
.byte W04
|
||||
.byte N04 , Gn2 , v127
|
||||
.byte W11
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte N04 , Cn3
|
||||
.byte W11
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte N04 , Fn3
|
||||
.byte W11
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte N04 , As3
|
||||
.byte W11
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte N04 , Cn4
|
||||
.byte W06
|
||||
.byte Cn4 , v060
|
||||
.byte W05
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte N04 , Fn4 , v127
|
||||
.byte W06
|
||||
.byte Fn4 , v060
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 06 ***********************@
|
||||
|
||||
seq_210_5:
|
||||
.byte KEYSH , seq_210_key+0
|
||||
.byte W09
|
||||
.byte VOICE , 77
|
||||
.byte PAN , c_v-30
|
||||
.byte VOL , 50*seq_210_mvl/mxv
|
||||
.byte W03
|
||||
.byte N04 , Dn2 , v127
|
||||
.byte W11
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte N04 , Gn2
|
||||
.byte W11
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte N04 , Cn3
|
||||
.byte W11
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte N04 , Fn3
|
||||
.byte W11
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte N04 , Gn3
|
||||
.byte W06
|
||||
.byte Gn3 , v060
|
||||
.byte W05
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte N04 , Cn4 , v127
|
||||
.byte W06
|
||||
.byte Cn4 , v060
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_210:
|
||||
.byte 6 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_210_pri @ Priority
|
||||
.byte seq_210_rev @ Reverb
|
||||
|
||||
.word seq_210_grp
|
||||
|
||||
.word seq_210_0
|
||||
.word seq_210_1
|
||||
.word seq_210_2
|
||||
.word seq_210_3
|
||||
.word seq_210_4
|
||||
.word seq_210_5
|
||||
|
||||
.end
|
||||
159
sound/songs/seq_211.s
Normal file
159
sound/songs/seq_211.s
Normal file
|
|
@ -0,0 +1,159 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_211_grp, bank_025
|
||||
.equ seq_211_pri, 50
|
||||
.equ seq_211_rev, 178
|
||||
.equ seq_211_mvl, 127
|
||||
.equ seq_211_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_211
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_211_0:
|
||||
.byte KEYSH , seq_211_key+0
|
||||
.byte TEMPO , 120/2
|
||||
.byte VOICE , 7
|
||||
.byte MOD , 50
|
||||
.byte VOL , 94*seq_211_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte MODT , mod_pan
|
||||
.byte W11
|
||||
.byte N03 , Gs2 , v120
|
||||
.byte W06
|
||||
.byte Dn3 , v100
|
||||
.byte W06
|
||||
.byte Gs3
|
||||
.byte W06
|
||||
.byte Cs4
|
||||
.byte W06
|
||||
.byte Dn4 , v096
|
||||
.byte W06
|
||||
.byte Fn4 , v080
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_211_1:
|
||||
.byte KEYSH , seq_211_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 42
|
||||
.byte MOD , 40
|
||||
.byte VOL , 120*seq_211_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte MODT , mod_pan
|
||||
.byte W05
|
||||
.byte N02 , Fn1 , v127
|
||||
.byte W03
|
||||
.byte Fn1 , v060
|
||||
.byte W03
|
||||
.byte Bn1 , v127
|
||||
.byte W03
|
||||
.byte Bn1 , v060
|
||||
.byte W03
|
||||
.byte Fn2 , v127
|
||||
.byte W03
|
||||
.byte Fn2 , v060
|
||||
.byte W03
|
||||
.byte As2 , v127
|
||||
.byte W03
|
||||
.byte As2 , v060
|
||||
.byte W03
|
||||
.byte Bn2 , v127
|
||||
.byte W03
|
||||
.byte Bn2 , v060
|
||||
.byte W03
|
||||
.byte Dn3 , v127
|
||||
.byte W03
|
||||
.byte Dn3 , v060
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_211_2:
|
||||
.byte KEYSH , seq_211_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 47
|
||||
.byte MOD , 75
|
||||
.byte VOL , 94*seq_211_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte MODT , mod_pan
|
||||
.byte W05
|
||||
.byte N02 , Gs2 , v092
|
||||
.byte W03
|
||||
.byte Gs2 , v060
|
||||
.byte W03
|
||||
.byte Dn3 , v092
|
||||
.byte W03
|
||||
.byte Dn3 , v060
|
||||
.byte W03
|
||||
.byte Gs3 , v092
|
||||
.byte W03
|
||||
.byte Gs3 , v060
|
||||
.byte W03
|
||||
.byte Cs4 , v092
|
||||
.byte W03
|
||||
.byte Cs4 , v060
|
||||
.byte W03
|
||||
.byte Dn4 , v092
|
||||
.byte W03
|
||||
.byte Dn4 , v060
|
||||
.byte W03
|
||||
.byte Fn4 , v092
|
||||
.byte W03
|
||||
.byte Fn4 , v060
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_211_3:
|
||||
.byte KEYSH , seq_211_key+0
|
||||
.byte W06
|
||||
.byte VOICE , 47
|
||||
.byte MOD , 50
|
||||
.byte VOL , 63*seq_211_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte MODT , mod_pan
|
||||
.byte W05
|
||||
.byte N06 , Gs2 , v127
|
||||
.byte W06
|
||||
.byte Dn3
|
||||
.byte W06
|
||||
.byte Gs3
|
||||
.byte W06
|
||||
.byte Cs4
|
||||
.byte W06
|
||||
.byte Dn4
|
||||
.byte W06
|
||||
.byte Fn4
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_211:
|
||||
.byte 4 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_211_pri @ Priority
|
||||
.byte seq_211_rev @ Reverb
|
||||
|
||||
.word seq_211_grp
|
||||
|
||||
.word seq_211_0
|
||||
.word seq_211_1
|
||||
.word seq_211_2
|
||||
.word seq_211_3
|
||||
|
||||
.end
|
||||
191
sound/songs/seq_212.s
Normal file
191
sound/songs/seq_212.s
Normal file
|
|
@ -0,0 +1,191 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_212_grp, bank_025
|
||||
.equ seq_212_pri, 50
|
||||
.equ seq_212_rev, 178
|
||||
.equ seq_212_mvl, 127
|
||||
.equ seq_212_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_212
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_212_0:
|
||||
.byte KEYSH , seq_212_key+0
|
||||
.byte TEMPO , 72/2
|
||||
.byte VOICE , 7
|
||||
.byte VOL , 94*seq_212_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MOD , 50
|
||||
.byte LFOS , 7
|
||||
.byte MODT , mod_tre
|
||||
.byte W02
|
||||
.byte N02 , Cn4 , v120
|
||||
.byte W06
|
||||
.byte Dn4
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte En4
|
||||
.byte W06
|
||||
.byte N24 , Fn4
|
||||
.byte W03
|
||||
.byte VOL , 45*seq_212_mvl/mxv
|
||||
.byte W03
|
||||
.byte 55*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 63*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 70*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 77*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 86*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 92*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 100*seq_212_mvl/mxv
|
||||
.byte W05
|
||||
.byte 88*seq_212_mvl/mxv
|
||||
.byte W01
|
||||
.byte 69*seq_212_mvl/mxv
|
||||
.byte N01 , Ds4 , v028
|
||||
.byte W01
|
||||
.byte VOL , 56*seq_212_mvl/mxv
|
||||
.byte N01 , Cn4
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_212_mvl/mxv
|
||||
.byte N01 , As3
|
||||
.byte W01
|
||||
.byte VOL , 25*seq_212_mvl/mxv
|
||||
.byte N01 , An3
|
||||
.byte W01
|
||||
.byte VOL , 11*seq_212_mvl/mxv
|
||||
.byte N01 , Fn3
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_212_1:
|
||||
.byte KEYSH , seq_212_key+0
|
||||
.byte W01
|
||||
.byte VOICE , 42
|
||||
.byte VOL , 78*seq_212_mvl/mxv
|
||||
.byte PAN , c_v-30
|
||||
.byte W01
|
||||
.byte MOD , 20
|
||||
.byte LFOS , 30
|
||||
.byte MODT , mod_tre
|
||||
.byte W01
|
||||
.byte N02 , Fn2 , v100
|
||||
.byte W06
|
||||
.byte Gn2
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte As2
|
||||
.byte W06
|
||||
.byte N24 , An2 , v060
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_212_2:
|
||||
.byte KEYSH , seq_212_key+0
|
||||
.byte W02
|
||||
.byte VOICE , 42
|
||||
.byte VOL , 78*seq_212_mvl/mxv
|
||||
.byte PAN , c_v+30
|
||||
.byte W01
|
||||
.byte MOD , 20
|
||||
.byte LFOS , 55
|
||||
.byte MODT , mod_tre
|
||||
.byte N02 , An2 , v100
|
||||
.byte W06
|
||||
.byte As2
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte Cn3
|
||||
.byte W06
|
||||
.byte N24 , Cn3 , v060
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 04 ***********************@
|
||||
|
||||
seq_212_3:
|
||||
.byte KEYSH , seq_212_key+0
|
||||
.byte VOICE , 47
|
||||
.byte VOL , 94*seq_212_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MOD , 50
|
||||
.byte LFOS , 40
|
||||
.byte MODT , mod_pan
|
||||
.byte W02
|
||||
.byte N02 , Cn4 , v120
|
||||
.byte W06
|
||||
.byte Dn4
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte En4
|
||||
.byte W06
|
||||
.byte N24 , Fn4
|
||||
.byte W03
|
||||
.byte VOL , 22*seq_212_mvl/mxv
|
||||
.byte W03
|
||||
.byte 31*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 34*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 46*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 56*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 66*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 81*seq_212_mvl/mxv
|
||||
.byte W02
|
||||
.byte 100*seq_212_mvl/mxv
|
||||
.byte W05
|
||||
.byte 88*seq_212_mvl/mxv
|
||||
.byte W01
|
||||
.byte 69*seq_212_mvl/mxv
|
||||
.byte N01 , Ds4 , v028
|
||||
.byte W01
|
||||
.byte VOL , 56*seq_212_mvl/mxv
|
||||
.byte N01 , Cn4
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_212_mvl/mxv
|
||||
.byte N01 , As3
|
||||
.byte W01
|
||||
.byte VOL , 25*seq_212_mvl/mxv
|
||||
.byte N01 , An3
|
||||
.byte W01
|
||||
.byte VOL , 11*seq_212_mvl/mxv
|
||||
.byte N01 , Fn3
|
||||
.byte W01
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_212:
|
||||
.byte 4 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_212_pri @ Priority
|
||||
.byte seq_212_rev @ Reverb
|
||||
|
||||
.word seq_212_grp
|
||||
|
||||
.word seq_212_0
|
||||
.word seq_212_1
|
||||
.word seq_212_2
|
||||
.word seq_212_3
|
||||
|
||||
.end
|
||||
117
sound/songs/seq_213.s
Normal file
117
sound/songs/seq_213.s
Normal file
|
|
@ -0,0 +1,117 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_213_grp, bank_025
|
||||
.equ seq_213_pri, 50
|
||||
.equ seq_213_rev, 178
|
||||
.equ seq_213_mvl, 127
|
||||
.equ seq_213_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_213
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_213_0:
|
||||
.byte KEYSH , seq_213_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 77*seq_213_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v-20
|
||||
.byte W01
|
||||
.byte N03 , En5 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v020
|
||||
.byte W03
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Dn4 , v020
|
||||
.byte W03
|
||||
.byte N03 , Cs5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Cs4 , v020
|
||||
.byte W03
|
||||
.byte N12 , An4 , v052
|
||||
.byte W12
|
||||
.byte N06 , An4 , v028
|
||||
.byte W06
|
||||
.byte An4 , v012
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_213_1:
|
||||
.byte KEYSH , seq_213_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 69*seq_213_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte N03 , Cs5 , v120
|
||||
.byte W03
|
||||
.byte N02 , En4 , v052
|
||||
.byte W03
|
||||
.byte N03 , Dn5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Fs4 , v052
|
||||
.byte W03
|
||||
.byte N03 , En5 , v120
|
||||
.byte W03
|
||||
.byte N02 , Gs4 , v052
|
||||
.byte W03
|
||||
.byte N12 , An5 , v100
|
||||
.byte W12
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 03 ***********************@
|
||||
|
||||
seq_213_2:
|
||||
.byte KEYSH , seq_213_key+0
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 60*seq_213_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+20
|
||||
.byte W01
|
||||
.byte N02 , En4 , v120
|
||||
.byte W03
|
||||
.byte En5 , v052
|
||||
.byte W03
|
||||
.byte Fs4 , v120
|
||||
.byte W03
|
||||
.byte Fs5 , v052
|
||||
.byte W03
|
||||
.byte Gs4 , v120
|
||||
.byte W03
|
||||
.byte Gs5 , v052
|
||||
.byte W03
|
||||
.byte N12 , Cs5 , v080
|
||||
.byte W12
|
||||
.byte N06 , Cs5 , v040
|
||||
.byte W06
|
||||
.byte Cs5 , v020
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_213:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_213_pri @ Priority
|
||||
.byte seq_213_rev @ Reverb
|
||||
|
||||
.word seq_213_grp
|
||||
|
||||
.word seq_213_0
|
||||
.word seq_213_1
|
||||
.word seq_213_2
|
||||
|
||||
.end
|
||||
106
sound/songs/seq_214.s
Normal file
106
sound/songs/seq_214.s
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_214_grp, bank_025
|
||||
.equ seq_214_pri, 50
|
||||
.equ seq_214_rev, 178
|
||||
.equ seq_214_mvl, 127
|
||||
.equ seq_214_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_214
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_214_0:
|
||||
.byte KEYSH , seq_214_key+0
|
||||
.byte TEMPO , 80/2
|
||||
.byte VOICE , 48
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_214_mvl/mxv
|
||||
.byte W01
|
||||
.byte PAN , c_v+0
|
||||
.byte W09
|
||||
.byte N04 , En4 , v092
|
||||
.byte W01
|
||||
.byte W01
|
||||
.byte Gn5
|
||||
.byte W03
|
||||
.byte N02 , En4 , v020
|
||||
.byte W03
|
||||
.byte N01 , Gn5
|
||||
.byte W04
|
||||
.byte N04 , Fs4 , v080
|
||||
.byte W02
|
||||
.byte Fs5
|
||||
.byte W03
|
||||
.byte N02 , Fs4 , v020
|
||||
.byte W03
|
||||
.byte N01 , Fs5
|
||||
.byte W04
|
||||
.byte N06 , Gn4 , v060
|
||||
.byte W02
|
||||
.byte N04 , En5
|
||||
.byte W05
|
||||
.byte N02 , Gn4 , v020
|
||||
.byte W01
|
||||
.byte N01 , En5
|
||||
.byte W04
|
||||
.byte N04 , Gs4 , v072
|
||||
.byte W02
|
||||
.byte N03 , Dn5
|
||||
.byte W03
|
||||
.byte N02 , Gs4 , v020
|
||||
.byte W03
|
||||
.byte N01 , Dn5
|
||||
.byte W04
|
||||
.byte N04 , An4 , v060
|
||||
.byte W02
|
||||
.byte N05 , Fs5
|
||||
.byte W03
|
||||
.byte N02 , An4 , v020
|
||||
.byte W03
|
||||
.byte Fs5
|
||||
.byte W04
|
||||
.byte N04 , En4 , v052
|
||||
.byte W05
|
||||
.byte N02 , En4 , v020
|
||||
.byte W08
|
||||
.byte N04 , Gs3 , v080
|
||||
.byte W03
|
||||
.byte Bn3
|
||||
.byte W02
|
||||
.byte N01 , Gs3 , v020
|
||||
.byte W01
|
||||
.byte N04 , Gs4 , v060
|
||||
.byte W02
|
||||
.byte N01 , Bn3 , v020
|
||||
.byte W01
|
||||
.byte N04 , Bn4 , v060
|
||||
.byte W02
|
||||
.byte N01 , Gs4 , v020
|
||||
.byte W01
|
||||
.byte N04 , En5 , v060
|
||||
.byte W02
|
||||
.byte N01 , Bn4 , v020
|
||||
.byte W04
|
||||
.byte En5
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_214:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_214_pri @ Priority
|
||||
.byte seq_214_rev @ Reverb
|
||||
|
||||
.word seq_214_grp
|
||||
|
||||
.word seq_214_0
|
||||
|
||||
.end
|
||||
224
sound/songs/seq_215.s
Normal file
224
sound/songs/seq_215.s
Normal file
|
|
@ -0,0 +1,224 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_215_grp, bank_026
|
||||
.equ seq_215_pri, 50
|
||||
.equ seq_215_rev, 198
|
||||
.equ seq_215_mvl, 127
|
||||
.equ seq_215_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_215
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_215_0:
|
||||
.byte KEYSH , seq_215_key+0
|
||||
.byte TEMPO , 310/2
|
||||
.byte VOICE , 21
|
||||
.byte PAN , c_v+0
|
||||
.byte VOL , 100*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte MODT , mod_pan
|
||||
.byte LFOS , 80
|
||||
.byte W60
|
||||
.byte W01
|
||||
.byte TIE , Fn2 , v127
|
||||
.byte W01
|
||||
.byte En2
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte W64
|
||||
.byte W01
|
||||
.byte EOT , Fn2
|
||||
.byte W01
|
||||
.byte En2
|
||||
.byte W30
|
||||
.byte VOICE , 49
|
||||
.byte VOL , 100*seq_215_mvl/mxv
|
||||
.byte TIE , Gs1 , v092
|
||||
.byte TIE , Ds2
|
||||
.byte W96
|
||||
.byte W42
|
||||
.byte W01
|
||||
.byte EOT , Gs1
|
||||
.byte Ds2
|
||||
.byte FINE
|
||||
|
||||
@*********************** Track 02 ***********************@
|
||||
|
||||
seq_215_1:
|
||||
.byte KEYSH , seq_215_key+0
|
||||
.byte VOICE , 24
|
||||
.byte VOL , 100*seq_215_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte LFOS , 80
|
||||
.byte MODT , mod_pan
|
||||
.byte W01
|
||||
.byte N08 , Gs2 , v120
|
||||
.byte N08 , Cs4
|
||||
.byte W04
|
||||
.byte Fs1
|
||||
.byte W04
|
||||
.byte Cs3
|
||||
.byte N08 , Fs4
|
||||
.byte W04
|
||||
.byte Bn1
|
||||
.byte W04
|
||||
.byte Fs3 , v100
|
||||
.byte N08 , Bn4
|
||||
.byte W04
|
||||
.byte En2
|
||||
.byte W04
|
||||
.byte Bn3 , v080
|
||||
.byte N08 , En5
|
||||
.byte W04
|
||||
.byte An2
|
||||
.byte W04
|
||||
.byte En4 , v060
|
||||
.byte N08 , An5
|
||||
.byte W04
|
||||
.byte Dn3
|
||||
.byte W04
|
||||
.byte An4 , v040
|
||||
.byte N08 , Dn6
|
||||
.byte W04
|
||||
.byte Gn3
|
||||
.byte W01
|
||||
.byte MOD , 20
|
||||
.byte W03
|
||||
.byte N08 , Dn5 , v020
|
||||
.byte N08 , Gn6
|
||||
.byte W04
|
||||
.byte Cn4
|
||||
.byte W32
|
||||
.byte W01
|
||||
.byte MOD , 60
|
||||
.byte W09
|
||||
.byte W68
|
||||
.byte VOICE , 16
|
||||
.byte N42 , Cn3 , v088
|
||||
.byte N42 , Fs3
|
||||
.byte W01
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte c_v+1
|
||||
.byte W01
|
||||
.byte VOL , 97*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte W01
|
||||
.byte c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 96*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 95*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+6
|
||||
.byte W01
|
||||
.byte VOL , 92*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 91*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+13
|
||||
.byte W01
|
||||
.byte VOL , 88*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+18
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+23
|
||||
.byte W01
|
||||
.byte VOL , 81*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+29
|
||||
.byte W01
|
||||
.byte VOL , 78*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+43
|
||||
.byte W01
|
||||
.byte VOL , 74*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+49
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 65*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 59*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 54*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 48*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 41*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 32*seq_215_mvl/mxv
|
||||
.byte W03
|
||||
.byte 36*seq_215_mvl/mxv
|
||||
.byte W02
|
||||
.byte 37*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 40*seq_215_mvl/mxv
|
||||
.byte W01
|
||||
.byte 44*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+48
|
||||
.byte W01
|
||||
.byte VOL , 49*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+48
|
||||
.byte W01
|
||||
.byte VOL , 55*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+47
|
||||
.byte W01
|
||||
.byte VOL , 62*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+46
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+45
|
||||
.byte W01
|
||||
.byte VOL , 66*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+43
|
||||
.byte W01
|
||||
.byte VOL , 65*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+41
|
||||
.byte W01
|
||||
.byte VOL , 60*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+38
|
||||
.byte W01
|
||||
.byte VOL , 52*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+32
|
||||
.byte W01
|
||||
.byte VOL , 42*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+28
|
||||
.byte W01
|
||||
.byte VOL , 29*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+24
|
||||
.byte W01
|
||||
.byte VOL , 0*seq_215_mvl/mxv
|
||||
.byte BEND , c_v+19
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte c_v+3
|
||||
.byte W01
|
||||
.byte c_v+0
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_215:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_215_pri @ Priority
|
||||
.byte seq_215_rev @ Reverb
|
||||
|
||||
.word seq_215_grp
|
||||
|
||||
.word seq_215_0
|
||||
.word seq_215_1
|
||||
|
||||
.end
|
||||
210
sound/songs/seq_216.s
Normal file
210
sound/songs/seq_216.s
Normal file
|
|
@ -0,0 +1,210 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_216_grp, bank_026
|
||||
.equ seq_216_pri, 50
|
||||
.equ seq_216_rev, 178
|
||||
.equ seq_216_mvl, 127
|
||||
.equ seq_216_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_216
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_216_0:
|
||||
.byte KEYSH , seq_216_key+0
|
||||
.byte TEMPO , 160/2
|
||||
.byte VOICE , 1
|
||||
.byte W02
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte BENDR , 13
|
||||
.byte W02
|
||||
.byte VOL , 22*seq_216_mvl/mxv
|
||||
.byte N76 , Ds3 , v127
|
||||
.byte W01
|
||||
.byte VOL , 25*seq_216_mvl/mxv
|
||||
.byte N76 , Fs2 , v052
|
||||
.byte W01
|
||||
.byte VOL , 28*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 31*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 34*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 38*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 42*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 45*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 50*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 54*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 59*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 64*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+10
|
||||
.byte W01
|
||||
.byte VOL , 71*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 78*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 110*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte c_v+8
|
||||
.byte W01
|
||||
.byte c_v+7
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+5
|
||||
.byte W01
|
||||
.byte c_v+3
|
||||
.byte W01
|
||||
.byte c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 105*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 90*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-3
|
||||
.byte W01
|
||||
.byte VOL , 84*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-4
|
||||
.byte W01
|
||||
.byte VOL , 78*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-5
|
||||
.byte W01
|
||||
.byte VOL , 75*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 71*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-6
|
||||
.byte W01
|
||||
.byte VOL , 65*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 62*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-5
|
||||
.byte W01
|
||||
.byte VOL , 59*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 58*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-4
|
||||
.byte W01
|
||||
.byte VOL , 55*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_216_mvl/mxv
|
||||
.byte BEND , c_v-3
|
||||
.byte W01
|
||||
.byte VOL , 51*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 48*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte W01
|
||||
.byte VOL , 46*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 45*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 43*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+5
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 38*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 36*seq_216_mvl/mxv
|
||||
.byte BEND , c_v+14
|
||||
.byte W01
|
||||
.byte VOL , 34*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 32*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 31*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 30*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 28*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 26*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 25*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 24*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 21*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 17*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 16*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 14*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 13*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 11*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 10*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 8*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 7*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 6*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 5*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 4*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 3*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 1*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 0*seq_216_mvl/mxv
|
||||
.byte W01
|
||||
.byte 0*seq_216_mvl/mxv
|
||||
.byte W04
|
||||
.byte 0*seq_216_mvl/mxv
|
||||
.byte W08
|
||||
.byte 0*seq_216_mvl/mxv
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_216:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_216_pri @ Priority
|
||||
.byte seq_216_rev @ Reverb
|
||||
|
||||
.word seq_216_grp
|
||||
|
||||
.word seq_216_0
|
||||
|
||||
.end
|
||||
404
sound/songs/seq_217.s
Normal file
404
sound/songs/seq_217.s
Normal file
|
|
@ -0,0 +1,404 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_217_grp, bank_026
|
||||
.equ seq_217_pri, 50
|
||||
.equ seq_217_rev, 178
|
||||
.equ seq_217_mvl, 127
|
||||
.equ seq_217_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_217
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_217_0:
|
||||
.byte VOL , 120*seq_217_mvl/mxv
|
||||
.byte KEYSH , seq_217_key+0
|
||||
.byte TEMPO , 160/2
|
||||
.byte VOICE , 1
|
||||
.byte W02
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte BENDR , 13
|
||||
.byte W02
|
||||
.byte N80 , Ds3 , v127
|
||||
.byte W01
|
||||
.byte Fn1 , v052
|
||||
.byte W01
|
||||
.byte VOL , 8*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 30*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 68*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 81*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 94*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 111*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 115*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 118*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+10
|
||||
.byte W01
|
||||
.byte VOL , 120*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v+9
|
||||
.byte W02
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte c_v+8
|
||||
.byte W01
|
||||
.byte c_v+7
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+5
|
||||
.byte W01
|
||||
.byte c_v+3
|
||||
.byte W01
|
||||
.byte c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 118*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 113*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-3
|
||||
.byte W01
|
||||
.byte VOL , 101*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-4
|
||||
.byte W01
|
||||
.byte VOL , 91*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-5
|
||||
.byte W01
|
||||
.byte VOL , 86*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 84*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 80*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-6
|
||||
.byte W01
|
||||
.byte VOL , 79*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 77*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-5
|
||||
.byte W01
|
||||
.byte VOL , 76*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 77*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-4
|
||||
.byte W02
|
||||
.byte VOL , 80*seq_217_mvl/mxv
|
||||
.byte BEND , c_v-3
|
||||
.byte W01
|
||||
.byte VOL , 82*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte W01
|
||||
.byte VOL , 85*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte W01
|
||||
.byte VOL , 87*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+2
|
||||
.byte W01
|
||||
.byte VOL , 92*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 97*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+5
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte VOL , 120*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+9
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte VOL , 113*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+16
|
||||
.byte W01
|
||||
.byte c_v+17
|
||||
.byte W01
|
||||
.byte VOL , 112*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+19
|
||||
.byte W01
|
||||
.byte VOL , 111*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+22
|
||||
.byte W01
|
||||
.byte VOL , 109*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+22
|
||||
.byte W01
|
||||
.byte VOL , 106*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+25
|
||||
.byte W01
|
||||
.byte VOL , 103*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+28
|
||||
.byte W01
|
||||
.byte VOL , 101*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+29
|
||||
.byte W01
|
||||
.byte VOL , 96*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+31
|
||||
.byte W01
|
||||
.byte VOL , 91*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+32
|
||||
.byte W01
|
||||
.byte VOL , 86*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+33
|
||||
.byte W01
|
||||
.byte VOL , 81*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+34
|
||||
.byte W01
|
||||
.byte VOL , 74*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 61*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+33
|
||||
.byte W01
|
||||
.byte VOL , 52*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 40*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+31
|
||||
.byte W01
|
||||
.byte c_v+30
|
||||
.byte W01
|
||||
.byte c_v+27
|
||||
.byte W01
|
||||
.byte VOL , 42*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+27
|
||||
.byte W01
|
||||
.byte c_v+25
|
||||
.byte W01
|
||||
.byte c_v+24
|
||||
.byte W04
|
||||
.byte VOL , 43*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 44*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 45*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 46*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 48*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 49*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 50*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 51*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 54*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte N68 , Gs0 , v088
|
||||
.byte W01
|
||||
.byte Gn2
|
||||
.byte W01
|
||||
.byte VOL , 51*seq_217_mvl/mxv
|
||||
.byte W05
|
||||
.byte 51*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 53*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 54*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 55*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 57*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 59*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 61*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 63*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 64*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 66*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 70*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 72*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 74*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 77*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte BEND , c_v+22
|
||||
.byte W01
|
||||
.byte c_v+22
|
||||
.byte W01
|
||||
.byte c_v+22
|
||||
.byte W01
|
||||
.byte c_v+22
|
||||
.byte W01
|
||||
.byte c_v+22
|
||||
.byte W01
|
||||
.byte VOL , 74*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+22
|
||||
.byte W01
|
||||
.byte c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 73*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 72*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 68*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+20
|
||||
.byte W01
|
||||
.byte VOL , 66*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+20
|
||||
.byte W01
|
||||
.byte VOL , 63*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+19
|
||||
.byte W01
|
||||
.byte VOL , 54*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+18
|
||||
.byte W01
|
||||
.byte VOL , 50*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+18
|
||||
.byte W01
|
||||
.byte VOL , 45*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+17
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+17
|
||||
.byte W01
|
||||
.byte VOL , 38*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+16
|
||||
.byte W01
|
||||
.byte c_v+15
|
||||
.byte W01
|
||||
.byte c_v+15
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+14
|
||||
.byte W01
|
||||
.byte VOL , 36*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+13
|
||||
.byte W01
|
||||
.byte c_v+12
|
||||
.byte W01
|
||||
.byte c_v+11
|
||||
.byte W01
|
||||
.byte c_v+10
|
||||
.byte W01
|
||||
.byte c_v+9
|
||||
.byte W01
|
||||
.byte VOL , 35*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+8
|
||||
.byte W01
|
||||
.byte VOL , 34*seq_217_mvl/mxv
|
||||
.byte BEND , c_v+7
|
||||
.byte W01
|
||||
.byte c_v+6
|
||||
.byte W01
|
||||
.byte c_v+5
|
||||
.byte W01
|
||||
.byte c_v+4
|
||||
.byte W01
|
||||
.byte VOL , 32*seq_217_mvl/mxv
|
||||
.byte W08
|
||||
.byte TIE , An0 , v060
|
||||
.byte W01
|
||||
.byte N96 , Gs2
|
||||
.byte W30
|
||||
.byte VOL , 28*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 24*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 21*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 18*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 17*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 17*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte 16*seq_217_mvl/mxv
|
||||
.byte W01
|
||||
.byte W01
|
||||
.byte 15*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 14*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 13*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 12*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 11*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 10*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 9*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 8*seq_217_mvl/mxv
|
||||
.byte W02
|
||||
.byte 7*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 6*seq_217_mvl/mxv
|
||||
.byte W04
|
||||
.byte 5*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 4*seq_217_mvl/mxv
|
||||
.byte W04
|
||||
.byte 3*seq_217_mvl/mxv
|
||||
.byte W03
|
||||
.byte 2*seq_217_mvl/mxv
|
||||
.byte W04
|
||||
.byte 1*seq_217_mvl/mxv
|
||||
.byte W04
|
||||
.byte 0*seq_217_mvl/mxv
|
||||
.byte W04
|
||||
.byte 0*seq_217_mvl/mxv
|
||||
.byte W07
|
||||
.byte EOT , An0
|
||||
.byte W12
|
||||
.byte VOL , 0*seq_217_mvl/mxv
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_217:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_217_pri @ Priority
|
||||
.byte seq_217_rev @ Reverb
|
||||
|
||||
.word seq_217_grp
|
||||
|
||||
.word seq_217_0
|
||||
|
||||
.end
|
||||
209
sound/songs/seq_218.s
Normal file
209
sound/songs/seq_218.s
Normal file
|
|
@ -0,0 +1,209 @@
|
|||
@ File generated by m4a2s Song-Module
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ seq_218_grp, bank_026
|
||||
.equ seq_218_pri, 50
|
||||
.equ seq_218_rev, 178
|
||||
.equ seq_218_mvl, 127
|
||||
.equ seq_218_key, 0
|
||||
|
||||
.section .rodata
|
||||
.global seq_218
|
||||
.align 2
|
||||
|
||||
@*********************** Track 01 ***********************@
|
||||
|
||||
seq_218_0:
|
||||
.byte KEYSH , seq_218_key+0
|
||||
.byte TEMPO , 150/2
|
||||
.byte VOICE , 11
|
||||
.byte VOL , 110*seq_218_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte W01
|
||||
.byte MOD , 40
|
||||
.byte LFOS , 120
|
||||
.byte MODT , mod_vib
|
||||
.byte W01
|
||||
.byte N06 , Gs2 , v120
|
||||
.byte W06
|
||||
.byte Ds3
|
||||
.byte W06
|
||||
.byte Gs3
|
||||
.byte W06
|
||||
.byte Fn3
|
||||
.byte W06
|
||||
.byte As3
|
||||
.byte W06
|
||||
.byte N03 , Cn4 , v080
|
||||
.byte W03
|
||||
.byte N02 , Gs3
|
||||
.byte W02
|
||||
.byte Cn3
|
||||
.byte W02
|
||||
.byte Ds3
|
||||
.byte W02
|
||||
.byte Gs3
|
||||
.byte W02
|
||||
.byte As2 , v060
|
||||
.byte W02
|
||||
.byte Cs3
|
||||
.byte W02
|
||||
.byte Gs3 , v040
|
||||
.byte W02
|
||||
.byte Cn3
|
||||
.byte W02
|
||||
.byte Ds3
|
||||
.byte W02
|
||||
.byte Gs3 , v020
|
||||
.byte W02
|
||||
.byte As2
|
||||
.byte W02
|
||||
.byte Cs3
|
||||
.byte W07
|
||||
.byte N05 , Cn3 , v040
|
||||
.byte W02
|
||||
.byte Ds3
|
||||
.byte W04
|
||||
.byte As2 , v020
|
||||
.byte W02
|
||||
.byte Cs3
|
||||
.byte W16
|
||||
.byte N03 , Fs2 , v040
|
||||
.byte W02
|
||||
.byte VOL , 108*seq_218_mvl/mxv
|
||||
.byte N03 , An2
|
||||
.byte W01
|
||||
.byte VOL , 93*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 87*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 83*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 79*seq_218_mvl/mxv
|
||||
.byte N03 , En2 , v020
|
||||
.byte W01
|
||||
.byte VOL , 76*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 72*seq_218_mvl/mxv
|
||||
.byte N03 , Gn2
|
||||
.byte W01
|
||||
.byte VOL , 70*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 67*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 64*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 60*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 58*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 56*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 54*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 52*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 51*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 49*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 47*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 45*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 44*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 42*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 40*seq_218_mvl/mxv
|
||||
.byte N03 , Dn2 , v040
|
||||
.byte W01
|
||||
.byte VOL , 39*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 38*seq_218_mvl/mxv
|
||||
.byte N03 , Fn2
|
||||
.byte W01
|
||||
.byte VOL , 36*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 35*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 33*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 32*seq_218_mvl/mxv
|
||||
.byte N03 , Cn2 , v020
|
||||
.byte W01
|
||||
.byte VOL , 31*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 28*seq_218_mvl/mxv
|
||||
.byte N03 , Ds2
|
||||
.byte W01
|
||||
.byte VOL , 27*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 25*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 25*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 23*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 22*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 21*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 19*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 18*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 16*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 15*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 14*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 13*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 12*seq_218_mvl/mxv
|
||||
.byte N03 , Dn2 , v032
|
||||
.byte W01
|
||||
.byte VOL , 11*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 10*seq_218_mvl/mxv
|
||||
.byte N03 , Fn2
|
||||
.byte W01
|
||||
.byte VOL , 9*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 8*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 6*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 5*seq_218_mvl/mxv
|
||||
.byte N03 , Cn2 , v012
|
||||
.byte W01
|
||||
.byte VOL , 4*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 3*seq_218_mvl/mxv
|
||||
.byte N03 , Ds2
|
||||
.byte W01
|
||||
.byte VOL , 2*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 1*seq_218_mvl/mxv
|
||||
.byte W01
|
||||
.byte 0*seq_218_mvl/mxv
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
|
||||
.align 2
|
||||
|
||||
seq_218:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte seq_218_pri @ Priority
|
||||
.byte seq_218_rev @ Reverb
|
||||
|
||||
.word seq_218_grp
|
||||
|
||||
.word seq_218_0
|
||||
|
||||
.end
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user