shithub: pokered

Download patch

ref: c57d257243a214f269859439cbca46f55791e2e1
parent: 76afbf6ca3efc219967b9ba0c0fa330e30fd66e9
author: KuroiIeWa5Da <tyuki@adu.me>
date: Thu Jan 26 02:21:41 EST 2012

Finsihed MeetRival Channel 3 Music Data

hg-commit-id: 7183c6c543c3


--- a/music.asm
+++ b/music.asm
@@ -6044,7 +6044,518 @@
 ; B232
 
 MeetRival_md_3: ;B233 - B3A6
-INCBIN "baserom.gbc",$b233,$b3a7 - $b233
+; B233
+        mus_vel 1, 4
+
+        mus_octave oct4
+                mus_note noteD, note8
+                mus_note noteRst, note8
+
+                mus_note noteC#, note8; B238
+                mus_note noteRst, note8
+
+                mus_note noteC, note8
+                mus_note noteRst, note8
+
+        mus_octave oct3
+                mus_note noteB, note8; B23D
+                mus_note noteRst, note8
+
+                mus_note noteG, note16
+                mus_note noteRst, note8_16
+
+                mus_note noteG, note16
+                mus_note noteRst, note8_16; B242
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteG, note16; B247
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+branch_b24b:
+                mus_note noteG, note8
+
+        mus_octave oct4; B24C
+                mus_note noteD, note8
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteRst, note8
+
+        mus_octave oct4; B251
+                mus_note noteD, note8
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteRst, note8
+
+        mus_octave oct4; B256
+                mus_note noteD, note8
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteRst, note4
+
+        mus_octave oct4; B25B
+                mus_note noteD, note4
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteA#, note8
+                mus_note noteB, note8; B260
+                mus_note noteG, note8
+
+        mus_octave oct4
+                mus_note noteC, note8
+
+        mus_octave oct3
+                mus_note noteG, note8; B265
+                mus_note noteRst, note8
+
+        mus_octave oct4
+                mus_note noteC, note8
+
+        mus_octave oct3
+                mus_note noteG, note8; B26A
+                mus_note noteRst, note8
+
+                mus_note noteB, note8
+
+        mus_octave oct4
+                mus_note noteC, note8
+                mus_note noteRst, note4; B26F
+
+                mus_note noteC, note4
+                mus_note noteC, note8
+
+        mus_octave oct3
+                mus_note noteB, note8
+                mus_note noteA, note8; B274
+                mus_note noteF#, note8
+                mus_note noteA, note8
+                mus_note noteRst, note8
+
+                mus_note noteF#, note8
+                mus_note noteA, note8; B279
+                mus_note noteF#, note8
+                mus_note noteRst, note8
+
+                mus_note noteA, note8
+                mus_note noteF#, note8
+                mus_note noteA, note8; B27E
+                mus_note noteRst, note8
+
+                mus_note noteF#, note8
+                mus_note noteA, note8
+                mus_note noteF#, note8
+
+        mus_octave oct4; B283
+                mus_note noteD, note8
+
+        mus_octave oct3
+                mus_note noteA, note8
+                mus_note noteE, note8
+
+        mus_octave oct4; B288
+                mus_note noteC, note8
+                mus_note noteRst, note8
+
+        mus_octave oct3
+                mus_note noteE, note8
+
+        mus_octave oct4; B28D
+                mus_note noteC, note8
+
+        mus_octave oct3
+                mus_note noteE, note8
+                mus_note noteF, note8
+                mus_note noteG, note8; B292
+                mus_note noteE, note8
+                mus_note noteRst, note4
+
+                mus_note noteE, note8
+
+        mus_octave oct4
+                mus_note noteC, note8; B297
+
+        mus_octave oct3
+                mus_note noteB, note8
+                mus_note noteA#, note8
+                mus_note noteA, note8
+                mus_note noteG, note8; B29C
+                mus_note noteA#, note8
+                mus_note noteRst, note8
+
+                mus_note noteG, note8
+                mus_note noteA#, note8
+                mus_note noteG, note8; B2A1
+                mus_note noteRst, note8
+
+                mus_note noteA#, note8
+                mus_note noteG, note8
+
+        mus_octave oct4
+                mus_note noteD, note8; B2A6
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteRst, note8
+
+        mus_octave oct4
+                mus_note noteD, note8; B2AB
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteRst, note8
+
+        mus_octave oct4
+                mus_note noteD, note8; B2B0
+
+        mus_jump 0, branch_b24b
+        mus_vel 1, 4
+
+        mus_octave oct3
+                mus_note noteG, note16
+                mus_note noteRst, note8_16; B2B9
+
+                mus_note noteG, note16
+                mus_note noteRst, note8_16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteG, note16; B2BE
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16; B2C3
+
+        mus_jump 0, branch_b24b
+        db $f8
+        mus_tempo 1, 0
+        mus_volume 119
+        mus_duty duty50; B2CF
+        db $d5
+
+                mus_note noteB, note8
+
+        mus_octave oct2
+                mus_note noteA, note8
+                mus_note noteA, note8; B2D4
+                mus_note noteG, note8
+                mus_note noteG, note8
+                mus_note noteF, note8
+                mus_note noteE, note8
+                mus_note noteF, note8; B2D9
+                mus_note noteA, note8
+
+        mus_octave oct3
+                mus_note noteC, note4
+                mus_note noteE, note4
+
+        mus_octave oct2; B2DE
+                mus_note noteF, note4
+
+        mus_end
+; B2E0
+
+; B2E1
+branch_b2e1:
+        db $f8
+        mus_duty duty50
+        db $d5
+
+                mus_note noteRst, note8_16
+
+        mus_octave oct4; B2E6
+                mus_note noteF, note8
+                mus_note noteE, note16
+                mus_note noteRst, note16
+
+                mus_note noteD, note8
+                mus_note noteC, note16; B2EB
+                mus_note noteRst, note16
+
+        mus_octave oct3
+                mus_note noteA#, note8
+
+        mus_octave oct4
+                mus_note noteC, note8; B2F0
+                mus_note noteD, note8
+                mus_note noteE, note8
+                mus_note noteF, note4
+                mus_note noteG, note4
+                mus_note noteF, note4; B2F5
+
+        mus_end
+; B2F6
+
+; B2F7
+branch_b2f7:
+        db $f8
+        db $d5
+
+                mus_note noteC#, note16
+
+        mus_octave oct4
+                mus_note noteC, note16; B2FB
+                mus_note noteRst, note16
+
+        mus_octave oct3
+                mus_note noteF, note8
+
+        mus_octave oct4
+                mus_note noteC, note16; B300
+                mus_note noteRst, note16
+
+        mus_octave oct3
+                mus_note noteA#, note16
+                mus_note noteRst, note16
+
+                mus_note noteA, note16; B305
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteF, note16
+                mus_note noteRst, note16; B30A
+
+                mus_note noteE, note16
+                mus_note noteRst, note16
+
+        mus_octave oct4
+                mus_note noteF, note16
+                mus_note noteRst, note8_16; B30F
+
+                mus_note noteC, note16
+                mus_note noteRst, note8_16
+
+        mus_octave oct3
+                mus_note noteF, note8
+                mus_note noteRst, note8; B314
+
+        mus_end
+; B315
+
+; B316
+branch_b316:
+        db $f8
+        mus_tempo 1, 0
+        mus_volume 119
+        mus_duty duty50
+        db $e8; B31E
+        db $d5
+
+                mus_note noteB, note4_16
+
+        mus_octave oct3
+                mus_note noteD, note4
+                mus_note noteC, note4; B323
+
+        mus_octave oct2
+                mus_note noteA, note2
+
+        db $d5
+
+                mus_note noteB, note8_16
+
+        mus_octave oct3; B328
+                mus_note noteD#, note8
+                mus_note noteD#, note8
+                mus_note noteD, note8
+                mus_note noteC, note8
+                mus_note noteC, note8; B32D
+
+        mus_octave oct2
+                mus_note noteA#, note8
+
+        db $d5
+
+                mus_note noteB, note4_16
+
+        mus_octave oct3; B332
+                mus_note noteC, note2
+
+        mus_end
+; B334
+
+; B335
+branch_b335:
+        db $f8
+        mus_mod 8, 2, 7
+        mus_duty duty50
+        db $d5
+
+                mus_note noteRst, note4_8; B33C
+
+        mus_octave oct3
+                mus_note noteA, note4
+                mus_note noteF, note4
+                mus_note noteC, note2
+
+        db $d5; B341
+
+                mus_note noteRst, note8_16
+
+                mus_note noteA#, note8
+                mus_note noteA#, note8
+                mus_note noteA#, note8
+                mus_note noteG, note8; B346
+                mus_note noteG, note8
+                mus_note noteA#, note8
+
+        db $d5
+
+                mus_note noteRst, note4_16
+
+                mus_note noteA, note2; B34B
+
+        mus_end
+; B34C
+
+; B34D
+branch_b34d:
+        db $f8
+        db $d5
+
+                mus_note noteC#, note16
+
+        mus_octave oct4
+                mus_note noteF, note4; B351
+                mus_note noteD#, note4
+                mus_note noteC, note2
+                mus_note noteD#, note16
+                mus_note noteRst, note16
+
+                mus_note noteD#, note16; B356
+                mus_note noteRst, note16
+
+                mus_note noteE, note16
+                mus_note noteRst, note16
+
+                mus_note noteF, note16
+                mus_note noteRst, note16; B35B
+
+                mus_note noteF, note16
+                mus_note noteRst, note16
+
+                mus_note noteG, note16
+                mus_note noteRst, note16
+
+                mus_note noteA, note2; B360
+
+        mus_end
+; B361
+
+; B362
+branch_b362:
+        db $f8
+        mus_tempo 1, 0
+        mus_volume 119
+        mus_duty duty50
+        db $e8; B36A
+        db $d5
+
+                mus_note noteA#, note4_16
+
+        mus_octave oct2
+                mus_note noteA#, note4
+
+        db $d5; B36F
+
+                mus_note noteB, note8
+
+        mus_octave oct3
+                mus_note noteC, note8
+                mus_note noteC, note16
+                mus_note noteC, note16; B374
+
+        db $d5
+
+                mus_note noteA#, note4_16
+                mus_note noteD#, note4
+
+        db $d5
+
+                mus_note noteB, note8; B379
+                mus_note noteF, note8
+                mus_note noteF, note16
+                mus_note noteF, note16
+
+        db $d5
+
+                mus_note noteB, note4_16; B37E
+                mus_note noteA#, note2
+
+        mus_end
+; B380
+
+; B381
+branch_b381:
+        db $f8
+        mus_mod 4, 2, 3
+        mus_duty duty50
+        db $d5
+        db $d1; B388
+
+        mus_octave oct3
+                mus_note noteG, note8
+                mus_note noteG, note16
+                mus_note noteG, note16
+
+        db $d5; B38D
+
+                mus_note noteRst, note4_16
+
+                mus_note noteD#, note4
+
+        db $d5
+        db $d1
+
+                mus_note noteG#, note8; B392
+                mus_note noteG#, note16
+                mus_note noteG#, note16
+                mus_note noteA#, note8
+                mus_note noteA#, note16
+                mus_note noteA#, note16; B397
+
+        db $d5
+
+                mus_note noteRst, note4_16
+
+        mus_octave oct4
+                mus_note noteD#, note2
+
+        mus_end; B39C
+; B39C
+
+; B39D
+branch_b39d:
+        db $f8
+        db $d5
+
+                mus_note noteC#, note16
+
+        mus_octave oct3
+                mus_note noteD#, note4; B3A1
+                mus_note noteG#, note4
+                mus_note noteG, note4
+                mus_note noteF, note4
+                mus_note noteD#, note2
+
+        mus_end; B3A6
+; B3A6
 
 ;SS Anne
 SSAnne_md_1: ;B3A7 - B418