include "huge.inc"
|
|
|
|
SECTION "Song Data", ROMX
|
|
|
|
_song_title::
|
|
song_title::
|
|
db 7
|
|
dw order_cnt
|
|
dw order1, order2, order3, order4
|
|
dw duty_instruments, wave_instruments, noise_instruments
|
|
dw routines
|
|
dw waves
|
|
|
|
order_cnt: db 14
|
|
order1: dw P0,P4,P0,P4,P0,P0,P0
|
|
order2: dw P1,P2,P1,P2,P5,P5,P1
|
|
order3: dw P10,P10,P10,P10,P10,P10,P10
|
|
order4: dw P10,P3,P3,P3,P3,P3,P10
|
|
|
|
P0:
|
|
dn D_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$C00
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn D_5,1,$000
|
|
dn ___,0,$000
|
|
dn D_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$C00
|
|
dn ___,0,$000
|
|
dn D#4,1,$000
|
|
dn ___,0,$000
|
|
dn D#4,1,$C00
|
|
dn ___,0,$000
|
|
dn D#5,1,$000
|
|
dn ___,0,$000
|
|
dn D#5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$C00
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn D_5,1,$000
|
|
dn ___,0,$000
|
|
dn D_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$C00
|
|
dn ___,0,$000
|
|
dn D#4,1,$000
|
|
dn ___,0,$000
|
|
dn D#4,1,$C00
|
|
dn ___,0,$000
|
|
dn D#5,1,$000
|
|
dn ___,0,$000
|
|
dn D#5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
|
|
P1:
|
|
dn C_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D_5,1,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$000
|
|
dn ___,0,$000
|
|
dn F_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn A#3,1,$000
|
|
dn ___,0,$000
|
|
dn C_4,1,$000
|
|
dn ___,0,$000
|
|
|
|
P2:
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_4,1,$000
|
|
dn ___,0,$000
|
|
dn C_4,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
|
|
P3:
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn C_5,1,$000
|
|
dn C_5,1,$C00
|
|
|
|
P4:
|
|
dn D_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$C00
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn D_5,1,$000
|
|
dn ___,0,$000
|
|
dn D_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$C00
|
|
dn ___,0,$000
|
|
dn D#4,1,$000
|
|
dn ___,0,$000
|
|
dn D#4,1,$C00
|
|
dn ___,0,$000
|
|
dn D#5,1,$000
|
|
dn ___,0,$000
|
|
dn D#5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$000
|
|
dn ___,0,$000
|
|
dn D_3,1,$C00
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$C00
|
|
dn ___,0,$000
|
|
dn D_5,1,$000
|
|
dn ___,0,$000
|
|
dn D_5,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$000
|
|
dn ___,0,$000
|
|
dn D#3,1,$C00
|
|
dn ___,0,$000
|
|
dn D#4,1,$000
|
|
dn ___,0,$000
|
|
dn D#4,1,$C00
|
|
dn ___,0,$000
|
|
dn D#4,1,$000
|
|
dn ___,0,$000
|
|
dn D_4,1,$000
|
|
dn ___,0,$000
|
|
dn C_4,1,$000
|
|
dn ___,0,$000
|
|
dn C_4,1,$C00
|
|
dn ___,0,$000
|
|
|
|
P5:
|
|
dn G_6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn A#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn A#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn G_6,1,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn G_6,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn G_6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn A#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn A#6,1,$000
|
|
dn ___,0,$000
|
|
dn G#6,1,$000
|
|
dn ___,0,$000
|
|
dn G_6,1,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#6,1,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn D#6,1,$C00
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
|
|
P10:
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
dn ___,0,$000
|
|
|
|
duty_instruments:
|
|
itSquareinst1: db 8,0,240,128
|
|
itSquareinst2: db 8,64,240,128
|
|
itSquareinst3: db 8,128,240,128
|
|
itSquareinst4: db 8,192,240,128
|
|
itSquareinst5: db 8,0,241,128
|
|
itSquareinst6: db 8,64,241,128
|
|
itSquareinst7: db 8,128,241,128
|
|
itSquareinst8: db 8,192,241,128
|
|
itSquareinst9: db 8,128,240,128
|
|
itSquareinst10: db 8,128,240,128
|
|
itSquareinst11: db 8,128,240,128
|
|
itSquareinst12: db 8,128,240,128
|
|
itSquareinst13: db 8,128,240,128
|
|
itSquareinst14: db 8,128,240,128
|
|
itSquareinst15: db 8,128,240,128
|
|
|
|
|
|
wave_instruments:
|
|
itWaveinst1: db 0,32,0,128
|
|
itWaveinst2: db 0,32,1,128
|
|
itWaveinst3: db 0,32,2,128
|
|
itWaveinst4: db 0,32,3,128
|
|
itWaveinst5: db 0,32,4,128
|
|
itWaveinst6: db 0,32,5,128
|
|
itWaveinst7: db 0,32,6,128
|
|
itWaveinst8: db 0,32,7,128
|
|
itWaveinst9: db 0,32,8,128
|
|
itWaveinst10: db 0,32,9,128
|
|
itWaveinst11: db 0,32,10,128
|
|
itWaveinst12: db 0,32,11,128
|
|
itWaveinst13: db 0,32,12,128
|
|
itWaveinst14: db 0,32,13,128
|
|
itWaveinst15: db 0,32,14,128
|
|
|
|
|
|
noise_instruments:
|
|
itNoiseinst1: db 240,0,-31,32,-31,32,-31,32
|
|
itNoiseinst2: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst3: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst4: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst5: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst6: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst7: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst8: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst9: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst10: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst11: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst12: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst13: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst14: db 240,0,0,0,0,0,0,0
|
|
itNoiseinst15: db 240,0,0,0,0,0,0,0
|
|
|
|
|
|
routines:
|
|
__hUGE_Routine_0:
|
|
|
|
__end_hUGE_Routine_0:
|
|
ret
|
|
|
|
__hUGE_Routine_1:
|
|
|
|
__end_hUGE_Routine_1:
|
|
ret
|
|
|
|
__hUGE_Routine_2:
|
|
|
|
__end_hUGE_Routine_2:
|
|
ret
|
|
|
|
__hUGE_Routine_3:
|
|
|
|
__end_hUGE_Routine_3:
|
|
ret
|
|
|
|
__hUGE_Routine_4:
|
|
|
|
__end_hUGE_Routine_4:
|
|
ret
|
|
|
|
__hUGE_Routine_5:
|
|
|
|
__end_hUGE_Routine_5:
|
|
ret
|
|
|
|
__hUGE_Routine_6:
|
|
|
|
__end_hUGE_Routine_6:
|
|
ret
|
|
|
|
__hUGE_Routine_7:
|
|
|
|
__end_hUGE_Routine_7:
|
|
ret
|
|
|
|
__hUGE_Routine_8:
|
|
|
|
__end_hUGE_Routine_8:
|
|
ret
|
|
|
|
__hUGE_Routine_9:
|
|
|
|
__end_hUGE_Routine_9:
|
|
ret
|
|
|
|
__hUGE_Routine_10:
|
|
|
|
__end_hUGE_Routine_10:
|
|
ret
|
|
|
|
__hUGE_Routine_11:
|
|
|
|
__end_hUGE_Routine_11:
|
|
ret
|
|
|
|
__hUGE_Routine_12:
|
|
|
|
__end_hUGE_Routine_12:
|
|
ret
|
|
|
|
__hUGE_Routine_13:
|
|
|
|
__end_hUGE_Routine_13:
|
|
ret
|
|
|
|
__hUGE_Routine_14:
|
|
|
|
__end_hUGE_Routine_14:
|
|
ret
|
|
|
|
__hUGE_Routine_15:
|
|
|
|
__end_hUGE_Routine_15:
|
|
ret
|
|
|
|
waves:
|
|
wave0: db 0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255
|
|
wave1: db 0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255
|
|
wave2: db 0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255
|
|
wave3: db 0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255
|
|
wave4: db 0,1,18,35,52,69,86,103,120,137,154,171,188,205,222,239
|
|
wave5: db 254,220,186,152,118,84,50,16,18,52,86,120,154,188,222,255
|
|
wave6: db 122,205,219,117,33,19,104,189,220,151,65,1,71,156,221,184
|
|
wave7: db 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15
|
|
wave8: db 254,252,250,248,246,244,242,240,242,244,246,248,250,252,254,255
|
|
wave9: db 254,221,204,187,170,153,136,119,138,189,241,36,87,138,189,238
|
|
wave10: db 132,17,97,237,87,71,90,173,206,163,23,121,221,32,3,71
|
|
wave11: db 9,221,121,137,227,27,203,59,32,190,49,4,32,179,160,158
|
|
wave12: db 133,46,98,136,183,66,205,189,100,23,57,24,54,125,115,25
|
|
wave13: db 199,94,4,173,222,87,147,208,0,54,220,214,5,148,23,131
|
|
wave14: db 153,183,37,42,197,106,210,23,133,41,236,167,30,208,14,204
|
|
wave15: db 58,64,136,231,133,42,212,220,193,158,147,235,125,194,86,57
|
|
|