Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Kirby's Adventure/Tutorials

From Data Crystal
< Kirby's Adventure
Revision as of 01:53, 8 November 2019 by Kirbyrocket (talk | contribs) (→‎Music Location: Added all tracks found within Kirby's Adventure NSF files. Tracks 24 and 39 appear to be silent but are both used as sound effects)
Jump to navigation Jump to search

Chip tiny.png The following article is a Tutorial for Kirby's Adventure.

Music Hacking

Length Table

Located at 00:$8955 (NSF)

Index +00 +20 +40 +60 +80 +A0
00 1 2 3 4 5 6
01 5 10 15 20 30 80
02 9 18 27 36 45 54
03 7 14 21 28 35 42
04 6 12 18 24 30 36
05 8 16 24 32 40 48
06 10 20 30 40 50 60
07 11 22 33 44 55 66
08 4 4 8 16 40 32
09 3 4 9 12 27 63

Equivalent Note Values

Index BPM +00 +20 +40 +60 +80 +A0
00 N/A
01 180 16 8 8. 4 4. 1
02 100 16 8 8. 4 4&16 4.
03 128.6 16 8 8. 4 4&16 4.
04 150 16 8 8. 4 4&16 4.
05 112.5 16 8 8. 4 4&16 4.
06 90 16 8 8. 4 4&16 4.
07 81.8 16 8 8. 4 4&16 4.
08 225 16 16 8 4 2&8 2
09 N/A

Music Notes

C-1 +14 C-2 +00 C-3 +0C
C#1 +15 C#2 +01 C#3 +0D
D-1 +16 D-2 +02 D-3 +0E
D#1 +17 D#2 +03 D#3 +0F
E-1 +18 E-2 +04
F-1 +19 F-2 +05
F#1 +1A F#2 +06
G-1 +1B G-2 +07
Rest +10 G#1 +1C G#2 +08
A-0 +11 A-1 +1D A-2 +09
A#0 +12 A#1 +1E A#2 +0A
B-0 +13 B-1 +1F B-2 +0B

Effect List

00-BF: Note command, uses note length from current table set by command F2
C0-DF xx: Note command, uses xx as note length

E0: 
E1: 
E2: 
E3: 

F0: 
F1: 
F2 xx: Set note length table to xx, effectively changes tempo
F3: 
F4: 
F5 xx: Transpose, default is F5 27
F6: 
F7: 
F8: 
FA: 
FB: 
FC: 
FD: 
FE: 
FF: 

Music Location

Track 1:	$3C010 Vegetable Valley
Track 2:	$3C020 Vegetable Valley (Loop Ver.)
Track 3:	$3C030 Invincibility
Track 4:	$3C040 Green Greens
Track 5:	$3C04D Green Greens (Loop Ver.)
Track 6:	$3C05A Goal!
Track 7:	$3C061 Rainbow Resort Hub
Track 8:	$3C071 Fanfare
Track 9:	$3C081 Fanfare (Short Ver.)
Track 10:	$3C08E Crane Fever
Track 11:	$3C095 Crane Fever?
Track 12:	$3CF18 Game Over
Track 13:	$3CF28 Boss
Track 14:	$3CF38 The Moon
Track 15:	$3CF48 Nightmare
Track 16:	$3CF58 Grassy Bluff
Track 17:	$3CF68 Spring in Your Step (Game Boy Title Screen)
Track 18:	$3E010 Forest Trail
Track 19:	$3E020 Forest Trail (Loop Ver.)
Track 20:	$3E030 Egg Catcher
Track 21:	$3E040 Egg Catcher (Loop Ver.)
Track 22:	$3E050 Orange Ocean Hub
Track 23:	$3E060 Bang! (SFX)
Track 24:	$3E06A ''[Silence?]'' (SFX)
Track 25:	$3E06E Explosion (SFX)
Track 26:	$3E078 Fire! (SFX)
Track 27:	$3E07F Quick Draw
Track 28:	$3E08C Rainbow Resort
Track 29:	$3E09C Rainbow Resort (Loop Ver.)
Track 30:	$3E0AC Penalty
Track 31:	$3EDD2 Yogurt Yard
Track 32:	$3EDE2 Yogurt Yard (Loop Ver.)
Track 33:	$3EDF2 Grape Garden
Track 34:	$3EE02 Grape Garden (Loop Ver.)
Track 35:	$3EE12 Vegetable Valley Hub
Track 36:	$3EE22 Grape Garden Hub
Track 37:	$3EE32 Yogurt Yard Hub
Track 38:	$3EE42 Chirp! (SFX)
Track 39:	$3EE46 ''[Silence?]'' (SFX)
Track 40:	$3EE4A Miss!
Track 41:	$40010 Ice Cream Island
Track 42:	$40020 Ice Cream Island (Loop Ver.)
Track 43:	$40030 Orange Ocean
Track 44:	$40040 Orange Ocean (Loop Ver.)
Track 45:	$40050 Vegetable Valley Hub
Track 46:	$40060 Butter Building Hub
Track 47:	$40070 No Bonus
Track 48:	$40B97 Bonus Perfect
Track 49:	$40B9E Bonus
Track 50:	$40BAB First You Draw a Circle (How to Draw Kirby)
Track 51:	$40BBB Butter Building
Track 52:	$40BCB Butter Building (Loop Ver.)
Track 53:	$40BDB Nightmare Emerges
Track 54:	$40BE5 Title Screen
Track 55:	$40BF5 Museum
Track 56:	$40C05 Epilogue
Track 57:	$40C15 Fountain of Dreams
Track 58:	$40C22 Battle Across the Sky