mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 11:37:40 +01:00
Merge branch 'master' into dodrio_berry_picking
This commit is contained in:
commit
708f128568
@ -404,7 +404,7 @@ _08020F48:
|
||||
ldr r1, [r4]
|
||||
ldr r0, [r1, 0x68]
|
||||
str r0, [r1, 0x1C]
|
||||
bl sub_8024700
|
||||
bl GiveBerryPowder
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _08020F66
|
||||
@ -6510,7 +6510,7 @@ _080240DC:
|
||||
movs r3, 0x6
|
||||
bl ConvertIntToDecimalStringN
|
||||
ldr r4, =gStringVar2
|
||||
bl sub_80247BC
|
||||
bl GetBerryPowder
|
||||
adds r1, r0, 0
|
||||
adds r0, r4, 0
|
||||
movs r2, 0
|
||||
|
@ -1,374 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_8024668
|
||||
sub_8024668: @ 8024668
|
||||
ldr r1, =gSaveBlock2Ptr
|
||||
ldr r1, [r1]
|
||||
adds r1, 0xAC
|
||||
ldr r0, [r0]
|
||||
ldr r1, [r1]
|
||||
eors r0, r1
|
||||
bx lr
|
||||
.pool
|
||||
thumb_func_end sub_8024668
|
||||
|
||||
thumb_func_start SetBerryPowder
|
||||
SetBerryPowder: @ 802467C
|
||||
ldr r2, =gSaveBlock2Ptr
|
||||
ldr r2, [r2]
|
||||
adds r2, 0xAC
|
||||
ldr r2, [r2]
|
||||
eors r2, r1
|
||||
str r2, [r0]
|
||||
bx lr
|
||||
.pool
|
||||
thumb_func_end SetBerryPowder
|
||||
|
||||
thumb_func_start ApplyNewEncryptionKeyToBerryPowder
|
||||
ApplyNewEncryptionKeyToBerryPowder: @ 8024690
|
||||
push {lr}
|
||||
adds r1, r0, 0
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r2, 0xFA
|
||||
lsls r2, 1
|
||||
adds r0, r2
|
||||
bl ApplyNewEncryptionKeyToWord
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end ApplyNewEncryptionKeyToBerryPowder
|
||||
|
||||
thumb_func_start sub_80246AC
|
||||
sub_80246AC: @ 80246AC
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r0, r1
|
||||
bl sub_8024668
|
||||
cmp r0, r4
|
||||
bcc _080246CC
|
||||
movs r0, 0x1
|
||||
b _080246CE
|
||||
.pool
|
||||
_080246CC:
|
||||
movs r0, 0
|
||||
_080246CE:
|
||||
pop {r4}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_80246AC
|
||||
|
||||
thumb_func_start sub_80246D4
|
||||
sub_80246D4: @ 80246D4
|
||||
push {lr}
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r0, r1
|
||||
bl sub_8024668
|
||||
ldr r1, =gSpecialVar_0x8004
|
||||
ldrh r1, [r1]
|
||||
cmp r0, r1
|
||||
bcc _080246F8
|
||||
movs r0, 0x1
|
||||
b _080246FA
|
||||
.pool
|
||||
_080246F8:
|
||||
movs r0, 0
|
||||
_080246FA:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_80246D4
|
||||
|
||||
thumb_func_start sub_8024700
|
||||
sub_8024700: @ 8024700
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r5, r0, r1
|
||||
adds r0, r5, 0
|
||||
bl sub_8024668
|
||||
adds r1, r0, r4
|
||||
ldr r2, =0x0001869f @ Note to decompiler: See UNKNOWN_OFFSET
|
||||
cmp r1, r2
|
||||
bhi _08024730
|
||||
adds r0, r5, 0
|
||||
bl SetBerryPowder
|
||||
movs r0, 0x1
|
||||
b _0802473A
|
||||
.pool
|
||||
_08024730:
|
||||
adds r0, r5, 0
|
||||
adds r1, r2, 0
|
||||
bl SetBerryPowder
|
||||
movs r0, 0
|
||||
_0802473A:
|
||||
pop {r4,r5}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_8024700
|
||||
|
||||
thumb_func_start sub_8024740
|
||||
sub_8024740: @ 8024740
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r4, r0, r1
|
||||
adds r0, r5, 0
|
||||
bl sub_80246AC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08024774
|
||||
adds r0, r4, 0
|
||||
bl sub_8024668
|
||||
adds r1, r0, 0
|
||||
subs r1, r5
|
||||
adds r0, r4, 0
|
||||
bl SetBerryPowder
|
||||
movs r0, 0x1
|
||||
b _08024776
|
||||
.pool
|
||||
_08024774:
|
||||
movs r0, 0
|
||||
_08024776:
|
||||
pop {r4,r5}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_8024740
|
||||
|
||||
thumb_func_start sub_802477C
|
||||
sub_802477C: @ 802477C
|
||||
push {r4,r5,lr}
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r4, r0, r1
|
||||
ldr r5, =gSpecialVar_0x8004
|
||||
ldrh r0, [r5]
|
||||
bl sub_80246AC
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080247B4
|
||||
adds r0, r4, 0
|
||||
bl sub_8024668
|
||||
adds r1, r0, 0
|
||||
ldrh r0, [r5]
|
||||
subs r1, r0
|
||||
adds r0, r4, 0
|
||||
bl SetBerryPowder
|
||||
movs r0, 0x1
|
||||
b _080247B6
|
||||
.pool
|
||||
_080247B4:
|
||||
movs r0, 0
|
||||
_080247B6:
|
||||
pop {r4,r5}
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_802477C
|
||||
|
||||
thumb_func_start sub_80247BC
|
||||
sub_80247BC: @ 80247BC
|
||||
push {lr}
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r0, [r0]
|
||||
movs r1, 0xFA
|
||||
lsls r1, 1
|
||||
adds r0, r1
|
||||
bl sub_8024668
|
||||
pop {r1}
|
||||
bx r1
|
||||
.pool
|
||||
thumb_func_end sub_80247BC
|
||||
|
||||
thumb_func_start sub_80247D4
|
||||
sub_80247D4: @ 80247D4
|
||||
push {r4-r6,lr}
|
||||
mov r6, r9
|
||||
mov r5, r8
|
||||
push {r5,r6}
|
||||
sub sp, 0xC
|
||||
adds r6, r0, 0
|
||||
mov r8, r2
|
||||
adds r4, r3, 0
|
||||
ldr r5, [sp, 0x24]
|
||||
lsls r6, 24
|
||||
lsrs r6, 24
|
||||
mov r0, r8
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
mov r8, r0
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
lsls r5, 24
|
||||
lsrs r5, 24
|
||||
ldr r0, =gStringVar1
|
||||
mov r9, r0
|
||||
movs r2, 0x1
|
||||
movs r3, 0x5
|
||||
bl ConvertIntToDecimalStringN
|
||||
str r4, [sp]
|
||||
str r5, [sp, 0x4]
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x8]
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1
|
||||
mov r2, r9
|
||||
mov r3, r8
|
||||
bl AddTextPrinterParameterized
|
||||
add sp, 0xC
|
||||
pop {r3,r4}
|
||||
mov r8, r3
|
||||
mov r9, r4
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_80247D4
|
||||
|
||||
thumb_func_start sub_802482C
|
||||
sub_802482C: @ 802482C
|
||||
push {r4-r6,lr}
|
||||
mov r6, r8
|
||||
push {r6}
|
||||
sub sp, 0xC
|
||||
adds r6, r0, 0
|
||||
adds r4, r1, 0
|
||||
adds r5, r2, 0
|
||||
mov r8, r3
|
||||
lsls r6, 24
|
||||
lsrs r6, 24
|
||||
lsls r4, 16
|
||||
lsrs r4, 16
|
||||
lsls r5, 24
|
||||
lsrs r5, 24
|
||||
adds r0, r6, 0
|
||||
movs r1, 0
|
||||
adds r2, r4, 0
|
||||
adds r3, r5, 0
|
||||
bl DrawStdFrameWithCustomTileAndPalette
|
||||
ldr r2, =gText_Powder
|
||||
movs r0, 0x1
|
||||
str r0, [sp]
|
||||
movs r0, 0xFF
|
||||
str r0, [sp, 0x4]
|
||||
movs r4, 0
|
||||
str r4, [sp, 0x8]
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1
|
||||
movs r3, 0
|
||||
bl AddTextPrinterParameterized
|
||||
str r4, [sp]
|
||||
adds r0, r6, 0
|
||||
mov r1, r8
|
||||
movs r2, 0x1A
|
||||
movs r3, 0x11
|
||||
bl sub_80247D4
|
||||
add sp, 0xC
|
||||
pop {r3}
|
||||
mov r8, r3
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_802482C
|
||||
|
||||
thumb_func_start sub_802488C
|
||||
sub_802488C: @ 802488C
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
bl sub_80247BC
|
||||
adds r1, r0, 0
|
||||
ldr r0, =gUnknown_02022C94
|
||||
ldrb r0, [r0]
|
||||
movs r2, 0
|
||||
str r2, [sp]
|
||||
movs r2, 0x1A
|
||||
movs r3, 0x11
|
||||
bl sub_80247D4
|
||||
add sp, 0x4
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_802488C
|
||||
|
||||
thumb_func_start sub_80248B0
|
||||
sub_80248B0: @ 80248B0
|
||||
push {r4,r5,lr}
|
||||
sub sp, 0x18
|
||||
movs r0, 0x7
|
||||
str r0, [sp]
|
||||
movs r0, 0x4
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0xF
|
||||
str r0, [sp, 0x8]
|
||||
movs r0, 0x1C
|
||||
str r0, [sp, 0xC]
|
||||
add r0, sp, 0x10
|
||||
movs r1, 0
|
||||
movs r2, 0x1
|
||||
movs r3, 0x1
|
||||
bl SetWindowTemplateFields
|
||||
ldr r4, =gUnknown_02022C94
|
||||
add r0, sp, 0x10
|
||||
bl AddWindow
|
||||
strb r0, [r4]
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0
|
||||
bl FillWindowPixelBuffer
|
||||
ldrb r0, [r4]
|
||||
bl PutWindowTilemap
|
||||
ldrb r0, [r4]
|
||||
ldr r5, =0x0000021d
|
||||
adds r1, r5, 0
|
||||
movs r2, 0xD0
|
||||
bl LoadUserWindowBorderGfx_
|
||||
ldrb r4, [r4]
|
||||
bl sub_80247BC
|
||||
adds r3, r0, 0
|
||||
adds r0, r4, 0
|
||||
adds r1, r5, 0
|
||||
movs r2, 0xD
|
||||
bl sub_802482C
|
||||
add sp, 0x18
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_80248B0
|
||||
|
||||
thumb_func_start sub_8024918
|
||||
sub_8024918: @ 8024918
|
||||
push {r4,lr}
|
||||
ldr r4, =gUnknown_02022C94
|
||||
ldrb r0, [r4]
|
||||
bl ClearWindowTilemap
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl ClearStdWindowAndFrameToTransparent
|
||||
ldrb r0, [r4]
|
||||
bl RemoveWindow
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8024918
|
||||
|
||||
.align 2, 0 @ don't pad with nop
|
1425
asm/mevent2.s
1425
asm/mevent2.s
File diff suppressed because it is too large
Load Diff
@ -9,7 +9,7 @@
|
||||
sub_801DB68: @ 801DB68
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
bl GetSaveBlock1Field356C
|
||||
bl sub_801B044
|
||||
adds r5, r0, 0
|
||||
movs r0, 0x3
|
||||
adds r1, r4, 0
|
||||
@ -55,7 +55,7 @@ _0801DBB8:
|
||||
thumb_func_start sub_801DBC0
|
||||
sub_801DBC0: @ 801DBC0
|
||||
push {lr}
|
||||
bl GetSaveBlock1Field356C
|
||||
bl sub_801B044
|
||||
movs r1, 0
|
||||
strb r1, [r0]
|
||||
strb r1, [r0, 0x1]
|
||||
@ -72,7 +72,7 @@ sub_801DBDC: @ 801DBDC
|
||||
ldr r0, =0x0000402e
|
||||
bl GetVarPointer
|
||||
adds r4, r0, 0
|
||||
bl GetSaveBlock1Field356C
|
||||
bl sub_801B044
|
||||
adds r2, r0, 0
|
||||
ldr r0, [r2]
|
||||
lsls r0, 24
|
||||
@ -103,7 +103,7 @@ _0801DC10:
|
||||
sub_801DC20: @ 801DC20
|
||||
push {r4-r6,lr}
|
||||
ldr r6, =gSpecialVar_Result
|
||||
bl GetSaveBlock1Field356C
|
||||
bl sub_801B044
|
||||
adds r4, r0, 0
|
||||
bl IsMysteryEventEnabled
|
||||
cmp r0, 0
|
||||
|
@ -3,8 +3,9 @@
|
||||
|
||||
.section .rodata
|
||||
|
||||
|
||||
.align 2
|
||||
gUnknown_082F7BA4_UnrefDupe:: @ 82F444C struct BgTemplate
|
||||
gUnknown_082F7BA4_UnrefDupe:: @ 82F444C struct BgTemplate(???)
|
||||
.4byte 0x000001e0
|
||||
.4byte 0x000012c9
|
||||
.4byte 0x000012ea
|
@ -732,11 +732,11 @@ SlateportCity_EventScript_1DD36E:: @ 81DD36E
|
||||
|
||||
SlateportCity_EventScript_1DD39A:: @ 81DD39A
|
||||
setvar VAR_0x8004, 1
|
||||
specialvar VAR_RESULT, sub_80246D4
|
||||
specialvar VAR_RESULT, HasEnoughBerryPowder
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq SlateportCity_EventScript_1DD3C0
|
||||
msgbox SlateportCity_Text_1DEE40, MSGBOX_DEFAULT
|
||||
special sub_80248B0
|
||||
special DisplayBerryPowderVendorMenu
|
||||
goto SlateportCity_EventScript_1DD3CA
|
||||
end
|
||||
|
||||
@ -846,7 +846,7 @@ SlateportCity_EventScript_1DD536:: @ 81DD536
|
||||
|
||||
SlateportCity_EventScript_1DD54A:: @ 81DD54A
|
||||
msgbox SlateportCity_Text_1DEFBC, MSGBOX_DEFAULT
|
||||
special sub_8024918
|
||||
special RemoveBerryPowderVendorMenu
|
||||
release
|
||||
end
|
||||
|
||||
@ -855,26 +855,26 @@ SlateportCity_EventScript_1DD557:: @ 81DD557
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq SlateportCity_EventScript_1DD3CA
|
||||
copyvar VAR_0x8004, VAR_0x8009
|
||||
specialvar VAR_RESULT, sub_80246D4
|
||||
specialvar VAR_RESULT, HasEnoughBerryPowder
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq SlateportCity_EventScript_1DD5CE
|
||||
giveitem_std VAR_0x8008
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq SlateportCity_EventScript_1DD5C1
|
||||
copyvar VAR_0x8004, VAR_0x8009
|
||||
special sub_802477C
|
||||
special sub_802488C
|
||||
special TakeBerryPowder
|
||||
special PrintPlayerBerryPowderAmount
|
||||
msgbox SlateportCity_Text_1DEEF7, MSGBOX_YESNO
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq SlateportCity_EventScript_1DD3CA
|
||||
msgbox SlateportCity_Text_1DEF79, MSGBOX_DEFAULT
|
||||
special sub_8024918
|
||||
special RemoveBerryPowderVendorMenu
|
||||
release
|
||||
end
|
||||
|
||||
SlateportCity_EventScript_1DD5C1:: @ 81DD5C1
|
||||
msgbox gUnknown_08272A89, MSGBOX_DEFAULT
|
||||
special sub_8024918
|
||||
special RemoveBerryPowderVendorMenu
|
||||
release
|
||||
end
|
||||
|
||||
|
@ -3,12 +3,6 @@
|
||||
|
||||
.section .rodata
|
||||
|
||||
.align 2
|
||||
gUnknown_082F0DE8:: @ 82F0DE8
|
||||
.2byte 0x013a, 0x013b, 0x013c, 0x013d, 0x013e, 0x013f, 0x0140, 0x0141
|
||||
.2byte 0x0142, 0x0143, 0x0144, 0x0145, 0x0146, 0x0147, 0x0148, 0x0149
|
||||
.2byte 0x014a, 0x014b, 0x014c, 0x014d
|
||||
|
||||
.align 2
|
||||
gUnknown_082F0E10:: @ 82F0E10
|
||||
.byte 0x00, 0x02, 0x03
|
@ -471,11 +471,11 @@ gSpecials:: @ 81DBA64
|
||||
def_special sub_813AA04
|
||||
def_special sub_813AA18
|
||||
def_special sub_813AA44
|
||||
def_special sub_80248B0
|
||||
def_special sub_8024918
|
||||
def_special sub_80246D4
|
||||
def_special sub_802477C
|
||||
def_special sub_802488C
|
||||
def_special DisplayBerryPowderVendorMenu
|
||||
def_special RemoveBerryPowderVendorMenu
|
||||
def_special HasEnoughBerryPowder
|
||||
def_special TakeBerryPowder
|
||||
def_special PrintPlayerBerryPowderAmount
|
||||
def_special sub_813A820
|
||||
def_special sub_813A854
|
||||
def_special sub_813B7D8
|
||||
|
9
include/berry_powder.h
Executable file
9
include/berry_powder.h
Executable file
@ -0,0 +1,9 @@
|
||||
#ifndef GUARD_BERRY_POWDER_H
|
||||
#define GUARD_BERRY_POWDER_H
|
||||
|
||||
void SetBerryPowder(u32 *powder, u32 amount);
|
||||
void ApplyNewEncryptionKeyToBerryPowder(u32 encryptionKey);
|
||||
bool8 GiveBerryPowder(u32 amountToAdd);
|
||||
u32 GetBerryPowder(void);
|
||||
|
||||
#endif // GUARD_BERRY_POWDER_H
|
@ -336,24 +336,23 @@
|
||||
#define FLAG_RECEIVED_AURORA_TICKET 0x13A // RECEIVED Aurora Ticket in Mystery Gift
|
||||
#define FLAG_RECEIVED_MYSTIC_TICKET 0x13B // RECEIVED Mystic Ticket in Mystery Gift
|
||||
#define FLAG_RECEIVED_OLD_SEA_MAP 0x13C // RECEIVED Old Sea Map in Mystery Gift
|
||||
|
||||
#define FLAG_UNUSED_0x13D 0x13D // Unused Flag
|
||||
#define FLAG_UNUSED_0x13E 0x13E // Unused Flag
|
||||
#define FLAG_UNUSED_0x13F 0x13F // Unused Flag
|
||||
#define FLAG_UNUSED_0x140 0x140 // Unused Flag
|
||||
#define FLAG_UNUSED_0x141 0x141 // Unused Flag
|
||||
#define FLAG_UNUSED_0x142 0x142 // Unused Flag
|
||||
#define FLAG_UNUSED_0x143 0x143 // Unused Flag
|
||||
#define FLAG_UNUSED_0x144 0x144 // Unused Flag
|
||||
#define FLAG_UNUSED_0x145 0x145 // Unused Flag
|
||||
#define FLAG_UNUSED_0x146 0x146 // Unused Flag
|
||||
#define FLAG_UNUSED_0x147 0x147 // Unused Flag
|
||||
#define FLAG_UNUSED_0x148 0x148 // Unused Flag
|
||||
#define FLAG_UNUSED_0x149 0x149 // Unused Flag
|
||||
#define FLAG_UNUSED_0x14A 0x14A // Unused Flag
|
||||
#define FLAG_UNUSED_0x14B 0x14B // Unused Flag
|
||||
#define FLAG_UNUSED_0x14C 0x14C // Unused Flag
|
||||
#define FLAG_UNUSED_0x14D 0x14D // Unused Flag
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x13D 0x13D
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x13E 0x13E
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x13F 0x13F
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x140 0x140
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x141 0x141
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x142 0x142
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x143 0x143
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x144 0x144
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x145 0x145
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x146 0x146
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x147 0x147
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x148 0x148
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x149 0x149
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x14A 0x14A
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x14B 0x14B
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x14C 0x14C
|
||||
#define FLAG_UNUSED_MYSTERY_GIFT_0x14D 0x14D
|
||||
|
||||
#define FLAG_MIRAGE_TOWER_VISIBLE 0x14E
|
||||
#define FLAG_CHOSE_CLAW_FOSSIL 0x14F // Player chose Claw Fossil
|
||||
|
@ -808,6 +808,76 @@ struct SaveTrainerHill
|
||||
/*0x3D6E*/ u16 tag:2; // x40, x80 = xC0
|
||||
};
|
||||
|
||||
struct MysteryEventStruct
|
||||
{
|
||||
u8 unk_0_0:2;
|
||||
u8 unk_0_2:3;
|
||||
u8 unk_0_5:3;
|
||||
u8 unk_1;
|
||||
};
|
||||
|
||||
struct MEventBuffer_3120_Sub
|
||||
{
|
||||
u16 unk_00;
|
||||
u8 unk_02;
|
||||
u8 unk_03;
|
||||
u8 unk_04[40];
|
||||
u8 unk_2C[10][40];
|
||||
};
|
||||
|
||||
struct MEventBuffer_3120
|
||||
{
|
||||
u32 crc;
|
||||
struct MEventBuffer_3120_Sub data;
|
||||
};
|
||||
|
||||
struct MEventBuffer_32E0_Sub
|
||||
{
|
||||
u16 unk_00;
|
||||
u16 unk_02;
|
||||
u32 unk_04;
|
||||
u8 unk_08_0:2;
|
||||
u8 unk_08_2:4;
|
||||
u8 unk_08_6:2;
|
||||
u8 unk_09;
|
||||
u8 unk_0A[40];
|
||||
u8 unk_32[40];
|
||||
u8 unk_5A[4][40];
|
||||
u8 unk_FA[40];
|
||||
u8 unk_122[40];
|
||||
};
|
||||
|
||||
struct MEventBuffer_32E0
|
||||
{
|
||||
u32 crc;
|
||||
struct MEventBuffer_32E0_Sub data;
|
||||
};
|
||||
|
||||
struct MEventBuffer_3430_Sub
|
||||
{
|
||||
u16 unk_00;
|
||||
u16 unk_02;
|
||||
u16 unk_04;
|
||||
u16 unk_06;
|
||||
u16 unk_08[2][7];
|
||||
};
|
||||
|
||||
struct MEventBuffer_3430
|
||||
{
|
||||
u32 crc;
|
||||
struct MEventBuffer_3430_Sub data;
|
||||
};
|
||||
|
||||
struct MEventBuffers
|
||||
{
|
||||
/*0x000 0x322C*/ struct MEventBuffer_3120 buffer_000;
|
||||
/*0x1c0 0x33EC*/ struct MEventBuffer_32E0 buffer_1c0;
|
||||
/*0x310 0x353C*/ struct MEventBuffer_3430 buffer_310;
|
||||
/*0x338 0x3564*/ u16 unk_338[4];
|
||||
/*0x340 0x356C*/ struct MysteryEventStruct unk_340;
|
||||
/*0x344 0x3570*/ u32 unk_344[2][5];
|
||||
}; // 0x36C 0x3598
|
||||
|
||||
struct SaveBlock1
|
||||
{
|
||||
/*0x00*/ struct Coords16 pos;
|
||||
@ -884,14 +954,15 @@ struct SaveBlock1
|
||||
/*0x31A8*/ u8 giftRibbons[52];
|
||||
/*0x31DC*/ struct Roamer roamer;
|
||||
/*0x31F8*/ struct EnigmaBerry enigmaBerry;
|
||||
/*0x322C*/ u8 field_322C[1260];
|
||||
/*0x322C*/ struct MEventBuffers unk_322C;
|
||||
/*0x3598*/ u8 field_3598[0x180];
|
||||
/*0x3718*/ u32 trainerHillTimes[4];
|
||||
/*0x3728*/ struct RamScript ramScript;
|
||||
/*0x3B14*/ struct RecordMixingGift recordMixingGift;
|
||||
/*0x3B24*/ u8 seen2[DEX_FLAGS_NO];
|
||||
/*0x3B58*/ LilycoveLady lilycoveLady;
|
||||
/*0x3B98*/ struct TrainerNameRecord trainerNameRecords[20];
|
||||
/*0x3C88*/ u8 filler_3C88[0xDC];
|
||||
/*0x3C88*/ u8 unk3C88[11][20];
|
||||
/*0x3D64*/ struct SaveTrainerHill trainerHill;
|
||||
/*0x3D70*/ struct WaldaPhrase waldaPhrase;
|
||||
// sizeof: 0x3D88
|
||||
|
@ -306,7 +306,6 @@ void sub_8009FAC(void);
|
||||
bool8 sub_800A4D8(u8 a0);
|
||||
u8 sub_800A9D8(void);
|
||||
u8 sub_800A0C8(s32, s32);
|
||||
u16 *GetSaveBlock1Field3564(void);
|
||||
u8 sub_800A9A8(void);
|
||||
void sub_800AD10(void);
|
||||
void sub_800AB18(void);
|
||||
|
@ -42,6 +42,8 @@ struct Main
|
||||
|
||||
extern const u8 gGameVersion;
|
||||
extern const u8 gGameLanguage;
|
||||
extern const u8 RomHeaderGameCode[4];
|
||||
extern const u8 RomHeaderSoftwareVersion;
|
||||
|
||||
extern u16 gKeyRepeatStartDelay;
|
||||
extern bool8 gLinkTransferringData;
|
||||
|
63
include/mevent.h
Executable file
63
include/mevent.h
Executable file
@ -0,0 +1,63 @@
|
||||
#ifndef GUARD_MEVENT_H
|
||||
#define GUARD_MEVENT_H
|
||||
|
||||
struct MEvent_Str_1
|
||||
{
|
||||
u16 unk_000;
|
||||
size_t unk_004;
|
||||
const void * unk_008;
|
||||
};
|
||||
|
||||
struct MEvent_Str_2
|
||||
{
|
||||
u8 fill_00[0x40];
|
||||
};
|
||||
|
||||
struct MEventStruct_Unk1442CC
|
||||
{
|
||||
u32 unk_00;
|
||||
u16 unk_04;
|
||||
u32 unk_08;
|
||||
u16 unk_0C;
|
||||
u32 unk_10;
|
||||
u16 unk_14;
|
||||
u16 unk_16[4];
|
||||
struct MEventBuffer_3430_Sub unk_20;
|
||||
u8 unk_44;
|
||||
u8 unk_45[7];
|
||||
u8 unk_4C[4];
|
||||
u16 unk_50[6];
|
||||
u8 unk_5C[4];
|
||||
u8 unk_60;
|
||||
};
|
||||
|
||||
void sub_801AFD8(void);
|
||||
struct MEventBuffer_3120_Sub *sub_801B00C(void);
|
||||
struct MEventBuffer_32E0_Sub *sav1_get_mevent_buffer_1(void);
|
||||
struct MEventBuffer_3430_Sub *sav1_get_mevent_buffer_2(void);
|
||||
struct MysteryEventStruct *sub_801B044(void);
|
||||
u16 *sub_801B058(void);
|
||||
void sub_801B06C(void);
|
||||
bool32 sub_801B078(const struct MEventBuffer_3120_Sub *src);
|
||||
bool32 sub_801B0CC(void);
|
||||
bool32 sub_801B128(void);
|
||||
bool32 sub_801B1A4(const u8 *src);
|
||||
void sub_801B1E8(void);
|
||||
bool32 sub_801B21C(const struct MEventBuffer_32E0_Sub *data);
|
||||
bool32 sub_801B27C(void);
|
||||
bool32 sub_801B308(void);
|
||||
u16 sub_801B39C(void);
|
||||
void sub_801B3C0(struct MEventBuffer_32E0_Sub *buffer);
|
||||
bool32 sub_801B3F8(void);
|
||||
bool32 sub_801B508(const u16 *data);
|
||||
void sub_801B580(struct MEventStruct_Unk1442CC *data, bool32 a1);
|
||||
bool32 sub_801B6A0(const struct MEventStruct_Unk1442CC *data, bool32 a1);
|
||||
u32 sub_801B6EC(const u16 *a0, const struct MEventStruct_Unk1442CC *a1, void *unused);
|
||||
u32 sub_801B708(const u16 *a0, const struct MEventStruct_Unk1442CC *a1, void *unused);
|
||||
bool32 sub_801B748(const struct MEventStruct_Unk1442CC *a0, const u16 *a1);
|
||||
u16 sub_801B784(const struct MEventStruct_Unk1442CC *a0, u32 command);
|
||||
u16 mevent_081445C0(u32 command);
|
||||
void sub_801B940(void);
|
||||
bool32 sub_801B94C(u16 a0);
|
||||
|
||||
#endif //GUARD_MEVENT_H
|
6
include/mevent_news.h
Executable file
6
include/mevent_news.h
Executable file
@ -0,0 +1,6 @@
|
||||
#ifndef GUARD_MEVENT_NEWS_H
|
||||
#define GUARD_MEVENT_NEWS_H
|
||||
|
||||
void sub_801DBC0(void);
|
||||
|
||||
#endif //GUARD_MEVENT_NEWS_H
|
@ -13,7 +13,6 @@ extern u8 gUnknown_02022C3E;
|
||||
// Exported ROM declarations
|
||||
|
||||
void sub_8018438(void);
|
||||
u16 mevent_081445C0(u8);
|
||||
void sub_801B990(u32, u32);
|
||||
u8 sub_8013F78(void);
|
||||
bool32 sub_802C908(u16);
|
||||
|
@ -2589,4 +2589,7 @@ extern const u8 gUnknown_085EE14B[];
|
||||
extern const u8 gUnknown_085EE14F[];
|
||||
extern const u8 gUnknown_085EE154[];
|
||||
|
||||
// Berry Powder Menu
|
||||
extern const u8 gText_Powder[];
|
||||
|
||||
#endif // GUARD_STRINGS_H
|
||||
|
115
ld_script.txt
115
ld_script.txt
@ -56,7 +56,7 @@ SECTIONS {
|
||||
src/link_rfu.o(.text);
|
||||
src/union_room.o(.text);
|
||||
asm/union_room.o(.text);
|
||||
asm/mevent2.o(.text);
|
||||
src/mevent2.o(.text);
|
||||
asm/mevent_801BAAC.o(.text);
|
||||
asm/mevent_server.o(.text);
|
||||
asm/mevent_server_ish.o(.text);
|
||||
@ -64,7 +64,7 @@ SECTIONS {
|
||||
asm/mevent_news.o(.text);
|
||||
asm/union_room_chat.o(.text);
|
||||
asm/berry_crush.o(.text);
|
||||
asm/berry_powder_vendor.o(.text);
|
||||
src/berry_powder.o(.text);
|
||||
src/dodrio_berry_picking.o(.text);
|
||||
asm/dodrio_berry_picking.o(.text);
|
||||
asm/pokemon_jump.o(.text);
|
||||
@ -410,11 +410,12 @@ SECTIONS {
|
||||
src/link_rfu.o(.rodata);
|
||||
src/union_room.o(.rodata);
|
||||
data/union_room.o(.rodata);
|
||||
data/mevent2.o(.rodata);
|
||||
src/mevent2.o(.rodata);
|
||||
data/mevent_801BAAC.o(.rodata);
|
||||
data/mevent_server.o(.rodata);
|
||||
data/union_room_chat.o(.rodata);
|
||||
data/berry_crush.o(.rodata);
|
||||
data/berry_powder_vendor.o(.rodata);
|
||||
data/berry_powder.o(.rodata);
|
||||
src/dodrio_berry_picking.o(.rodata);
|
||||
data/dodrio_berry_picking.o(.rodata);
|
||||
data/pokemon_jump.o(.rodata);
|
||||
@ -663,7 +664,7 @@ SECTIONS {
|
||||
sound/songs/midi/se_jyuni.o(.rodata);
|
||||
sound/songs/midi/se_a.o(.rodata);
|
||||
sound/songs/midi/se_i.o(.rodata);
|
||||
sound/songs/se_u.o(.rodata);
|
||||
sound/songs/midi/se_u.o(.rodata);
|
||||
sound/songs/midi/se_e.o(.rodata);
|
||||
sound/songs/midi/se_o.o(.rodata);
|
||||
sound/songs/midi/se_n.o(.rodata);
|
||||
@ -672,7 +673,7 @@ SECTIONS {
|
||||
sound/songs/midi/se_exp.o(.rodata);
|
||||
sound/songs/midi/se_jite_pyoko.o(.rodata);
|
||||
sound/songs/midi/se_mu_pachi.o(.rodata);
|
||||
sound/songs/se_tk_kasya.o(.rodata);
|
||||
sound/songs/midi/se_tk_kasya.o(.rodata);
|
||||
sound/songs/midi/se_fu_zaku.o(.rodata);
|
||||
sound/songs/midi/se_fu_zaku2.o(.rodata);
|
||||
sound/songs/midi/se_fu_zuzuzu.o(.rodata);
|
||||
@ -681,14 +682,14 @@ SECTIONS {
|
||||
sound/songs/midi/se_ru_bari.o(.rodata);
|
||||
sound/songs/midi/se_ru_hyuu.o(.rodata);
|
||||
sound/songs/midi/se_ki_gasyan.o(.rodata);
|
||||
sound/songs/se_tk_warpin.o(.rodata);
|
||||
sound/songs/se_tk_warpout.o(.rodata);
|
||||
sound/songs/se_tu_saa.o(.rodata);
|
||||
sound/songs/midi/se_tk_warpin.o(.rodata);
|
||||
sound/songs/midi/se_tk_warpout.o(.rodata);
|
||||
sound/songs/midi/se_tu_saa.o(.rodata);
|
||||
sound/songs/midi/se_hi_turun.o(.rodata);
|
||||
sound/songs/se_track_move.o(.rodata);
|
||||
sound/songs/se_track_stop.o(.rodata);
|
||||
sound/songs/se_track_haiki.o(.rodata);
|
||||
sound/songs/se_track_door.o(.rodata);
|
||||
sound/songs/midi/se_track_move.o(.rodata);
|
||||
sound/songs/midi/se_track_stop.o(.rodata);
|
||||
sound/songs/midi/se_track_haiki.o(.rodata);
|
||||
sound/songs/midi/se_track_door.o(.rodata);
|
||||
sound/songs/midi/se_moter.o(.rodata);
|
||||
sound/songs/midi/se_card.o(.rodata);
|
||||
sound/songs/midi/se_save.o(.rodata);
|
||||
@ -698,14 +699,14 @@ SECTIONS {
|
||||
sound/songs/midi/se_kon4.o(.rodata);
|
||||
sound/songs/midi/se_suikomu.o(.rodata);
|
||||
sound/songs/midi/se_nageru.o(.rodata);
|
||||
sound/songs/se_toy_c.o(.rodata);
|
||||
sound/songs/se_toy_d.o(.rodata);
|
||||
sound/songs/se_toy_e.o(.rodata);
|
||||
sound/songs/se_toy_f.o(.rodata);
|
||||
sound/songs/se_toy_g.o(.rodata);
|
||||
sound/songs/se_toy_a.o(.rodata);
|
||||
sound/songs/se_toy_b.o(.rodata);
|
||||
sound/songs/se_toy_c1.o(.rodata);
|
||||
sound/songs/midi/se_toy_c.o(.rodata);
|
||||
sound/songs/midi/se_toy_d.o(.rodata);
|
||||
sound/songs/midi/se_toy_e.o(.rodata);
|
||||
sound/songs/midi/se_toy_f.o(.rodata);
|
||||
sound/songs/midi/se_toy_g.o(.rodata);
|
||||
sound/songs/midi/se_toy_a.o(.rodata);
|
||||
sound/songs/midi/se_toy_b.o(.rodata);
|
||||
sound/songs/midi/se_toy_c1.o(.rodata);
|
||||
sound/songs/midi/se_mizu.o(.rodata);
|
||||
sound/songs/midi/se_hashi.o(.rodata);
|
||||
sound/songs/midi/se_daugi.o(.rodata);
|
||||
@ -713,8 +714,8 @@ SECTIONS {
|
||||
sound/songs/midi/se_fuusen1.o(.rodata);
|
||||
sound/songs/midi/se_fuusen2.o(.rodata);
|
||||
sound/songs/midi/se_fuusen3.o(.rodata);
|
||||
sound/songs/se_toy_kabe.o(.rodata);
|
||||
sound/songs/se_toy_dango.o(.rodata);
|
||||
sound/songs/midi/se_toy_kabe.o(.rodata);
|
||||
sound/songs/midi/se_toy_dango.o(.rodata);
|
||||
sound/songs/midi/se_doku.o(.rodata);
|
||||
sound/songs/midi/se_esuka.o(.rodata);
|
||||
sound/songs/midi/se_t_ame.o(.rodata);
|
||||
@ -728,8 +729,8 @@ SECTIONS {
|
||||
sound/songs/midi/se_elebeta.o(.rodata);
|
||||
sound/songs/midi/se_hinsi.o(.rodata);
|
||||
sound/songs/midi/se_expmax.o(.rodata);
|
||||
sound/songs/se_tamakoro.o(.rodata);
|
||||
sound/songs/se_tamakoro_e.o(.rodata);
|
||||
sound/songs/midi/se_tamakoro.o(.rodata);
|
||||
sound/songs/midi/se_tamakoro_e.o(.rodata);
|
||||
sound/songs/midi/se_basabasa.o(.rodata);
|
||||
sound/songs/midi/se_regi.o(.rodata);
|
||||
sound/songs/midi/se_c_gaji.o(.rodata);
|
||||
@ -743,16 +744,16 @@ SECTIONS {
|
||||
sound/songs/midi/se_bt_start.o(.rodata);
|
||||
sound/songs/midi/se_dendou.o(.rodata);
|
||||
sound/songs/midi/se_jihanki.o(.rodata);
|
||||
sound/songs/se_tama.o(.rodata);
|
||||
sound/songs/midi/se_tama.o(.rodata);
|
||||
sound/songs/se_z_scroll.o(.rodata);
|
||||
sound/songs/se_z_page.o(.rodata);
|
||||
sound/songs/midi/se_pn_on.o(.rodata);
|
||||
sound/songs/midi/se_pn_off.o(.rodata);
|
||||
sound/songs/midi/se_z_search.o(.rodata);
|
||||
sound/songs/se_tamago.o(.rodata);
|
||||
sound/songs/se_tb_start.o(.rodata);
|
||||
sound/songs/se_tb_kon.o(.rodata);
|
||||
sound/songs/se_tb_kara.o(.rodata);
|
||||
sound/songs/midi/se_tamago.o(.rodata);
|
||||
sound/songs/midi/se_tb_start.o(.rodata);
|
||||
sound/songs/midi/se_tb_kon.o(.rodata);
|
||||
sound/songs/midi/se_tb_kara.o(.rodata);
|
||||
sound/songs/midi/se_bidoro.o(.rodata);
|
||||
sound/songs/se_w085.o(.rodata);
|
||||
sound/songs/se_w085b.o(.rodata);
|
||||
@ -764,53 +765,53 @@ SECTIONS {
|
||||
sound/songs/se_w145b.o(.rodata);
|
||||
sound/songs/se_w145c.o(.rodata);
|
||||
sound/songs/se_w240.o(.rodata);
|
||||
sound/songs/se_w015.o(.rodata);
|
||||
sound/songs/midi/se_w015.o(.rodata);
|
||||
sound/songs/se_w081.o(.rodata);
|
||||
sound/songs/se_w081b.o(.rodata);
|
||||
sound/songs/se_w088.o(.rodata);
|
||||
sound/songs/se_w016.o(.rodata);
|
||||
sound/songs/se_w016b.o(.rodata);
|
||||
sound/songs/se_w003.o(.rodata);
|
||||
sound/songs/midi/se_w016.o(.rodata);
|
||||
sound/songs/midi/se_w016b.o(.rodata);
|
||||
sound/songs/midi/se_w003.o(.rodata);
|
||||
sound/songs/se_w104.o(.rodata);
|
||||
sound/songs/se_w013.o(.rodata);
|
||||
sound/songs/midi/se_w013.o(.rodata);
|
||||
sound/songs/se_w196.o(.rodata);
|
||||
sound/songs/se_w086.o(.rodata);
|
||||
sound/songs/se_w004.o(.rodata);
|
||||
sound/songs/se_w025.o(.rodata);
|
||||
sound/songs/se_w025b.o(.rodata);
|
||||
sound/songs/midi/se_w004.o(.rodata);
|
||||
sound/songs/midi/se_w025.o(.rodata);
|
||||
sound/songs/midi/se_w025b.o(.rodata);
|
||||
sound/songs/se_w152.o(.rodata);
|
||||
sound/songs/se_w026.o(.rodata);
|
||||
sound/songs/midi/se_w026.o(.rodata);
|
||||
sound/songs/se_w172.o(.rodata);
|
||||
sound/songs/se_w172b.o(.rodata);
|
||||
sound/songs/se_w053.o(.rodata);
|
||||
sound/songs/se_w007.o(.rodata);
|
||||
sound/songs/midi/se_w007.o(.rodata);
|
||||
sound/songs/se_w092.o(.rodata);
|
||||
sound/songs/se_w221.o(.rodata);
|
||||
sound/songs/se_w221b.o(.rodata);
|
||||
sound/songs/se_w052.o(.rodata);
|
||||
sound/songs/se_w036.o(.rodata);
|
||||
sound/songs/midi/se_w036.o(.rodata);
|
||||
sound/songs/se_w059.o(.rodata);
|
||||
sound/songs/se_w059b.o(.rodata);
|
||||
sound/songs/se_w010.o(.rodata);
|
||||
sound/songs/se_w011.o(.rodata);
|
||||
sound/songs/se_w017.o(.rodata);
|
||||
sound/songs/se_w019.o(.rodata);
|
||||
sound/songs/se_w028.o(.rodata);
|
||||
sound/songs/se_w013b.o(.rodata);
|
||||
sound/songs/midi/se_w010.o(.rodata);
|
||||
sound/songs/midi/se_w011.o(.rodata);
|
||||
sound/songs/midi/se_w017.o(.rodata);
|
||||
sound/songs/midi/se_w019.o(.rodata);
|
||||
sound/songs/midi/se_w028.o(.rodata);
|
||||
sound/songs/midi/se_w013b.o(.rodata);
|
||||
sound/songs/se_w044.o(.rodata);
|
||||
sound/songs/se_w029.o(.rodata);
|
||||
sound/songs/midi/se_w029.o(.rodata);
|
||||
sound/songs/se_w057.o(.rodata);
|
||||
sound/songs/se_w056.o(.rodata);
|
||||
sound/songs/se_w250.o(.rodata);
|
||||
sound/songs/se_w030.o(.rodata);
|
||||
sound/songs/se_w039.o(.rodata);
|
||||
sound/songs/midi/se_w030.o(.rodata);
|
||||
sound/songs/midi/se_w039.o(.rodata);
|
||||
sound/songs/se_w054.o(.rodata);
|
||||
sound/songs/se_w077.o(.rodata);
|
||||
sound/songs/se_w020.o(.rodata);
|
||||
sound/songs/midi/se_w020.o(.rodata);
|
||||
sound/songs/se_w082.o(.rodata);
|
||||
sound/songs/se_w047.o(.rodata);
|
||||
sound/songs/se_w195.o(.rodata);
|
||||
sound/songs/se_w006.o(.rodata);
|
||||
sound/songs/midi/se_w006.o(.rodata);
|
||||
sound/songs/se_w091.o(.rodata);
|
||||
sound/songs/se_w146.o(.rodata);
|
||||
sound/songs/se_w120.o(.rodata);
|
||||
@ -827,8 +828,8 @@ SECTIONS {
|
||||
sound/songs/se_w122.o(.rodata);
|
||||
sound/songs/se_w060.o(.rodata);
|
||||
sound/songs/se_w185.o(.rodata);
|
||||
sound/songs/se_w014.o(.rodata);
|
||||
sound/songs/se_w043.o(.rodata);
|
||||
sound/songs/midi/se_w014.o(.rodata);
|
||||
sound/songs/midi/se_w043.o(.rodata);
|
||||
sound/songs/se_w207.o(.rodata);
|
||||
sound/songs/se_w207b.o(.rodata);
|
||||
sound/songs/se_w215.o(.rodata);
|
||||
@ -899,13 +900,13 @@ SECTIONS {
|
||||
sound/songs/midi/se_rg_deomov.o(.rodata);
|
||||
sound/songs/midi/se_rg_excellent.o(.rodata);
|
||||
sound/songs/midi/se_rg_nawamiss.o(.rodata);
|
||||
sound/songs/se_toreeye.o(.rodata);
|
||||
sound/songs/se_toreoff.o(.rodata);
|
||||
sound/songs/midi/se_toreeye.o(.rodata);
|
||||
sound/songs/midi/se_toreoff.o(.rodata);
|
||||
sound/songs/midi/se_hantei1.o(.rodata);
|
||||
sound/songs/midi/se_hantei2.o(.rodata);
|
||||
sound/songs/midi/se_curtain.o(.rodata);
|
||||
sound/songs/midi/se_curtain1.o(.rodata);
|
||||
sound/songs/se_ussoki.o(.rodata);
|
||||
sound/songs/midi/se_ussoki.o(.rodata);
|
||||
sound/songs/midi/mus_tetsuji.o(.rodata);
|
||||
sound/songs/midi/mus_field13.o(.rodata);
|
||||
sound/songs/midi/mus_kachi22.o(.rodata);
|
||||
|
161
songs.mk
161
songs.mk
@ -1101,5 +1101,164 @@ $(MID_SUBDIR)/se_t_ooame.s: %.s: %.mid
|
||||
$(MID_SUBDIR)/se_t_ooame_e.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V100 -P2
|
||||
|
||||
$(MID_SUBDIR)/se_tama.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V100 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_tamago.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V120 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_tamakoro.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P2
|
||||
|
||||
$(MID_SUBDIR)/se_tamakoro_e.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P2
|
||||
|
||||
$(MID_SUBDIR)/se_tb_kara.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -V100 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_tb_kon.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_tb_start.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_tk_kasya.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_tk_warpin.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -V090 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_tk_warpout.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -V090 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toreeye.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G129 -V120 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_toreoff.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G129 -V110 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_toy_a.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_b.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_c.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_c1.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_d.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_dango.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_e.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_f.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_g.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_toy_kabe.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_track_door.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_track_haiki.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_track_move.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_track_stop.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_tu_saa.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -V090 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_u.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_ussoki.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G129 -V077 -P5
|
||||
|
||||
$(MID_SUBDIR)/se_w003.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w004.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V120 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w006.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V095 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w007.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w010.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w011.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w013.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w013b.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V090 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w014.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V100 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w015.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V120 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w016.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w016b.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w017.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V105 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w019.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w020.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V100 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w025.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V090 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w025b.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w026.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w028.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w029.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w030.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w036.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V105 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w039.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_w043.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G128 -V110 -P4
|
||||
|
||||
$(MID_SUBDIR)/se_z_search.s: %.s: %.mid
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -P5
|
||||
$(MID) $< $@ -E -R$(STD_REVERB) -G127 -v100 -P5
|
||||
|
BIN
sound/songs/midi/se_tama.mid
Normal file
BIN
sound/songs/midi/se_tama.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tamago.mid
Normal file
BIN
sound/songs/midi/se_tamago.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tamakoro.mid
Normal file
BIN
sound/songs/midi/se_tamakoro.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tamakoro_e.mid
Normal file
BIN
sound/songs/midi/se_tamakoro_e.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tb_kara.mid
Normal file
BIN
sound/songs/midi/se_tb_kara.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tb_kon.mid
Normal file
BIN
sound/songs/midi/se_tb_kon.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tb_start.mid
Normal file
BIN
sound/songs/midi/se_tb_start.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tk_kasya.mid
Normal file
BIN
sound/songs/midi/se_tk_kasya.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tk_warpin.mid
Normal file
BIN
sound/songs/midi/se_tk_warpin.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tk_warpout.mid
Normal file
BIN
sound/songs/midi/se_tk_warpout.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toreeye.mid
Normal file
BIN
sound/songs/midi/se_toreeye.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toreoff.mid
Normal file
BIN
sound/songs/midi/se_toreoff.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_a.mid
Normal file
BIN
sound/songs/midi/se_toy_a.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_b.mid
Normal file
BIN
sound/songs/midi/se_toy_b.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_c.mid
Normal file
BIN
sound/songs/midi/se_toy_c.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_c1.mid
Normal file
BIN
sound/songs/midi/se_toy_c1.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_d.mid
Normal file
BIN
sound/songs/midi/se_toy_d.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_dango.mid
Normal file
BIN
sound/songs/midi/se_toy_dango.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_e.mid
Normal file
BIN
sound/songs/midi/se_toy_e.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_f.mid
Normal file
BIN
sound/songs/midi/se_toy_f.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_g.mid
Normal file
BIN
sound/songs/midi/se_toy_g.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_toy_kabe.mid
Normal file
BIN
sound/songs/midi/se_toy_kabe.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_track_door.mid
Normal file
BIN
sound/songs/midi/se_track_door.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_track_haiki.mid
Normal file
BIN
sound/songs/midi/se_track_haiki.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_track_move.mid
Normal file
BIN
sound/songs/midi/se_track_move.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_track_stop.mid
Normal file
BIN
sound/songs/midi/se_track_stop.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_tu_saa.mid
Normal file
BIN
sound/songs/midi/se_tu_saa.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_u.mid
Normal file
BIN
sound/songs/midi/se_u.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_ussoki.mid
Normal file
BIN
sound/songs/midi/se_ussoki.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w003.mid
Normal file
BIN
sound/songs/midi/se_w003.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w004.mid
Normal file
BIN
sound/songs/midi/se_w004.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w006.mid
Normal file
BIN
sound/songs/midi/se_w006.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w007.mid
Normal file
BIN
sound/songs/midi/se_w007.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w010.mid
Normal file
BIN
sound/songs/midi/se_w010.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w011.mid
Normal file
BIN
sound/songs/midi/se_w011.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w013.mid
Normal file
BIN
sound/songs/midi/se_w013.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w013b.mid
Normal file
BIN
sound/songs/midi/se_w013b.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w014.mid
Normal file
BIN
sound/songs/midi/se_w014.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w015.mid
Normal file
BIN
sound/songs/midi/se_w015.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w016.mid
Normal file
BIN
sound/songs/midi/se_w016.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w016b.mid
Normal file
BIN
sound/songs/midi/se_w016b.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w017.mid
Normal file
BIN
sound/songs/midi/se_w017.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w019.mid
Normal file
BIN
sound/songs/midi/se_w019.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w020.mid
Normal file
BIN
sound/songs/midi/se_w020.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w025.mid
Normal file
BIN
sound/songs/midi/se_w025.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w025b.mid
Normal file
BIN
sound/songs/midi/se_w025b.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w026.mid
Normal file
BIN
sound/songs/midi/se_w026.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w028.mid
Normal file
BIN
sound/songs/midi/se_w028.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w029.mid
Normal file
BIN
sound/songs/midi/se_w029.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w030.mid
Normal file
BIN
sound/songs/midi/se_w030.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w036.mid
Normal file
BIN
sound/songs/midi/se_w036.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w039.mid
Normal file
BIN
sound/songs/midi/se_w039.mid
Normal file
Binary file not shown.
BIN
sound/songs/midi/se_w043.mid
Normal file
BIN
sound/songs/midi/se_w043.mid
Normal file
Binary file not shown.
Binary file not shown.
@ -1,246 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tama_grp, voicegroup128
|
||||
.equ se_tama_pri, 5
|
||||
.equ se_tama_rev, reverb_set+50
|
||||
.equ se_tama_mvl, 127
|
||||
.equ se_tama_key, 0
|
||||
.equ se_tama_tbs, 1
|
||||
.equ se_tama_exg, 0
|
||||
.equ se_tama_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tama
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tama_1:
|
||||
.byte KEYSH , se_tama_key+0
|
||||
.byte TEMPO , 110*se_tama_tbs/2
|
||||
.byte VOICE , 15
|
||||
.byte BENDR , 12
|
||||
.byte VOL , 100*se_tama_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte BEND , c_v+30
|
||||
.byte TIE , Cn4 , v100
|
||||
.byte W01
|
||||
.byte BEND , c_v+24
|
||||
.byte W01
|
||||
.byte c_v+19
|
||||
.byte W01
|
||||
.byte c_v+14
|
||||
.byte W01
|
||||
.byte c_v+8
|
||||
.byte W02
|
||||
.byte c_v+4
|
||||
.byte W01
|
||||
.byte c_v+2
|
||||
.byte W01
|
||||
.byte c_v+0
|
||||
.byte W04
|
||||
.byte W04
|
||||
.byte c_v+1
|
||||
.byte W02
|
||||
.byte W06
|
||||
.byte c_v+1
|
||||
.byte W06
|
||||
.byte c_v+1
|
||||
.byte W06
|
||||
.byte c_v+2
|
||||
.byte W06
|
||||
.byte c_v+3
|
||||
.byte W06
|
||||
.byte c_v+3
|
||||
.byte W06
|
||||
.byte c_v+4
|
||||
.byte W06
|
||||
.byte c_v+4
|
||||
.byte W06
|
||||
.byte c_v+5
|
||||
.byte W06
|
||||
.byte c_v+6
|
||||
.byte W06
|
||||
.byte c_v+8
|
||||
.byte W06
|
||||
.byte c_v+10
|
||||
.byte W06
|
||||
.byte c_v+12
|
||||
.byte W06
|
||||
.byte c_v+14
|
||||
.byte W06
|
||||
.byte c_v+16
|
||||
.byte W06
|
||||
.byte c_v+18
|
||||
.byte W06
|
||||
.byte c_v+20
|
||||
.byte W06
|
||||
.byte VOL , 98*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+22
|
||||
.byte W03
|
||||
.byte VOL , 97*se_tama_mvl/mxv
|
||||
.byte W03
|
||||
.byte BEND , c_v+24
|
||||
.byte W01
|
||||
.byte VOL , 94*se_tama_mvl/mxv
|
||||
.byte W03
|
||||
.byte 91*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte BEND , c_v+26
|
||||
.byte W02
|
||||
.byte VOL , 88*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 85*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte BEND , c_v+28
|
||||
.byte W02
|
||||
.byte VOL , 80*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 73*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte BEND , c_v+30
|
||||
.byte W01
|
||||
.byte VOL , 68*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 62*se_tama_mvl/mxv
|
||||
.byte W03
|
||||
.byte 55*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+32
|
||||
.byte W02
|
||||
.byte VOL , 47*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 37*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte BEND , c_v+36
|
||||
.byte W01
|
||||
.byte VOL , 30*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 13*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 4*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte EOT
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_tama_2:
|
||||
.byte KEYSH , se_tama_key+0
|
||||
.byte VOICE , 25
|
||||
.byte VOL , 15*se_tama_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte BEND , c_v+0
|
||||
.byte TIE , Gs2 , v060
|
||||
.byte W01
|
||||
.byte VOL , 21*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 33*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 41*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 49*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 55*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 61*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 69*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 76*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 80*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 86*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 90*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte 100*se_tama_mvl/mxv
|
||||
.byte W04
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W01
|
||||
.byte BEND , c_v+1
|
||||
.byte W05
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W02
|
||||
.byte c_v+2
|
||||
.byte W04
|
||||
.byte W01
|
||||
.byte c_v+4
|
||||
.byte W05
|
||||
.byte c_v+5
|
||||
.byte W03
|
||||
.byte VOL , 97*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+6
|
||||
.byte W03
|
||||
.byte VOL , 94*se_tama_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v+6
|
||||
.byte W01
|
||||
.byte VOL , 87*se_tama_mvl/mxv
|
||||
.byte W02
|
||||
.byte 83*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+8
|
||||
.byte W02
|
||||
.byte W01
|
||||
.byte VOL , 77*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+10
|
||||
.byte W02
|
||||
.byte VOL , 66*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+14
|
||||
.byte W03
|
||||
.byte VOL , 55*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+17
|
||||
.byte W02
|
||||
.byte VOL , 45*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+24
|
||||
.byte W02
|
||||
.byte VOL , 33*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+30
|
||||
.byte W02
|
||||
.byte c_v+41
|
||||
.byte W01
|
||||
.byte VOL , 21*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+46
|
||||
.byte W01
|
||||
.byte c_v+55
|
||||
.byte W01
|
||||
.byte VOL , 11*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+60
|
||||
.byte W01
|
||||
.byte VOL , 5*se_tama_mvl/mxv
|
||||
.byte BEND , c_v+63
|
||||
.byte W02
|
||||
.byte EOT
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tama:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tama_pri @ Priority
|
||||
.byte se_tama_rev @ Reverb.
|
||||
|
||||
.word se_tama_grp
|
||||
|
||||
.word se_tama_1
|
||||
.word se_tama_2
|
||||
|
||||
.end
|
@ -1,111 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tamago_grp, voicegroup128
|
||||
.equ se_tamago_pri, 5
|
||||
.equ se_tamago_rev, reverb_set+50
|
||||
.equ se_tamago_mvl, 127
|
||||
.equ se_tamago_key, 0
|
||||
.equ se_tamago_tbs, 1
|
||||
.equ se_tamago_exg, 0
|
||||
.equ se_tamago_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tamago
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tamago_1:
|
||||
.byte KEYSH , se_tamago_key+0
|
||||
.byte TEMPO , 150*se_tamago_tbs/2
|
||||
.byte VOICE , 21
|
||||
.byte BENDR , 12
|
||||
.byte PAN , c_v+0
|
||||
.byte VOL , 120*se_tamago_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte N01 , Bn5 , v127
|
||||
.byte W01
|
||||
.byte Cn5 , v100
|
||||
.byte W01
|
||||
.byte VOICE , 18
|
||||
.byte N01 , Cn4 , v127
|
||||
.byte W02
|
||||
.byte VOICE , 36
|
||||
.byte N19 , Cn6 , v040
|
||||
.byte W02
|
||||
.byte VOL , 63*se_tamago_mvl/mxv
|
||||
.byte BEND , c_v+5
|
||||
.byte W01
|
||||
.byte VOL , 77*se_tamago_mvl/mxv
|
||||
.byte BEND , c_v+13
|
||||
.byte W01
|
||||
.byte VOL , 91*se_tamago_mvl/mxv
|
||||
.byte BEND , c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 106*se_tamago_mvl/mxv
|
||||
.byte BEND , c_v+33
|
||||
.byte W01
|
||||
.byte VOL , 120*se_tamago_mvl/mxv
|
||||
.byte W05
|
||||
.byte 109*se_tamago_mvl/mxv
|
||||
.byte W01
|
||||
.byte 102*se_tamago_mvl/mxv
|
||||
.byte W02
|
||||
.byte 84*se_tamago_mvl/mxv
|
||||
.byte W01
|
||||
.byte 68*se_tamago_mvl/mxv
|
||||
.byte W01
|
||||
.byte 56*se_tamago_mvl/mxv
|
||||
.byte W01
|
||||
.byte 24*se_tamago_mvl/mxv
|
||||
.byte W01
|
||||
.byte 10*se_tamago_mvl/mxv
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_tamago_2:
|
||||
.byte KEYSH , se_tamago_key+0
|
||||
.byte VOL , 120*se_tamago_mvl/mxv
|
||||
.byte PAN , c_v+0
|
||||
.byte BEND , c_v+1
|
||||
.byte W07
|
||||
.byte VOICE , 46
|
||||
.byte N01 , Cn6 , v100
|
||||
.byte W02
|
||||
.byte BEND , c_v+4
|
||||
.byte N01 , Gn5 , v088
|
||||
.byte W03
|
||||
.byte BEND , c_v+8
|
||||
.byte N01 , Cn6 , v072
|
||||
.byte W02
|
||||
.byte BEND , c_v+16
|
||||
.byte N01 , Gn5 , v056
|
||||
.byte W02
|
||||
.byte BEND , c_v+23
|
||||
.byte N01 , Cn6 , v040
|
||||
.byte W03
|
||||
.byte BEND , c_v+33
|
||||
.byte N01 , Gn5 , v028
|
||||
.byte W02
|
||||
.byte BEND , c_v+53
|
||||
.byte N01 , Cn6 , v012
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tamago:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tamago_pri @ Priority
|
||||
.byte se_tamago_rev @ Reverb.
|
||||
|
||||
.word se_tamago_grp
|
||||
|
||||
.word se_tamago_1
|
||||
.word se_tamago_2
|
||||
|
||||
.end
|
@ -1,46 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tamakoro_grp, voicegroup128
|
||||
.equ se_tamakoro_pri, 2
|
||||
.equ se_tamakoro_rev, reverb_set+50
|
||||
.equ se_tamakoro_mvl, 127
|
||||
.equ se_tamakoro_key, 0
|
||||
.equ se_tamakoro_tbs, 1
|
||||
.equ se_tamakoro_exg, 0
|
||||
.equ se_tamakoro_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tamakoro
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tamakoro_1:
|
||||
.byte KEYSH , se_tamakoro_key+0
|
||||
.byte TEMPO , 150*se_tamakoro_tbs/2
|
||||
.byte VOICE , 63
|
||||
.byte VOL , 110*se_tamakoro_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte TIE , Dn3 , v127
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tamakoro:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tamakoro_pri @ Priority
|
||||
.byte se_tamakoro_rev @ Reverb.
|
||||
|
||||
.word se_tamakoro_grp
|
||||
|
||||
.word se_tamakoro_1
|
||||
|
||||
.end
|
@ -1,75 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tamakoro_e_grp, voicegroup128
|
||||
.equ se_tamakoro_e_pri, 2
|
||||
.equ se_tamakoro_e_rev, reverb_set+50
|
||||
.equ se_tamakoro_e_mvl, 127
|
||||
.equ se_tamakoro_e_key, 0
|
||||
.equ se_tamakoro_e_tbs, 1
|
||||
.equ se_tamakoro_e_exg, 0
|
||||
.equ se_tamakoro_e_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tamakoro_e
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tamakoro_e_1:
|
||||
.byte KEYSH , se_tamakoro_e_key+0
|
||||
.byte TEMPO , 150*se_tamakoro_e_tbs/2
|
||||
.byte VOICE , 63
|
||||
.byte BENDR , 6
|
||||
.byte VOL , 110*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte N72 , Dn3 , v127
|
||||
.byte W06
|
||||
.byte VOL , 107*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-3
|
||||
.byte W06
|
||||
.byte VOL , 106*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-5
|
||||
.byte W06
|
||||
.byte VOL , 104*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte W06
|
||||
.byte VOL , 102*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-10
|
||||
.byte W06
|
||||
.byte VOL , 97*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-12
|
||||
.byte W06
|
||||
.byte VOL , 90*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-14
|
||||
.byte W06
|
||||
.byte VOL , 73*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-19
|
||||
.byte W06
|
||||
.byte VOL , 58*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-24
|
||||
.byte W06
|
||||
.byte VOL , 40*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-29
|
||||
.byte W06
|
||||
.byte VOL , 25*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-35
|
||||
.byte W06
|
||||
.byte VOL , 12*se_tamakoro_e_mvl/mxv
|
||||
.byte BEND , c_v-46
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tamakoro_e:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tamakoro_e_pri @ Priority
|
||||
.byte se_tamakoro_e_rev @ Reverb.
|
||||
|
||||
.word se_tamakoro_e_grp
|
||||
|
||||
.word se_tamakoro_e_1
|
||||
|
||||
.end
|
@ -1,43 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tb_kara_grp, voicegroup127
|
||||
.equ se_tb_kara_pri, 5
|
||||
.equ se_tb_kara_rev, reverb_set+50
|
||||
.equ se_tb_kara_mvl, 127
|
||||
.equ se_tb_kara_key, 0
|
||||
.equ se_tb_kara_tbs, 1
|
||||
.equ se_tb_kara_exg, 0
|
||||
.equ se_tb_kara_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tb_kara
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tb_kara_1:
|
||||
.byte KEYSH , se_tb_kara_key+0
|
||||
.byte TEMPO , 150*se_tb_kara_tbs/2
|
||||
.byte VOICE , 119
|
||||
.byte BENDR , 12
|
||||
.byte PAN , c_v+0
|
||||
.byte VOL , 100*se_tb_kara_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte N02 , Gs4 , v040
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tb_kara:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tb_kara_pri @ Priority
|
||||
.byte se_tb_kara_rev @ Reverb.
|
||||
|
||||
.word se_tb_kara_grp
|
||||
|
||||
.word se_tb_kara_1
|
||||
|
||||
.end
|
@ -1,48 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tb_kon_grp, voicegroup128
|
||||
.equ se_tb_kon_pri, 5
|
||||
.equ se_tb_kon_rev, reverb_set+50
|
||||
.equ se_tb_kon_mvl, 127
|
||||
.equ se_tb_kon_key, 0
|
||||
.equ se_tb_kon_tbs, 1
|
||||
.equ se_tb_kon_exg, 0
|
||||
.equ se_tb_kon_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tb_kon
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tb_kon_1:
|
||||
.byte KEYSH , se_tb_kon_key+0
|
||||
.byte TEMPO , 150*se_tb_kon_tbs/2
|
||||
.byte VOICE , 16
|
||||
.byte VOL , 110*se_tb_kon_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte N03 , Gs4 , v072
|
||||
.byte W01
|
||||
.byte BEND , c_v-2
|
||||
.byte W01
|
||||
.byte VOL , 58*se_tb_kon_mvl/mxv
|
||||
.byte BEND , c_v-10
|
||||
.byte W01
|
||||
.byte VOL , 28*se_tb_kon_mvl/mxv
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tb_kon:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tb_kon_pri @ Priority
|
||||
.byte se_tb_kon_rev @ Reverb.
|
||||
|
||||
.word se_tb_kon_grp
|
||||
|
||||
.word se_tb_kon_1
|
||||
|
||||
.end
|
@ -1,75 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tb_start_grp, voicegroup128
|
||||
.equ se_tb_start_pri, 5
|
||||
.equ se_tb_start_rev, reverb_set+50
|
||||
.equ se_tb_start_mvl, 127
|
||||
.equ se_tb_start_key, 0
|
||||
.equ se_tb_start_tbs, 1
|
||||
.equ se_tb_start_exg, 0
|
||||
.equ se_tb_start_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tb_start
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tb_start_1:
|
||||
.byte KEYSH , se_tb_start_key+0
|
||||
.byte TEMPO , 150*se_tb_start_tbs/2
|
||||
.byte VOICE , 36
|
||||
.byte BENDR , 12
|
||||
.byte PAN , c_v-32
|
||||
.byte VOL , 16*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte N09 , Gn5 , v032
|
||||
.byte W01
|
||||
.byte VOL , 63*se_tb_start_mvl/mxv
|
||||
.byte W01
|
||||
.byte 98*se_tb_start_mvl/mxv
|
||||
.byte W01
|
||||
.byte 110*se_tb_start_mvl/mxv
|
||||
.byte W01
|
||||
.byte 99*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+5
|
||||
.byte W02
|
||||
.byte VOL , 63*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+13
|
||||
.byte W01
|
||||
.byte VOL , 22*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+21
|
||||
.byte W01
|
||||
.byte VOL , 9*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+33
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_tb_start_2:
|
||||
.byte KEYSH , se_tb_start_key+0
|
||||
.byte VOICE , 71
|
||||
.byte PAN , c_v+32
|
||||
.byte VOL , 110*se_tb_start_mvl/mxv
|
||||
.byte BEND , c_v+1
|
||||
.byte N09 , Fs4 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tb_start:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tb_start_pri @ Priority
|
||||
.byte se_tb_start_rev @ Reverb.
|
||||
|
||||
.word se_tb_start_grp
|
||||
|
||||
.word se_tb_start_1
|
||||
.word se_tb_start_2
|
||||
|
||||
.end
|
@ -1,46 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tk_kasya_grp, voicegroup127
|
||||
.equ se_tk_kasya_pri, 4
|
||||
.equ se_tk_kasya_rev, reverb_set+50
|
||||
.equ se_tk_kasya_mvl, 127
|
||||
.equ se_tk_kasya_key, 0
|
||||
.equ se_tk_kasya_tbs, 1
|
||||
.equ se_tk_kasya_exg, 0
|
||||
.equ se_tk_kasya_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tk_kasya
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tk_kasya_1:
|
||||
.byte KEYSH , se_tk_kasya_key+0
|
||||
.byte TEMPO , 150*se_tk_kasya_tbs/2
|
||||
.byte VOICE , 126
|
||||
.byte VOL , 110*se_tk_kasya_mvl/mxv
|
||||
.byte N01 , Gs3 , v127
|
||||
.byte W01
|
||||
.byte Cn4 , v068
|
||||
.byte W02
|
||||
.byte W02
|
||||
.byte N03 , Gs4 , v127
|
||||
.byte W01
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tk_kasya:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tk_kasya_pri @ Priority
|
||||
.byte se_tk_kasya_rev @ Reverb.
|
||||
|
||||
.word se_tk_kasya_grp
|
||||
|
||||
.word se_tk_kasya_1
|
||||
|
||||
.end
|
@ -1,56 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tk_warpin_grp, voicegroup127
|
||||
.equ se_tk_warpin_pri, 4
|
||||
.equ se_tk_warpin_rev, reverb_set+50
|
||||
.equ se_tk_warpin_mvl, 127
|
||||
.equ se_tk_warpin_key, 0
|
||||
.equ se_tk_warpin_tbs, 1
|
||||
.equ se_tk_warpin_exg, 0
|
||||
.equ se_tk_warpin_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tk_warpin
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tk_warpin_1:
|
||||
.byte KEYSH , se_tk_warpin_key+0
|
||||
.byte TEMPO , 110*se_tk_warpin_tbs/2
|
||||
.byte VOICE , 90
|
||||
.byte VOL , 90*se_tk_warpin_mvl/mxv
|
||||
.byte N06 , En4 , v127
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En4 , v016
|
||||
.byte W03
|
||||
.byte N06 , En4 , v112
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En4 , v016
|
||||
.byte W03
|
||||
.byte N06 , En4 , v088
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En4 , v016
|
||||
.byte W03
|
||||
.byte N06 , En4 , v064
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tk_warpin:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tk_warpin_pri @ Priority
|
||||
.byte se_tk_warpin_rev @ Reverb.
|
||||
|
||||
.word se_tk_warpin_grp
|
||||
|
||||
.word se_tk_warpin_1
|
||||
|
||||
.end
|
@ -1,60 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tk_warpout_grp, voicegroup127
|
||||
.equ se_tk_warpout_pri, 4
|
||||
.equ se_tk_warpout_rev, reverb_set+50
|
||||
.equ se_tk_warpout_mvl, 127
|
||||
.equ se_tk_warpout_key, 0
|
||||
.equ se_tk_warpout_tbs, 1
|
||||
.equ se_tk_warpout_exg, 0
|
||||
.equ se_tk_warpout_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tk_warpout
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tk_warpout_1:
|
||||
.byte KEYSH , se_tk_warpout_key+0
|
||||
.byte TEMPO , 110*se_tk_warpout_tbs/2
|
||||
.byte VOICE , 93
|
||||
.byte XCMD , xIECV , 9
|
||||
.byte xIECL , 8
|
||||
.byte VOL , 90*se_tk_warpout_mvl/mxv
|
||||
.byte N06 , En5 , v064
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En5 , v016
|
||||
.byte W03
|
||||
.byte N06 , En5 , v088
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En5 , v016
|
||||
.byte W03
|
||||
.byte N06 , En5 , v112
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En5 , v016
|
||||
.byte W03
|
||||
.byte N06 , En5 , v127
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N03 , En5 , v016
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tk_warpout:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tk_warpout_pri @ Priority
|
||||
.byte se_tk_warpout_rev @ Reverb.
|
||||
|
||||
.word se_tk_warpout_grp
|
||||
|
||||
.word se_tk_warpout_1
|
||||
|
||||
.end
|
@ -1,146 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toreeye_grp, voicegroup129
|
||||
.equ se_toreeye_pri, 5
|
||||
.equ se_toreeye_rev, reverb_set+50
|
||||
.equ se_toreeye_mvl, 127
|
||||
.equ se_toreeye_key, 0
|
||||
.equ se_toreeye_tbs, 1
|
||||
.equ se_toreeye_exg, 0
|
||||
.equ se_toreeye_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toreeye
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toreeye_1:
|
||||
.byte KEYSH , se_toreeye_key+0
|
||||
.byte TEMPO , 136*se_toreeye_tbs/2
|
||||
.byte VOICE , 13
|
||||
.byte LFOS , 44
|
||||
.byte BENDR , 12
|
||||
.byte VOL , 120*se_toreeye_mvl/mxv
|
||||
.byte PAN , c_v-16
|
||||
.byte N01 , An5 , v064
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte Fs6
|
||||
.byte W02
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Fs6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W02
|
||||
.byte N01
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte Fs6
|
||||
.byte W02
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Dn6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W01
|
||||
.byte Fs6
|
||||
.byte W01
|
||||
.byte An5
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toreeye_2:
|
||||
.byte KEYSH , se_toreeye_key+0
|
||||
.byte VOICE , 80
|
||||
.byte LFOS , 44
|
||||
.byte XCMD , xIECV , 18
|
||||
.byte xIECV , 16
|
||||
.byte BENDR , 12
|
||||
.byte VOL , 45*se_toreeye_mvl/mxv
|
||||
.byte MOD , 2
|
||||
.byte PAN , c_v+63
|
||||
.byte BEND , c_v+2
|
||||
.byte N01 , Dn5 , v064
|
||||
.byte W01
|
||||
.byte Fs5
|
||||
.byte W01
|
||||
.byte PAN , c_v-62
|
||||
.byte N01 , Dn5
|
||||
.byte W01
|
||||
.byte Fs5
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte N01 , An5
|
||||
.byte W02
|
||||
.byte Dn5
|
||||
.byte W01
|
||||
.byte PAN , c_v-61
|
||||
.byte N01 , Fs5
|
||||
.byte W01
|
||||
.byte Dn5
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte N01 , An5
|
||||
.byte W01
|
||||
.byte Dn5
|
||||
.byte W02
|
||||
.byte PAN , c_v-61
|
||||
.byte N01
|
||||
.byte W01
|
||||
.byte Fs5
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte N01 , Dn5
|
||||
.byte W01
|
||||
.byte Fs5
|
||||
.byte W01
|
||||
.byte PAN , c_v-61
|
||||
.byte N01 , An5
|
||||
.byte W02
|
||||
.byte Dn5
|
||||
.byte W01
|
||||
.byte PAN , c_v+63
|
||||
.byte N01 , Fs5
|
||||
.byte W01
|
||||
.byte Dn5
|
||||
.byte W01
|
||||
.byte PAN , c_v-61
|
||||
.byte N01 , An5
|
||||
.byte W01
|
||||
.byte Dn5
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toreeye:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toreeye_pri @ Priority
|
||||
.byte se_toreeye_rev @ Reverb.
|
||||
|
||||
.word se_toreeye_grp
|
||||
|
||||
.word se_toreeye_1
|
||||
.word se_toreeye_2
|
||||
|
||||
.end
|
@ -1,87 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toreoff_grp, voicegroup129
|
||||
.equ se_toreoff_pri, 5
|
||||
.equ se_toreoff_rev, reverb_set+50
|
||||
.equ se_toreoff_mvl, 127
|
||||
.equ se_toreoff_key, 0
|
||||
.equ se_toreoff_tbs, 1
|
||||
.equ se_toreoff_exg, 0
|
||||
.equ se_toreoff_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toreoff
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toreoff_1:
|
||||
.byte KEYSH , se_toreoff_key+0
|
||||
.byte TEMPO , 120*se_toreoff_tbs/2
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 110*se_toreoff_mvl/mxv
|
||||
.byte BEND , c_v-8
|
||||
.byte W01
|
||||
.byte N01 , Ds3 , v112
|
||||
.byte W04
|
||||
.byte Gs1
|
||||
.byte W01
|
||||
.byte Bn1 , v056
|
||||
.byte W04
|
||||
.byte Bn1 , v024
|
||||
.byte W02
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toreoff_2:
|
||||
.byte KEYSH , se_toreoff_key+0
|
||||
.byte VOICE , 82
|
||||
.byte VOL , 110*se_toreoff_mvl/mxv
|
||||
.byte BENDR , 12
|
||||
.byte LFOS , 44
|
||||
.byte BEND , c_v+0
|
||||
.byte N01 , Cs3 , v064
|
||||
.byte W01
|
||||
.byte Fs4 , v032
|
||||
.byte W01
|
||||
.byte BEND , c_v+0
|
||||
.byte N01 , Gs5 , v028
|
||||
.byte W01
|
||||
.byte BEND , c_v+63
|
||||
.byte W01
|
||||
.byte c_v-63
|
||||
.byte N01 , Cs3 , v036
|
||||
.byte W01
|
||||
.byte BEND , c_v+63
|
||||
.byte W01
|
||||
.byte c_v-63
|
||||
.byte N01 , Bn4 , v052
|
||||
.byte W02
|
||||
.byte BEND , c_v+0
|
||||
.byte W02
|
||||
.byte N01 , Cs1
|
||||
.byte W02
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toreoff:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toreoff_pri @ Priority
|
||||
.byte se_toreoff_rev @ Reverb.
|
||||
|
||||
.word se_toreoff_grp
|
||||
|
||||
.word se_toreoff_1
|
||||
.word se_toreoff_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_a_grp, voicegroup128
|
||||
.equ se_toy_a_pri, 4
|
||||
.equ se_toy_a_rev, reverb_set+50
|
||||
.equ se_toy_a_mvl, 127
|
||||
.equ se_toy_a_key, 0
|
||||
.equ se_toy_a_tbs, 1
|
||||
.equ se_toy_a_exg, 0
|
||||
.equ se_toy_a_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_a
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_a_1:
|
||||
.byte KEYSH , se_toy_a_key+0
|
||||
.byte TEMPO , 150*se_toy_a_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_a_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , An5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , An5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_a_2:
|
||||
.byte KEYSH , se_toy_a_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_a_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , En6 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , En6 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_a:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_a_pri @ Priority
|
||||
.byte se_toy_a_rev @ Reverb.
|
||||
|
||||
.word se_toy_a_grp
|
||||
|
||||
.word se_toy_a_1
|
||||
.word se_toy_a_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_b_grp, voicegroup128
|
||||
.equ se_toy_b_pri, 4
|
||||
.equ se_toy_b_rev, reverb_set+50
|
||||
.equ se_toy_b_mvl, 127
|
||||
.equ se_toy_b_key, 0
|
||||
.equ se_toy_b_tbs, 1
|
||||
.equ se_toy_b_exg, 0
|
||||
.equ se_toy_b_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_b
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_b_1:
|
||||
.byte KEYSH , se_toy_b_key+0
|
||||
.byte TEMPO , 150*se_toy_b_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_b_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Bn5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Bn5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_b_2:
|
||||
.byte KEYSH , se_toy_b_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_b_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Fs6 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Fs6 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_b:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_b_pri @ Priority
|
||||
.byte se_toy_b_rev @ Reverb.
|
||||
|
||||
.word se_toy_b_grp
|
||||
|
||||
.word se_toy_b_1
|
||||
.word se_toy_b_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_c_grp, voicegroup128
|
||||
.equ se_toy_c_pri, 4
|
||||
.equ se_toy_c_rev, reverb_set+50
|
||||
.equ se_toy_c_mvl, 127
|
||||
.equ se_toy_c_key, 0
|
||||
.equ se_toy_c_tbs, 1
|
||||
.equ se_toy_c_exg, 0
|
||||
.equ se_toy_c_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_c
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_c_1:
|
||||
.byte KEYSH , se_toy_c_key+0
|
||||
.byte TEMPO , 150*se_toy_c_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_c_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Cn5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Cn5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_c_2:
|
||||
.byte KEYSH , se_toy_c_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_c_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Gn5 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Gn5 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_c:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_c_pri @ Priority
|
||||
.byte se_toy_c_rev @ Reverb.
|
||||
|
||||
.word se_toy_c_grp
|
||||
|
||||
.word se_toy_c_1
|
||||
.word se_toy_c_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_c1_grp, voicegroup128
|
||||
.equ se_toy_c1_pri, 4
|
||||
.equ se_toy_c1_rev, reverb_set+50
|
||||
.equ se_toy_c1_mvl, 127
|
||||
.equ se_toy_c1_key, 0
|
||||
.equ se_toy_c1_tbs, 1
|
||||
.equ se_toy_c1_exg, 0
|
||||
.equ se_toy_c1_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_c1
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_c1_1:
|
||||
.byte KEYSH , se_toy_c1_key+0
|
||||
.byte TEMPO , 150*se_toy_c1_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_c1_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Cn6 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Cn6 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_c1_2:
|
||||
.byte KEYSH , se_toy_c1_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_c1_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Gn6 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Gn6 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_c1:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_c1_pri @ Priority
|
||||
.byte se_toy_c1_rev @ Reverb.
|
||||
|
||||
.word se_toy_c1_grp
|
||||
|
||||
.word se_toy_c1_1
|
||||
.word se_toy_c1_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_d_grp, voicegroup128
|
||||
.equ se_toy_d_pri, 4
|
||||
.equ se_toy_d_rev, reverb_set+50
|
||||
.equ se_toy_d_mvl, 127
|
||||
.equ se_toy_d_key, 0
|
||||
.equ se_toy_d_tbs, 1
|
||||
.equ se_toy_d_exg, 0
|
||||
.equ se_toy_d_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_d
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_d_1:
|
||||
.byte KEYSH , se_toy_d_key+0
|
||||
.byte TEMPO , 150*se_toy_d_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_d_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Dn5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Dn5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_d_2:
|
||||
.byte KEYSH , se_toy_d_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_d_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , An5 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , An5 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_d:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_d_pri @ Priority
|
||||
.byte se_toy_d_rev @ Reverb.
|
||||
|
||||
.word se_toy_d_grp
|
||||
|
||||
.word se_toy_d_1
|
||||
.word se_toy_d_2
|
||||
|
||||
.end
|
@ -1,52 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_dango_grp, voicegroup128
|
||||
.equ se_toy_dango_pri, 4
|
||||
.equ se_toy_dango_rev, reverb_set+50
|
||||
.equ se_toy_dango_mvl, 127
|
||||
.equ se_toy_dango_key, 0
|
||||
.equ se_toy_dango_tbs, 1
|
||||
.equ se_toy_dango_exg, 0
|
||||
.equ se_toy_dango_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_dango
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_dango_1:
|
||||
.byte KEYSH , se_toy_dango_key+0
|
||||
.byte TEMPO , 150*se_toy_dango_tbs/2
|
||||
.byte VOICE , 36
|
||||
.byte BENDR , 12
|
||||
.byte PAN , c_v+0
|
||||
.byte VOL , 110*se_toy_dango_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte N01 , Cn4 , v112
|
||||
.byte W01
|
||||
.byte VOICE , 26
|
||||
.byte W01
|
||||
.byte N01 , Fn4 , v127
|
||||
.byte W01
|
||||
.byte W01
|
||||
.byte VOICE , 36
|
||||
.byte W02
|
||||
.byte N01 , Cn3 , v056
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_dango:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_dango_pri @ Priority
|
||||
.byte se_toy_dango_rev @ Reverb.
|
||||
|
||||
.word se_toy_dango_grp
|
||||
|
||||
.word se_toy_dango_1
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_e_grp, voicegroup128
|
||||
.equ se_toy_e_pri, 4
|
||||
.equ se_toy_e_rev, reverb_set+50
|
||||
.equ se_toy_e_mvl, 127
|
||||
.equ se_toy_e_key, 0
|
||||
.equ se_toy_e_tbs, 1
|
||||
.equ se_toy_e_exg, 0
|
||||
.equ se_toy_e_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_e
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_e_1:
|
||||
.byte KEYSH , se_toy_e_key+0
|
||||
.byte TEMPO , 150*se_toy_e_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_e_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , En5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , En5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_e_2:
|
||||
.byte KEYSH , se_toy_e_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_e_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Bn5 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Bn5 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_e:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_e_pri @ Priority
|
||||
.byte se_toy_e_rev @ Reverb.
|
||||
|
||||
.word se_toy_e_grp
|
||||
|
||||
.word se_toy_e_1
|
||||
.word se_toy_e_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_f_grp, voicegroup128
|
||||
.equ se_toy_f_pri, 4
|
||||
.equ se_toy_f_rev, reverb_set+50
|
||||
.equ se_toy_f_mvl, 127
|
||||
.equ se_toy_f_key, 0
|
||||
.equ se_toy_f_tbs, 1
|
||||
.equ se_toy_f_exg, 0
|
||||
.equ se_toy_f_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_f
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_f_1:
|
||||
.byte KEYSH , se_toy_f_key+0
|
||||
.byte TEMPO , 150*se_toy_f_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_f_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Fn5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Fn5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_f_2:
|
||||
.byte KEYSH , se_toy_f_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_f_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Cn6 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Cn6 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_f:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_f_pri @ Priority
|
||||
.byte se_toy_f_rev @ Reverb.
|
||||
|
||||
.word se_toy_f_grp
|
||||
|
||||
.word se_toy_f_1
|
||||
.word se_toy_f_2
|
||||
|
||||
.end
|
@ -1,59 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_g_grp, voicegroup128
|
||||
.equ se_toy_g_pri, 4
|
||||
.equ se_toy_g_rev, reverb_set+50
|
||||
.equ se_toy_g_mvl, 127
|
||||
.equ se_toy_g_key, 0
|
||||
.equ se_toy_g_tbs, 1
|
||||
.equ se_toy_g_exg, 0
|
||||
.equ se_toy_g_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_g
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_g_1:
|
||||
.byte KEYSH , se_toy_g_key+0
|
||||
.byte TEMPO , 150*se_toy_g_tbs/2
|
||||
.byte VOICE , 48
|
||||
.byte VOL , 110*se_toy_g_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Gn5 , v112
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Gn5 , v040
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_toy_g_2:
|
||||
.byte KEYSH , se_toy_g_key+0
|
||||
.byte VOICE , 17
|
||||
.byte VOL , 110*se_toy_g_mvl/mxv
|
||||
.byte BEND , c_v-7
|
||||
.byte N12 , Dn6 , v060
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte N06 , Dn6 , v032
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_g:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_g_pri @ Priority
|
||||
.byte se_toy_g_rev @ Reverb.
|
||||
|
||||
.word se_toy_g_grp
|
||||
|
||||
.word se_toy_g_1
|
||||
.word se_toy_g_2
|
||||
|
||||
.end
|
@ -1,75 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_toy_kabe_grp, voicegroup128
|
||||
.equ se_toy_kabe_pri, 4
|
||||
.equ se_toy_kabe_rev, reverb_set+50
|
||||
.equ se_toy_kabe_mvl, 127
|
||||
.equ se_toy_kabe_key, 0
|
||||
.equ se_toy_kabe_tbs, 1
|
||||
.equ se_toy_kabe_exg, 0
|
||||
.equ se_toy_kabe_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_toy_kabe
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_toy_kabe_1:
|
||||
.byte KEYSH , se_toy_kabe_key+0
|
||||
.byte TEMPO , 240*se_toy_kabe_tbs/2
|
||||
.byte VOICE , 41
|
||||
.byte BENDR , 12
|
||||
.byte VOL , 110*se_toy_kabe_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte N03 , Fs4 , v127
|
||||
.byte W01
|
||||
.byte BEND , c_v-8
|
||||
.byte W01
|
||||
.byte c_v-23
|
||||
.byte W01
|
||||
.byte W01
|
||||
.byte c_v+0
|
||||
.byte N10 , Cn4
|
||||
.byte W02
|
||||
.byte W03
|
||||
.byte W01
|
||||
.byte VOL , 96*se_toy_kabe_mvl/mxv
|
||||
.byte W02
|
||||
.byte 82*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte 45*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte W03
|
||||
.byte W01
|
||||
.byte 110*se_toy_kabe_mvl/mxv
|
||||
.byte N10 , Cn4 , v040
|
||||
.byte W02
|
||||
.byte W03
|
||||
.byte W01
|
||||
.byte VOL , 96*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte 82*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte 45*se_toy_kabe_mvl/mxv
|
||||
.byte W01
|
||||
.byte 20*se_toy_kabe_mvl/mxv
|
||||
.byte W02
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_toy_kabe:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_toy_kabe_pri @ Priority
|
||||
.byte se_toy_kabe_rev @ Reverb.
|
||||
|
||||
.word se_toy_kabe_grp
|
||||
|
||||
.word se_toy_kabe_1
|
||||
|
||||
.end
|
@ -1,61 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_track_door_grp, voicegroup128
|
||||
.equ se_track_door_pri, 4
|
||||
.equ se_track_door_rev, reverb_set+50
|
||||
.equ se_track_door_mvl, 127
|
||||
.equ se_track_door_key, 0
|
||||
.equ se_track_door_tbs, 1
|
||||
.equ se_track_door_exg, 0
|
||||
.equ se_track_door_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_track_door
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_track_door_1:
|
||||
.byte KEYSH , se_track_door_key+0
|
||||
.byte TEMPO , 150*se_track_door_tbs/2
|
||||
.byte VOICE , 8
|
||||
.byte VOL , 110*se_track_door_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte N03 , Cn2 , v092
|
||||
.byte W06
|
||||
.byte N01 , Cn3
|
||||
.byte W02
|
||||
.byte N02 , Cn4
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_track_door_2:
|
||||
.byte VOL , 110*se_track_door_mvl/mxv
|
||||
.byte KEYSH , se_track_door_key+0
|
||||
.byte VOICE , 4
|
||||
.byte N03 , Cn2 , v032
|
||||
.byte W05
|
||||
.byte N01 , Cn4
|
||||
.byte W01
|
||||
.byte W02
|
||||
.byte N02
|
||||
.byte W04
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_track_door:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_track_door_pri @ Priority
|
||||
.byte se_track_door_rev @ Reverb.
|
||||
|
||||
.word se_track_door_grp
|
||||
|
||||
.word se_track_door_1
|
||||
.word se_track_door_2
|
||||
|
||||
.end
|
@ -1,49 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_track_haiki_grp, voicegroup127
|
||||
.equ se_track_haiki_pri, 4
|
||||
.equ se_track_haiki_rev, reverb_set+50
|
||||
.equ se_track_haiki_mvl, 127
|
||||
.equ se_track_haiki_key, 0
|
||||
.equ se_track_haiki_tbs, 1
|
||||
.equ se_track_haiki_exg, 0
|
||||
.equ se_track_haiki_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_track_haiki
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_track_haiki_1:
|
||||
.byte KEYSH , se_track_haiki_key+0
|
||||
.byte TEMPO , 150*se_track_haiki_tbs/2
|
||||
.byte VOICE , 120
|
||||
.byte VOL , 127*se_track_haiki_mvl/mxv
|
||||
.byte N06 , Bn3 , v028
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte N21 , Gs4
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte W03
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_track_haiki:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_track_haiki_pri @ Priority
|
||||
.byte se_track_haiki_rev @ Reverb.
|
||||
|
||||
.word se_track_haiki_grp
|
||||
|
||||
.word se_track_haiki_1
|
||||
|
||||
.end
|
@ -1,146 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_track_move_grp, voicegroup128
|
||||
.equ se_track_move_pri, 4
|
||||
.equ se_track_move_rev, reverb_set+50
|
||||
.equ se_track_move_mvl, 127
|
||||
.equ se_track_move_key, 0
|
||||
.equ se_track_move_tbs, 1
|
||||
.equ se_track_move_exg, 0
|
||||
.equ se_track_move_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_track_move
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_track_move_1:
|
||||
.byte KEYSH , se_track_move_key+0
|
||||
.byte TEMPO , 150*se_track_move_tbs/2
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 18*se_track_move_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte N96 , Cs3 , v127
|
||||
.byte W08
|
||||
.byte VOL , 31*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 42*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 59*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 74*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 88*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 106*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 118*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 127*se_track_move_mvl/mxv
|
||||
.byte W32
|
||||
se_track_move_1_B1:
|
||||
.byte TIE , Cs3 , v127
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte W96
|
||||
.byte EOT
|
||||
.byte GOTO
|
||||
.word se_track_move_1_B1
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_track_move_2:
|
||||
.byte KEYSH , se_track_move_key+0
|
||||
.byte VOICE , 11
|
||||
.byte VOL , 18*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 31*se_track_move_mvl/mxv
|
||||
.byte W04
|
||||
.byte N03 , Fn2 , v044
|
||||
.byte W04
|
||||
.byte VOL , 42*se_track_move_mvl/mxv
|
||||
.byte W02
|
||||
.byte N03 , An2
|
||||
.byte W06
|
||||
.byte VOL , 59*se_track_move_mvl/mxv
|
||||
.byte W06
|
||||
.byte N03 , Cs2 , v052
|
||||
.byte W02
|
||||
.byte VOL , 74*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 88*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 106*se_track_move_mvl/mxv
|
||||
.byte N03 , Gn2 , v044
|
||||
.byte W08
|
||||
.byte VOL , 118*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte 127*se_track_move_mvl/mxv
|
||||
.byte W08
|
||||
.byte N01 , Bn2 , v032
|
||||
.byte W12
|
||||
.byte N03 , Fn2 , v044
|
||||
.byte W12
|
||||
se_track_move_2_B1:
|
||||
.byte W12
|
||||
.byte N03 , Fn2 , v044
|
||||
.byte W06
|
||||
.byte An2 , v032
|
||||
.byte W12
|
||||
.byte Cs2 , v052
|
||||
.byte W12
|
||||
.byte An2 , v032
|
||||
.byte W06
|
||||
.byte Gn2 , v044
|
||||
.byte W24
|
||||
.byte N03
|
||||
.byte W12
|
||||
.byte Fn2
|
||||
.byte W12
|
||||
.byte Gn2
|
||||
.byte W18
|
||||
.byte Cs2 , v052
|
||||
.byte W12
|
||||
.byte N01 , Bn2 , v032
|
||||
.byte W06
|
||||
.byte N03 , Fn2 , v044
|
||||
.byte W24
|
||||
.byte N03
|
||||
.byte W18
|
||||
.byte Cs2 , v052
|
||||
.byte W18
|
||||
.byte Gn2 , v044
|
||||
.byte W18
|
||||
.byte An2
|
||||
.byte W12
|
||||
.byte Cs2 , v052
|
||||
.byte W18
|
||||
.byte Gn2 , v044
|
||||
.byte W12
|
||||
.byte Fn2
|
||||
.byte W18
|
||||
.byte N01 , Bn2 , v032
|
||||
.byte W06
|
||||
.byte N03 , Fn2 , v044
|
||||
.byte W12
|
||||
.byte GOTO
|
||||
.word se_track_move_2_B1
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_track_move:
|
||||
.byte 2 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_track_move_pri @ Priority
|
||||
.byte se_track_move_rev @ Reverb.
|
||||
|
||||
.word se_track_move_grp
|
||||
|
||||
.word se_track_move_1
|
||||
.word se_track_move_2
|
||||
|
||||
.end
|
@ -1,123 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_track_stop_grp, voicegroup128
|
||||
.equ se_track_stop_pri, 4
|
||||
.equ se_track_stop_rev, reverb_set+50
|
||||
.equ se_track_stop_mvl, 127
|
||||
.equ se_track_stop_key, 0
|
||||
.equ se_track_stop_tbs, 1
|
||||
.equ se_track_stop_exg, 0
|
||||
.equ se_track_stop_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_track_stop
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_track_stop_1:
|
||||
.byte KEYSH , se_track_stop_key+0
|
||||
.byte TEMPO , 150*se_track_stop_tbs/2
|
||||
.byte VOICE , 10
|
||||
.byte VOL , 127*se_track_stop_mvl/mxv
|
||||
.byte BEND , c_v+0
|
||||
.byte TIE , Cs3 , v127
|
||||
.byte W09
|
||||
.byte BEND , c_v-9
|
||||
.byte W09
|
||||
.byte c_v-18
|
||||
.byte W06
|
||||
.byte W09
|
||||
.byte c_v-26
|
||||
.byte W09
|
||||
.byte c_v-34
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte c_v-43
|
||||
.byte W05
|
||||
.byte VOL , 123*se_track_stop_mvl/mxv
|
||||
.byte W04
|
||||
.byte BEND , c_v-54
|
||||
.byte W02
|
||||
.byte VOL , 117*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte 110*se_track_stop_mvl/mxv
|
||||
.byte W01
|
||||
.byte BEND , c_v-64
|
||||
.byte W08
|
||||
.byte VOL , 101*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte 89*se_track_stop_mvl/mxv
|
||||
.byte W09
|
||||
.byte 77*se_track_stop_mvl/mxv
|
||||
.byte W01
|
||||
.byte W05
|
||||
.byte 60*se_track_stop_mvl/mxv
|
||||
.byte W09
|
||||
.byte 48*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte 36*se_track_stop_mvl/mxv
|
||||
.byte W04
|
||||
.byte W03
|
||||
.byte 23*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte 8*se_track_stop_mvl/mxv
|
||||
.byte W09
|
||||
.byte 0*se_track_stop_mvl/mxv
|
||||
.byte W01
|
||||
.byte EOT
|
||||
.byte W05
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 2 **********************@
|
||||
|
||||
se_track_stop_2:
|
||||
.byte KEYSH , se_track_stop_key+0
|
||||
.byte VOICE , 13
|
||||
.byte VOL , 90*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte N09 , Gs6 , v024
|
||||
.byte W18
|
||||
.byte W05
|
||||
.byte N15
|
||||
.byte W19
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@********************** Track 3 **********************@
|
||||
|
||||
se_track_stop_3:
|
||||
.byte KEYSH , se_track_stop_key+0
|
||||
.byte VOICE , 12
|
||||
.byte VOL , 90*se_track_stop_mvl/mxv
|
||||
.byte W06
|
||||
.byte N09 , An6 , v024
|
||||
.byte W18
|
||||
.byte W05
|
||||
.byte N15
|
||||
.byte W19
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte W24
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_track_stop:
|
||||
.byte 3 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_track_stop_pri @ Priority
|
||||
.byte se_track_stop_rev @ Reverb.
|
||||
|
||||
.word se_track_stop_grp
|
||||
|
||||
.word se_track_stop_1
|
||||
.word se_track_stop_2
|
||||
.word se_track_stop_3
|
||||
|
||||
.end
|
@ -1,55 +0,0 @@
|
||||
.include "MPlayDef.s"
|
||||
|
||||
.equ se_tu_saa_grp, voicegroup127
|
||||
.equ se_tu_saa_pri, 4
|
||||
.equ se_tu_saa_rev, reverb_set+50
|
||||
.equ se_tu_saa_mvl, 127
|
||||
.equ se_tu_saa_key, 0
|
||||
.equ se_tu_saa_tbs, 1
|
||||
.equ se_tu_saa_exg, 0
|
||||
.equ se_tu_saa_cmp, 1
|
||||
|
||||
.section .rodata
|
||||
.global se_tu_saa
|
||||
.align 2
|
||||
|
||||
@********************** Track 1 **********************@
|
||||
|
||||
se_tu_saa_1:
|
||||
.byte KEYSH , se_tu_saa_key+0
|
||||
.byte TEMPO , 220*se_tu_saa_tbs/2
|
||||
.byte VOICE , 123
|
||||
.byte VOL , 90*se_tu_saa_mvl/mxv
|
||||
.byte N03 , Cn4 , v060
|
||||
.byte W03
|
||||
.byte VOL , 62*se_tu_saa_mvl/mxv
|
||||
.byte N32 , Gs4
|
||||
.byte W03
|
||||
.byte VOL , 68*se_tu_saa_mvl/mxv
|
||||
.byte W03
|
||||
.byte 72*se_tu_saa_mvl/mxv
|
||||
.byte W03
|
||||
.byte 78*se_tu_saa_mvl/mxv
|
||||
.byte W03
|
||||
.byte 85*se_tu_saa_mvl/mxv
|
||||
.byte W03
|
||||
.byte 90*se_tu_saa_mvl/mxv
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte W06
|
||||
.byte FINE
|
||||
|
||||
@******************************************************@
|
||||
.align 2
|
||||
|
||||
se_tu_saa:
|
||||
.byte 1 @ NumTrks
|
||||
.byte 0 @ NumBlks
|
||||
.byte se_tu_saa_pri @ Priority
|
||||
.byte se_tu_saa_rev @ Reverb.
|
||||
|
||||
.word se_tu_saa_grp
|
||||
|
||||
.word se_tu_saa_1
|
||||
|
||||
.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