kep-hack/music/dungeon2.asm
yenatch 1b9ee46af9 Get rid of globals.asm. Use ::s to export labels between objects.
globals.asm was a hack that:
- gave rgbasm an extra 100k lines to read
- increased reliance on the python preprocessor
- made the makefile a mess
- gave object creation an extra step
- wasn't even necessary

This speeds up build time by at least a third.
2014-01-27 16:24:13 -05:00

318 lines
4.2 KiB
NASM

Music_Dungeon2_Ch1:: ; 7e887 (1f:6887)
tempo 0, 144
stereopanning 119
duty 3
togglecall
vibrato 10, 1, 4
Music_Dungeon2_branch_7e892::
notetype 12, 11, 2
octave 4
note E_, 4
note E_, 4
note E_, 4
note E_, 4
note A#, 4
note A#, 4
note A#, 4
note A#, 4
note E_, 4
note E_, 4
note E_, 4
note E_, 4
octave 5
note C#, 4
note C#, 4
note C#, 4
note C#, 4
octave 3
note E_, 4
note E_, 4
note E_, 4
note E_, 4
note A#, 4
note A#, 4
note A#, 4
note A#, 4
octave 2
note G_, 2
note A#, 4
note G_, 2
octave 3
note C#, 4
octave 2
note G_, 2
note A#, 2
note B_, 2
note G_, 2
octave 3
note C#, 4
octave 2
note G_, 2
note A_, 4
note F#, 2
loopchannel 2, Music_Dungeon2_branch_7e892
notetype 12, 1, 15
octave 3
note E_, 16
note C_, 16
note D_, 16
octave 2
note A#, 16
rest 16
rest 16
rest 16
rest 16
rest 16
rest 16
rest 16
rest 16
loopchannel 0, Music_Dungeon2_branch_7e892
Music_Dungeon2_Ch2:: ; 7e8d8 (1f:68d8)
vibrato 11, 1, 5
Music_Dungeon2_branch_7e8db::
duty 3
notetype 12, 12, 2
octave 3
note E_, 4
note E_, 4
note E_, 4
note E_, 4
note C_, 4
note C_, 4
note C_, 4
note C_, 4
note E_, 4
note E_, 4
note E_, 4
note E_, 4
note C_, 4
note C_, 4
note C_, 4
note C_, 4
note B_, 4
note B_, 4
note B_, 4
note B_, 4
octave 4
note F#, 4
note F#, 4
note F#, 4
note F#, 4
note D_, 4
note D_, 4
note D_, 4
note D_, 4
note G_, 4
note G_, 4
note G_, 4
note F#, 4
loopchannel 2, Music_Dungeon2_branch_7e8db
octave 3
note E_, 2
note G_, 2
note E_, 2
note D#, 2
note E_, 2
note E_, 2
octave 5
note E_, 2
rest 2
note D#, 2
rest 2
note D_, 2
rest 2
note C#, 2
note C_, 2
octave 4
note E_, 2
note G_, 2
octave 3
note A#, 2
note C#, 2
note A#, 2
note A_, 2
note A#, 2
note G_, 2
octave 5
note G_, 2
rest 2
note F#, 2
rest 2
note F_, 2
rest 2
note E_, 2
note D#, 2
note D_, 2
note C#, 2
rest 16
rest 16
rest 16
rest 16
notetype 12, 12, 7
duty 1
octave 4
note E_, 16
note D_, 16
note C_, 16
note D_, 16
loopchannel 0, Music_Dungeon2_branch_7e8db
Music_Dungeon2_Ch3:: ; 7e93b (1f:693b)
notetype 12, 1, 3
vibrato 8, 2, 6
Music_Dungeon2_branch_7e940::
callchannel Music_Dungeon2_branch_7e9d1
loopchannel 16, Music_Dungeon2_branch_7e940
note E_, 4
rest 4
rest 4
note E_, 4
note C_, 4
rest 4
rest 4
note C_, 4
note D_, 4
rest 4
rest 4
note D_, 4
octave 3
note A#, 4
rest 4
rest 4
note A#, 4
Music_Dungeon2_branch_7e958::
octave 5
note E_, 2
rest 2
note B_, 2
rest 2
note A#, 2
rest 2
octave 6
note D_, 2
rest 2
note C#, 2
rest 2
octave 5
note G#, 2
rest 2
note G_, 2
rest 2
note B_, 2
rest 2
note A#, 2
rest 2
note E_, 2
rest 2
note D#, 2
rest 2
note A_, 2
rest 2
note G#, 2
rest 2
note E_, 2
rest 2
note F#, 2
rest 2
note D#, 2
rest 2
loopchannel 3, Music_Dungeon2_branch_7e958
octave 4
note E_, 4
note B_, 4
note A#, 4
octave 5
note D_, 4
note C#, 4
octave 4
note G#, 4
note G_, 4
note B_, 4
note A#, 4
note E_, 4
note D#, 4
note A_, 4
note G#, 4
note E_, 4
note F#, 4
note D#, 4
octave 3
note E_, 16
note C_, 16
note D_, 16
octave 2
note A#, 16
octave 3
note E_, 16
note F_, 16
note G_, 16
octave 3
note B_, 16
rest 16
rest 16
rest 16
rest 16
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
callchannel Music_Dungeon2_branch_7e9d1
loopchannel 0, Music_Dungeon2_branch_7e940
octave 2
note G_, 2
note A#, 4
note G_, 2
octave 3
note C#, 4
octave 2
note G_, 2
note A_, 2
note A#, 2
note G_, 2
octave 3
note C#, 4
octave 2
note G_, 2
note A#, 2
note G_, 2
rest 2
endchannel
Music_Dungeon2_branch_7e9d1::
octave 4
note E_, 2
rest 4
octave 3
note E_, 1
rest 3
note E_, 1
rest 1
octave 4
note F#, 4
endchannel
Music_Dungeon2_Ch4:: ; 7e9dc (1f:69dc)
dspeed 12
Music_Dungeon2_branch_7e9dd::
dnote 4, cymbal1
dnote 4, cymbal2
dnote 4, cymbal1
dnote 4, snare8
dnote 4, cymbal1
dnote 4, cymbal2
dnote 4, snare9
dnote 4, snare7
loopchannel 0, Music_Dungeon2_branch_7e9dd
; 0x7e9f1